RM6785: Initial commit

 * https://github.com/realme-mt6785-devs/android_device_realme_RM6785-common/tree/a8c9c94a13b8f065e9e2c0a23ce765b225c14fdc

Change-Id: Ic4f255143b586f8618606e38defb7f6f7f5a2601
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..4104d8b
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,16182 @@
+// Automatically generated file. DO NOT MODIFY
+//
+// This file is generated by device/realme/RM6785-common/setup-makefiles.sh
+
+soong_namespace {
+}
+
+cc_prebuilt_library_shared {
+	name: "libem_support_jni",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/lib/libem_support_jni.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/lib64/libem_support_jni.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtk_vt_wrapper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/lib/libmtk_vt_wrapper.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/lib64/libmtk_vt_wrapper.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkavenhancements",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/lib/libmtkavenhancements.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/lib64/libmtkavenhancements.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvcodec_cap",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/lib/libvcodec_cap.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/lib64/libvcodec_cap.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvcodec_capenc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/lib/libvcodec_capenc.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/lib64/libvcodec_capenc.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvsim-adaptor-client",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/lib/libvsim-adaptor-client.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/lib64/libvsim-adaptor-client.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaptXHD_encoder",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libaptXHD_encoder.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaptX_encoder",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libaptX_encoder.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcomutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libcomutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimsma",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libimsma.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimsma_adapt",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libimsma_adapt.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimsma_rtp",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libimsma_rtp.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimsma_socketwrapper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libimsma_socketwrapper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtk_vt_service",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libmtk_vt_service.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsignal",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libsignal.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsink",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libsink.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsource",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libsource.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvt_avsync",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/lib64/libvt_avsync.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "arm.graphics-V1-ndk_platform",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/arm.graphics-V1-ndk_platform.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/arm.graphics-V1-ndk_platform.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libGLES_mali",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/egl/libGLES_mali.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/egl/libGLES_mali.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "egl",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libGLES_meow",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/egl/libGLES_meow.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/egl/libGLES_meow.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "egl",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMEOW_trace",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/egl/libMEOW_trace.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/egl/libMEOW_trace.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "egl",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "android.hardware.graphics.allocator@4.0-impl-mediatek",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "android.hardware.graphics.mapper@4.0-impl-mediatek",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gps.default",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/gps.default.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/gps.default.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.keyinstall@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.5-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.nvram@1.1-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.nvram@1.1-impl.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.6-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.videotelephony@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libOpenCL",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libOpenCL.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libOpenCL.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libTEECommon",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libTEECommon.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libTEECommon.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaedv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaedv.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libaedv.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbwc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libbwc.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbwc.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcapctrl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcapctrl.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcapctrl.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcares_naptr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcares_naptr.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcares_naptr.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcarrierconfig",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcarrierconfig.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcarrierconfig.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libccci_util",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libccci_util.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libccci_util.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcharon-ss",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcharon-ss.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcharon-ss.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcrypto-md",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcrypto-md.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcrypto-md.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcrypto-ss",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcrypto-ss.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcrypto-ss.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcurl-md",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcurl-md.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcurl-md.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcurl-ss",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcurl-ss.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcurl-ss.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcustom_nvram",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcustom_nvram.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcustom_nvram.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libdpframework",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libdpframework.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libdpframework.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfile_op",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libfile_op.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfile_op.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libged",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libged.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libged.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libgpu_aux",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libgpu_aux.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libgpu_aux.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libgpud",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libgpud.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libgpud.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libgralloc_extra",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libgralloc_extra.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libgralloc_extra.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libgralloc_metadata",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libgralloc_metadata.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libgralloc_metadata.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libgralloctypes_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libgralloctypes_mtk.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libgralloctypes_mtk.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libhdrvideo",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libhdrvideo.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libhdrvideo.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libhwm",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libhwm.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libhwm.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libhydra",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libhydra.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libhydra.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libion_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libion_mtk.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libion_mtk.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libion_ulit",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libion_ulit.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libion_ulit.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libipsec_ims_shr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libipsec_ims_shr.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libipsec_ims_shr.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libladder",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libladder.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libladder.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtcloader",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtcloader.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtcloader.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtk_drvb",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtk_drvb.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtk_drvb.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkares",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtkares.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkares.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtkcutils.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcutils.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkhardware_legacy",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtkhardware_legacy.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkhardware_legacy.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtknetutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtknetutils.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtknetutils.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkproperty",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtkproperty.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkproperty.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkrillog",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtkrillog.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkrillog.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtksysutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtksysutils.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtksysutils.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnvram",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libnvram.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnvram.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnvram_daemon_callback",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libnvram_daemon_callback.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnvram_daemon_callback.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnvram_platform",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libnvram_platform.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnvram_platform.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnvram_sec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libnvram_sec.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnvram_sec.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libpixelflinger",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libpixelflinger.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libpixelflinger.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libpq_cust_base",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libpq_cust_base.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libpq_cust_base.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libpq_prot",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libpq_prot.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libpq_prot.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "librgbwlightsensor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/librgbwlightsensor.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/librgbwlightsensor.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libscltm",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libscltm.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libscltm.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsimaka",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libsimaka.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libsimaka.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libssl-md",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libssl-md.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libssl-md.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libssl-ss",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libssl-ss.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libssl-ss.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libstrongswan",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libstrongswan.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libstrongswan.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsysenv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libsysenv.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libsysenv.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liburee_meta_drmkeyinstall",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/liburee_meta_drmkeyinstall.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libverno",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libverno.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libverno.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvpu",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvpu.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libvpu.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwo",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libwo.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libwo.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.bluetooth.audio@2.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.bluetooth.audio@2.1.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.gpu@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.gpu@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.gpu@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.keyinstall@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.keyinstall@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.keyinstall@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.1.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.2.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.3",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.3.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.4",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.4.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mms@1.5",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.5.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.netdagent@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.netdagent@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.nvram@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.nvram@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.1.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.1.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.2.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.3",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.3.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.4",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.4.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.5",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.5.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pq@2.6",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.6.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.videotelephony@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.videotelephony@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "AVCSecureVdecCA",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/AVCSecureVdecCA.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "VP9SecureVdecCA",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/VP9SecureVdecCA.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "audio.primary.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/audio.primary.mt6785.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "audio.r_submix.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/audio.r_submix.mt6785.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "audio.usb.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/audio.usb.mt6785.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sound_trigger.primary.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mtkcodecservice@1.1-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libDR",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libDR.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libHEVCdec_sa.ca7.android",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxAdpcmDec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxAdpcmDec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxAlacDec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxAlacDec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxApeDec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxApeDec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxCore",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxCore.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxGsmDec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxGsmDec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxMp3Dec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxMp3Dec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxVdecEx",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxVdecEx.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxVenc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxVenc.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkOmxWmaDec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkOmxWmaDec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMtkSpeechEnh",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libMtkSpeechEnh.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib_iir",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/lib_iir.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib_speech_enh",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/lib_speech_enh.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libalsautils-v30",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libalsautils-v30.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudio_engineer_test",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudio_engineer_test.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudio_param_parser-vnd",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudio_param_parser-vnd.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiocompensationfilter_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiocompensationfilter_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiocompensationfilterc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiocompensationfilterc.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiocomponentengine_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiocomponentengine_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiocomponentenginec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiocomponentenginec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiocustparam_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiocustparam_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiodcrflt_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiodcrflt_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiofmtconv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiofmtconv.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudioloudc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudioloudc.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudioprimarydevicehalifclient",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudioprimarydevicehalifclient.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudiotoolkit_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudiotoolkit_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaurisysdemo",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaurisysdemo.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbessound_hd_mtk_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libbessound_hd_mtk_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libblisrc32_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libblisrc32_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcvsd_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libcvsd_mtk.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfgauge_gm30",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libfgauge_gm30.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libh264dec_customize",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libh264dec_customize.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libh264dec_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libh264dec_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libh264dec_sd.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libh264dec_sd.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libh264dec_se.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libh264dec_se.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libh264enc_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libh264enc_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libhevce_sb.ca7.android",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libhevce_sb.ca7.android.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktvdrc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktvdrc.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktveffect",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktveffect.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktveffect_rec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktveffect_rec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktveq",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktveq.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktvns",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktvns.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktvreverb",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktvreverb.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktvsoundtouch",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktvsoundtouch.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libktvvolume",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libktvvolume.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmnl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmnl.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmp4enc_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmp4enc_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmp4enc_xa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmp4enc_xa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmsbc_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmsbc_mtk.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtklimiter_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtklimiter_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkshifter_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libmtkshifter_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liboplus_audio_config",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/liboplus_audio_config.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsi_sixth",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libsi_sixth.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libspeech_enh_lib",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libspeech_enh_lib.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libspeechparser_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libspeechparser_vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libstagefrighthw",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libstagefrighthw.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libstorage_otp",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libstorage_otp.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libthermalalgo",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libthermalalgo.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libthha",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libthha.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libtlcWidevineModularDrm",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libtlcWidevineModularDrm.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvc1dec_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvc1dec_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvcodec_oal",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvcodec_oal.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvcodec_utility",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvcodec_utility.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvcodecdrv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvcodecdrv.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvolte_core_shr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvolte_core_shr.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvolte_xdmc_shr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvolte_xdmc_shr.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvow_ap_testing_alexa.vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvow_ap_testing_alexa.vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvowp23_sid_testing_alexa.vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvowp23_sid_testing_alexa.vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvowp23_sid_training_alexa.vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvowp23_sid_training_alexa.vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvowp25testing_alexa.vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvowp25testing_alexa.vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvowp2training_alexa.vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvowp2training_alexa.vendor.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvp8dec_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvp8dec_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvp8enc_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvp8enc_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvp9dec_sa.ca7",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvp9dec_sa.ca7.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvpud_vcodec",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvpud_vcodec.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libvt_custom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libvt_custom.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwvhidl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libwvhidl.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwvdrmengine",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/mediadrm/libwvdrmengine.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "mediadrm",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.audio@6.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mtkcodecservice@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mtkcodecservice@1.1.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "APUWareUtilsServer",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/APUWareUtilsServer.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "APUWareXrpServer",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/APUWareXrpServer.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gc02k0_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/gc02k0_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gc02k0_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/gc02k0_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gc02m0_mipi_mono_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/gc02m0_mipi_mono_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gc02m0_mipi_mono_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/gc02m0_mipi_mono_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gc2375h_mipi_raw_19661_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/gc2375h_mipi_raw_19661_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gc2375h_mipi_raw_19661_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/gc2375h_mipi_raw_19661_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "android.hardware.bluetooth@1.0-impl-mediatek",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-mediatek.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "android.hardware.camera.provider@2.6-impl-mediatek",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "android.hardware.gnss@2.1-impl-mediatek",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "dfps.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/dfps.mt6785.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "hwcomposer.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/hwcomposer.mt6785.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "kmsetkey.trustonic",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/kmsetkey.trustonic.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMcGatekeeper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/libMcGatekeeper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSoftGatekeeper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/libSoftGatekeeper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sensors.mt6785",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/sensors.mt6785.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.bluetooth.audio@2.1-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.atms@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.bgservice@1.1-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.isphal@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.lomoeffect@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.postproc@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.postproc@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.dfps@1.0-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.dfps@1.0-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.keymaster_attestation@1.1-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "imx471_mipi_raw1_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/imx471_mipi_raw1_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "imx471_mipi_raw1_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/imx471_mipi_raw1_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "imx682_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/imx682_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "imx682_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/imx682_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lbs_hidl_service-impl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lbs_hidl_service-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.ae.core",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.ae.core.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.ae",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.ae.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.af.core",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.af.core.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.af",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.af.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.awb.core",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.awb.core.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.awb",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.awb.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.ccudrv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.ccudrv.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.ccuif",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.ccuif.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.flash",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.flash.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.gma",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.gma.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.lce",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.lce.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.log",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.log.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib3a.n3d3a",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib3a.n3d3a.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02k0mipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02k0mipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02k0mipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02m0mipimono_Capture_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Capture_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02m0mipimono_Default_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Default_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02m0mipimono_Production_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Production_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02m0mipimono_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc02m0mipimono_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc2375hmipiraw19661_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc2375hmipiraw19661_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_gc2375hmipiraw19661_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3HDR_Preivew",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3HDR_Preivew.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3rd_Capture_1080P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_1080P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3rd_Capture_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3rd_Capture_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3rd_Preview_1080P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_1080P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3rd_Preview_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_3rd_Preview_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_FaceBeauty_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_FaceUnlock",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceUnlock.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Face_Capture_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Panorama",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Panorama.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Production_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Production_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Scene_Capture_Bining",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture_Bining.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_SlowMotion_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_SlowMotion_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_Video_Recording",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Video_Recording.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_WeChatQQ_1080P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_1080P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_WeChatQQ_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_WeChatQQ_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_YUVHDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_YUVHDR_Capture_Binning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture_Binning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_subject_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_subject_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx471mipiraw1_zHDR_Capture_Binning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_zHDR_Capture_Binning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_3rd_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_3rd_Capture2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_EIS_Video4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_EIS_Video4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Face_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Flash_Preview_PF",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Preview_PF.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_HDR_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_HDR_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Panorama_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Panorama_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Professional_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Professional_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_QQ_Capture_ChatMode",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_QQ_Capture_ChatMode.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Scene_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Scene_Preview_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Scene_Preview_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_SuperNS_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_SuperNS_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_SuperNS_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Torch_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Torch_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_1080P_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_1080P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_30fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_30fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_4K_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_4K_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_720P_1080P_120fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_1080P_120fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_720P_240fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_240fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_720P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_EIS_Default",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_EIS_Default.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Video_zoom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_zoom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_Zoom_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Zoom_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_portrait_capture_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_capture_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_imx682mipiraw_portrait_preview_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_preview_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b10mipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b10mipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b10mipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b1bmipimono_Capture_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Capture_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b1bmipimono_Default_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Default_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b1bmipimono_Production_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Production_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b1bmipimono_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov02b1bmipimono_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_AutoHDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_AutoHDR_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_AutoHDR_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Face_Capture_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Flash_HDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_HDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_HDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_HDR_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_HDR_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_N3D_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_N3D_Capture_48M",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture_48M.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_N3D_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_N3D_Preview_48M",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview_48M.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_N3D_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Capture_4cell",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_4cell.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Capture_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Preview_4k",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_4k.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Video_1080",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_1080.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_ov8856mipiraw_Video_4k",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_4k.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3HDR_Preivew",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3HDR_Preivew.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3rd_Capture_1080P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_1080P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3rd_Capture_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3rd_Capture_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3rd_Preview_1080P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_1080P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3rd_Preview_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_3rd_Preview_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_FaceUnlock",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceUnlock.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Face_Capture_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Panorama",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Panorama.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Production_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Production_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Scene_Capture_Bining",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture_Bining.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_SlowMotion_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_SlowMotion_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_Video_Recording",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Video_Recording.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_WeChatQQ_1080P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_1080P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_WeChatQQ_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_WeChatQQ_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_YUVHDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_EIS_Video4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_EIS_Video4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Face_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Flash_Preview_PF",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Preview_PF.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_HDR_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_HDR_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Panorama_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Panorama_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Professional_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Professional_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_QQ_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Scene_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Torch_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Torch_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_1080P_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_1080P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_30fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_30fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_4K_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_720P_240fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_240fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_720P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_EIS_Default",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_EIS_Default.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Video_zoom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_zoom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_Zoom_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Zoom_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_portrait_capture_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_capture_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgm1spmipiraw_portrait_preview_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_preview_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_EIS_Video4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_EIS_Video4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Face_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Flash_Preview_PF",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Preview_PF.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_HDR_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_HDR_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Panorama_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Panorama_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Professional_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Professional_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Scene_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_SuperNS_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Torch_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Torch_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_1080P_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_1080P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_30fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_30fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_4K_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_4K_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_720P_240fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_240fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_720P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_EIS_Default",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_EIS_Default.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Video_zoom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_zoom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_Zoom_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Zoom_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_portrait_capture_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_capture_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_s5kgw1mipiraw_portrait_preview_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_preview_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_EIS_Video4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_EIS_Video4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Face_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Panorama_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Panorama_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Professional_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Professional_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_QQ_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Torch_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Torch_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_30fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_30fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Video_zoom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_zoom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_Zoom_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Zoom_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_portrait_capture_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_capture_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salaaqtechmains5kgm1sp_portrait_preview_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_preview_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_AutoHDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_AutoHDR_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_AutoHDR_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Face_Capture_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Flash_HDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Flash_HDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_HDR_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_HDR_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_HDR_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_N3D_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_N3D_Capture_48M",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture_48M.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_N3D_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_N3D_Preview_48M",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview_48M.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_N3D_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Capture_4cell",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_4cell.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Capture_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Preview_4k",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_4k.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Preview_ZSD_Flash",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_Flash.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Scene_Preview_ZSD_superNS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_superNS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Video_1080",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Video_1080.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_salawideov8856_Video_4k",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Video_4k.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_EIS_Video4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_EIS_Video4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Face_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Face_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Flash_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Panorama_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Panorama_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Professional_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Professional_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Reserved",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Reserved.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Torch_Capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Torch_Capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_30fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_30fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_480P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_480P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_4K",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_60fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_60fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_720P",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_Zoom1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_Zoom2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Video_zoom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_zoom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_Zoom_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Zoom_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_portrait_capture_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_capture_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libCamera_sarterqtechmains5kgm1sp_portrait_preview_full",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_preview_full.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libFaceBeautyCap",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libFaceBeautyCap.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libFaceBeautyPre",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libFaceBeautyPre.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libJpgEncPipe",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libJpgEncPipe.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libMcClient",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libMcClient.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libPerfectlyClearCrux",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libPerfectlyClearCrux.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libPolarrRender",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libPolarrRender.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX230PdafLibrary",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX230PdafLibrary.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX230PdafLibraryWrapper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX230PdafLibraryWrapper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX338PdafLibrary",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX338PdafLibrary.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX338PdafLibraryWrapper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX338PdafLibraryWrapper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX386PdafLibrary",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX386PdafLibrary.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX386PdafLibraryWrapper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX386PdafLibraryWrapper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX519PdafLibrary",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX519PdafLibrary.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libSonyIMX519PdafLibraryWrapper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libSonyIMX519PdafLibraryWrapper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libVDBlurless",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libVDBlurless.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libVDPostureDetection",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libVDPostureDetection.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libVDSuperPhotoAPI",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libVDSuperPhotoAPI.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libWaterMark",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libWaterMark.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib_bsscore",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/lib_bsscore.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaal_cust",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libaal_cust.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaal_key",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libaal_key.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaal_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libaal_mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaalservice",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libaalservice.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libakm",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libakm.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libapusys",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libapusys.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_distortion_correction",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_distortion_correction.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_dualcam_bokeh_api",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_dualcam_refocus_left",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_dualcam_refocus_preview",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_dualcam_refocus_right",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_right.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_hdr_couple_api",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_hdr_denoise_api",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_high_dynamic_range",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_high_dynamic_range_couple",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_lensstaindetection",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_lensstaindetection.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_low_light_hdr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_low_light_hdr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_relighting_pro_image",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_relighting_pro_image.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_scbokeh_image",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_scbokeh_image.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_smart_denoise",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_smart_denoise.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_supervideostabilization",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_supervideostabilization.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarcsoft_videostabilizer",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarcsoft_videostabilizer.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarmnn",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarmnn.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libarmnn_ndk.mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libarmnn_ndk.mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbluetooth_audio_session_mediatek",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbluetooth_hw_test",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbluetooth_hw_test.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbluetooth_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbluetooth_mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbluetooth_mtk_pure",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbluetooth_mtk_pure.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbluetooth_relayer",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbluetooth_relayer.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbluetoothem_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbluetoothem_mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbt-vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbt-vendor.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.feature_utils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.feature_utils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.cctsvr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.cctsvr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.log",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.log.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.v3.dng",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.dng.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.v3.lscMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.lscMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.v3.lsctbl.50",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.lsctbl.50.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.v3.nvram.50",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.nvram.50.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.hal3a.v3",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.halisp",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.halisp.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.halsensor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.halsensor.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.iopipe",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.iopipe.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.lcs",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.lcs.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.pdtblgen",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.pdtblgen.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.utils.sensorprovider",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.utils.sensorprovider.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam.vhdr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam.vhdr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcam3a_imem",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcam3a_imem.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.3dnr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.3dnr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.asd",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.asd.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.dngop",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.dngop.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.eis",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.eis.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.fdft",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.fdft.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.flicker",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.flicker.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.fsc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.fsc.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.gyro",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.gyro.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.ispfeature",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.ispfeature.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.lmv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.lmv.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.lsc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.lsc.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.mfnr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.mfnr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.n3d",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.n3d.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.utility",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.utility.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.vpunr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.vpunr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.vsf",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.vsf.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamalgo.warp",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamalgo.warp.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamdrv_imem",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamdrv_imem.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamdrv_isp",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamdrv_isp.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamdrv_tuning_mgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamdrv_tuning_mgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamdrv_twin",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamdrv_twin.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcamera_core_hwi",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcamera_core_hwi.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcameracustom.eis",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcameracustom.eis.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcameracustom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcameracustom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libchromanr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libchromanr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcmdl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcmdl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcmdl_ndk.mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcmdl_ndk.mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libcvface_api",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libcvface_api.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libdip_drv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libdip_drv.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libdip_imem",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libdip_imem.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libdip_postproc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libdip_postproc.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libeffecthal.base",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libeffecthal.base.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature.face",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature.face.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature.stereo.provider",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature.stereo.provider.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature.vsdof.hal",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature.vsdof.hal.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature_3dnr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature_3dnr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature_eis",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature_eis.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature_fsc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature_fsc.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature_lmv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature_lmv.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeature_rss",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeature_rss.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libfeatureiodrv_mem",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfeatureiodrv_mem.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libforkexecwrap",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libforkexecwrap.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libgz_uree",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libgz_uree.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libhwm-oppo",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libhwm-oppo.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libifcutils_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libifcutils_mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimageio",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libimageio.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimageio_plat_drv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libimageio_plat_drv.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libimageio_plat_pipe",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libimageio_plat_pipe.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libjpeg-alpha-oal_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libjpeg-alpha_vendor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libjpeg-alpha_vendor.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libkmsetkey",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libkmsetkey.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libksensor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libksensor.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liblpcnr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/liblpcnr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmfllcore",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmfllcore.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libml_util",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libml_util.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmpbase",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmpbase.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmsnr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmsnr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtk-ril",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtk-ril.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.atmseventmgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.atmseventmgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.eventcallback",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.eventcallback.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.featurepipe.capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.featurepipe.capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.featurepipe.depthmap",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.featurepipe.depthmap.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.featurepipe.streaming",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.featurepipe.streaming.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.featurepipe.vsdof_util",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.featurepipe.vsdof_util.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam.logicalmodule",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam.logicalmodule.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_3rdparty.core",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.core.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_3rdparty.customer",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.customer.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_3rdparty.mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_3rdparty",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_calibration_convertor",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_calibration_convertor.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_calibration_provider",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_calibration_provider.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_debugutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_debugutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_device3_app",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_device3_app.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_device3_hal",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_device3_hal.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_device3_hidl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_device3_hidl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_device3_hidlutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_device3_hidlutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_device3_utils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_device3_utils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_devicesessionpolicy",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_devicesessionpolicy.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_diputils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_diputils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_dpe",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_dpe.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_exif",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_exif.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_fdvt",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_fdvt.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_featurepolicy",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_featurepolicy.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_featureutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_featureutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_fwkutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_fwkutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_grallocutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_grallocutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_hwnode",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_hwnode.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_hwutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_hwutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_imgbuf",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_imgbuf.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_mapping_mgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_mapping_mgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_metadata",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_metadata.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_metastore",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_metastore.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_mfb",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_mfb.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_modulefactory_aaa",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_aaa.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_modulefactory_custom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_custom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_modulefactory_drv",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_drv.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_modulefactory_utils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_utils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_modulehelper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_modulehelper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_owe",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_owe.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipeline",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipeline.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipeline_fbm",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipeline_fbm.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel_adapter",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_adapter.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel_capture",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_capture.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel_isp",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_isp.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel_session",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_session.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel_utils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_utils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinemodel_zsl",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_zsl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinepolicy-security",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinepolicy-security.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinepolicy-smvr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinepolicy-smvr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinepolicy",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinepolicy.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_pipelinepolicy_factory",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinepolicy_factory.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_prerelease",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_prerelease.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_rsc",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_rsc.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_scenariorecorder",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_scenariorecorder.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_stdutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_stdutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_streamutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_streamutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_synchelper",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_synchelper.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_sysutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_sysutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_tuning_utils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_tuning_utils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_ulog",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkcam_ulog.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkconfig",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkconfig.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkconfigutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkconfigutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkisp_metadata",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkisp_metadata.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkrilutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkrilutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtktinyxml",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtktinyxml.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkutils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libmtkutils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libneuroeara",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libneuroeara.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libneuron_adapter",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libneuron_adapter.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libneuron_platform",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libneuron_platform.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libneuron_runtime",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libneuron_runtime.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libneuropilot_hal_utils",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libneuropilot_hal_utils.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libneuropilot_jni_R",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libneuropilot_jni_R.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnir_neon_driver",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnir_neon_driver.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnir_neon_driver_ndk.mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnxprecord",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnxprecord.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libnxpspeech",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libnxpspeech.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libocam_common",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libocam_common.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liboppo_aisd",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/liboppo_aisd.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liboppo_arcSoftBokehEngine_new",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/liboppo_arcSoftBokehEngine_new.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liboppo_blank_algo",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/liboppo_blank_algo.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liboppo_platform_hwi",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/liboppo_platform_hwi.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libratconfig",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libratconfig.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "librilfusion",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/librilfusion.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsensor_custom",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libsensor_custom.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libstereoinfoaccessor_vsdof",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libstereoinfoaccessor_vsdof.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libstface_fd_api",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libstface_fd_api.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libtflite_mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libtflite_mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libtflite_mtk_static_R",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libtflite_mtk_static_R.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libudf",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libudf.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwapi",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libwapi.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwifi-hal-mtk",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libwifi-hal-mtk.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwifitest",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libwifitest.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwpa_client",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libwpa_client.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libmtkcam_streaminfo_plugin-p1stt",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "mtkcam",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "ov02b10_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/ov02b10_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "ov02b10_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/ov02b10_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "ov02b1b_mipi_mono_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/ov02b1b_mipi_mono_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "ov02b1b_mipi_mono_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/ov02b1b_mipi_mono_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "ov8856_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/ov8856_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "ov8856_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/ov8856_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "s5k3p9sp_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/s5k3p9sp_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "s5k3p9sp_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/s5k3p9sp_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "s5kgm1sp_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/s5kgm1sp_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "s5kgm1sp_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/s5kgm1sp_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "s5kgw1_mipi_raw_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/s5kgw1_mipi_raw_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "s5kgw1_mipi_raw_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/s5kgw1_mipi_raw_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sala_wide_ov8856_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/sala_wide_ov8856_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sala_wide_ov8856_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/sala_wide_ov8856_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "salaa_qtech_main_s5kgm1sp_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "salaa_qtech_main_s5kgm1sp_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sarter_qtech_main_s5kgm1sp_IdxMgr",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_IdxMgr.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sarter_qtech_main_s5kgm1sp_tuning",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_tuning.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.apuware.utils@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.apuware.xrp@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.atci@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.atci@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.atms@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.bgservice@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.bgservice@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.camdump@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.camdump@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.frhandler@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.isphal@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.lomoeffect@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.postproc@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.camera.security@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.dfps@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.dfps@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.dplanner@2.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.dplanner@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.engineermode@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.engineermode@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.engineermode@1.2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.engineermode@1.3",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.3.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.keymaster_attestation@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.keymaster_attestation@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.lbs@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mdmonitor@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.mtkradioex@2.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.power@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.power@2.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.pplagent@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pplagent@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.wifi.supplicant@2.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.wifi.supplicant@2.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.wifi.supplicant@2.2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.wifi.supplicant@2.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.oplus.hardware.wifi.supplicant@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.trustonic.tee.tui@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.trustonic.tee@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.trustonic.tee@1.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.mediatek.hardware.videotelephony@1.0.system_ext",
+	stem: "vendor.mediatek.hardware.videotelephony@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/system_ext/lib/vendor.mediatek.hardware.videotelephony@1.0.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@1.0.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	system_ext_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "liboemcrypto",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/odm/lib/liboemcrypto.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libormshalclient",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/libormshalclient.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libpnscr2",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/libpnscr2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sensors.virtual",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/sensors.virtual.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.appradio@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.biometrics.fingerprint@2.1.odm",
+	stem: "vendor.oplus.hardware.biometrics.fingerprint@2.1",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprint@2.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.biometrics.fingerprintservice@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprintservice@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.commondcs@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.orms@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.oplus.hardware.radio@1.0",
+	owner: "realme",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	device_specific: true,
+}
+
+android_app_import {
+	name: "EngineerMode",
+	owner: "realme",
+	apk: "proprietary/priv-app/EngineerMode/EngineerMode.apk",
+	certificate: "platform",
+	dex_preopt: {
+		enabled: false,
+	},
+	privileged: true,
+}
+
+android_app_import {
+	name: "ImsService",
+	owner: "realme",
+	apk: "proprietary/priv-app/ImsService/ImsService.apk",
+	certificate: "platform",
+	dex_preopt: {
+		enabled: false,
+	},
+	privileged: true,
+}
+
+android_app_import {
+	name: "HotwordEnrollmentOKGoogleCORTEXM4",
+	owner: "realme",
+	apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleCORTEXM4/HotwordEnrollmentOKGoogleCORTEXM4.apk",
+	certificate: "platform",
+	dex_preopt: {
+		enabled: false,
+	},
+	privileged: true,
+	product_specific: true,
+}
+
+dex_import {
+	name: "mediatek-common",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-common.jar"],
+}
+
+dex_import {
+	name: "mediatek-framework",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-framework.jar"],
+}
+
+dex_import {
+	name: "mediatek-ims-base",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-ims-base.jar"],
+}
+
+dex_import {
+	name: "mediatek-ims-common",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-ims-common.jar"],
+}
+
+dex_import {
+	name: "mediatek-ims-extension-plugin",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-ims-extension-plugin.jar"],
+}
+
+dex_import {
+	name: "mediatek-ims-legacy",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-ims-legacy.jar"],
+}
+
+dex_import {
+	name: "mediatek-telecom-common",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-telecom-common.jar"],
+}
+
+dex_import {
+	name: "mediatek-telephony-base",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-telephony-base.jar"],
+}
+
+dex_import {
+	name: "mediatek-telephony-common",
+	owner: "realme",
+	jars: ["proprietary/framework/mediatek-telephony-common.jar"],
+}
+
+dex_import {
+	name: "com.android.hotwordenrollment.common.util",
+	owner: "realme",
+	jars: ["proprietary/product/framework/com.android.hotwordenrollment.common.util.jar"],
+	product_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "android.hardware.gpu@1.0-service",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gpu@1.0-service.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "manifest",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/manifest.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "manifest_android.hardware.drm@1.3-service.widevine",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "oplus_appradio_device_manifest",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/oplus_appradio_device_manifest.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "oplus_radio_device_manifest",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/oplus_radio_device_manifest.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+prebuilt_etc_xml {
+	name: "vendor.mediatek.hardware.dplanner@2.0-service",
+	owner: "realme",
+	src: "proprietary/vendor/etc/vintf/manifest/vendor.mediatek.hardware.dplanner@2.0-service.xml",
+	filename_from_src: true,
+	sub_dir: "vintf/manifest",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vtservice",
+	owner: "realme",
+	srcs: ["proprietary/bin/vtservice"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+}
+
+cc_prebuilt_binary {
+	name: "atcid",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/atcid"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "audiocmdservice_atci",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/audiocmdservice_atci"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "autobt",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/autobt"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "bip",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/bip"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "ccci_fsd",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/ccci_fsd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "ccci_mdinit",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/ccci_mdinit"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "ccci_rpcd",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/ccci_rpcd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "charon",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/charon"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "dconfig",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/dconfig"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "dexecutor",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/dexecutor"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "doeapp-memtester",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/doeapp-memtester"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "doeapp-sat",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/doeapp-sat"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "dtc_vendor",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/dtc_vendor"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "em_hidl",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/em_hidl"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "epdg_wod",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/epdg_wod"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "factory",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/factory"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "fuelgauged",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/fuelgauged"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "fuelgauged_nvram",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/fuelgauged_nvram"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "gsm0710muxd",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/gsm0710muxd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.bluetooth@1.0-service-mediatek",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.drm@1.3-service.widevine",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.gnss@2.1-service-mediatek",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.graphics.allocator@4.0-service-mediatek",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.keymaster@4.0-service.trustonic",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.neuralnetworks@1.3-service-mtk-neuron",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-mtk-neuron"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.secure_element@1.2-service-mediatek",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.sensors@2.0-service-mediatek",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.sensors@2.0-service-mediatek"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "android.hardware.usb@1.1-service-mediatek",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/android.hardware.usb@1.1-service-mediatek"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "camerahalserver",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/camerahalserver"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "mtkfusionrild",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/mtkfusionrild"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.dfps@1.0-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.dplanner@2.0-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.gpu@1.0-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.keyinstall@1.0-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.keymaster_attestation@1.1-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.mms@1.5-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.mtkcodecservice@1.1-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.nvram@1.1-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.mediatek.hardware.pq@2.2-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.trustonic.tee@1.1-service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vtservice_hidl",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/vtservice_hidl"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "wpa_supplicant",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/hw/wpa_supplicant"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "ipsec_mon",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/ipsec_mon"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "jpegtool",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/jpegtool"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "lbs_hidl_service",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/lbs_hidl_service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "mcDriverDaemon",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/mcDriverDaemon"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "md_monitor",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/md_monitor"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "md_monitor_ctrl",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/md_monitor_ctrl"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "mnld",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/mnld"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "mtk_agpsd",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/mtk_agpsd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "muxreport",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/muxreport"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "netdagent",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/netdagent"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "netdc",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/netdc"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "nvram_daemon",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/nvram_daemon"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "ppl_agent",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/ppl_agent"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "starter",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/starter"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "stp_dump3",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/stp_dump3"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "stroke",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/stroke"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "thermal",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/thermal"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "thermal_manager",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/thermal_manager"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "thermalloadalgod",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/thermalloadalgod"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "volte_imcb",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/volte_imcb"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "volte_imsm_93",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/volte_imsm_93"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "volte_md_status",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/volte_md_status"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "volte_stack",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/volte_stack"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "volte_ua",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/volte_ua"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vpud",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/vpud"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "wfca",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/wfca"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "wlan_assistant",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/wlan_assistant"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "wmt_launcher",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/wmt_launcher"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "wmt_loader",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/wmt_loader"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "wpa_cli",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/wpa_cli"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "xcap",
+	owner: "realme",
+	srcs: ["proprietary/vendor/bin/xcap"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.oplus.hardware.biometrics.fingerprint@2.1-service",
+	owner: "realme",
+	srcs: ["proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	prefer: true,
+	relative_install_path: "hw",
+	device_specific: true,
+}
+
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..e168042
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,9 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/realme/RM6785-common/setup-makefiles.sh
+
+LOCAL_PATH := $(call my-dir)
+
+ifneq ($(filter RMX2001L1 RMX2151L1,$(TARGET_DEVICE)),)
+
+endif
diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk
new file mode 100644
index 0000000..f66469d
--- /dev/null
+++ b/BoardConfigVendor.mk
@@ -0,0 +1,4 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/realme/RM6785-common/setup-makefiles.sh
+
diff --git a/RM6785-common-vendor.mk b/RM6785-common-vendor.mk
new file mode 100644
index 0000000..d3b3250
--- /dev/null
+++ b/RM6785-common-vendor.mk
@@ -0,0 +1,1766 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/realme/RM6785-common/setup-makefiles.sh
+
+PRODUCT_SOONG_NAMESPACES += \
+    vendor/realme/RM6785-common
+
+PRODUCT_COPY_FILES += \
+    vendor/realme/RM6785-common/proprietary/etc/init/init.vtservice.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/init.vtservice.rc \
+    vendor/realme/RM6785-common/proprietary/product/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_device/audio_device.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_device/audio_device.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_device/common/audio_device.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_device/common/audio_device.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/AudioParamOptions.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/AudioParamOptions.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/BtInfo_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/BtInfo_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/BtInfo_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/BtInfo_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/HpImpedance_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/HpImpedance_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/HpImpedance_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/HpImpedance_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/MicInfo_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/MicInfo_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/MicInfo_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/MicInfo_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackACF_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackACF_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackACF_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackACF_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackDRC_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackDRC_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackDRC_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackDRC_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackHCF_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackHCF_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackHCF_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackHCF_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackVolAna_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackVolAna_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackVolDigi_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackVolDigi_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/PlaybackVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Playback_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Playback_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Playback_ParamTreeView.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Playback_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Playback_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Playback_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordDMNR_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordDMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordDMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordFIR_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordFIR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordFIR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordFIR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordVolUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordVol_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RecordVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RecordVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Record_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Record_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Record_ParamTreeView.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Record_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Record_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Record_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RingbackVolUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RingbackVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RingbackVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RingbackVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RingbackVol_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RingbackVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/RingbackVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/RingbackVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SmartPa_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SmartPa_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SmartPa_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SmartPa_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SoundEnhancement_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SoundEnhancement_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechDMNR_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechDMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechDMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechEchoRef_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechEchoRef_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechGeneral_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechGeneral_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechGeneral_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechGeneral_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechMagiClarity_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechMagiClarity_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechNetwork_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechNetwork_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechNetwork_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechNetwork_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechVolUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechVol_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/SpeechVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/SpeechVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Speech_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Speech_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Speech_ParamTreeView.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Speech_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Speech_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/USBCall_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/USBCall_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/USBCall_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/USBCall_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/USBDevice_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/USBDevice_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/USBDevice_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/USBDevice_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VOW_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VOW_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VOW_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VOW_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPDMNR_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPDMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPDMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPGeneral_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPGeneral_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPGeneral_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPGeneral_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPVolUI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPVol_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIP_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIP_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIP_ParamTreeView.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIP_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIP_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIP_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2DMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2General_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2General_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2General_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2General_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2UI_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2UI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2UI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2UI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamTreeView.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VoIPv2_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VolumeGainMapUL_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VolumeGainMapUL_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VolumeGainMap_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VolumeGainMap_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/VolumeGainMap_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/VolumeGainMap_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Volume_AudioParam.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Volume_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/audio_param/Volume_ParamUnitDesc.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/audio_param/Volume_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/aurisys_config/aurisys_config.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/aurisys_config/aurisys_config.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/aurisys_config_hifi3/aurisys_config_hifi3.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/aurisys_config_hifi3/aurisys_config_hifi3.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/awinic/AW_DSP.bin:$(TARGET_COPY_OUT_ODM)/etc/audio/awinic/AW_DSP.bin \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/file112.wav:$(TARGET_COPY_OUT_ODM)/etc/audio/file112.wav \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/oplus_audio_features.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/oplus_audio_features.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/sixth/sixth_param.txt:$(TARGET_COPY_OUT_ODM)/etc/audio/sixth/sixth_param.txt \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/sixth/sixth_param_app3.txt:$(TARGET_COPY_OUT_ODM)/etc/audio/sixth/sixth_param_app3.txt \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/sixth/sixth_param_phonecall.txt:$(TARGET_COPY_OUT_ODM)/etc/audio/sixth/sixth_param_phonecall.txt \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/sixth/sixth_param_voip.txt:$(TARGET_COPY_OUT_ODM)/etc/audio/sixth/sixth_param_voip.txt \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/spk.wav:$(TARGET_COPY_OUT_ODM)/etc/audio/spk.wav \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/test_path/common/mixer_paths.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/test_path/common/mixer_paths.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/audio/test_path/mixer_paths.xml:$(TARGET_COPY_OUT_ODM)/etc/audio/test_path/mixer_paths.xml \
+    vendor/realme/RM6785-common/proprietary/odm/etc/init/init.pn8x.nfc.rc:$(TARGET_COPY_OUT_ODM)/etc/init/init.pn8x.nfc.rc \
+    vendor/realme/RM6785-common/proprietary/odm/etc/init/init.pn8x.se.rc:$(TARGET_COPY_OUT_ODM)/etc/init/init.pn8x.se.rc \
+    vendor/realme/RM6785-common/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc:$(TARGET_COPY_OUT_ODM)/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc \
+    vendor/realme/RM6785-common/proprietary/odm/etc/libnfc-nxp-pnscr.conf:$(TARGET_COPY_OUT_ODM)/etc/libnfc-nxp-pnscr.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87339/aw87339_abrcv.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87339/aw87339_abrcv.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87339/aw87339_drcv.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87339/aw87339_drcv.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87339/aw87339_kspk.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87339/aw87339_kspk.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87339/aw87339_rcvspk.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87339/aw87339_rcvspk.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87339/aw87339_voicespk.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87339/aw87339_voicespk.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87359/aw87359_abrcv.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87359/aw87359_abrcv.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87359/aw87359_abspk.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87359/aw87359_abspk.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87359/aw87359_drcv.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87359/aw87359_drcv.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87359/aw87359_dspk.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87359/aw87359_dspk.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/aw87359/aw87359_dspk_ftm.bin:$(TARGET_COPY_OUT_ODM)/firmware/aw87359/aw87359_dspk_ftm.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/fastchg/19661/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/19661/oplus_vooc_fw.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/fastchg/20682/oplus_vooc_fw.bin:$(TARGET_COPY_OUT_ODM)/firmware/fastchg/20682/oplus_vooc_fw.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/FW_NT36672C_NF_JDI.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_FAE.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/FW_NT36672C_NF_JDI_FAE.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_TEST.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/FW_NT36672C_NF_JDI_TEST.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/FW_NT36672C_NF_TIANMA.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_FAE.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/FW_NT36672C_NF_TIANMA_FAE.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_TEST.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/FW_NT36672C_NF_TIANMA_TEST.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_JDI.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/LIMIT_NT36672C_NF_JDI.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_TIANMA.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/19661/LIMIT_NT36672C_NF_TIANMA.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_GT9886_SAMSUNG.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG_FAE.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_GT9886_SAMSUNG_FAE.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_BOE.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_FAE.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_BOE_FAE.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_TEST.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_BOE_TEST.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_JDI.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_FAE.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_JDI_FAE.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_TEST.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_JDI_TEST.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_TIANMA.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_FAE.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_TIANMA_FAE.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_TEST.bin:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/FW_NT36672C_NF_TIANMA_TEST.bin \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/LIMIT_GT9886_SAMSUNG.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/LIMIT_GT9886_SAMSUNG.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_BOE.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/LIMIT_NT36672C_NF_BOE.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_JDI.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/LIMIT_NT36672C_NF_JDI.img \
+    vendor/realme/RM6785-common/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_TIANMA.img:$(TARGET_COPY_OUT_ODM)/firmware/tp/20682/LIMIT_NT36672C_NF_TIANMA.img \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/030b0000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/030b0000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/04010000000000000000000000000007.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/04010000000000000000000000000007.tlbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/04320000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/04320000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/05060000000000000000000000000000.tabin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/05060000000000000000000000000000.tabin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/05070000000000000000000000000000.drbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/05070000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/070f0000000000000000000000000a0a.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/070f0000000000000000000000000a0a.tlbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/08010203000000000000000000000000.tabin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/08010203000000000000000000000000.tabin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/09070000000000000000000000000000.drbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/09070000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/09080000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/09080000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/odm/vendor/app/mcRegistry/09150000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_ODM)/vendor/app/mcRegistry/09150000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020b0000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020b0000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020f0000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020f0000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/030c0000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/030c0000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/05120000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/05120000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/06090000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/06090000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/0706000000000000000000000000004d.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07060000000000000000000000007169.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07060000000000000000000000007169.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07061000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07150000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07150000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07170000000000000000000000000000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07170000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08020000000000000000000000007169.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08020000000000000000000000007169.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08030000000000000000000000000000.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08040000000000000000000000003419.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08050000000000000000000000003419.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08050000000000000000000000003419.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08070000000000000000000000008270.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08070000000000000000000000008270.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08110000000000000000000000000000.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/09010000000000000000000000000000.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/09010000000000000000000000000000.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/09030000000000000000000000008270.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/09030000000000000000000000008270.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/09190000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/09190000000000000000000000000000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/5020170115e016302017012521300000.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/5020170115e016302017012521300000.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.tlbin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/98fb95bcb4bf42d26473eae48690d7ea.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/98fb95bcb4bf42d26473eae48690d7ea.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/.tp/.ht120.mtc:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/.ht120.mtc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/.tp/.thermal_policy_08:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/.thermal_policy_08 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/.tp/thermal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/thermal.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/.tp/thermal.off.conf:$(TARGET_COPY_OUT_VENDOR)/etc/.tp/thermal.off.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/MNL_Config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/MNL_Config.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6785_S01__W2044 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044_ENUM:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6785_S01__W2044_ENUM \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/armnn_app.config:$(TARGET_COPY_OUT_VENDOR)/etc/armnn_app.config \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_device.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_device.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_em.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_em.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/AudioParamOptions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/BtInfo_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/BtInfo_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/HpImpedance_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/HpImpedance_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/MicInfo_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/MicInfo_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackACF_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackACF_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackDRC_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackHCF_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolAna_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolDigi_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Playback_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Playback_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Playback_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordDMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordDMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordFIR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordFIR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Record_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Record_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Record_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Record_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SoundEnhancement_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechDMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechEchoRef_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechGeneral_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechMagiClarity_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechNetwork_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Speech_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Speech_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Speech_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBCall_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBCall_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBDevice_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBDevice_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/UplinkConfiguration_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPDMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPGeneral_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVolUI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVol_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVol_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIP_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIP_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIP_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2DMNR_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2General_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2General_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2UI_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2_ParamTreeView.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWDspAec_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWDspAec_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWHwVad_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWHwVad_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMapUL_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMap_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Volume_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Volume_ParamUnitDesc.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/aurisys_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/aurisys_config.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/aurisys_config_hifi3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/aurisys_config_hifi3.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/aurisys_param/Speech_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/aurisys_param/Speech_AudioParam.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/Arc_wdc_calib.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/Arc_wdc_calib.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model:$(TARGET_COPY_OUT_VENDOR)/etc/camera/M_Attribute_AG_BMW_1.1.0.model \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/M_Attribute_Gender_Age_1.0.model:$(TARGET_COPY_OUT_VENDOR)/etc/camera/M_Attribute_Gender_Age_1.0.model \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/engineer_camera_config:$(TARGET_COPY_OUT_VENDOR)/etc/camera/engineer_camera_config \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/faceBeautyParam/fb_default:$(TARGET_COPY_OUT_VENDOR)/etc/camera/faceBeautyParam/fb_default \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_19661:$(TARGET_COPY_OUT_VENDOR)/etc/camera/faceBeautyParam/fb_default_19661 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_20682:$(TARGET_COPY_OUT_VENDOR)/etc/camera/faceBeautyParam/fb_default_20682 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/000.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/000.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/000_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/000_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/000_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/000_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/001.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/001.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/001_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/001_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/001_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/001_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/002.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/002.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/002_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/002_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/002_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/002_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/003.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/003.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/003_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/003_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/003_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/003_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/010.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/010.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/010_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/010_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/010_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/010_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/011.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/011.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/011_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/011_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/011_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/011_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/012.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/012.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/012_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/012_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/012_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/012_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/013.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/013.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/013_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/013_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/100.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/100.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/100_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/100_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/100_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/100_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/101.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/101.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/101_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/101_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/101_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/101_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/102.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/102.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/102_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/102_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/102_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/102_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/103.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/103.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/103_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/103_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/103_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/103_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/110.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/110.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/110_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/110_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/110_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/110_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/111.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/111.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/111_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/111_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/111_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/111_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/112.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/112.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/112_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/112_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/112_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/112_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/113.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/113.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/113_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/113_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/200.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/200.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/200_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/200_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/200_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/200_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/201.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/201.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/201_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/201_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/201_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/201_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/202.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/202.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/202_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/202_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/202_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/202_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/203.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/203.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/203_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/203_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/203_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/203_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/210.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/210.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/210_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/210_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/210_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/210_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/211.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/211.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/211_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/211_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/211_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/211_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/212.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/212.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/212_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/212_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/212_pre.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/212_pre.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/213.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/213.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/213_pre.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/213_pre.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreCalVarBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreCalVarBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreHighPassBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreHighPassBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreHoriFilterBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreHoriFilterBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreMakeupBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreMakeupBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreMorphBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreMorphBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreNoFaceBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreNoFaceBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreNormalBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreNormalBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreOnlywhitenBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreOnlywhitenBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreSkintuneBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreSkintuneBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreSurfaceBlurBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreSurfaceBlurBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/PreVertFilterBinary.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/PreVertFilterBinary.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/eyeBright.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/eyeBright.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skin_CCT.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skin_CCT.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skin_back.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skin_back.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skin_dark.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skin_dark.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skin_indian.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skin_indian.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skin_normal.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skin_normal.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skinmask.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skinmask.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/fb_model/skinmask.png:$(TARGET_COPY_OUT_VENDOR)/etc/camera/fb_model/skinmask.png \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/B1VLf4peM:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/B1VLf4peM \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/B1aMqioxf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/B1aMqioxf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/B1nmcmWbG:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/B1nmcmWbG \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/B1si_XbZz:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/B1si_XbZz \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/BJJAwoigM:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/BJJAwoigM \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/BJyKIwqxz:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/BJyKIwqxz \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/ByW7g4bbf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/ByW7g4bbf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/ByYo3If:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/ByYo3If \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/BycYf7WWz:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/BycYf7WWz \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/EyxRbD2UCe:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/EyxRbD2UCe \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/SJ3mbr6ef:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/SJ3mbr6ef \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/SkpZ8ebbz:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/SkpZ8ebbz \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/Sy4uLSTgf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/Sy4uLSTgf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/Syt2KeZZf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/Syt2KeZZf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/black_gold.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/black_gold.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/bowu-2.1.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/bowu-2.1.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/bright_coloured.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/bright_coloured.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/default:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/default \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/f_bin_hideaki:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/f_bin_hideaki \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/f_candy_water_weak.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/f_candy_water_weak.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/f_contrast_gray_face_dark:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/f_contrast_gray_face_dark \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/f_fuji_strong.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/f_fuji_strong.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/f_japan_strong.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/f_japan_strong.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/interstellar_space.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/interstellar_space.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/jiari-2.0.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/jiari-2.0.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/lvtu-2.0.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/lvtu-2.0.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/meiwei-2.2.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/meiwei-2.2.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/neon-2020.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/neon-2020.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_black_and_white:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_black_and_white \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_highlight:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_highlight \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_ins:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_ins \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_natal:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_natal \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_olympus:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_olympus \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_plain:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_plain \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_show:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_show \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_solar:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_solar \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_strong:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_strong \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_west:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/oppo_video_filter_west \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/p4_1.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/p4_1.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/p4_2.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/p4_2.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/p4_3.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/p4_3.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/p4_4.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/p4_4.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/qiuri-2.0.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/qiuri-2.0.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/r1JaFSZZG:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/r1JaFSZZG \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/r1PrfoolG:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/r1PrfoolG \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/rJ5g5vPWG:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/rJ5g5vPWG \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/rJxJtmaez:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/rJxJtmaez \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/realme-black-gold-1.1-RGB.CUBE.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/realme-black-gold-1.1-RGB.CUBE.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/realme-cyberpunk-RGB.CUBE.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/realme-cyberpunk-RGB.CUBE.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/realme-infra-RGB.CUBE.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/realme-infra-RGB.CUBE.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/red-red.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/red-red.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/rkMhq4ZWf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/rkMhq4ZWf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/rkx5u4Zbf:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/rkx5u4Zbf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/senlin-2.0.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/senlin-2.0.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/sky-blue.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/sky-blue.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/tree-green.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/tree-green.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/filters_lut/yuanqi-2.2s.cube.rgb.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/filters_lut/yuanqi-2.2s.cube.rgb.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/gasryuv.model:$(TARGET_COPY_OUT_VENDOR)/etc/camera/gasryuv.model \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/camera/merged_model_post:$(TARGET_COPY_OUT_VENDOR)/etc/camera/merged_model_post \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/default_pd_calibration.bin:$(TARGET_COPY_OUT_VENDOR)/etc/default_pd_calibration.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP01.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP01.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP02.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP02.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP09.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP09.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP12.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP12.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP17.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP17.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP18.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP18.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP20.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP20.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_preference.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_preference.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/factory.ini:$(TARGET_COPY_OUT_VENDOR)/etc/factory.ini \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/file112.wav:$(TARGET_COPY_OUT_VENDOR)/etc/file112.wav \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/agps_profiles_conf2.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_QXWZ.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_QXWZ.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Vodafone.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Vodafone.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-mediatek.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss@2.1-service-mediatek.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.sensors@2.0-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.sensors@2.0-service-mediatek.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.usb@1.1-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.usb@1.1-service-mediatek.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/android.hardware.wifi.supplicant-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.wifi.supplicant-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/atcid.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/atcid.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/audiocmdservice_atci.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/audiocmdservice_atci.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/bootperf.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/bootperf.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/camerahalserver.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/camerahalserver.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/em_hidl_user.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/em_hidl_user.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/fuelgauged_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_init.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_nvram_init.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/gsm0710muxd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/gsm0710muxd.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.bip.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.bip.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.bt_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.bt_drv.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.cccifsd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.cccifsd.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.cccimdinit.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.cccimdinit.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.cccirpcd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.cccirpcd.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.gps_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps_drv.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.md_apps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.md_apps.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.thermal.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.thermal.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.thermal_manager.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.thermal_manager.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.thermalloadalgod.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.thermalloadalgod.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.volte_imcb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.volte_imcb.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.volte_imsm_93.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.volte_imsm_93.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.volte_md_status.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.volte_md_status.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.volte_stack.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.volte_stack.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.volte_ua.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.volte_ua.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.vtservice_hidl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vtservice_hidl.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.wfca.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wfca.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.wlan_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wlan_drv.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.wmt_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wmt_drv.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.wod.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wod.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/init.xcap.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.xcap.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/ipsec_mon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ipsec_mon.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/lbs_hidl_service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/lbs_hidl_service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/md_monitor.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/md_monitor.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/mtk_agpsd_p.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mtk_agpsd_p.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/mtkrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mtkrild.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/muxreport.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/muxreport.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/netdagent.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netdagent.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/networksetting.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/networksetting.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/nvram_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nvram_daemon.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/ppl_agent.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ppl_agent.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/tee.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/tee.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/trustonic.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/trustonic.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.dfps@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.dfps@1.0-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.dplanner@2.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.dplanner@2.0-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.gpu@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.gpu@1.0-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.keyinstall@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.keyinstall@1.0-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.5-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mms@1.5-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.trustonic.tee@1.1-service.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/vpud.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vpud.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/init/wlan_assistant.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wlan_assistant.rc \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.conf:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootCA.crt:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootCA.crt \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG2.crt:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG2.crt \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG3.crt:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG3.crt \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Entrust.net_Certification_Authority_2048.cer:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/Entrust.net_Certification_Authority_2048.cer \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_PCA_G3_Root.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/GeoTrust_PCA_G3_Root.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA_G2_ECC.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA_G2_ECC.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root-R3.cer:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/Root-R3.cer \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root_CA_1003.crt:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/Root_CA_1003.crt \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G4.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G4.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G5.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G5.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignUniversalRootCertification.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/VeriSignUniversalRootCertification.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/gold.cer:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/gold.cer \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/thawte.der:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ipsec.d/cacerts/thawte.der \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/ssl/openssl.cnf:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/ssl/openssl.cnf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ipsec/strongswan.conf:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/strongswan.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/media_codecs_c2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_c2.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/media_codecs_mediatek_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_mediatek_audio.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/media_codecs_mediatek_video.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_mediatek_video.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/mpe.conf:$(TARGET_COPY_OUT_VENDOR)/etc/mpe.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/mtk_omx_core.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/mtk_omx_core.cfg \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/ncf_pack.ncf:$(TARGET_COPY_OUT_VENDOR)/etc/ncf_pack.ncf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/nhw:$(TARGET_COPY_OUT_VENDOR)/etc/nhw \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/seccomp_policy/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/seccomp_policy/mediaextractor.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediaextractor.policy \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/seccomp_policy/mediaswcodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediaswcodec.policy \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/00673b5b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/00673b5b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/04f60c28.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/04f60c28.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/0d69c7e1.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/0d69c7e1.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/10531352.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/10531352.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/111e6273.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/111e6273.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/12d55845.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/12d55845.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/1dcd6f4c.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/1dcd6f4c.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/1df5a75f.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/1df5a75f.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/1e1eab7c.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/1e1eab7c.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/1e8e7201.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/1e8e7201.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/1eb37bdf.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/1eb37bdf.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/1f58a078.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/1f58a078.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/219d9499.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/219d9499.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/23f4c490.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/23f4c490.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/27af790d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/27af790d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/2add47b6.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/2add47b6.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/2d9dafe4.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/2d9dafe4.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/2fa87019.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/2fa87019.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/302904dd.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/302904dd.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/304d27c3.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/304d27c3.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/31188b5e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/31188b5e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/33ee480d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/33ee480d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/343eb6cb.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/343eb6cb.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/35105088.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/35105088.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/399e7759.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/399e7759.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3a3b02ce.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3a3b02ce.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3ad48a91.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3ad48a91.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3c58f906.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3c58f906.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3c6676aa.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3c6676aa.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3c860d51.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3c860d51.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3c899c73.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3c899c73.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3c9a4d3b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3c9a4d3b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3d441de8.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3d441de8.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/3e7271e8.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/3e7271e8.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/40dc992e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/40dc992e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/455f1b52.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/455f1b52.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/48a195d8.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/48a195d8.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/4be590e0.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/4be590e0.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5046c355.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5046c355.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/524d9b43.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/524d9b43.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/52b525c7.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/52b525c7.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/583d0756.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/583d0756.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5a250ea7.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5a250ea7.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5a3f0ff8.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5a3f0ff8.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5acf816d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5acf816d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5cf9d536.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5cf9d536.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5e4e69e7.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5e4e69e7.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/5f47b495.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/5f47b495.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/60afe812.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/60afe812.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/6187b673.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/6187b673.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/63a2c897.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/63a2c897.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/67495436.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/67495436.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/69105f4f.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/69105f4f.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/6b03dec0.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/6b03dec0.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/75680d2e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/75680d2e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/76579174.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/76579174.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/7892ad52.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/7892ad52.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/7999be0d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/7999be0d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/7a7c655d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/7a7c655d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/7a819ef2.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/7a819ef2.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/7c302982.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/7c302982.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/7d453d8f.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/7d453d8f.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/81b9768f.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/81b9768f.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/82223c44.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/82223c44.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/85cde254.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/85cde254.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/86212b19.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/86212b19.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/869fbf79.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/869fbf79.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/87753b0d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/87753b0d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/882de061.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/882de061.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/88950faa.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/88950faa.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/89c02a45.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/89c02a45.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/8d6437c3.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/8d6437c3.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/91739615.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/91739615.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9282e51c.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9282e51c.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9339512a.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9339512a.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9479c8c3.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9479c8c3.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9576d26b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9576d26b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/95aff9e3.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/95aff9e3.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9685a493.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9685a493.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9772ca32.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9772ca32.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/985c1f52.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/985c1f52.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9d6523ce.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9d6523ce.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/9f533518.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/9f533518.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/a2c66da8.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/a2c66da8.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/a3896b44.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/a3896b44.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/a7605362.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/a7605362.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/a7d2cf64.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/a7d2cf64.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/a81e292b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/a81e292b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/ab5346f4.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/ab5346f4.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/ab59055e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/ab59055e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/aeb67534.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/aeb67534.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b0ed035a.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b0ed035a.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b0f3e76e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b0f3e76e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b3fb433b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b3fb433b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b74d2bd5.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b74d2bd5.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b7db1890.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b7db1890.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b872f2b4.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b872f2b4.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/b936d1c6.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/b936d1c6.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/bc3f2570.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/bc3f2570.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/bd43e1dd.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/bd43e1dd.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/bdacca6f.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/bdacca6f.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/bf64f35b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/bf64f35b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c2c1704e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c2c1704e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c491639e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c491639e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c51c224c.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c51c224c.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c559d742.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c559d742.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c7e2a638.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c7e2a638.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c907e29b.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c907e29b.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/c90bc37d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/c90bc37d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/cb156124.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/cb156124.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/cb1c3204.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/cb1c3204.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/ccc52f49.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/ccc52f49.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/cf701eeb.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/cf701eeb.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d06393bb.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d06393bb.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d0cddf45.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d0cddf45.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d16a5865.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d16a5865.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d18e9066.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d18e9066.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d41b5e2a.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d41b5e2a.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d4c339cb.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d4c339cb.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d59297b8.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d59297b8.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/d7746a63.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/d7746a63.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/da7377f6.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/da7377f6.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/dbc54cab.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/dbc54cab.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/dbff3a01.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/dbff3a01.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/dc99f41e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/dc99f41e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/dfc0fe80.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/dfc0fe80.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/e442e424.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/e442e424.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/e48193cf.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/e48193cf.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/e775ed2d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/e775ed2d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/e8651083.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/e8651083.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/ed39abd0.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/ed39abd0.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/f013ecaf.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/f013ecaf.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/f0cd152c.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/f0cd152c.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/f459871d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/f459871d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/facacbc6.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/facacbc6.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/fb5fa911.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/fb5fa911.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/fd08c599.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/fd08c599.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts/fde84897.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts/fde84897.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/111e6273.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/111e6273.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/3ad48a91.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/3ad48a91.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/7651b327.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/7651b327.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/c542733d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/c542733d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/f336e3d1.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/f336e3d1.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/18dc3a8d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/18dc3a8d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/1bc5ca0c.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.1:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/1bc5ca0c.1 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/2cbfcc3a.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/2cbfcc3a.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.1:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.1 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.2:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.2 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.3:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.3 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.4:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.4 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.5:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.5 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.6:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.6 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.7:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/35ef1c14.7 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/586933d9.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/586933d9.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/66272d0d.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/66272d0d.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/6f1dbe5e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/6f1dbe5e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/b5805141.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/b5805141.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/b805b58a.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/b805b58a.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/ed7b215e.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/ed7b215e.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/security/cacerts_supl/lab/ef4b31e6.0:$(TARGET_COPY_OUT_VENDOR)/etc/security/cacerts_supl/lab/ef4b31e6.0 \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/slp_conf:$(TARGET_COPY_OUT_VENDOR)/etc/slp_conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/smsdbvisitor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/smsdbvisitor.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/special_pws_channel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/special_pws_channel.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/spk.wav:$(TARGET_COPY_OUT_VENDOR)/etc/spk.wav \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/spn-conf-op09.xml:$(TARGET_COPY_OUT_VENDOR)/etc/spn-conf-op09.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/test_path/common/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/test_path/common/mixer_paths.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efgid1.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efpnn.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efspn.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-imsi.xml \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/wifi/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/BT_FW.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/BT_FW.cfg \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/WIFI_RAM_CODE_soc1_0_2a_1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/WIFI_RAM_CODE_soc1_0_2a_1.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/WMT_SOC.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/WMT_SOC.cfg \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/catcher_filter_1_ulwctg_n.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/catcher_filter_1_ulwctg_n.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_FullLog.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/customfilter/catcher_filter_1_ulwctg_n_FullLog.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_PLS_PS_ONLY.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/customfilter/catcher_filter_1_ulwctg_n_PLS_PS_ONLY.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_SlimLog_DspAllOff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/customfilter/catcher_filter_1_ulwctg_n_SlimLog_DspAllOff.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n__Default.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/customfilter/catcher_filter_1_ulwctg_n__Default.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_meta.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/customfilter/catcher_filter_1_ulwctg_n_meta.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/em_filter_1_ulwctg_n.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/em_filter_1_ulwctg_n.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/fm_cust.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/fm_cust.cfg \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/gt1151_default_firmware2.img:$(TARGET_COPY_OUT_VENDOR)/firmware/gt1151_default_firmware2.img \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/gt9886_cfg_6785v96.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/gt9886_cfg_6785v96.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/gt9886_cfg_6785v99.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/gt9886_cfg_6785v99.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/gt9886_firmware_6785a4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/gt9886_firmware_6785a4.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/gt9886_firmware_6785ae.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/gt9886_firmware_6785ae.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6631_fm_v1_coeff.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6631_fm_v1_patch.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/soc1_0_patch_mcu_2a_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc1_0_patch_mcu_2a_1_hdr.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/soc1_0_ram_bt_2a_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc1_0_ram_bt_2a_1_hdr.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/soc1_0_ram_mcu_2a_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc1_0_ram_mcu_2a_1_hdr.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/firmware/soc1_0_ram_wifi_2a_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc1_0_ram_wifi_2a_1_hdr.bin \
+    vendor/realme/RM6785-common/proprietary/vendor/lib/egl/egl.cfg:$(TARGET_COPY_OUT_VENDOR)/lib/egl/egl.cfg
+
+PRODUCT_PACKAGES += \
+    libem_support_jni \
+    libmtk_vt_wrapper \
+    libmtkavenhancements \
+    libvcodec_cap \
+    libvcodec_capenc \
+    libvsim-adaptor-client \
+    libaptXHD_encoder \
+    libaptX_encoder \
+    libcomutils \
+    libimsma \
+    libimsma_adapt \
+    libimsma_rtp \
+    libimsma_socketwrapper \
+    libmtk_vt_service \
+    libsignal \
+    libsink \
+    libsource \
+    libvt_avsync \
+    arm.graphics-V1-ndk_platform \
+    libGLES_mali \
+    libGLES_meow \
+    libMEOW_trace \
+    android.hardware.graphics.allocator@4.0-impl-mediatek \
+    android.hardware.graphics.mapper@4.0-impl-mediatek \
+    gps.default \
+    vendor.mediatek.hardware.keyinstall@1.0-impl \
+    vendor.mediatek.hardware.mms@1.5-impl \
+    vendor.mediatek.hardware.nvram@1.1-impl \
+    vendor.mediatek.hardware.pq@2.6-impl \
+    vendor.mediatek.hardware.videotelephony@1.0-impl \
+    libOpenCL \
+    libTEECommon \
+    libaedv \
+    libbwc \
+    libcapctrl \
+    libcares_naptr \
+    libcarrierconfig \
+    libccci_util \
+    libcharon-ss \
+    libcrypto-md \
+    libcrypto-ss \
+    libcurl-md \
+    libcurl-ss \
+    libcustom_nvram \
+    libdpframework \
+    libfile_op \
+    libged \
+    libgpu_aux \
+    libgpud \
+    libgralloc_extra \
+    libgralloc_metadata \
+    libgralloctypes_mtk \
+    libhdrvideo \
+    libhwm \
+    libhydra \
+    libion_mtk \
+    libion_ulit \
+    libipsec_ims_shr \
+    libladder \
+    libmtcloader \
+    libmtk_drvb \
+    libmtkares \
+    libmtkcutils \
+    libmtkhardware_legacy \
+    libmtknetutils \
+    libmtkproperty \
+    libmtkrillog \
+    libmtksysutils \
+    libnvram \
+    libnvram_daemon_callback \
+    libnvram_platform \
+    libnvram_sec \
+    libpixelflinger \
+    libpq_cust_base \
+    libpq_prot \
+    librgbwlightsensor \
+    libscltm \
+    libsimaka \
+    libssl-md \
+    libssl-ss \
+    libstrongswan \
+    libsysenv \
+    liburee_meta_drmkeyinstall \
+    libverno \
+    libvpu \
+    libwo \
+    vendor.mediatek.hardware.bluetooth.audio@2.1 \
+    vendor.mediatek.hardware.gpu@1.0 \
+    vendor.mediatek.hardware.keyinstall@1.0 \
+    vendor.mediatek.hardware.mms@1.0 \
+    vendor.mediatek.hardware.mms@1.1 \
+    vendor.mediatek.hardware.mms@1.2 \
+    vendor.mediatek.hardware.mms@1.3 \
+    vendor.mediatek.hardware.mms@1.4 \
+    vendor.mediatek.hardware.mms@1.5 \
+    vendor.mediatek.hardware.netdagent@1.0 \
+    vendor.mediatek.hardware.nvram@1.0 \
+    vendor.mediatek.hardware.nvram@1.1 \
+    vendor.mediatek.hardware.pq@2.0 \
+    vendor.mediatek.hardware.pq@2.1 \
+    vendor.mediatek.hardware.pq@2.2 \
+    vendor.mediatek.hardware.pq@2.3 \
+    vendor.mediatek.hardware.pq@2.4 \
+    vendor.mediatek.hardware.pq@2.5 \
+    vendor.mediatek.hardware.pq@2.6 \
+    vendor.mediatek.hardware.videotelephony@1.0 \
+    AVCSecureVdecCA \
+    VP9SecureVdecCA \
+    audio.primary.mt6785 \
+    audio.r_submix.mt6785 \
+    audio.usb.mt6785 \
+    sound_trigger.primary.mt6785 \
+    vendor.mediatek.hardware.mtkcodecservice@1.1-impl \
+    libDR \
+    libHEVCdec_sa.ca7.android \
+    libMtkOmxAdpcmDec \
+    libMtkOmxAlacDec \
+    libMtkOmxApeDec \
+    libMtkOmxCore \
+    libMtkOmxGsmDec \
+    libMtkOmxMp3Dec \
+    libMtkOmxVdecEx \
+    libMtkOmxVenc \
+    libMtkOmxWmaDec \
+    libMtkSpeechEnh \
+    lib_iir \
+    lib_speech_enh \
+    libalsautils-v30 \
+    libaudio_engineer_test \
+    libaudio_param_parser-vnd \
+    libaudiocompensationfilter_vendor \
+    libaudiocompensationfilterc \
+    libaudiocomponentengine_vendor \
+    libaudiocomponentenginec \
+    libaudiocustparam_vendor \
+    libaudiodcrflt_vendor \
+    libaudiofmtconv \
+    libaudioloudc \
+    libaudioprimarydevicehalifclient \
+    libaudiotoolkit_vendor \
+    libaurisysdemo \
+    libbessound_hd_mtk_vendor \
+    libblisrc32_vendor \
+    libcvsd_mtk \
+    libfgauge_gm30 \
+    libh264dec_customize \
+    libh264dec_sa.ca7 \
+    libh264dec_sd.ca7 \
+    libh264dec_se.ca7 \
+    libh264enc_sa.ca7 \
+    libhevce_sb.ca7.android \
+    libktvdrc \
+    libktveffect \
+    libktveffect_rec \
+    libktveq \
+    libktvns \
+    libktvreverb \
+    libktvsoundtouch \
+    libktvvolume \
+    libmnl \
+    libmp4enc_sa.ca7 \
+    libmp4enc_xa.ca7 \
+    libmsbc_mtk \
+    libmtklimiter_vendor \
+    libmtkshifter_vendor \
+    liboplus_audio_config \
+    libsi_sixth \
+    libspeech_enh_lib \
+    libspeechparser_vendor \
+    libstagefrighthw \
+    libstorage_otp \
+    libthermalalgo \
+    libthha \
+    libtlcWidevineModularDrm \
+    libvc1dec_sa.ca7 \
+    libvcodec_oal \
+    libvcodec_utility \
+    libvcodecdrv \
+    libvolte_core_shr \
+    libvolte_xdmc_shr \
+    libvow_ap_testing_alexa.vendor \
+    libvowp23_sid_testing_alexa.vendor \
+    libvowp23_sid_training_alexa.vendor \
+    libvowp25testing_alexa.vendor \
+    libvowp2training_alexa.vendor \
+    libvp8dec_sa.ca7 \
+    libvp8enc_sa.ca7 \
+    libvp9dec_sa.ca7 \
+    libvpud_vcodec \
+    libvt_custom \
+    libwvhidl \
+    libwvdrmengine \
+    vendor.mediatek.hardware.audio@6.1 \
+    vendor.mediatek.hardware.mtkcodecservice@1.1 \
+    APUWareUtilsServer \
+    APUWareXrpServer \
+    gc02k0_mipi_raw_IdxMgr \
+    gc02k0_mipi_raw_tuning \
+    gc02m0_mipi_mono_IdxMgr \
+    gc02m0_mipi_mono_tuning \
+    gc2375h_mipi_raw_19661_IdxMgr \
+    gc2375h_mipi_raw_19661_tuning \
+    android.hardware.bluetooth@1.0-impl-mediatek \
+    android.hardware.camera.provider@2.6-impl-mediatek \
+    android.hardware.gnss@2.1-impl-mediatek \
+    dfps.mt6785 \
+    hwcomposer.mt6785 \
+    kmsetkey.trustonic \
+    libMcGatekeeper \
+    libSoftGatekeeper \
+    sensors.mt6785 \
+    vendor.mediatek.hardware.bluetooth.audio@2.1-impl \
+    vendor.mediatek.hardware.camera.atms@1.0-impl \
+    vendor.mediatek.hardware.camera.bgservice@1.1-impl \
+    vendor.mediatek.hardware.camera.isphal@1.0-impl \
+    vendor.mediatek.hardware.camera.lomoeffect@1.0-impl \
+    vendor.mediatek.hardware.camera.postproc@1.0-impl \
+    vendor.mediatek.hardware.dfps@1.0-impl \
+    vendor.mediatek.hardware.keymaster_attestation@1.1-impl \
+    imx471_mipi_raw1_IdxMgr \
+    imx471_mipi_raw1_tuning \
+    imx682_mipi_raw_IdxMgr \
+    imx682_mipi_raw_tuning \
+    lbs_hidl_service-impl \
+    lib3a.ae.core \
+    lib3a.ae \
+    lib3a.af.core \
+    lib3a.af \
+    lib3a.awb.core \
+    lib3a.awb \
+    lib3a.ccudrv \
+    lib3a.ccuif \
+    lib3a.flash \
+    lib3a.gma \
+    lib3a.lce \
+    lib3a.log \
+    lib3a.n3d3a \
+    libCamera_gc02k0mipiraw_Reserved \
+    libCamera_gc02k0mipiraw_Scene_Capture \
+    libCamera_gc02k0mipiraw_Scene_Preview \
+    libCamera_gc02m0mipimono_Capture_Preview \
+    libCamera_gc02m0mipimono_Default_Video \
+    libCamera_gc02m0mipimono_Production_Capture \
+    libCamera_gc02m0mipimono_Reserved \
+    libCamera_gc02m0mipimono_Scene_Capture \
+    libCamera_gc2375hmipiraw19661_Reserved \
+    libCamera_gc2375hmipiraw19661_Scene_Capture \
+    libCamera_gc2375hmipiraw19661_Scene_Preview \
+    libCamera_imx471mipiraw1_3HDR_Preivew \
+    libCamera_imx471mipiraw1_3rd_Capture_1080P \
+    libCamera_imx471mipiraw1_3rd_Capture_480P \
+    libCamera_imx471mipiraw1_3rd_Capture_720P \
+    libCamera_imx471mipiraw1_3rd_Preview_1080P \
+    libCamera_imx471mipiraw1_3rd_Preview_480P \
+    libCamera_imx471mipiraw1_3rd_Preview_720P \
+    libCamera_imx471mipiraw1_FaceBeauty_Capture \
+    libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining \
+    libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface \
+    libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview \
+    libCamera_imx471mipiraw1_FaceUnlock \
+    libCamera_imx471mipiraw1_Face_Capture \
+    libCamera_imx471mipiraw1_Face_Capture_superNS \
+    libCamera_imx471mipiraw1_Flash_Capture \
+    libCamera_imx471mipiraw1_Panorama \
+    libCamera_imx471mipiraw1_Production_Capture \
+    libCamera_imx471mipiraw1_Reserved \
+    libCamera_imx471mipiraw1_Scene_Capture \
+    libCamera_imx471mipiraw1_Scene_Capture_Bining \
+    libCamera_imx471mipiraw1_Scene_Preview \
+    libCamera_imx471mipiraw1_SlowMotion_Video \
+    libCamera_imx471mipiraw1_Video_Recording \
+    libCamera_imx471mipiraw1_WeChatQQ_1080P \
+    libCamera_imx471mipiraw1_WeChatQQ_480P \
+    libCamera_imx471mipiraw1_WeChatQQ_720P \
+    libCamera_imx471mipiraw1_YUVHDR_Capture \
+    libCamera_imx471mipiraw1_YUVHDR_Capture_Binning \
+    libCamera_imx471mipiraw1_subject_capture \
+    libCamera_imx471mipiraw1_zHDR_Capture_Binning \
+    libCamera_imx682mipiraw_3rd_Capture \
+    libCamera_imx682mipiraw_3rd_Capture2 \
+    libCamera_imx682mipiraw_EIS_Video4K \
+    libCamera_imx682mipiraw_Face_Capture \
+    libCamera_imx682mipiraw_Face_Capture_64 \
+    libCamera_imx682mipiraw_Face_Preview \
+    libCamera_imx682mipiraw_Flash_Capture \
+    libCamera_imx682mipiraw_Flash_Preview_PF \
+    libCamera_imx682mipiraw_HDR_Scene_Capture \
+    libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1 \
+    libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2 \
+    libCamera_imx682mipiraw_Panorama_Capture \
+    libCamera_imx682mipiraw_Professional_capture \
+    libCamera_imx682mipiraw_QQ_Capture_ChatMode \
+    libCamera_imx682mipiraw_Reserved \
+    libCamera_imx682mipiraw_Scene_Capture \
+    libCamera_imx682mipiraw_Scene_Capture_64 \
+    libCamera_imx682mipiraw_Scene_Preview \
+    libCamera_imx682mipiraw_Scene_Preview_Zoom1 \
+    libCamera_imx682mipiraw_Scene_Preview_Zoom2 \
+    libCamera_imx682mipiraw_SuperNS_Face_Preview \
+    libCamera_imx682mipiraw_SuperNS_Scene_Capture \
+    libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1 \
+    libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2 \
+    libCamera_imx682mipiraw_SuperNS_Scene_Preview \
+    libCamera_imx682mipiraw_Torch_Capture \
+    libCamera_imx682mipiraw_Video \
+    libCamera_imx682mipiraw_Video_1080P_60fps \
+    libCamera_imx682mipiraw_Video_1080P_EIS \
+    libCamera_imx682mipiraw_Video_30fps \
+    libCamera_imx682mipiraw_Video_480P \
+    libCamera_imx682mipiraw_Video_4K \
+    libCamera_imx682mipiraw_Video_4K_Zoom1 \
+    libCamera_imx682mipiraw_Video_4K_Zoom2 \
+    libCamera_imx682mipiraw_Video_60fps \
+    libCamera_imx682mipiraw_Video_720P \
+    libCamera_imx682mipiraw_Video_720P_1080P_120fps \
+    libCamera_imx682mipiraw_Video_720P_240fps \
+    libCamera_imx682mipiraw_Video_720P_EIS \
+    libCamera_imx682mipiraw_Video_EIS_Default \
+    libCamera_imx682mipiraw_Video_Zoom1 \
+    libCamera_imx682mipiraw_Video_Zoom2 \
+    libCamera_imx682mipiraw_Video_zoom \
+    libCamera_imx682mipiraw_Zoom_capture \
+    libCamera_imx682mipiraw_portrait_capture_full \
+    libCamera_imx682mipiraw_portrait_preview_full \
+    libCamera_ov02b10mipiraw_Reserved \
+    libCamera_ov02b10mipiraw_Scene_Capture \
+    libCamera_ov02b10mipiraw_Scene_Preview \
+    libCamera_ov02b1bmipimono_Capture_Preview \
+    libCamera_ov02b1bmipimono_Default_Video \
+    libCamera_ov02b1bmipimono_Production_Capture \
+    libCamera_ov02b1bmipimono_Reserved \
+    libCamera_ov02b1bmipimono_Scene_Capture \
+    libCamera_ov8856mipiraw_AutoHDR_Capture \
+    libCamera_ov8856mipiraw_AutoHDR_Preview \
+    libCamera_ov8856mipiraw_AutoHDR_Video \
+    libCamera_ov8856mipiraw_Face_Capture \
+    libCamera_ov8856mipiraw_Face_Capture_superNS \
+    libCamera_ov8856mipiraw_Flash_Capture \
+    libCamera_ov8856mipiraw_Flash_HDR_Capture \
+    libCamera_ov8856mipiraw_HDR_Capture \
+    libCamera_ov8856mipiraw_HDR_Preview \
+    libCamera_ov8856mipiraw_HDR_Video \
+    libCamera_ov8856mipiraw_N3D_Capture \
+    libCamera_ov8856mipiraw_N3D_Capture_48M \
+    libCamera_ov8856mipiraw_N3D_Preview \
+    libCamera_ov8856mipiraw_N3D_Preview_48M \
+    libCamera_ov8856mipiraw_N3D_Video \
+    libCamera_ov8856mipiraw_Reserved \
+    libCamera_ov8856mipiraw_Scene_Capture \
+    libCamera_ov8856mipiraw_Scene_Capture_4cell \
+    libCamera_ov8856mipiraw_Scene_Capture_superNS \
+    libCamera_ov8856mipiraw_Scene_Preview \
+    libCamera_ov8856mipiraw_Scene_Preview_4k \
+    libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash \
+    libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS \
+    libCamera_ov8856mipiraw_Video_1080 \
+    libCamera_ov8856mipiraw_Video_4k \
+    libCamera_s5k3p9spmipiraw_3HDR_Preivew \
+    libCamera_s5k3p9spmipiraw_3rd_Capture_1080P \
+    libCamera_s5k3p9spmipiraw_3rd_Capture_480P \
+    libCamera_s5k3p9spmipiraw_3rd_Capture_720P \
+    libCamera_s5k3p9spmipiraw_3rd_Preview_1080P \
+    libCamera_s5k3p9spmipiraw_3rd_Preview_480P \
+    libCamera_s5k3p9spmipiraw_3rd_Preview_720P \
+    libCamera_s5k3p9spmipiraw_FaceBeauty_Capture \
+    libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining \
+    libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface \
+    libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview \
+    libCamera_s5k3p9spmipiraw_FaceUnlock \
+    libCamera_s5k3p9spmipiraw_Face_Capture \
+    libCamera_s5k3p9spmipiraw_Face_Capture_superNS \
+    libCamera_s5k3p9spmipiraw_Flash_Capture \
+    libCamera_s5k3p9spmipiraw_Panorama \
+    libCamera_s5k3p9spmipiraw_Production_Capture \
+    libCamera_s5k3p9spmipiraw_Reserved \
+    libCamera_s5k3p9spmipiraw_Scene_Capture \
+    libCamera_s5k3p9spmipiraw_Scene_Capture_Bining \
+    libCamera_s5k3p9spmipiraw_Scene_Preview \
+    libCamera_s5k3p9spmipiraw_SlowMotion_Video \
+    libCamera_s5k3p9spmipiraw_Video_Recording \
+    libCamera_s5k3p9spmipiraw_WeChatQQ_1080P \
+    libCamera_s5k3p9spmipiraw_WeChatQQ_480P \
+    libCamera_s5k3p9spmipiraw_WeChatQQ_720P \
+    libCamera_s5k3p9spmipiraw_YUVHDR_Capture \
+    libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning \
+    libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning \
+    libCamera_s5kgm1spmipiraw_EIS_Video4K \
+    libCamera_s5kgm1spmipiraw_Face_Capture \
+    libCamera_s5kgm1spmipiraw_Face_Capture_64 \
+    libCamera_s5kgm1spmipiraw_Face_Preview \
+    libCamera_s5kgm1spmipiraw_Flash_Capture \
+    libCamera_s5kgm1spmipiraw_Flash_Preview_PF \
+    libCamera_s5kgm1spmipiraw_HDR_Scene_Capture \
+    libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1 \
+    libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2 \
+    libCamera_s5kgm1spmipiraw_Panorama_Capture \
+    libCamera_s5kgm1spmipiraw_Professional_capture \
+    libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode \
+    libCamera_s5kgm1spmipiraw_QQ_Preview \
+    libCamera_s5kgm1spmipiraw_Reserved \
+    libCamera_s5kgm1spmipiraw_Scene_Capture \
+    libCamera_s5kgm1spmipiraw_Scene_Capture_64 \
+    libCamera_s5kgm1spmipiraw_Scene_Preview \
+    libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1 \
+    libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2 \
+    libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview \
+    libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture \
+    libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1 \
+    libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2 \
+    libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview \
+    libCamera_s5kgm1spmipiraw_Torch_Capture \
+    libCamera_s5kgm1spmipiraw_Video \
+    libCamera_s5kgm1spmipiraw_Video_1080P_60fps \
+    libCamera_s5kgm1spmipiraw_Video_1080P_EIS \
+    libCamera_s5kgm1spmipiraw_Video_30fps \
+    libCamera_s5kgm1spmipiraw_Video_480P \
+    libCamera_s5kgm1spmipiraw_Video_4K \
+    libCamera_s5kgm1spmipiraw_Video_4K_Zoom1 \
+    libCamera_s5kgm1spmipiraw_Video_60fps \
+    libCamera_s5kgm1spmipiraw_Video_720P \
+    libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps \
+    libCamera_s5kgm1spmipiraw_Video_720P_240fps \
+    libCamera_s5kgm1spmipiraw_Video_720P_EIS \
+    libCamera_s5kgm1spmipiraw_Video_EIS_Default \
+    libCamera_s5kgm1spmipiraw_Video_Zoom1 \
+    libCamera_s5kgm1spmipiraw_Video_Zoom2 \
+    libCamera_s5kgm1spmipiraw_Video_zoom \
+    libCamera_s5kgm1spmipiraw_Zoom_capture \
+    libCamera_s5kgm1spmipiraw_portrait_capture_full \
+    libCamera_s5kgm1spmipiraw_portrait_preview_full \
+    libCamera_s5kgw1mipiraw_EIS_Video4K \
+    libCamera_s5kgw1mipiraw_Face_Capture \
+    libCamera_s5kgw1mipiraw_Face_Capture_64 \
+    libCamera_s5kgw1mipiraw_Face_Preview \
+    libCamera_s5kgw1mipiraw_Flash_Capture \
+    libCamera_s5kgw1mipiraw_Flash_Preview_PF \
+    libCamera_s5kgw1mipiraw_HDR_Scene_Capture \
+    libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1 \
+    libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2 \
+    libCamera_s5kgw1mipiraw_Panorama_Capture \
+    libCamera_s5kgw1mipiraw_Professional_capture \
+    libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode \
+    libCamera_s5kgw1mipiraw_Reserved \
+    libCamera_s5kgw1mipiraw_Scene_Capture \
+    libCamera_s5kgw1mipiraw_Scene_Capture_64 \
+    libCamera_s5kgw1mipiraw_Scene_Preview \
+    libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1 \
+    libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2 \
+    libCamera_s5kgw1mipiraw_SuperNS_Face_Preview \
+    libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture \
+    libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1 \
+    libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2 \
+    libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview \
+    libCamera_s5kgw1mipiraw_Torch_Capture \
+    libCamera_s5kgw1mipiraw_Video \
+    libCamera_s5kgw1mipiraw_Video_1080P_60fps \
+    libCamera_s5kgw1mipiraw_Video_1080P_EIS \
+    libCamera_s5kgw1mipiraw_Video_30fps \
+    libCamera_s5kgw1mipiraw_Video_480P \
+    libCamera_s5kgw1mipiraw_Video_4K \
+    libCamera_s5kgw1mipiraw_Video_4K_Zoom1 \
+    libCamera_s5kgw1mipiraw_Video_4K_Zoom2 \
+    libCamera_s5kgw1mipiraw_Video_60fps \
+    libCamera_s5kgw1mipiraw_Video_720P \
+    libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps \
+    libCamera_s5kgw1mipiraw_Video_720P_240fps \
+    libCamera_s5kgw1mipiraw_Video_720P_EIS \
+    libCamera_s5kgw1mipiraw_Video_EIS_Default \
+    libCamera_s5kgw1mipiraw_Video_Zoom1 \
+    libCamera_s5kgw1mipiraw_Video_Zoom2 \
+    libCamera_s5kgw1mipiraw_Video_zoom \
+    libCamera_s5kgw1mipiraw_Zoom_capture \
+    libCamera_s5kgw1mipiraw_portrait_capture_full \
+    libCamera_s5kgw1mipiraw_portrait_preview_full \
+    libCamera_salaaqtechmains5kgm1sp_EIS_Video4K \
+    libCamera_salaaqtechmains5kgm1sp_Face_Capture \
+    libCamera_salaaqtechmains5kgm1sp_Face_Capture_64 \
+    libCamera_salaaqtechmains5kgm1sp_Face_Preview \
+    libCamera_salaaqtechmains5kgm1sp_Flash_Capture \
+    libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF \
+    libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture \
+    libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1 \
+    libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2 \
+    libCamera_salaaqtechmains5kgm1sp_Panorama_Capture \
+    libCamera_salaaqtechmains5kgm1sp_Professional_capture \
+    libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode \
+    libCamera_salaaqtechmains5kgm1sp_QQ_Preview \
+    libCamera_salaaqtechmains5kgm1sp_Reserved \
+    libCamera_salaaqtechmains5kgm1sp_Scene_Capture \
+    libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64 \
+    libCamera_salaaqtechmains5kgm1sp_Scene_Preview \
+    libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1 \
+    libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2 \
+    libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview \
+    libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture \
+    libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1 \
+    libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2 \
+    libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview \
+    libCamera_salaaqtechmains5kgm1sp_Torch_Capture \
+    libCamera_salaaqtechmains5kgm1sp_Video \
+    libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps \
+    libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS \
+    libCamera_salaaqtechmains5kgm1sp_Video_30fps \
+    libCamera_salaaqtechmains5kgm1sp_Video_480P \
+    libCamera_salaaqtechmains5kgm1sp_Video_4K \
+    libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1 \
+    libCamera_salaaqtechmains5kgm1sp_Video_60fps \
+    libCamera_salaaqtechmains5kgm1sp_Video_720P \
+    libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps \
+    libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps \
+    libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS \
+    libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default \
+    libCamera_salaaqtechmains5kgm1sp_Video_Zoom1 \
+    libCamera_salaaqtechmains5kgm1sp_Video_Zoom2 \
+    libCamera_salaaqtechmains5kgm1sp_Video_zoom \
+    libCamera_salaaqtechmains5kgm1sp_Zoom_capture \
+    libCamera_salaaqtechmains5kgm1sp_portrait_capture_full \
+    libCamera_salaaqtechmains5kgm1sp_portrait_preview_full \
+    libCamera_salawideov8856_AutoHDR_Capture \
+    libCamera_salawideov8856_AutoHDR_Preview \
+    libCamera_salawideov8856_AutoHDR_Video \
+    libCamera_salawideov8856_Face_Capture \
+    libCamera_salawideov8856_Face_Capture_superNS \
+    libCamera_salawideov8856_Flash_Capture \
+    libCamera_salawideov8856_Flash_HDR_Capture \
+    libCamera_salawideov8856_HDR_Capture \
+    libCamera_salawideov8856_HDR_Preview \
+    libCamera_salawideov8856_HDR_Video \
+    libCamera_salawideov8856_N3D_Capture \
+    libCamera_salawideov8856_N3D_Capture_48M \
+    libCamera_salawideov8856_N3D_Preview \
+    libCamera_salawideov8856_N3D_Preview_48M \
+    libCamera_salawideov8856_N3D_Video \
+    libCamera_salawideov8856_Reserved \
+    libCamera_salawideov8856_Scene_Capture \
+    libCamera_salawideov8856_Scene_Capture_4cell \
+    libCamera_salawideov8856_Scene_Capture_superNS \
+    libCamera_salawideov8856_Scene_Preview \
+    libCamera_salawideov8856_Scene_Preview_4k \
+    libCamera_salawideov8856_Scene_Preview_ZSD_Flash \
+    libCamera_salawideov8856_Scene_Preview_ZSD_superNS \
+    libCamera_salawideov8856_Video_1080 \
+    libCamera_salawideov8856_Video_4k \
+    libCamera_sarterqtechmains5kgm1sp_EIS_Video4K \
+    libCamera_sarterqtechmains5kgm1sp_Face_Capture \
+    libCamera_sarterqtechmains5kgm1sp_Face_Capture_64 \
+    libCamera_sarterqtechmains5kgm1sp_Face_Preview \
+    libCamera_sarterqtechmains5kgm1sp_Flash_Capture \
+    libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF \
+    libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture \
+    libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1 \
+    libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2 \
+    libCamera_sarterqtechmains5kgm1sp_Panorama_Capture \
+    libCamera_sarterqtechmains5kgm1sp_Professional_capture \
+    libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode \
+    libCamera_sarterqtechmains5kgm1sp_Reserved \
+    libCamera_sarterqtechmains5kgm1sp_Scene_Capture \
+    libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64 \
+    libCamera_sarterqtechmains5kgm1sp_Scene_Preview \
+    libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1 \
+    libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2 \
+    libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview \
+    libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture \
+    libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1 \
+    libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2 \
+    libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview \
+    libCamera_sarterqtechmains5kgm1sp_Torch_Capture \
+    libCamera_sarterqtechmains5kgm1sp_Video \
+    libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps \
+    libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS \
+    libCamera_sarterqtechmains5kgm1sp_Video_30fps \
+    libCamera_sarterqtechmains5kgm1sp_Video_480P \
+    libCamera_sarterqtechmains5kgm1sp_Video_4K \
+    libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1 \
+    libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2 \
+    libCamera_sarterqtechmains5kgm1sp_Video_60fps \
+    libCamera_sarterqtechmains5kgm1sp_Video_720P \
+    libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps \
+    libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps \
+    libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS \
+    libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default \
+    libCamera_sarterqtechmains5kgm1sp_Video_Zoom1 \
+    libCamera_sarterqtechmains5kgm1sp_Video_Zoom2 \
+    libCamera_sarterqtechmains5kgm1sp_Video_zoom \
+    libCamera_sarterqtechmains5kgm1sp_Zoom_capture \
+    libCamera_sarterqtechmains5kgm1sp_portrait_capture_full \
+    libCamera_sarterqtechmains5kgm1sp_portrait_preview_full \
+    libFaceBeautyCap \
+    libFaceBeautyPre \
+    libJpgEncPipe \
+    libMcClient \
+    libPerfectlyClearCrux \
+    libPolarrRender \
+    libSonyIMX230PdafLibrary \
+    libSonyIMX230PdafLibraryWrapper \
+    libSonyIMX338PdafLibrary \
+    libSonyIMX338PdafLibraryWrapper \
+    libSonyIMX386PdafLibrary \
+    libSonyIMX386PdafLibraryWrapper \
+    libSonyIMX519PdafLibrary \
+    libSonyIMX519PdafLibraryWrapper \
+    libVDBlurless \
+    libVDPostureDetection \
+    libVDSuperPhotoAPI \
+    libWaterMark \
+    lib_bsscore \
+    libaal_cust \
+    libaal_key \
+    libaal_mtk \
+    libaalservice \
+    libakm \
+    libapusys \
+    libarcsoft_distortion_correction \
+    libarcsoft_dualcam_bokeh_api \
+    libarcsoft_dualcam_refocus_left \
+    libarcsoft_dualcam_refocus_preview \
+    libarcsoft_dualcam_refocus_right \
+    libarcsoft_hdr_couple_api \
+    libarcsoft_hdr_denoise_api \
+    libarcsoft_high_dynamic_range \
+    libarcsoft_high_dynamic_range_couple \
+    libarcsoft_lensstaindetection \
+    libarcsoft_low_light_hdr \
+    libarcsoft_relighting_pro_image \
+    libarcsoft_scbokeh_image \
+    libarcsoft_smart_denoise \
+    libarcsoft_supervideostabilization \
+    libarcsoft_videostabilizer \
+    libarmnn \
+    libarmnn_ndk.mtk \
+    libbluetooth_audio_session_mediatek \
+    libbluetooth_hw_test \
+    libbluetooth_mtk \
+    libbluetooth_mtk_pure \
+    libbluetooth_relayer \
+    libbluetoothem_mtk \
+    libbt-vendor \
+    libcam.feature_utils \
+    libcam.hal3a.cctsvr \
+    libcam.hal3a.log \
+    libcam.hal3a.v3.dng \
+    libcam.hal3a.v3.lscMgr \
+    libcam.hal3a.v3.lsctbl.50 \
+    libcam.hal3a.v3.nvram.50 \
+    libcam.hal3a.v3 \
+    libcam.halisp \
+    libcam.halsensor \
+    libcam.iopipe \
+    libcam.lcs \
+    libcam.pdtblgen \
+    libcam.utils.sensorprovider \
+    libcam.vhdr \
+    libcam3a_imem \
+    libcamalgo.3dnr \
+    libcamalgo.asd \
+    libcamalgo.dngop \
+    libcamalgo.eis \
+    libcamalgo.fdft \
+    libcamalgo.flicker \
+    libcamalgo.fsc \
+    libcamalgo.gyro \
+    libcamalgo.ispfeature \
+    libcamalgo.lmv \
+    libcamalgo.lsc \
+    libcamalgo.mfnr \
+    libcamalgo.n3d \
+    libcamalgo.utility \
+    libcamalgo.vpunr \
+    libcamalgo.vsf \
+    libcamalgo.warp \
+    libcamdrv_imem \
+    libcamdrv_isp \
+    libcamdrv_tuning_mgr \
+    libcamdrv_twin \
+    libcamera_core_hwi \
+    libcameracustom.eis \
+    libcameracustom \
+    libchromanr \
+    libcmdl \
+    libcmdl_ndk.mtk \
+    libcvface_api \
+    libdip_drv \
+    libdip_imem \
+    libdip_postproc \
+    libeffecthal.base \
+    libfeature.face \
+    libfeature.stereo.provider \
+    libfeature.vsdof.hal \
+    libfeature_3dnr \
+    libfeature_eis \
+    libfeature_fsc \
+    libfeature_lmv \
+    libfeature_rss \
+    libfeatureiodrv_mem \
+    libforkexecwrap \
+    libgz_uree \
+    libhwm-oppo \
+    libifcutils_mtk \
+    libimageio \
+    libimageio_plat_drv \
+    libimageio_plat_pipe \
+    libjpeg-alpha-oal_vendor \
+    libjpeg-alpha_vendor \
+    libkmsetkey \
+    libksensor \
+    liblpcnr \
+    libmfllcore \
+    libml_util \
+    libmpbase \
+    libmsnr \
+    libmtk-ril \
+    libmtkcam.atmseventmgr \
+    libmtkcam.eventcallback \
+    libmtkcam.featurepipe.capture \
+    libmtkcam.featurepipe.depthmap \
+    libmtkcam.featurepipe.streaming \
+    libmtkcam.featurepipe.vsdof_util \
+    libmtkcam.logicalmodule \
+    libmtkcam_3rdparty.core \
+    libmtkcam_3rdparty.customer \
+    libmtkcam_3rdparty.mtk \
+    libmtkcam_3rdparty \
+    libmtkcam_calibration_convertor \
+    libmtkcam_calibration_provider \
+    libmtkcam_debugutils \
+    libmtkcam_device3_app \
+    libmtkcam_device3_hal \
+    libmtkcam_device3_hidl \
+    libmtkcam_device3_hidlutils \
+    libmtkcam_device3_utils \
+    libmtkcam_devicesessionpolicy \
+    libmtkcam_diputils \
+    libmtkcam_dpe \
+    libmtkcam_exif \
+    libmtkcam_fdvt \
+    libmtkcam_featurepolicy \
+    libmtkcam_featureutils \
+    libmtkcam_fwkutils \
+    libmtkcam_grallocutils \
+    libmtkcam_hwnode \
+    libmtkcam_hwutils \
+    libmtkcam_imgbuf \
+    libmtkcam_mapping_mgr \
+    libmtkcam_metadata \
+    libmtkcam_metastore \
+    libmtkcam_mfb \
+    libmtkcam_modulefactory_aaa \
+    libmtkcam_modulefactory_custom \
+    libmtkcam_modulefactory_drv \
+    libmtkcam_modulefactory_utils \
+    libmtkcam_modulehelper \
+    libmtkcam_owe \
+    libmtkcam_pipeline \
+    libmtkcam_pipeline_fbm \
+    libmtkcam_pipelinemodel \
+    libmtkcam_pipelinemodel_adapter \
+    libmtkcam_pipelinemodel_capture \
+    libmtkcam_pipelinemodel_isp \
+    libmtkcam_pipelinemodel_session \
+    libmtkcam_pipelinemodel_utils \
+    libmtkcam_pipelinemodel_zsl \
+    libmtkcam_pipelinepolicy-security \
+    libmtkcam_pipelinepolicy-smvr \
+    libmtkcam_pipelinepolicy \
+    libmtkcam_pipelinepolicy_factory \
+    libmtkcam_prerelease \
+    libmtkcam_rsc \
+    libmtkcam_scenariorecorder \
+    libmtkcam_stdutils \
+    libmtkcam_streamutils \
+    libmtkcam_synchelper \
+    libmtkcam_sysutils \
+    libmtkcam_tuning_utils \
+    libmtkcam_ulog \
+    libmtkconfig \
+    libmtkconfigutils \
+    libmtkisp_metadata \
+    libmtkrilutils \
+    libmtktinyxml \
+    libmtkutils \
+    libneuroeara \
+    libneuron_adapter \
+    libneuron_platform \
+    libneuron_runtime \
+    libneuropilot_hal_utils \
+    libneuropilot_jni_R \
+    libnir_neon_driver \
+    libnir_neon_driver_ndk.mtk \
+    libnxprecord \
+    libnxpspeech \
+    libocam_common \
+    liboppo_aisd \
+    liboppo_arcSoftBokehEngine_new \
+    liboppo_blank_algo \
+    liboppo_platform_hwi \
+    libratconfig \
+    librilfusion \
+    libsensor_custom \
+    libstereoinfoaccessor_vsdof \
+    libstface_fd_api \
+    libtflite_mtk \
+    libtflite_mtk_static_R \
+    libudf \
+    libwapi \
+    libwifi-hal-mtk \
+    libwifitest \
+    libwpa_client \
+    libmtkcam_streaminfo_plugin-p1stt \
+    ov02b10_mipi_raw_IdxMgr \
+    ov02b10_mipi_raw_tuning \
+    ov02b1b_mipi_mono_IdxMgr \
+    ov02b1b_mipi_mono_tuning \
+    ov8856_mipi_raw_IdxMgr \
+    ov8856_mipi_raw_tuning \
+    s5k3p9sp_mipi_raw_IdxMgr \
+    s5k3p9sp_mipi_raw_tuning \
+    s5kgm1sp_mipi_raw_IdxMgr \
+    s5kgm1sp_mipi_raw_tuning \
+    s5kgw1_mipi_raw_IdxMgr \
+    s5kgw1_mipi_raw_tuning \
+    sala_wide_ov8856_IdxMgr \
+    sala_wide_ov8856_tuning \
+    salaa_qtech_main_s5kgm1sp_IdxMgr \
+    salaa_qtech_main_s5kgm1sp_tuning \
+    sarter_qtech_main_s5kgm1sp_IdxMgr \
+    sarter_qtech_main_s5kgm1sp_tuning \
+    vendor.mediatek.hardware.apuware.utils@1.0 \
+    vendor.mediatek.hardware.apuware.xrp@1.0 \
+    vendor.mediatek.hardware.atci@1.0 \
+    vendor.mediatek.hardware.camera.atms@1.0 \
+    vendor.mediatek.hardware.camera.bgservice@1.0 \
+    vendor.mediatek.hardware.camera.bgservice@1.1 \
+    vendor.mediatek.hardware.camera.camdump@1.0 \
+    vendor.mediatek.hardware.camera.frhandler@1.0 \
+    vendor.mediatek.hardware.camera.isphal@1.0 \
+    vendor.mediatek.hardware.camera.lomoeffect@1.0 \
+    vendor.mediatek.hardware.camera.postproc@1.0 \
+    vendor.mediatek.hardware.camera.security@1.0 \
+    vendor.mediatek.hardware.dfps@1.0 \
+    vendor.mediatek.hardware.dplanner@2.0 \
+    vendor.mediatek.hardware.engineermode@1.0 \
+    vendor.mediatek.hardware.engineermode@1.1 \
+    vendor.mediatek.hardware.engineermode@1.2 \
+    vendor.mediatek.hardware.engineermode@1.3 \
+    vendor.mediatek.hardware.keymaster_attestation@1.0 \
+    vendor.mediatek.hardware.keymaster_attestation@1.1 \
+    vendor.mediatek.hardware.lbs@1.0 \
+    vendor.mediatek.hardware.mdmonitor@1.0 \
+    vendor.mediatek.hardware.mtkradioex@2.0 \
+    vendor.mediatek.hardware.power@1.1 \
+    vendor.mediatek.hardware.power@2.0 \
+    vendor.mediatek.hardware.pplagent@1.0 \
+    vendor.mediatek.hardware.wifi.supplicant@2.0 \
+    vendor.mediatek.hardware.wifi.supplicant@2.1 \
+    vendor.mediatek.hardware.wifi.supplicant@2.2 \
+    vendor.oplus.hardware.wifi.supplicant@2.0 \
+    vendor.trustonic.tee.tui@1.0 \
+    vendor.trustonic.tee@1.0 \
+    vendor.trustonic.tee@1.1 \
+    vendor.mediatek.hardware.videotelephony@1.0.system_ext \
+    liboemcrypto \
+    libormshalclient \
+    libpnscr2 \
+    sensors.virtual \
+    vendor.oplus.hardware.appradio@1.0 \
+    vendor.oplus.hardware.biometrics.fingerprint@2.1.odm \
+    vendor.oplus.hardware.biometrics.fingerprintservice@1.0 \
+    vendor.oplus.hardware.commondcs@1.0 \
+    vendor.oplus.hardware.orms@1.0 \
+    vendor.oplus.hardware.radio@1.0 \
+    EngineerMode \
+    ImsService \
+    HotwordEnrollmentOKGoogleCORTEXM4 \
+    mediatek-common \
+    mediatek-framework \
+    mediatek-ims-base \
+    mediatek-ims-common \
+    mediatek-ims-extension-plugin \
+    mediatek-ims-legacy \
+    mediatek-telecom-common \
+    mediatek-telephony-base \
+    mediatek-telephony-common \
+    com.android.hotwordenrollment.common.util \
+    android.hardware.gpu@1.0-service \
+    android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu \
+    manifest \
+    manifest_android.hardware.drm@1.3-service.widevine \
+    oplus_appradio_device_manifest \
+    oplus_radio_device_manifest \
+    vendor.mediatek.hardware.dplanner@2.0-service \
+    vtservice \
+    atcid \
+    audiocmdservice_atci \
+    autobt \
+    bip \
+    ccci_fsd \
+    ccci_mdinit \
+    ccci_rpcd \
+    charon \
+    dconfig \
+    dexecutor \
+    doeapp-memtester \
+    doeapp-sat \
+    dtc_vendor \
+    em_hidl \
+    epdg_wod \
+    factory \
+    fuelgauged \
+    fuelgauged_nvram \
+    gsm0710muxd \
+    android.hardware.bluetooth@1.0-service-mediatek \
+    android.hardware.drm@1.3-service.widevine \
+    android.hardware.gnss@2.1-service-mediatek \
+    android.hardware.graphics.allocator@4.0-service-mediatek \
+    android.hardware.keymaster@4.0-service.trustonic \
+    android.hardware.neuralnetworks@1.3-service-mtk-neuron \
+    android.hardware.secure_element@1.2-service-mediatek \
+    android.hardware.sensors@2.0-service-mediatek \
+    android.hardware.usb@1.1-service-mediatek \
+    camerahalserver \
+    mtkfusionrild \
+    vendor.mediatek.hardware.dfps@1.0-service \
+    vendor.mediatek.hardware.dplanner@2.0-service \
+    vendor.mediatek.hardware.gpu@1.0-service \
+    vendor.mediatek.hardware.keyinstall@1.0-service \
+    vendor.mediatek.hardware.keymaster_attestation@1.1-service \
+    vendor.mediatek.hardware.mms@1.5-service \
+    vendor.mediatek.hardware.mtkcodecservice@1.1-service \
+    vendor.mediatek.hardware.nvram@1.1-service \
+    vendor.mediatek.hardware.pq@2.2-service \
+    vendor.trustonic.tee@1.1-service \
+    vtservice_hidl \
+    wpa_supplicant \
+    ipsec_mon \
+    jpegtool \
+    lbs_hidl_service \
+    mcDriverDaemon \
+    md_monitor \
+    md_monitor_ctrl \
+    mnld \
+    mtk_agpsd \
+    muxreport \
+    netdagent \
+    netdc \
+    nvram_daemon \
+    ppl_agent \
+    starter \
+    stp_dump3 \
+    stroke \
+    thermal \
+    thermal_manager \
+    thermalloadalgod \
+    volte_imcb \
+    volte_imsm_93 \
+    volte_md_status \
+    volte_stack \
+    volte_ua \
+    vpud \
+    wfca \
+    wlan_assistant \
+    wmt_launcher \
+    wmt_loader \
+    wpa_cli \
+    xcap \
+    vendor.oplus.hardware.biometrics.fingerprint@2.1-service
diff --git a/proprietary/bin/vtservice b/proprietary/bin/vtservice
new file mode 100755
index 0000000..1b9d5bf
--- /dev/null
+++ b/proprietary/bin/vtservice
Binary files differ
diff --git a/proprietary/etc/init/init.vtservice.rc b/proprietary/etc/init/init.vtservice.rc
new file mode 100644
index 0000000..08e217d
--- /dev/null
+++ b/proprietary/etc/init/init.vtservice.rc
@@ -0,0 +1,8 @@
+# VTService .rc configure
+
+service vtservice /system/bin/vtservice
+    class main
+    user system
+    group system camera graphics inet net_admin net_raw media sdcard_rw radio sdcard_r media_rw
+    capabilities NET_ADMIN NET_RAW
+    ioprio rt 4
diff --git a/proprietary/framework/mediatek-common.jar b/proprietary/framework/mediatek-common.jar
new file mode 100644
index 0000000..3059c96
--- /dev/null
+++ b/proprietary/framework/mediatek-common.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-framework.jar b/proprietary/framework/mediatek-framework.jar
new file mode 100644
index 0000000..e33d934
--- /dev/null
+++ b/proprietary/framework/mediatek-framework.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-ims-base.jar b/proprietary/framework/mediatek-ims-base.jar
new file mode 100644
index 0000000..3f408dd
--- /dev/null
+++ b/proprietary/framework/mediatek-ims-base.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-ims-common.jar b/proprietary/framework/mediatek-ims-common.jar
new file mode 100644
index 0000000..046069e
--- /dev/null
+++ b/proprietary/framework/mediatek-ims-common.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-ims-extension-plugin.jar b/proprietary/framework/mediatek-ims-extension-plugin.jar
new file mode 100644
index 0000000..0a70d37
--- /dev/null
+++ b/proprietary/framework/mediatek-ims-extension-plugin.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-ims-legacy.jar b/proprietary/framework/mediatek-ims-legacy.jar
new file mode 100644
index 0000000..ecfce7a
--- /dev/null
+++ b/proprietary/framework/mediatek-ims-legacy.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-telecom-common.jar b/proprietary/framework/mediatek-telecom-common.jar
new file mode 100644
index 0000000..ce3ca67
--- /dev/null
+++ b/proprietary/framework/mediatek-telecom-common.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-telephony-base.jar b/proprietary/framework/mediatek-telephony-base.jar
new file mode 100644
index 0000000..07d60cb
--- /dev/null
+++ b/proprietary/framework/mediatek-telephony-base.jar
Binary files differ
diff --git a/proprietary/framework/mediatek-telephony-common.jar b/proprietary/framework/mediatek-telephony-common.jar
new file mode 100644
index 0000000..3ed6a12
--- /dev/null
+++ b/proprietary/framework/mediatek-telephony-common.jar
Binary files differ
diff --git a/proprietary/lib/libem_support_jni.so b/proprietary/lib/libem_support_jni.so
new file mode 100644
index 0000000..6c95bdb
--- /dev/null
+++ b/proprietary/lib/libem_support_jni.so
Binary files differ
diff --git a/proprietary/lib/libmtk_vt_wrapper.so b/proprietary/lib/libmtk_vt_wrapper.so
new file mode 100644
index 0000000..3a5d6e8
--- /dev/null
+++ b/proprietary/lib/libmtk_vt_wrapper.so
Binary files differ
diff --git a/proprietary/lib/libmtkavenhancements.so b/proprietary/lib/libmtkavenhancements.so
new file mode 100644
index 0000000..00ba53b
--- /dev/null
+++ b/proprietary/lib/libmtkavenhancements.so
Binary files differ
diff --git a/proprietary/lib/libvcodec_cap.so b/proprietary/lib/libvcodec_cap.so
new file mode 100644
index 0000000..c9c6f9a
--- /dev/null
+++ b/proprietary/lib/libvcodec_cap.so
Binary files differ
diff --git a/proprietary/lib/libvcodec_capenc.so b/proprietary/lib/libvcodec_capenc.so
new file mode 100644
index 0000000..54d28ed
--- /dev/null
+++ b/proprietary/lib/libvcodec_capenc.so
Binary files differ
diff --git a/proprietary/lib/libvsim-adaptor-client.so b/proprietary/lib/libvsim-adaptor-client.so
new file mode 100644
index 0000000..d0d9dfb
--- /dev/null
+++ b/proprietary/lib/libvsim-adaptor-client.so
Binary files differ
diff --git a/proprietary/lib64/libaptXHD_encoder.so b/proprietary/lib64/libaptXHD_encoder.so
new file mode 100644
index 0000000..115dbcc
--- /dev/null
+++ b/proprietary/lib64/libaptXHD_encoder.so
Binary files differ
diff --git a/proprietary/lib64/libaptX_encoder.so b/proprietary/lib64/libaptX_encoder.so
new file mode 100644
index 0000000..83b2f48
--- /dev/null
+++ b/proprietary/lib64/libaptX_encoder.so
Binary files differ
diff --git a/proprietary/lib64/libcomutils.so b/proprietary/lib64/libcomutils.so
new file mode 100644
index 0000000..f17b4c4
--- /dev/null
+++ b/proprietary/lib64/libcomutils.so
Binary files differ
diff --git a/proprietary/lib64/libem_support_jni.so b/proprietary/lib64/libem_support_jni.so
new file mode 100644
index 0000000..a6814eb
--- /dev/null
+++ b/proprietary/lib64/libem_support_jni.so
Binary files differ
diff --git a/proprietary/lib64/libimsma.so b/proprietary/lib64/libimsma.so
new file mode 100644
index 0000000..374c710
--- /dev/null
+++ b/proprietary/lib64/libimsma.so
Binary files differ
diff --git a/proprietary/lib64/libimsma_adapt.so b/proprietary/lib64/libimsma_adapt.so
new file mode 100644
index 0000000..98be140
--- /dev/null
+++ b/proprietary/lib64/libimsma_adapt.so
Binary files differ
diff --git a/proprietary/lib64/libimsma_rtp.so b/proprietary/lib64/libimsma_rtp.so
new file mode 100644
index 0000000..db3a6df
--- /dev/null
+++ b/proprietary/lib64/libimsma_rtp.so
Binary files differ
diff --git a/proprietary/lib64/libimsma_socketwrapper.so b/proprietary/lib64/libimsma_socketwrapper.so
new file mode 100644
index 0000000..87d014a
--- /dev/null
+++ b/proprietary/lib64/libimsma_socketwrapper.so
Binary files differ
diff --git a/proprietary/lib64/libmtk_vt_service.so b/proprietary/lib64/libmtk_vt_service.so
new file mode 100644
index 0000000..af4efc4
--- /dev/null
+++ b/proprietary/lib64/libmtk_vt_service.so
Binary files differ
diff --git a/proprietary/lib64/libmtk_vt_wrapper.so b/proprietary/lib64/libmtk_vt_wrapper.so
new file mode 100644
index 0000000..ab50442
--- /dev/null
+++ b/proprietary/lib64/libmtk_vt_wrapper.so
Binary files differ
diff --git a/proprietary/lib64/libmtkavenhancements.so b/proprietary/lib64/libmtkavenhancements.so
new file mode 100644
index 0000000..2c8ee34
--- /dev/null
+++ b/proprietary/lib64/libmtkavenhancements.so
Binary files differ
diff --git a/proprietary/lib64/libsignal.so b/proprietary/lib64/libsignal.so
new file mode 100644
index 0000000..041583c
--- /dev/null
+++ b/proprietary/lib64/libsignal.so
Binary files differ
diff --git a/proprietary/lib64/libsink.so b/proprietary/lib64/libsink.so
new file mode 100644
index 0000000..df4b360
--- /dev/null
+++ b/proprietary/lib64/libsink.so
Binary files differ
diff --git a/proprietary/lib64/libsource.so b/proprietary/lib64/libsource.so
new file mode 100644
index 0000000..5166931
--- /dev/null
+++ b/proprietary/lib64/libsource.so
Binary files differ
diff --git a/proprietary/lib64/libvcodec_cap.so b/proprietary/lib64/libvcodec_cap.so
new file mode 100644
index 0000000..34da18c
--- /dev/null
+++ b/proprietary/lib64/libvcodec_cap.so
Binary files differ
diff --git a/proprietary/lib64/libvcodec_capenc.so b/proprietary/lib64/libvcodec_capenc.so
new file mode 100644
index 0000000..548dbd2
--- /dev/null
+++ b/proprietary/lib64/libvcodec_capenc.so
Binary files differ
diff --git a/proprietary/lib64/libvsim-adaptor-client.so b/proprietary/lib64/libvsim-adaptor-client.so
new file mode 100644
index 0000000..0192dbc
--- /dev/null
+++ b/proprietary/lib64/libvsim-adaptor-client.so
Binary files differ
diff --git a/proprietary/lib64/libvt_avsync.so b/proprietary/lib64/libvt_avsync.so
new file mode 100644
index 0000000..5eadabc
--- /dev/null
+++ b/proprietary/lib64/libvt_avsync.so
Binary files differ
diff --git a/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service b/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service
new file mode 100644
index 0000000..eee4594
--- /dev/null
+++ b/proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service
Binary files differ
diff --git a/proprietary/odm/etc/audio/audio_device/audio_device.xml b/proprietary/odm/etc/audio/audio_device/audio_device.xml
new file mode 100644
index 0000000..5328f73
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_device/audio_device.xml
@@ -0,0 +1,1530 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<root>
+    <card name="mt6785mt6359" />
+    <mixercontrol>
+        <versioncontrol value="1.01">
+        </versioncontrol>
+        <!-- These are the initial mixer settings -->
+        <kctl name="Audio_Speaker_class_Switch" value="CLASSAB" />
+        <!--headphone output-->
+        <path name="headphone_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="Audio Playback" />
+            <kctl name="HPR Mux" value="Audio Playback" />
+        </path>
+        <path name="headphone_output" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+        </path>
+        <path name="HP_IMPEDANCE" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="HP Impedance" />
+        </path>
+        <path name="HP_IMPEDANCE" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+        </path>
+        <!--receiver output-->
+        <path name="receiver_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="RCV Mux" value="Voice Playback" />
+        </path>
+        <path name="receiver_output" value="turnoff">
+            <kctl name="RCV Mux" value="Open" />
+        </path>
+       <!-- 2-in-1 speaker output-->
+        <path name="two_in_one_speaker_output" value="turnon">
+        </path>
+        <path name="two_in_one_speaker_output" value="turnoff">
+        </path>
+       <!--speaker output-->
+        <path name="speaker_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="LOL Mux" value="Playback" />
+        </path>
+        <path name="speaker_output" value="turnoff">
+            <kctl name="LOL Mux" value="Open" />
+        </path>
+        <!--headhpone_speaker output-->
+        <path name="headphoneSpeaker_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="Audio Playback" />
+            <kctl name="HPR Mux" value="Audio Playback" />
+            <kctl name="LOL Mux" value="Playback" />
+        </path>
+        <path name="headphoneSpeaker_output" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+            <kctl name="LOL Mux" value="Open" />
+        </path>
+        <!--external_speaker output-->
+        <path name="ext_speaker_output" value="turnon">
+            <kctl name="Ext_Speaker_Amp Switch" value="1" />
+        </path>
+        <path name="ext_speaker_output" value="turnoff">
+            <kctl name="Ext_Speaker_Amp Switch" value="0" />
+        </path>
+        <!--mic setting-->
+        <path name="builtin_Mic_Mic1" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_Mic1" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic1_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Mic1_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic2" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Mic2" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic2_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_Mic2_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic3" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_R" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_Mic3" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic3_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_R" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_Mic3_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_SingleMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_SingleMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_DualMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_DualMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_DualMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_DualMic_Inverse" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_ThreeMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_ThreeMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_ThreeMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_ThreeMic_Inverse" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_BackMic" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_BackMic_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_3" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_BackMic_3" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_3_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_BackMic_3_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="headset_mic_input" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN1" />
+        </path>
+        <path name="headset_mic_input" value="turnoff">
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic2" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_R" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic2" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Vow_DualMic" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="VOW_AMIC1_MUX" value="ADC_R" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_DualMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="headset_vow_input" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN1" />
+        </path>
+        <path name="headset_vow_input" value="turnoff">
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+        </path>
+        <!--mic1 type setting-->
+        <path name="Mic1TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_ACC" />
+        </path>
+        <path name="Mic1TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC" />
+        </path>
+        <path name="Mic1TypeVOWDMICMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_0" value="VOW_DMIC" />
+        </path>
+        <path name="Mic1TypeVOWDMICLPMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_0" value="VOW_DMIC_LP" />
+        </path>
+        <path name="Mic1TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic1TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic2TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_ACC" />
+        </path>
+        <path name="Mic2TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC" />
+        </path>
+        <path name="Mic2TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic2TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic3TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_ACC" />
+        </path>
+        <path name="Mic3TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC" />
+        </path>
+        <path name="Mic3TypeVOWDMICMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_2" value="VOW_DMIC" />
+        </path>
+        <path name="Mic3TypeVOWDMICLPMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_2" value="VOW_DMIC_LP" />
+        </path>
+        <path name="Mic3TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic3TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic1TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="ACC" />
+        </path>
+        <path name="Mic1TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC" />
+        </path>
+        <path name="Mic1TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_0" value="DMIC" />
+        </path>
+        <path name="Mic1TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic1TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic2TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="ACC" />
+        </path>
+        <path name="Mic2TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC" />
+        </path>
+        <path name="Mic2TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_1" value="DMIC" />
+        </path>
+        <path name="Mic2TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic2TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic3TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="ACC" />
+        </path>
+        <path name="Mic3TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC" />
+        </path>
+        <path name="Mic3TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_2" value="DMIC" />
+        </path>
+        <path name="Mic3TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic3TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC_ECM_SINGLE" />
+        </path>
+
+        <path name="sidetone_switch" value="turnon">
+            <kctl name="Sidetone Filter Switch" value="1" />
+        </path>
+        <path name="sidetone_switch" value="turnoff">
+            <kctl name="Sidetone Filter Switch" value="0" />
+        </path>
+        <!-- i2s hd control -->
+        <path name="I2S0_HD_ON" value="setting">
+            <kctl name="I2S0_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S0_HD_OFF" value="setting">
+            <kctl name="I2S0_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S1_HD_ON" value="setting">
+            <kctl name="I2S1_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S1_HD_OFF" value="setting">
+            <kctl name="I2S1_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S2_HD_ON" value="setting">
+            <kctl name="I2S2_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S2_HD_OFF" value="setting">
+            <kctl name="I2S2_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S3_HD_ON" value="setting">
+            <kctl name="I2S3_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S3_HD_OFF" value="setting">
+            <kctl name="I2S3_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S5_HD_ON" value="setting">
+            <kctl name="I2S5_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S5_HD_OFF" value="setting">
+            <kctl name="I2S5_HD_Mux" value="Normal" />
+        </path>
+       <!--AP side control-->
+        <path name="PLAYBACK1_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL1_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL1_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL1_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL1_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL1_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL1_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL2_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL2_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL12_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL12_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL12_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL12_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL12_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL12_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL6_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL6_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL6_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL6_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL6_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL6_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL3_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL3_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL3_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL3_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL3_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL3_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL4_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL4_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL4_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL4_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL4_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL4_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL5_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL5_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL5_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL5_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1" value="turnon">
+            <kctl name="UL1_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL1_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1" value="turnoff">
+            <kctl name="UL1_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL1_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1_4CH" value="turnon">
+            <kctl name="UL1_CH1 ADDA_UL_CH3" value="1" />
+            <kctl name="UL1_CH2 ADDA_UL_CH4" value="1" />
+            <kctl name="UL1_CH3 ADDA_UL_CH1" value="1" />
+            <kctl name="UL1_CH4 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1_4CH" value="turnoff">
+            <kctl name="UL1_CH1 ADDA_UL_CH3" value="0" />
+            <kctl name="UL1_CH2 ADDA_UL_CH4" value="0" />
+            <kctl name="UL1_CH3 ADDA_UL_CH1" value="0" />
+            <kctl name="UL1_CH4 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_CAPTURE3" value="turnon">
+            <kctl name="UL3_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="UL3_CH2 CONNSYS_I2S_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_CAPTURE3" value="turnoff">
+            <kctl name="UL3_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="UL3_CH2 CONNSYS_I2S_CH2" value="0" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 DL1_CH1" value="1" />
+            <kctl name="UL2_CH2 DL1_CH2" value="1" />
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+            <kctl name="UL2_CH1 DL3_CH1" value="1" />
+            <kctl name="UL2_CH2 DL3_CH2" value="1" />
+            <kctl name="UL2_CH1 DL12_CH1" value="1" />
+            <kctl name="UL2_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 DL1_CH1" value="0" />
+            <kctl name="UL2_CH2 DL1_CH2" value="0" />
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+            <kctl name="UL2_CH1 DL3_CH1" value="0" />
+            <kctl name="UL2_CH2 DL3_CH2" value="0" />
+            <kctl name="UL2_CH1 DL12_CH1" value="0" />
+            <kctl name="UL2_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2_SPEAKER_HIFI3" value="turnon">
+            <kctl name="UL2_CH1 DL4_CH1" value="1" />
+            <kctl name="UL2_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="UL2_CH1 DL4_CH1" value="0" />
+            <kctl name="UL2_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="DL_PLAYBACK_TO_CAPTURE2_NON_SPEAKER_HIFI3" value="turnon">
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+            <kctl name="UL2_CH1 DL12_CH1" value="1" />
+            <kctl name="UL2_CH2 DL12_CH2" value="1" />
+            <kctl name="UL2_CH1 DL4_CH1" value="1" />
+            <kctl name="UL2_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL_PLAYBACK_TO_CAPTURE2_NON_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+            <kctl name="UL2_CH1 DL12_CH1" value="0" />
+            <kctl name="UL2_CH2 DL12_CH2" value="0" />
+            <kctl name="UL2_CH1 DL4_CH1" value="0" />
+            <kctl name="UL2_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="I2S0_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 I2S0_CH1" value="1" />
+            <kctl name="UL2_CH2 I2S0_CH2" value="1" />
+        </path>
+        <path name="I2S0_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 I2S0_CH1" value="0" />
+            <kctl name="UL2_CH2 I2S0_CH2" value="0" />
+        </path>
+        <path name="I2S0_TO_CAPTURE4" value="turnon">
+            <kctl name="UL4_CH1 I2S0_CH1" value="1" />
+            <kctl name="UL4_CH2 I2S0_CH2" value="1" />
+        </path>
+        <path name="I2S0_TO_CAPTURE4" value="turnoff">
+            <kctl name="UL4_CH1 I2S0_CH1" value="0" />
+            <kctl name="UL4_CH2 I2S0_CH2" value="0" />
+        </path>
+        <path name="I2S2_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 I2S2_CH1" value="1" />
+            <kctl name="UL2_CH2 I2S2_CH2" value="1" />
+        </path>
+        <path name="I2S2_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 I2S2_CH1" value="0" />
+            <kctl name="UL2_CH2 I2S2_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_ADDA_DL" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 GAIN1_OUT_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 GAIN1_OUT_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_ADDA_DL" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 GAIN1_OUT_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 GAIN1_OUT_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S1" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S1_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S1_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S1" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S1_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S1_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S3" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S3_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S3_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S3" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S3_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S3_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S5" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S5_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S5_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S5" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S5_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S5_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="MRG_TO_ADDA_I2S" value="turnon">
+        </path>
+        <path name="MRG_TO_ADDA_I2S" value="turnoff">
+        </path>
+        <path name="MD1_TO_ADDA_DL" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH3 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_ADDA_DL" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH3 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S1_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S1_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S1_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S1_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S3" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S3_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S3_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S3" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S3_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S3_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S5" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S5_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S5_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S5" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S5_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S5_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="DL4_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 DL4_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 DL4_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="MD2_TO_ADDA_DL" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH3 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_ADDA_DL" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH3 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S1" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S1_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S1_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S1" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S1_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S1_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S3" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S3_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S3_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S3" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S3_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S3_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S5" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S5_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S5_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S5" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S5_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S5_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S1_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S1_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S3_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S3_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S5_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S5_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 DL4_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 DL4_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="SPK_INIT" value="turnon">
+            <kctl name="I2S1_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S1_Out_Mux" value="Output_Widget" />
+            <kctl name="I2S3_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S3_Out_Mux" value="Output_Widget" />
+            <kctl name="I2S5_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S5_Out_Mux" value="Output_Widget" />
+        </path>
+        <path name="SPK_INIT" value="turnoff">
+            <kctl name="I2S1_Out_Mux" value="Normal" />
+            <kctl name="I2S1_HD_Mux" value="Normal" />
+            <kctl name="I2S3_Out_Mux" value="Normal" />
+            <kctl name="I2S3_HD_Mux" value="Normal" />
+            <kctl name="I2S5_Out_Mux" value="Normal" />
+            <kctl name="I2S5_HD_Mux" value="Normal" />
+        </path>
+        <path name="DL1_TO_MD1_ECHO_REF" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 DL1_CH2" value="1" />
+        </path>
+        <path name="DL1_MD1_ECHO_REF" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 DL1_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD1_ECHO_REF" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL4_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_MD1_ECHO_REF" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL4_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 DL4_CH2" value="0" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S0_ON" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S0_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 I2S0_CH2" value="1" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S0_OFF" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S0_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 I2S0_CH2" value="0" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S2_ON" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S2_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 I2S2_CH2" value="1" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S2_OFF" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S2_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 I2S2_CH2" value="0" />
+        </path>
+        <path name="DL1_TO_MD2_ECHO_REF" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL1_CH2" value="1" />
+        </path>
+        <path name="DL1_TO_MD2_ECHO_REF" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL1_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD2_ECHO_REF" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD2_ECHO_REF" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL4_CH2" value="0" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S0_ON" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S0_CH2" value="1" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S0_OFF" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S0_CH2" value="0" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S2_ON" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S2_CH2" value="1" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S2_OFF" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S2_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 DL1_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL1_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL2_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL2_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL3_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL3_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL6_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL6_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 DL1_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL1_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL2_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL2_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL3_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL3_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL6_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL6_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_SPEAKER_HIFI3" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 DL4_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL4_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 DL4_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL4_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_DSP_SMARTPA" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 I2S0_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 I2S0_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_DSP_SMARTPA" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 I2S0_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 I2S0_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="reset_device_setting" value="setting">
+            <kctl name="deep_buffer_scenario" value="0" />
+            <kctl name="record_xrun_assert" value="0" />
+            <kctl name="fast_play_scenario" value="0" />
+            <kctl name="primary_play_scenario" value="0" />
+            <kctl name="voip_rx_scenario" value="0" />
+            <kctl name="ADDA_UL_Mux" value="MTKAIF" />
+            <kctl name="ADDA_CH34_UL_Mux" value="MTKAIF" />
+            <kctl name="LOL Mux" value="Open" />
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+            <kctl name="RCV Mux" value="Open" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+        </path>
+        <path name="MD1_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="UL2_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="UL2_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="UL2_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="UL2_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 DL2_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 DL2_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 DL2_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 DL2_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_MD1_CH4" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_MD1_CH4" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_MD2_CH4" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL1_CH1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_MD2_CH4" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL1_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_CAPTURE_MONO_1" value="turnon">
+            <kctl name="UL_MONO_1_CH1 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE_MONO_1" value="turnoff">
+            <kctl name="UL_MONO_1_CH1 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE_MONO_1" value="turnon">
+            <kctl name="UL_MONO_1_CH1 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE_MONO_1" value="turnoff">
+            <kctl name="UL_MONO_1_CH1 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="USB_ECHO_REF_DEBUG" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL1_CH1" value="1" />
+        </path>
+        <path name="USB_ECHO_REF_DEBUG" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL1_CH1" value="0" />
+        </path>
+        <path name="USB_CALL_DEBUG_LOOPBACK" value="turnon">
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="USB_CALL_DEBUG_LOOPBACK" value="turnoff">
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL1_CH1" value="1" />
+            <kctl name="UL6_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL1_CH1" value="0" />
+            <kctl name="UL6_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL2_CH1" value="1" />
+            <kctl name="UL6_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL2_CH1" value="0" />
+            <kctl name="UL6_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL3_CH1" value="1" />
+            <kctl name="UL6_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL3_CH1" value="0" />
+            <kctl name="UL6_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL12_CH1" value="1" />
+            <kctl name="UL6_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL12_CH1" value="0" />
+            <kctl name="UL6_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL6_CH1" value="1" />
+            <kctl name="UL6_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL6_CH1" value="0" />
+            <kctl name="UL6_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL4_CH1" value="1" />
+            <kctl name="UL6_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL4_CH1" value="0" />
+            <kctl name="UL6_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="MD1_TO_CAPTURE6" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="UL6_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="UL6_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE6" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="UL6_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="UL6_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE6" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="UL6_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="UL6_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE6" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="UL6_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="UL6_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL1" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL3" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL3" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL4" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL4" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL12" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL12" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL6" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL6" value="0" />
+        </path>
+        <path name="MIC_TO_CAPTURE8" value="turnon">
+            <kctl name="UL8_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL8_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="MIC_TO_CAPTURE8" value="turnoff">
+            <kctl name="UL8_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL8_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK8_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL8_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL8_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK8_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL8_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL8_CH2" value="0" />
+        </path>
+    </mixercontrol>
+</root>
+
diff --git a/proprietary/odm/etc/audio/audio_device/common/audio_device.xml b/proprietary/odm/etc/audio/audio_device/common/audio_device.xml
new file mode 100644
index 0000000..aa1b27a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_device/common/audio_device.xml
@@ -0,0 +1,1530 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<root>
+    <card name="mt6785mt6359" />
+    <mixercontrol>
+        <versioncontrol value="1.01">
+        </versioncontrol>
+        <!-- These are the initial mixer settings -->
+        <kctl name="Audio_Speaker_class_Switch" value="CLASSAB" />
+        <!--headphone output-->
+        <path name="headphone_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="Audio Playback" />
+            <kctl name="HPR Mux" value="Audio Playback" />
+        </path>
+        <path name="headphone_output" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+        </path>
+        <path name="HP_IMPEDANCE" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="HP Impedance" />
+        </path>
+        <path name="HP_IMPEDANCE" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+        </path>
+        <!--receiver output-->
+        <path name="receiver_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="RCV Mux" value="Voice Playback" />
+        </path>
+        <path name="receiver_output" value="turnoff">
+            <kctl name="RCV Mux" value="Open" />
+        </path>
+       <!-- 2-in-1 speaker output-->
+        <path name="two_in_one_speaker_output" value="turnon">
+        </path>
+        <path name="two_in_one_speaker_output" value="turnoff">
+        </path>
+       <!--speaker output-->
+        <path name="speaker_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="LOL Mux" value="Playback" />
+        </path>
+        <path name="speaker_output" value="turnoff">
+            <kctl name="LOL Mux" value="Open" />
+        </path>
+        <!--headhpone_speaker output-->
+        <path name="headphoneSpeaker_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="Audio Playback" />
+            <kctl name="HPR Mux" value="Audio Playback" />
+            <kctl name="LOL Mux" value="Playback" />
+        </path>
+        <path name="headphoneSpeaker_output" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+            <kctl name="LOL Mux" value="Open" />
+        </path>
+        <!--external_speaker output-->
+        <path name="ext_speaker_output" value="turnon">
+            <kctl name="Ext_Speaker_Amp Switch" value="1" />
+        </path>
+        <path name="ext_speaker_output" value="turnoff">
+            <kctl name="Ext_Speaker_Amp Switch" value="0" />
+        </path>
+        <!--mic setting-->
+        <path name="builtin_Mic_Mic1" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_Mic1" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic1_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Mic1_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic2" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Mic2" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic2_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_Mic2_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic3" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_R" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_Mic3" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic3_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_R" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_Mic3_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_SingleMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_SingleMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_DualMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_DualMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_DualMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_DualMic_Inverse" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_ThreeMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_ThreeMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_ThreeMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_ThreeMic_Inverse" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_BackMic" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_BackMic_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_3" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_BackMic_3" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_3_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_BackMic_3_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="headset_mic_input" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN1" />
+        </path>
+        <path name="headset_mic_input" value="turnoff">
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic2" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_R" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic2" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Vow_DualMic" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="VOW_AMIC1_MUX" value="ADC_R" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_DualMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="headset_vow_input" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN1" />
+        </path>
+        <path name="headset_vow_input" value="turnoff">
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+        </path>
+        <!--mic1 type setting-->
+        <path name="Mic1TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_ACC" />
+        </path>
+        <path name="Mic1TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC" />
+        </path>
+        <path name="Mic1TypeVOWDMICMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_0" value="VOW_DMIC" />
+        </path>
+        <path name="Mic1TypeVOWDMICLPMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_0" value="VOW_DMIC_LP" />
+        </path>
+        <path name="Mic1TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic1TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic2TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_ACC" />
+        </path>
+        <path name="Mic2TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC" />
+        </path>
+        <path name="Mic2TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic2TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic3TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_ACC" />
+        </path>
+        <path name="Mic3TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC" />
+        </path>
+        <path name="Mic3TypeVOWDMICMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_2" value="VOW_DMIC" />
+        </path>
+        <path name="Mic3TypeVOWDMICLPMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_2" value="VOW_DMIC_LP" />
+        </path>
+        <path name="Mic3TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic3TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic1TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="ACC" />
+        </path>
+        <path name="Mic1TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC" />
+        </path>
+        <path name="Mic1TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_0" value="DMIC" />
+        </path>
+        <path name="Mic1TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic1TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic2TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="ACC" />
+        </path>
+        <path name="Mic2TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC" />
+        </path>
+        <path name="Mic2TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_1" value="DMIC" />
+        </path>
+        <path name="Mic2TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic2TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic3TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="ACC" />
+        </path>
+        <path name="Mic3TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC" />
+        </path>
+        <path name="Mic3TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_2" value="DMIC" />
+        </path>
+        <path name="Mic3TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic3TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC_ECM_SINGLE" />
+        </path>
+
+        <path name="sidetone_switch" value="turnon">
+            <kctl name="Sidetone Filter Switch" value="1" />
+        </path>
+        <path name="sidetone_switch" value="turnoff">
+            <kctl name="Sidetone Filter Switch" value="0" />
+        </path>
+        <!-- i2s hd control -->
+        <path name="I2S0_HD_ON" value="setting">
+            <kctl name="I2S0_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S0_HD_OFF" value="setting">
+            <kctl name="I2S0_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S1_HD_ON" value="setting">
+            <kctl name="I2S1_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S1_HD_OFF" value="setting">
+            <kctl name="I2S1_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S2_HD_ON" value="setting">
+            <kctl name="I2S2_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S2_HD_OFF" value="setting">
+            <kctl name="I2S2_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S3_HD_ON" value="setting">
+            <kctl name="I2S3_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S3_HD_OFF" value="setting">
+            <kctl name="I2S3_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S5_HD_ON" value="setting">
+            <kctl name="I2S5_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S5_HD_OFF" value="setting">
+            <kctl name="I2S5_HD_Mux" value="Normal" />
+        </path>
+       <!--AP side control-->
+        <path name="PLAYBACK1_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL1_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL1_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL1_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL1_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL1_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL1_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL2_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL2_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL12_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL12_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL12_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL12_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL12_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL12_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL6_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL6_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL6_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL6_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL6_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL6_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL3_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL3_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL3_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL3_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL3_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL3_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL4_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL4_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL4_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL4_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL4_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL4_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL5_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL5_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL5_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL5_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1" value="turnon">
+            <kctl name="UL1_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL1_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1" value="turnoff">
+            <kctl name="UL1_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL1_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1_4CH" value="turnon">
+            <kctl name="UL1_CH1 ADDA_UL_CH3" value="1" />
+            <kctl name="UL1_CH2 ADDA_UL_CH4" value="1" />
+            <kctl name="UL1_CH3 ADDA_UL_CH1" value="1" />
+            <kctl name="UL1_CH4 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1_4CH" value="turnoff">
+            <kctl name="UL1_CH1 ADDA_UL_CH3" value="0" />
+            <kctl name="UL1_CH2 ADDA_UL_CH4" value="0" />
+            <kctl name="UL1_CH3 ADDA_UL_CH1" value="0" />
+            <kctl name="UL1_CH4 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_CAPTURE3" value="turnon">
+            <kctl name="UL3_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="UL3_CH2 CONNSYS_I2S_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_CAPTURE3" value="turnoff">
+            <kctl name="UL3_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="UL3_CH2 CONNSYS_I2S_CH2" value="0" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 DL1_CH1" value="1" />
+            <kctl name="UL2_CH2 DL1_CH2" value="1" />
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+            <kctl name="UL2_CH1 DL3_CH1" value="1" />
+            <kctl name="UL2_CH2 DL3_CH2" value="1" />
+            <kctl name="UL2_CH1 DL12_CH1" value="1" />
+            <kctl name="UL2_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 DL1_CH1" value="0" />
+            <kctl name="UL2_CH2 DL1_CH2" value="0" />
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+            <kctl name="UL2_CH1 DL3_CH1" value="0" />
+            <kctl name="UL2_CH2 DL3_CH2" value="0" />
+            <kctl name="UL2_CH1 DL12_CH1" value="0" />
+            <kctl name="UL2_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2_SPEAKER_HIFI3" value="turnon">
+            <kctl name="UL2_CH1 DL4_CH1" value="1" />
+            <kctl name="UL2_CH2 DL4_CH1" value="1" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="UL2_CH1 DL4_CH1" value="0" />
+            <kctl name="UL2_CH2 DL4_CH1" value="0" />
+        </path>
+        <path name="DL_PLAYBACK_TO_CAPTURE2_NON_SPEAKER_HIFI3" value="turnon">
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+            <kctl name="UL2_CH1 DL12_CH1" value="1" />
+            <kctl name="UL2_CH2 DL12_CH2" value="1" />
+            <kctl name="UL2_CH1 DL4_CH1" value="1" />
+            <kctl name="UL2_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL_PLAYBACK_TO_CAPTURE2_NON_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+            <kctl name="UL2_CH1 DL12_CH1" value="0" />
+            <kctl name="UL2_CH2 DL12_CH2" value="0" />
+            <kctl name="UL2_CH1 DL4_CH1" value="0" />
+            <kctl name="UL2_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="I2S0_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 I2S0_CH1" value="1" />
+            <kctl name="UL2_CH2 I2S0_CH2" value="1" />
+        </path>
+        <path name="I2S0_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 I2S0_CH1" value="0" />
+            <kctl name="UL2_CH2 I2S0_CH2" value="0" />
+        </path>
+        <path name="I2S0_TO_CAPTURE4" value="turnon">
+            <kctl name="UL4_CH1 I2S0_CH1" value="1" />
+            <kctl name="UL4_CH2 I2S0_CH2" value="1" />
+        </path>
+        <path name="I2S0_TO_CAPTURE4" value="turnoff">
+            <kctl name="UL4_CH1 I2S0_CH1" value="0" />
+            <kctl name="UL4_CH2 I2S0_CH2" value="0" />
+        </path>
+        <path name="I2S2_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 I2S2_CH1" value="1" />
+            <kctl name="UL2_CH2 I2S2_CH2" value="1" />
+        </path>
+        <path name="I2S2_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 I2S2_CH1" value="0" />
+            <kctl name="UL2_CH2 I2S2_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_ADDA_DL" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 GAIN1_OUT_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 GAIN1_OUT_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_ADDA_DL" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 GAIN1_OUT_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 GAIN1_OUT_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S1" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S1_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S1_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S1" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S1_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S1_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S3" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S3_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S3_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S3" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S3_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S3_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S5" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S5_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S5_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S5" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S5_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S5_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="MRG_TO_ADDA_I2S" value="turnon">
+        </path>
+        <path name="MRG_TO_ADDA_I2S" value="turnoff">
+        </path>
+        <path name="MD1_TO_ADDA_DL" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH3 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_ADDA_DL" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH3 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S1_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S1_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S1_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S1_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S3" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S3_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S3_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S3" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S3_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S3_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S5" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S5_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S5_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S5" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S5_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S5_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="DL4_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 DL4_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 DL4_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="MD2_TO_ADDA_DL" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH3 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_ADDA_DL" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH3 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S1" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S1_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S1_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S1" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S1_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S1_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S3" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S3_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S3_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S3" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S3_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S3_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S5" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S5_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S5_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S5" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S5_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S5_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S1_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S1_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S3_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S3_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S5_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S5_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 DL4_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 DL4_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="SPK_INIT" value="turnon">
+            <kctl name="I2S1_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S1_Out_Mux" value="Output_Widget" />
+            <kctl name="I2S3_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S3_Out_Mux" value="Output_Widget" />
+            <kctl name="I2S5_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S5_Out_Mux" value="Output_Widget" />
+        </path>
+        <path name="SPK_INIT" value="turnoff">
+            <kctl name="I2S1_Out_Mux" value="Normal" />
+            <kctl name="I2S1_HD_Mux" value="Normal" />
+            <kctl name="I2S3_Out_Mux" value="Normal" />
+            <kctl name="I2S3_HD_Mux" value="Normal" />
+            <kctl name="I2S5_Out_Mux" value="Normal" />
+            <kctl name="I2S5_HD_Mux" value="Normal" />
+        </path>
+        <path name="DL1_TO_MD1_ECHO_REF" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 DL1_CH2" value="1" />
+        </path>
+        <path name="DL1_MD1_ECHO_REF" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 DL1_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD1_ECHO_REF" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL4_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_MD1_ECHO_REF" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL4_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 DL4_CH2" value="0" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S0_ON" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S0_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 I2S0_CH2" value="1" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S0_OFF" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S0_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 I2S0_CH2" value="0" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S2_ON" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S2_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 I2S2_CH2" value="1" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S2_OFF" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S2_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 I2S2_CH2" value="0" />
+        </path>
+        <path name="DL1_TO_MD2_ECHO_REF" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL1_CH2" value="1" />
+        </path>
+        <path name="DL1_TO_MD2_ECHO_REF" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL1_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD2_ECHO_REF" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD2_ECHO_REF" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL4_CH2" value="0" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S0_ON" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S0_CH2" value="1" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S0_OFF" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S0_CH2" value="0" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S2_ON" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S2_CH2" value="1" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S2_OFF" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S2_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 DL1_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL1_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL2_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL2_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL3_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL3_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL6_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL6_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 DL1_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL1_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL2_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL2_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL3_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL3_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL6_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL6_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_SPEAKER_HIFI3" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 DL4_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL4_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 DL4_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL4_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_DSP_SMARTPA" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 I2S0_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 I2S0_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_DSP_SMARTPA" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 I2S0_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 I2S0_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="reset_device_setting" value="setting">
+            <kctl name="deep_buffer_scenario" value="0" />
+            <kctl name="record_xrun_assert" value="0" />
+            <kctl name="fast_play_scenario" value="0" />
+            <kctl name="primary_play_scenario" value="0" />
+            <kctl name="voip_rx_scenario" value="0" />
+            <kctl name="ADDA_UL_Mux" value="MTKAIF" />
+            <kctl name="ADDA_CH34_UL_Mux" value="MTKAIF" />
+            <kctl name="LOL Mux" value="Open" />
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+            <kctl name="RCV Mux" value="Open" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+        </path>
+        <path name="MD1_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="UL2_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="UL2_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="UL2_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="UL2_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 DL2_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 DL2_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 DL2_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 DL2_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_MD1_CH4" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_MD1_CH4" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_MD2_CH4" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL1_CH1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_MD2_CH4" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL1_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_CAPTURE_MONO_1" value="turnon">
+            <kctl name="UL_MONO_1_CH1 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE_MONO_1" value="turnoff">
+            <kctl name="UL_MONO_1_CH1 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE_MONO_1" value="turnon">
+            <kctl name="UL_MONO_1_CH1 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE_MONO_1" value="turnoff">
+            <kctl name="UL_MONO_1_CH1 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="USB_ECHO_REF_DEBUG" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL1_CH1" value="1" />
+        </path>
+        <path name="USB_ECHO_REF_DEBUG" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL1_CH1" value="0" />
+        </path>
+        <path name="USB_CALL_DEBUG_LOOPBACK" value="turnon">
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="USB_CALL_DEBUG_LOOPBACK" value="turnoff">
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL1_CH1" value="1" />
+            <kctl name="UL6_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL1_CH1" value="0" />
+            <kctl name="UL6_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL2_CH1" value="1" />
+            <kctl name="UL6_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL2_CH1" value="0" />
+            <kctl name="UL6_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL3_CH1" value="1" />
+            <kctl name="UL6_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL3_CH1" value="0" />
+            <kctl name="UL6_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL12_CH1" value="1" />
+            <kctl name="UL6_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL12_CH1" value="0" />
+            <kctl name="UL6_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL6_CH1" value="1" />
+            <kctl name="UL6_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL6_CH1" value="0" />
+            <kctl name="UL6_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL4_CH1" value="1" />
+            <kctl name="UL6_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL4_CH1" value="0" />
+            <kctl name="UL6_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="MD1_TO_CAPTURE6" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="UL6_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="UL6_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE6" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="UL6_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="UL6_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE6" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="UL6_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="UL6_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE6" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="UL6_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="UL6_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL1" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL3" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL3" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL4" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL4" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL12" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL12" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL6" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL6" value="0" />
+        </path>
+        <path name="MIC_TO_CAPTURE8" value="turnon">
+            <kctl name="UL8_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL8_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="MIC_TO_CAPTURE8" value="turnoff">
+            <kctl name="UL8_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL8_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK8_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL8_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL8_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK8_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL8_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL8_CH2" value="0" />
+        </path>
+    </mixercontrol>
+</root>
+
diff --git a/proprietary/odm/etc/audio/audio_param/AudioParamOptions.xml b/proprietary/odm/etc/audio/audio_param/AudioParamOptions.xml
new file mode 100644
index 0000000..9f0eb7f
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/AudioParamOptions.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParamOptions>
+ <Param name="MTK_WB_SPEECH_SUPPORT" value="yes" />
+ <Param name="MTK_AUDIO_HD_REC_SUPPORT" value="yes" />
+ <Param name="MTK_DUAL_MIC_SUPPORT" value="no" />
+ <Param name="MTK_HANDSFREE_DMNR_SUPPORT" value="no" />
+ <Param name="DMNR_TUNNING_AT_MODEMSIDE" value="" />
+ <Param name="MTK_VOIP_ENHANCEMENT_SUPPORT" value="no" />
+ <Param name="MTK_TB_WIFI_3G_MODE" value="" />
+ <Param name="MTK_DISABLE_EARPIECE" value="" />
+ <Param name="MTK_ASR_SUPPORT" value="no" />
+ <Param name="MTK_VOIP_NORMAL_DMNR" value="no" />
+ <Param name="MTK_VOIP_HANDSFREE_DMNR" value="no" />
+ <Param name="MTK_INCALL_NORMAL_DMNR" value="no" />
+ <Param name="MTK_VOICE_UNLOCK_SUPPORT" value="" />
+ <Param name="MTK_VOICE_UI_SUPPORT" value="" />
+ <Param name="MTK_ACF_AUTO_GEN_SUPPORT" value="" />
+ <Param name="MTK_SPEAKER_MONITOR_SUPPORT" value="" />
+ <Param name="MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV" value="" />
+ <Param name="MTK_MAGICONFERENCE_SUPPORT" value="" />
+ <Param name="MTK_HAC_SUPPORT" value="no" />
+ <Param name="MTK_AUDIO_SPH_LPBK_PARAM" value="" />
+ <Param name="MTK_AUDIO_GAIN_TABLE_BT" value="" />
+ <Param name="MTK_AUDIO_BT_NREC_WO_ENH_MODE" value="" />
+ <Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
+ <Param name="MATV_AUDIO_SUPPORT" value="" />
+ <Param name="MTK_FM_SUPPORT" value="yes" />
+ <Param name="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION" value="" />
+ <Param name="MTK_SUPPORT_TC1_TUNNING" value="" />
+ <Param name="MTK_AUDIO_SPEAKER_PATH" value="int_lo_buf" />
+ <Param name="MTK_AUDIO_NUMBER_OF_MIC" value="1" />
+ <Param name="MTK_PLATFORM" value="MT6785" />
+ <Param name="MTK_AURISYS_FRAMEWORK_SUPPORT" value="yes" />
+ <Param name="MTK_BESLOUDNESS_RUN_WITH_HAL" value="yes" />
+ <Param name="MTK_AUDIO" value="yes" />
+ <Param name="USE_CUSTOM_AUDIO_POLICY" value="" />
+ <Param name="USE_XML_AUDIO_POLICY_CONF" value="1" />
+ <Param name="MTK_AUDIO_TUNING_TOOL_VERSION" value="V2.2" />
+ <Param name="MTK_AUDIO_TUNNELING_SUPPORT" value="no" />
+ <Param name="MTK_SMARTPA_DUMMY_LIB" value="" />
+ <Param name="MTK_HIFIAUDIO_SUPPORT" value="yes" />
+ <Param name="MTK_BESLOUDNESS_SUPPORT" value="yes" />
+ <Param name="MTK_USB_PHONECALL" value="AP" />
+ <Param name="MTK_AUDIO_NUMBER_OF_SPEAKER" value="1" />
+ <Param name="MTK_A2DP_OFFLOAD_SUPPORT" value="no" />
+ <Param name="MTK_TTY_SUPPORT" value="yes" />
+ <Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
+ <Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
+ <Param name="VIR_ASR_SUPPORT" value="no" />
+ <Param name="VIR_VOIP_NORMAL_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_VOIP_HANDSFREE_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_NO_SPEECH" value="no" />
+ <Param name="VIR_INCALL_NORMAL_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_INCALL_HANDSFREE_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_VOICE_UNLOCK_SUPPORT" value="" />
+ <Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V5" value="yes" />
+ <Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V4" value="no" />
+ <Param name="VIR_MAGI_CONFERENCE_SUPPORT" value="no" />
+ <Param name="MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT" value="yes" />
+ <Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
+ <Param name="VIR_MTK_RECORD_IIR_ENH_SUPPORT" value="yes" />
+ <Param name="VIR_MTK_VOIP_IIR_ENH_SUPPORT" value="yes" />
+ <Param name="VIR_MTK_VOIP_IIR_MIC_SUPPORT" value="yes" />
+ <Param name="CUST_XML_DIR" value="/data/vendor/audiohal/audio_param/" />
+ <Param name="5_POLE_HS_SUPPORT" value="" />
+ <Param name="VIR_MTK_USB_PHONECALL" value="yes" />
+ <Param name="SPK_PATH_LO" value="yes" />
+ <Param name="RCV_PATH_INT" value="yes" />
+ <Param name="SPH_PARAM_VERSION" value="3.0" />
+ <Param name="SPH_PARAM_TTY" value="yes" />
+ <Param name="FIX_WB_ENH" value="yes" />
+ <Param name="MTK_IIR_ENH_SUPPORT" value="yes" />
+ <Param name="MTK_IIR_MIC_SUPPORT" value="no" />
+ <Param name="MTK_FIR_IIR_ENH_SUPPORT" value="no" />
+ <Param name="SPH_PARAM_SV" value="no" />
+ <Param name="VIR_SCENE_CUSTOMIZATION_SUPPORT" value="yes" />
+</AudioParamOptions>
diff --git a/proprietary/odm/etc/audio/audio_param/BtInfo_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/BtInfo_AudioParam.xml
new file mode 100644
index 0000000..2cf3509
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/BtInfo_AudioParam.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="HM1200" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="voip_ap_delay_ms" value="0"/>
+			<Param name="voice_cp_delay_ms" value="200"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="voip_ap_delay_ms" value="100"/>
+			<Param name="voice_cp_delay_ms" value="200"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/BtInfo_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/BtInfo_ParamUnitDesc.xml
new file mode 100644
index 0000000..73d8259
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/BtInfo_ParamUnitDesc.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="BT Info" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="BT headset">
+			<Category name="BT2"/>
+			<Category name="X-mini EVOLVE"/>
+			<Category name="HM1200"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="voip_ap_delay_ms" type="int"/>
+		<Param name="voice_cp_delay_ms" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/HpImpedance_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/HpImpedance_AudioParam.xml
new file mode 100644
index 0000000..89f1998
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/HpImpedance_AudioParam.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+		<Param path="MT3967" param_id="4"/>
+		<Param path="MT6735" param_id="1"/>
+		<Param path="MT6755" param_id="3"/>
+		<Param path="MT6757" param_id="2"/>
+		<Param path="MT6759" param_id="0"/>
+		<Param path="MT6761" param_id="2"/>
+		<Param path="MT6763" param_id="2"/>
+		<Param path="MT6765" param_id="2"/>
+		<Param path="MT6768" param_id="4"/>
+		<Param path="MT6771" param_id="3"/>
+		<Param path="MT6775" param_id="3"/>
+                <Param path="MT6779" param_id="5"/>
+                <Param path="MT6785" param_id="5"/>
+		<Param path="MT6797" param_id="3"/>
+		<Param path="MT6799" param_id="0"/>
+		<Param path="MT8167" param_id="99"/>
+		<Param path="ELBRUS" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="hp_impedance_enable" value="1"/>
+			<Param name="hp_impedance_onboard_resistor" value="0"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="hp_impedance_enable" value="1"/>
+			<Param name="hp_impedance_onboard_resistor" value="32"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="hp_impedance_enable" value="1"/>
+			<Param name="hp_impedance_onboard_resistor" value="2"/> <!-- 2.4 -->
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="hp_impedance_enable" value="1"/>
+			<Param name="hp_impedance_onboard_resistor" value="3"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="hp_impedance_enable" value="1"/>
+			<Param name="hp_impedance_onboard_resistor" value="13"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="12"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="99">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="32"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/HpImpedance_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/HpImpedance_ParamUnitDesc.xml
new file mode 100644
index 0000000..e4c5375
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/HpImpedance_ParamUnitDesc.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="HpImpedance">
+			<Category name="Common"/>
+			<Category name="MT3967"/>
+			<Category name="MT6735"/>
+			<Category name="MT6755"/>
+			<Category name="MT6757"/>
+			<Category name="MT6759"/>
+			<Category name="MT6763"/>
+			<Category name="MT6771"/>
+			<Category name="MT6775"/>
+			<Category name="MT6779"/>
+			<Category name="MT6785"/>
+			<Category name="MT6797"/>
+			<Category name="MT6799"/>
+			<Category name="MT8167"/>
+			<Category name="ELBRUS"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="hp_impedance_enable" type="int"/>
+		<Param name="hp_impedance_onboard_resistor" type="int"/>
+		<Param name="hp_impedance_default_idx" type="int"/>
+		<Param name="hp_impedance_threshold_list" type="short_array"/>
+		<Param name="hp_impedance_gain_degrade_list" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/MicInfo_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/MicInfo_AudioParam.xml
new file mode 100644
index 0000000..78af320
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/MicInfo_AudioParam.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="amic_proj,main_mic" param_id="0"/>
+		<Param path="amic_proj,sub_mic" param_id="1"/>
+		<Param path="dmic_proj,main_mic" param_id="2"/>
+		<Param path="dmic_proj,sub_mic" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<!-- AMIC for main mic -->
+		<ParamUnit param_id="0">
+			<Param name="device_id" value="SPH1642HT5H_REV_B"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC"/>
+			<Param name="address" value="bottom"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="0"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0,0.5"/>
+			<Param name="orientation" value="0,-1,0"/>
+			<Param name="frequency_responses" value="80,-2,100,-1.25,500,0,1000,0,5000,0,10000,1.75"/>
+			<Param name="sensitivity" value="-41"/>
+			<Param name="max_spl" value="124"/>
+			<Param name="min_spl" value="124"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+
+		<!-- AMIC for sub mic -->
+		<ParamUnit param_id="1">
+			<Param name="device_id" value="SPH1642HT5H_REV_B"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC"/>
+			<Param name="address" value="back"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="1"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0.7,0"/>
+			<Param name="orientation" value="0,0,-1"/>
+			<Param name="frequency_responses" value="80,-2,100,-1.25,500,0,1000,0,5000,0,10000,1.75"/>
+			<Param name="sensitivity" value="-41"/>
+			<Param name="max_spl" value="124"/>
+			<Param name="min_spl" value="124"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+
+		<!-- DMIC for main mic -->
+		<ParamUnit param_id="2">
+			<Param name="device_id" value="SPK0641HT4H_1_Rev_A"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC"/>
+			<Param name="address" value="bottom"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="0"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0,0.5"/>
+			<Param name="orientation" value="0,-1,0"/>
+			<Param name="frequency_responses" value="20,-7.5,30,-4,100,-1,120,0,3000,0,10000,2"/>
+			<Param name="sensitivity" value="-26"/>
+			<Param name="max_spl" value="120"/>
+			<Param name="min_spl" value="120"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+
+		<!-- DMIC for sub mic -->
+		<ParamUnit param_id="3">
+			<Param name="device_id" value="SPK0641HT4H_1_Rev_A"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC"/>
+			<Param name="address" value="back"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="1"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0.7,0"/>
+			<Param name="orientation" value="0,0,-1"/>
+			<Param name="frequency_responses" value="20,-7.5,30,-4,100,-1,120,0,3000,0,10000,2"/>
+			<Param name="sensitivity" value="-26"/>
+			<Param name="max_spl" value="120"/>
+			<Param name="min_spl" value="120"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
+
diff --git a/proprietary/odm/etc/audio/audio_param/MicInfo_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/MicInfo_ParamUnitDesc.xml
new file mode 100644
index 0000000..b68646b
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/MicInfo_ParamUnitDesc.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="MicInfo" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="projects">
+			<Category name="amic_proj"/>
+			<Category name="dmic_proj"/>
+		</CategoryType>
+		<CategoryType name="microphones">
+			<Category name="main_mic"/>
+			<Category name="sub_mic"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<!-- Unique alphanumeric id for microphone. Guaranteed to be the same even after rebooting -->
+		<Param name="device_id" type="string"/>
+		<!-- Refer to the enum of audio_devices_t in include/system/audio.h -->
+		<Param name="device_in_type" type="string"/>
+		<!-- AUDIO_DEVICE_IN_BUILTIN_MIC: bottom, AUDIO_DEVICE_IN_BACK_MIC ==> "back"-->
+		<Param name="address" type="string"/>
+		<!--
+			Location of the microphone in regard to the body of the device
+			typedef enum {
+			    AUDIO_MICROPHONE_LOCATION_UNKNOWN = 0,
+			    AUDIO_MICROPHONE_LOCATION_MAINBODY = 1,
+			    AUDIO_MICROPHONE_LOCATION_MAINBODY_MOVABLE = 2,
+			    AUDIO_MICROPHONE_LOCATION_PERIPHERAL = 3,
+			    AUDIO_MICROPHONE_LOCATION_CNT = 4,
+			} audio_microphone_location_t;
+		-->
+		<Param name="mic_location" type="string"/>
+		<!-- Identifier to help group related microphones together -->
+		<Param name="device_group" type="int"/>
+		<!-- Index of this microphone within the group. -->
+		<Param name="index_in_the_group" type="int"/>
+		<!--
+			Position of the microphone's capsule in meters, from the bottom-left-back corner of the bounding box of device
+				float x;
+				float y;
+				float z;
+		-->
+		<Param name="geometric_location" type="double_array"/>
+		<!--
+		  Normalized point to signal the main orientation of the microphone's capsule. sqrt(x^2 + y^2 + z^2) = 1
+				(float x,  float y, float z)
+				0,0,0 by default
+		-->
+		<Param name="orientation" type="double_array"/>
+		<!--
+			Vector with ordered frequency responses (from low to high frequencies)
+			with the frequency response of the microphone.
+			Levels are in dB, relative to level at 1000 Hz
+			(freq in Hz, level in dB, freq in Hz, level in dB...)
+		-->
+		<Param name="frequency_responses" type="double_array"/>
+		<!--
+			Each element of the vector must describe the channel with the same index
+			Refer to the enum of audio_microphone_channel_mapping_t in system/media/audio/include/system/audio.h
+				AUDIO_MICROPHONE_CHANNEL_MAPPING_UNUSED = 0,
+				AUDIO_MICROPHONE_CHANNEL_MAPPING_DIRECT = 1,
+				AUDIO_MICROPHONE_CHANNEL_MAPPING_PROCESSED = 2,
+		-->
+		<!--<Param name="channel_mapping" type="string"/>-->
+		<!-- Level in dBFS produced by a 1000 Hz tone at 94 dB SPL -->
+		<Param name="sensitivity" type="float"/>
+		<!-- Level in dB of the max SPL supported at 1000 Hz -->
+		<Param name="max_spl" type="float"/>
+		<!-- Level in dB of the min SPL supported at 1000 Hz -->
+		<Param name="min_spl" type="float"/>
+		<!--
+			Standard polar pattern of the microphone
+		    AUDIO_MICROPHONE_DIRECTIONALITY_UNKNOWN = 0,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_OMNI = 1,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_BI_DIRECTIONAL = 2,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_CARDIOID = 3,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_HYPER_CARDIOID = 4,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_SUPER_CARDIOID = 5,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_CNT = 6,
+		-->
+		<Param name="directionality" type="string"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackACF_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/PlaybackACF_AudioParam.xml
new file mode 100644
index 0000000..5392f3c
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackACF_AudioParam.xml
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="" param_id="1"/>
+    <Param path="Speaker" param_id="0"/>
+    <Param path="Default,Music,Speaker" param_id="2"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x12C"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x2"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="ui_visible" value="0"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackACF_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/PlaybackACF_ParamUnitDesc.xml
new file mode 100644
index 0000000..c6f209a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackACF_ParamUnitDesc.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring"/>
+			<Category name="Music" alias="System,Ring,Alarm,Notification,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Headset" alias="3-pole headset,4-pole headset,5-pole headset,HS5POLE,5-pole headset+ANC"/>
+			<Category name="Speaker" alias="Hands-free 1mic NR,Hands-free no 1mic NR,Headset+Speaker"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ui_visible" type="int"/>
+		<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_hpf_order" type="uint_array">
+			<Field name="High Pass Filter Order"                             array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_order" type="uint_array">
+			<Field name="Low Pass Filter Order"                              array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
+		<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_hpf_order" type="uint_array">
+			<Field name="2nd Loudspeaker High Pass Filter Order"             array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_order" type="uint_array">
+			<Field name="2nd Loudspeaker Low Pass Filter Order"              array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" type="uint_array">
+			<Field name="Apply Different Filter Setting for 2nd Loudspeaker" array_index="0" bit="0,31" check_list="0,False (Disable 2nd-ACF for Mono Loudspeaker),1,True (Enable 2nd-ACF for Stereo Loudspeaker)"/>
+		</Param>
+		<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
+		<Param name="bes_loudness_Filter_First" type="uint_array"/>
+		<Param name="bes_loudness_Num_Bands" type="uint_array"/>
+		<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
+		<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
+		
+		<Param name="DRC_Th" type="int_array"/>
+		<Param name="DRC_Gn" type="int_array"/>
+		<Param name="SB_Gn" type="int_array"/>
+		
+		<Param name="SB_Mode" type="uint_array"/>
+		<Param name="DRC_Delay" type="uint_array"/>
+		<Param name="Att_Time" type="uint_array"/>
+		<Param name="Rel_Time" type="uint_array"/>
+		
+		<Param name="Hyst_Th" type="int_array"/>
+		
+		<Param name="Lim_Th" type="int_array"/>
+		<Param name="Lim_Gn" type="int_array"/>
+		<Param name="Lim_Const" type="uint_array"/>
+		<Param name="Lim_Delay" type="uint_array"/>
+		<Param name="SWIPRev" type="int_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackDRC_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/PlaybackDRC_AudioParam.xml
new file mode 100644
index 0000000..eabb470
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackDRC_AudioParam.xml
@@ -0,0 +1,197 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="Ring" param_id="0"/>
+    <Param path="Music" param_id="1"/>
+    <Param path="" param_id="2"/>
+    <Param path="Default,Ring" param_id="3"/>
+    <Param path="Default,Music" param_id="4"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x5"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x6E,0x1B8,0x6E0,0x1F40,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0"/>
+      <Param name="DRC_Gn" value="6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0"/>
+      <Param name="SB_Gn" value="-10240,-5120,0,1024,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x1,0x1,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
+      <Param name="Rel_Time" value="0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
+      <Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
+      <Param name="Lim_Th" value="32767"/>
+      <Param name="Lim_Gn" value="32767"/>
+      <Param name="Lim_Const" value="0x4"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x8"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x12C,0x1F4,0x3E8,0x7D0,0xFA0,0x1F40,0x3E80"/>
+      <Param name="DRC_Th" value="-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0"/>
+      <Param name="DRC_Gn" value="3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0"/>
+      <Param name="SB_Gn" value="-2560,-768,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
+      <Param name="Rel_Time" value="0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
+      <Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
+      <Param name="Lim_Th" value="32767"/>
+      <Param name="Lim_Gn" value="32767"/>
+      <Param name="Lim_Const" value="0x4"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="ui_visible" value="0"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x5"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x6E,0x1B8,0x6E0,0x1F40,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280,-14080,-12800,-10240,-7680,-1280"/>
+      <Param name="DRC_Gn" value="-2560,768,768,768,-1280,-2560,768,768,768,-1280,-2560,768,768,768,-1280,-2560,768,768,768,-1280,-2560,768,768,768,-1280,-2560,768,768,768,-1280,-2560,768,768,768,-1280,-2560,768,768,768,-1280"/>
+      <Param name="SB_Gn" value="-10240,-5120,0,1024,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x1,0x1,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
+      <Param name="Rel_Time" value="0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
+      <Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
+      <Param name="Lim_Th" value="32767"/>
+      <Param name="Lim_Gn" value="32767"/>
+      <Param name="Lim_Const" value="0x4"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x8"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x12C,0x1F4,0x3E8,0x7D0,0xFA0,0x1F40,0x3E80"/>
+      <Param name="DRC_Th" value="-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0,-11008,-9728,-4864,-4608,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
+      <Param name="Rel_Time" value="0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
+      <Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
+      <Param name="Lim_Th" value="32767"/>
+      <Param name="Lim_Gn" value="32767"/>
+      <Param name="Lim_Const" value="0x4"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackDRC_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/PlaybackDRC_ParamUnitDesc.xml
new file mode 100644
index 0000000..cb97926
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackDRC_ParamUnitDesc.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring"/>
+			<Category name="Music" alias="System,Alarm,Notification,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility"/>
+	</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ui_visible" type="int"/>
+		<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_hpf_order" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_order" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
+		<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_hpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
+		<Param name="bes_loudness_Filter_First" type="uint_array"/>
+		<Param name="bes_loudness_Num_Bands" type="uint_array">
+			<Field name="Number of Bands" array_index="0" bit="0,31" check_list="1,Full Band DRC,2,2-Band DRC,3,3-Band DRC,4,4-Band DRC,5,5-Band DRC,6,6-Band DRC,7,7-Band DRC,8,8-Band DRC"/>
+		</Param>
+		<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
+		<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
+		<Param name="DRC_Th" type="int_array"/>
+		<Param name="DRC_Gn" type="int_array"/>
+		<Param name="SB_Gn" type="int_array"/>
+		<Param name="SB_Mode" type="uint_array">
+			<Field name="Band 1 Mode"     array_index="0" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 2 Mode"     array_index="1" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 3 Mode"     array_index="2" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 4 Mode"     array_index="3" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 5 Mode"     array_index="4" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 6 Mode"     array_index="5" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 7 Mode"     array_index="6" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 8 Mode"     array_index="7" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+		</Param>
+		<Param name="DRC_Delay" type="uint_array"/>
+		<Param name="Att_Time" type="uint_array"/>
+		<Param name="Rel_Time" type="uint_array"/>
+		
+		<Param name="Hyst_Th" type="int_array"/>
+		
+		<Param name="Lim_Th" type="int_array"/>
+		<Param name="Lim_Gn" type="int_array"/>
+		<Param name="Lim_Const" type="uint_array"/>
+		<Param name="Lim_Delay" type="uint_array"/>
+		<Param name="SWIPRev" type="int_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackHCF_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/PlaybackHCF_AudioParam.xml
new file mode 100644
index 0000000..23b037b
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackHCF_AudioParam.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+		<Param name="ui_visible" value="1"/>
+		<Param name="bes_loudness_L_hpf_fc" value="0"/>
+		<Param name="bes_loudness_L_hpf_order" value="0"/>
+		<Param name="bes_loudness_L_lpf_fc" value="0"/>
+		<Param name="bes_loudness_L_lpf_order" value="0"/>
+		<Param name="bes_loudness_L_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_hpf_fc" value="0"/>
+		<Param name="bes_loudness_R_hpf_order" value="0"/>
+		<Param name="bes_loudness_R_lpf_fc" value="0"/>
+		<Param name="bes_loudness_R_lpf_order" value="0"/>
+		<Param name="bes_loudness_R_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Max" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Min" value="0"/>
+		<Param name="bes_loudness_Filter_First" value="0"/>
+		<Param name="bes_loudness_Num_Bands" value="0"/>
+		<Param name="bes_loudness_Flt_Bank_Order" value="0"/>
+		<Param name="bes_loudness_Cross_Freq" value="0,0,0,0,0,0,0"/>
+		
+		<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="SB_Mode" value="0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Delay" value="0"/>
+		<Param name="Att_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="Rel_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Lim_Th" value="0"/>
+		<Param name="Lim_Gn" value="0"/>
+		<Param name="Lim_Const" value="0"/>
+		<Param name="Lim_Delay" value="0"/>
+		<Param name="SWIPRev" value="1312"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+		<Param name="ui_visible" value="0"/>
+		<Param name="bes_loudness_L_hpf_fc" value="0"/>
+		<Param name="bes_loudness_L_hpf_order" value="0"/>
+		<Param name="bes_loudness_L_lpf_fc" value="0"/>
+		<Param name="bes_loudness_L_lpf_order" value="0"/>
+		<Param name="bes_loudness_L_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_hpf_fc" value="0"/>
+		<Param name="bes_loudness_R_hpf_order" value="0"/>
+		<Param name="bes_loudness_R_lpf_fc" value="0"/>
+		<Param name="bes_loudness_R_lpf_order" value="0"/>
+		<Param name="bes_loudness_R_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Max" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Min" value="0"/>
+		<Param name="bes_loudness_Filter_First" value="0"/>
+		<Param name="bes_loudness_Num_Bands" value="0"/>
+		<Param name="bes_loudness_Flt_Bank_Order" value="0"/>
+		<Param name="bes_loudness_Cross_Freq" value="0,0,0,0,0,0,0"/>
+		
+		<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="SB_Mode" value="0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Delay" value="0"/>
+		<Param name="Att_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="Rel_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Lim_Th" value="0"/>
+		<Param name="Lim_Gn" value="0"/>
+		<Param name="Lim_Const" value="0"/>
+		<Param name="Lim_Delay" value="0"/>
+		<Param name="SWIPRev" value="1312"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackHCF_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/PlaybackHCF_ParamUnitDesc.xml
new file mode 100644
index 0000000..96c2e3f
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackHCF_ParamUnitDesc.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Headset" alias="3-pole headset,4-pole headset,5-pole headset,HS5POLE,5-pole headset+ANC"/>
+			<Category name="Speaker" alias="Hands-free 1mic NR,Hands-free no 1mic NR"/>
+			<Category name="Headset+Speaker"/>
+			<Category name="USB"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ui_visible" type="int"/>
+		<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_hpf_order" type="uint_array">
+			<Field name="High Pass Filter Order" array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_order" type="uint_array">
+			<Field name="Low Pass Filter Order"  array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
+		<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_hpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
+		<Param name="bes_loudness_Filter_First" type="uint_array"/>
+		<Param name="bes_loudness_Num_Bands" type="uint_array"/>
+		<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
+		<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
+		
+		<Param name="DRC_Th" type="int_array"/>
+		<Param name="DRC_Gn" type="int_array"/>
+		<Param name="SB_Gn" type="int_array"/>
+		
+		<Param name="SB_Mode" type="uint_array"/>
+		<Param name="DRC_Delay" type="uint_array"/>
+		<Param name="Att_Time" type="uint_array"/>
+		<Param name="Rel_Time" type="uint_array"/>
+		
+		<Param name="Hyst_Th" type="int_array"/>
+		
+		<Param name="Lim_Th" type="int_array"/>
+		<Param name="Lim_Gn" type="int_array"/>
+		<Param name="Lim_Const" type="uint_array"/>
+		<Param name="Lim_Delay" type="uint_array"/>
+		<Param name="SWIPRev" type="int_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_AudioParam.xml
new file mode 100644
index 0000000..af65c17
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_AudioParam.xml
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="Ring_Alarm,RCV" param_id="2"/>
+    <Param path="Ring_Alarm,HS" param_id="3"/>
+    <Param path="Ring_Alarm,SPK" param_id="0"/>
+    <Param path="Ring_Alarm,HSSPK" param_id="1"/>
+    <Param path="Ring_Alarm,HS5POLE" param_id="4"/>
+    <Param path="Ring_Alarm,HS5POLE_ANC" param_id="4"/>
+    <Param path="Ring_Alarm,USB" param_id="3"/>
+    <Param path="Others,RCV" param_id="2"/>
+    <Param path="Others,HS" param_id="3"/>
+    <Param path="Others,SPK" param_id="0"/>
+    <Param path="Others,HSSPK" param_id="1"/>
+    <Param path="Others,HS5POLE" param_id="4"/>
+    <Param path="Others,HS5POLE_ANC" param_id="4"/>
+    <Param path="Others,USB" param_id="3"/>
+    <Param path="Notification,RCV" param_id="2"/>
+    <Param path="Notification,HS" param_id="3"/>
+    <Param path="Notification,SPK" param_id="0"/>
+    <Param path="Notification,HSSPK" param_id="1"/>
+    <Param path="Notification,HS5POLE" param_id="4"/>
+    <Param path="Notification,HS5POLE_ANC" param_id="4"/>
+    <Param path="Notification,USB" param_id="3"/>
+    <Param path="Default,Others,SPK" param_id="5"/>
+    <Param path="Default,Notification,SPK" param_id="6"/>
+    <Param path="Default,Others,HS" param_id="7"/>
+    <Param path="Default,Notification,HSSPK" param_id="8"/>
+    <Param path="Default,Notification,HS" param_id="9"/>
+    <Param path="Default,Ring_Alarm,SPK" param_id="10"/>
+    <Param path="Default,Ring_Alarm,HSSPK" param_id="11"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="headset_pga" value="-1"/>
+      <Param name="speaker_pga" value="10"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="headset_pga" value="12"/>
+      <Param name="speaker_pga" value="10"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="headset_pga" value="9"/>
+      <Param name="speaker_pga" value="-1"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="headset_pga" value="-1"/>
+      <Param name="speaker_pga" value="4"/>
+      <Param name="receiver_pga" value="8"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="headset_pga" value="6"/>
+      <Param name="speaker_pga" value="-1"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="headset_pga" value="-1"/>
+      <Param name="speaker_pga" value="9"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="headset_pga" value="-1"/>
+      <Param name="speaker_pga" value="8"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="7">
+      <Param name="headset_pga" value="5"/>
+      <Param name="speaker_pga" value="-1"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="8">
+      <Param name="headset_pga" value="12"/>
+      <Param name="speaker_pga" value="10"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="9">
+      <Param name="headset_pga" value="3"/>
+      <Param name="speaker_pga" value="-1"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="10">
+      <Param name="headset_pga" value="-1"/>
+      <Param name="speaker_pga" value="11"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="11">
+      <Param name="headset_pga" value="4"/>
+      <Param name="speaker_pga" value="9"/>
+      <Param name="receiver_pga" value="-1"/>
+      <Param name="amp" value="0,0,0,0,0,0,0,0,0,0"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_ParamUnitDesc.xml
new file mode 100644
index 0000000..6ce4721
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackVolAna_ParamUnitDesc.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring_Alarm" alias="Ring,Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Others" alias="System,Music,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV"/>
+			<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
+			<Category name="SPK" alias="Speaker"/>
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole Headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
+			<Category name="USB"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="headset_pga" type="short_array">	<!-- save index of register -->
+			<Field name="hs_ana_gain" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+		</Param>
+		<Param name="speaker_pga" type="short_array">	<!-- save index of register -->
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_INT" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_LO" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_HP" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_NO_ANA" array_index="0" bit="0,15" check_list="0,0dB,0,0dB"/>
+		</Param>
+		<Param name="receiver_pga" type="short_array">	<!-- save index of register -->
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_INT" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_2_IN_1_SPK" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_3_IN_1_SPK" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_NO_ANA" array_index="0" bit="0,15" check_list="0,0dB,0,0dB"/>
+		</Param>
+		<Param name="amp" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_AudioParam.xml
new file mode 100644
index 0000000..2d04812
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_AudioParam.xml
@@ -0,0 +1,314 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="System,RCV" param_id="0"/>
+    <Param path="System,HS" param_id="0"/>
+    <Param path="System,SPK" param_id="0"/>
+    <Param path="System,HSSPK" param_id="0"/>
+    <Param path="System,HS5POLE" param_id="0"/>
+    <Param path="System,HS5POLE_ANC" param_id="0"/>
+    <Param path="System,USB" param_id="0"/>
+    <Param path="System,BT_A2DP" param_id="0"/>
+    <Param path="System,BT_A2DP_HP" param_id="0"/>
+    <Param path="System,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Ring,RCV" param_id="0"/>
+    <Param path="Ring,HS" param_id="0"/>
+    <Param path="Ring,SPK" param_id="0"/>
+    <Param path="Ring,HSSPK" param_id="0"/>
+    <Param path="Ring,HS5POLE" param_id="0"/>
+    <Param path="Ring,HS5POLE_ANC" param_id="0"/>
+    <Param path="Ring,USB" param_id="0"/>
+    <Param path="Ring,BT_A2DP" param_id="0"/>
+    <Param path="Ring,BT_A2DP_HP" param_id="0"/>
+    <Param path="Ring,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Music,RCV" param_id="0"/>
+    <Param path="Music,HS" param_id="0"/>
+    <Param path="Music,SPK" param_id="0"/>
+    <Param path="Music,HSSPK" param_id="0"/>
+    <Param path="Music,HS5POLE" param_id="0"/>
+    <Param path="Music,HS5POLE_ANC" param_id="0"/>
+    <Param path="Music,USB" param_id="0"/>
+    <Param path="Music,BT_A2DP" param_id="0"/>
+    <Param path="Music,BT_A2DP_HP" param_id="0"/>
+    <Param path="Music,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Alarm,RCV" param_id="0"/>
+    <Param path="Alarm,HS" param_id="0"/>
+    <Param path="Alarm,SPK" param_id="0"/>
+    <Param path="Alarm,HSSPK" param_id="0"/>
+    <Param path="Alarm,HS5POLE" param_id="0"/>
+    <Param path="Alarm,HS5POLE_ANC" param_id="0"/>
+    <Param path="Alarm,USB" param_id="0"/>
+    <Param path="Alarm,BT_A2DP" param_id="0"/>
+    <Param path="Alarm,BT_A2DP_HP" param_id="0"/>
+    <Param path="Alarm,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Notification,RCV" param_id="0"/>
+    <Param path="Notification,HS" param_id="0"/>
+    <Param path="Notification,SPK" param_id="0"/>
+    <Param path="Notification,HSSPK" param_id="0"/>
+    <Param path="Notification,HS5POLE" param_id="0"/>
+    <Param path="Notification,HS5POLE_ANC" param_id="0"/>
+    <Param path="Notification,USB" param_id="0"/>
+    <Param path="Notification,BT_A2DP" param_id="0"/>
+    <Param path="Notification,BT_A2DP_HP" param_id="0"/>
+    <Param path="Notification,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Bluetooth_sco,RCV" param_id="0"/>
+    <Param path="Bluetooth_sco,HS" param_id="0"/>
+    <Param path="Bluetooth_sco,SPK" param_id="0"/>
+    <Param path="Bluetooth_sco,HSSPK" param_id="0"/>
+    <Param path="Bluetooth_sco,HS5POLE" param_id="0"/>
+    <Param path="Bluetooth_sco,HS5POLE_ANC" param_id="0"/>
+    <Param path="Bluetooth_sco,USB" param_id="0"/>
+    <Param path="Bluetooth_sco,BT_A2DP" param_id="0"/>
+    <Param path="Bluetooth_sco,BT_A2DP_HP" param_id="0"/>
+    <Param path="Bluetooth_sco,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Enforced_Audible,RCV" param_id="0"/>
+    <Param path="Enforced_Audible,HS" param_id="0"/>
+    <Param path="Enforced_Audible,SPK" param_id="0"/>
+    <Param path="Enforced_Audible,HSSPK" param_id="0"/>
+    <Param path="Enforced_Audible,HS5POLE" param_id="0"/>
+    <Param path="Enforced_Audible,HS5POLE_ANC" param_id="0"/>
+    <Param path="Enforced_Audible,USB" param_id="0"/>
+    <Param path="Enforced_Audible,BT_A2DP" param_id="0"/>
+    <Param path="Enforced_Audible,BT_A2DP_HP" param_id="0"/>
+    <Param path="Enforced_Audible,BT_A2DP_SPK" param_id="0"/>
+    <Param path="DTMF,RCV" param_id="0"/>
+    <Param path="DTMF,HS" param_id="0"/>
+    <Param path="DTMF,SPK" param_id="0"/>
+    <Param path="DTMF,HSSPK" param_id="0"/>
+    <Param path="DTMF,HS5POLE" param_id="0"/>
+    <Param path="DTMF,HS5POLE_ANC" param_id="0"/>
+    <Param path="DTMF,USB" param_id="0"/>
+    <Param path="DTMF,BT_A2DP" param_id="0"/>
+    <Param path="DTMF,BT_A2DP_HP" param_id="0"/>
+    <Param path="DTMF,BT_A2DP_SPK" param_id="0"/>
+    <Param path="TTS,RCV" param_id="0"/>
+    <Param path="TTS,HS" param_id="0"/>
+    <Param path="TTS,SPK" param_id="0"/>
+    <Param path="TTS,HSSPK" param_id="0"/>
+    <Param path="TTS,HS5POLE" param_id="0"/>
+    <Param path="TTS,HS5POLE_ANC" param_id="0"/>
+    <Param path="TTS,USB" param_id="0"/>
+    <Param path="TTS,BT_A2DP" param_id="0"/>
+    <Param path="TTS,BT_A2DP_HP" param_id="0"/>
+    <Param path="TTS,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Boot,RCV" param_id="0"/>
+    <Param path="Boot,HS" param_id="0"/>
+    <Param path="Boot,SPK" param_id="0"/>
+    <Param path="Boot,HSSPK" param_id="0"/>
+    <Param path="Boot,HS5POLE" param_id="0"/>
+    <Param path="Boot,HS5POLE_ANC" param_id="0"/>
+    <Param path="Boot,USB" param_id="0"/>
+    <Param path="Boot,BT_A2DP" param_id="0"/>
+    <Param path="Boot,BT_A2DP_HP" param_id="0"/>
+    <Param path="Boot,BT_A2DP_SPK" param_id="0"/>
+    <Param path="VIBSPK,RCV" param_id="0"/>
+    <Param path="VIBSPK,HS" param_id="0"/>
+    <Param path="VIBSPK,SPK" param_id="0"/>
+    <Param path="VIBSPK,HSSPK" param_id="0"/>
+    <Param path="VIBSPK,HS5POLE" param_id="0"/>
+    <Param path="VIBSPK,HS5POLE_ANC" param_id="0"/>
+    <Param path="VIBSPK,USB" param_id="0"/>
+    <Param path="VIBSPK,BT_A2DP" param_id="0"/>
+    <Param path="VIBSPK,BT_A2DP_HP" param_id="0"/>
+    <Param path="VIBSPK,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Accessibility,RCV" param_id="0"/>
+    <Param path="Accessibility,HS" param_id="0"/>
+    <Param path="Accessibility,SPK" param_id="0"/>
+    <Param path="Accessibility,HSSPK" param_id="0"/>
+    <Param path="Accessibility,HS5POLE" param_id="0"/>
+    <Param path="Accessibility,HS5POLE_ANC" param_id="0"/>
+    <Param path="Accessibility,USB" param_id="0"/>
+    <Param path="Accessibility,BT_A2DP" param_id="0"/>
+    <Param path="Accessibility,BT_A2DP_HP" param_id="0"/>
+    <Param path="Accessibility,BT_A2DP_SPK" param_id="0"/>
+    <Param path="Default,System,SPK" param_id="1"/>
+    <Param path="Default,Ring,SPK" param_id="2"/>
+    <Param path="Default,Music,SPK" param_id="3"/>
+    <Param path="Default,Alarm,SPK" param_id="4"/>
+    <Param path="Default,Notification,SPK" param_id="5"/>
+    <Param path="Default,Bluetooth_sco,SPK" param_id="6"/>
+    <Param path="Default,Enforced_Audible,SPK" param_id="7"/>
+    <Param path="Default,DTMF,SPK" param_id="8"/>
+    <Param path="Default,TTS,SPK" param_id="9"/>
+    <Param path="Default,Accessibility,SPK" param_id="10"/>
+    <Param path="Default,System,HS" param_id="11"/>
+    <Param path="Default,Music,HS" param_id="12"/>
+    <Param path="Default,Notification,HS" param_id="13"/>
+    <Param path="Default,Bluetooth_sco,HS" param_id="14"/>
+    <Param path="Default,Enforced_Audible,HS" param_id="15"/>
+    <Param path="Default,DTMF,HS" param_id="16"/>
+    <Param path="Default,TTS,HS" param_id="17"/>
+    <Param path="Default,Accessibility,HS" param_id="18"/>
+    <Param path="Default,Ring,HSSPK" param_id="19"/>
+    <Param path="Default,Alarm,HSSPK" param_id="20"/>
+    <Param path="Default,Notification,HSSPK" param_id="21"/>
+    <Param path="Default,System,USB" param_id="22"/>
+    <Param path="Default,Ring,USB" param_id="23"/>
+    <Param path="Default,Music,USB" param_id="24"/>
+    <Param path="Default,Alarm,USB" param_id="25"/>
+    <Param path="Default,Notification,USB" param_id="26"/>
+    <Param path="Default,Bluetooth_sco,USB" param_id="27"/>
+    <Param path="Default,Enforced_Audible,USB" param_id="28"/>
+    <Param path="Default,DTMF,USB" param_id="29"/>
+    <Param path="Default,TTS,USB" param_id="30"/>
+    <Param path="Default,Accessibility,USB" param_id="31"/>
+    <Param path="Default,Accessibility,BT_A2DP" param_id="45"/>
+    <Param path="Default,Accessibility,BT_A2DP_HP" param_id="45"/>
+    <Param path="Default,Accessibility,BT_A2DP_SPK" param_id="45"/>
+    <Param path="Default,System,BT_A2DP" param_id="33"/>
+    <Param path="Default,System,BT_A2DP_HP" param_id="33"/>
+    <Param path="Default,System,BT_A2DP_SPK" param_id="33"/>
+    <Param path="Default,Ring,BT_A2DP" param_id="34"/>
+    <Param path="Default,Ring,BT_A2DP_HP" param_id="34"/>
+    <Param path="Default,Ring,BT_A2DP_SPK" param_id="34"/>
+    <Param path="Default,Music,BT_A2DP" param_id="35"/>
+    <Param path="Default,Music,BT_A2DP_HP" param_id="35"/>
+    <Param path="Default,Music,BT_A2DP_SPK" param_id="35"/>
+    <Param path="Default,Alarm,BT_A2DP" param_id="36"/>
+    <Param path="Default,Alarm,BT_A2DP_HP" param_id="36"/>
+    <Param path="Default,Alarm,BT_A2DP_SPK" param_id="36"/>
+    <Param path="Default,Notification,BT_A2DP" param_id="37"/>
+    <Param path="Default,Notification,BT_A2DP_HP" param_id="37"/>
+    <Param path="Default,Notification,BT_A2DP_SPK" param_id="37"/>
+    <Param path="Default,Bluetooth_sco,BT_A2DP" param_id="41"/>
+    <Param path="Default,Bluetooth_sco,BT_A2DP_HP" param_id="41"/>
+    <Param path="Default,Bluetooth_sco,BT_A2DP_SPK" param_id="41"/>
+    <Param path="Default,Enforced_Audible,BT_A2DP" param_id="42"/>
+    <Param path="Default,Enforced_Audible,BT_A2DP_HP" param_id="42"/>
+    <Param path="Default,Enforced_Audible,BT_A2DP_SPK" param_id="42"/>
+    <Param path="Default,DTMF,BT_A2DP" param_id="43"/>
+    <Param path="Default,DTMF,BT_A2DP_HP" param_id="43"/>
+    <Param path="Default,DTMF,BT_A2DP_SPK" param_id="43"/>
+    <Param path="Default,TTS,BT_A2DP" param_id="44"/>
+    <Param path="Default,TTS,BT_A2DP_HP" param_id="44"/>
+    <Param path="Default,TTS,BT_A2DP_SPK" param_id="44"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="digital_gain" value="-80,-64,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="digital_gain" value="-64,-33,-31,-29,-27,-25,-23,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="digital_gain" value="-64,-41,-38,-35,-32,-29,-26,-23,-20,-17,-15,-12,-10,-7,-5,-2,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="digital_gain" value="-64,-51,-44,-39,-34,-31,-28,-25,-24,-22,-20,-18,-17,-15,-14,-13,-4"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="digital_gain" value="-64,-41,-38,-35,-32,-29,-26,-23,-20,-17,-15,-12,-10,-7,-5,-2,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="digital_gain" value="-64,-41,-38,-35,-32,-29,-26,-23,-20,-17,-15,-12,-10,-7,-5,-2,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="7">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="8">
+      <Param name="digital_gain" value="-36,-35,-34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20"/>
+    </ParamUnit>
+    <ParamUnit param_id="9">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="10">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="11">
+      <Param name="digital_gain" value="-64,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12"/>
+    </ParamUnit>
+    <ParamUnit param_id="12">
+      <Param name="digital_gain" value="-64,-62,-56,-51,-46,-41,-36,-31,-26,-21,-17,-13,-10,-7,-4,-2,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="13">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="14">
+      <Param name="digital_gain" value="-64,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="15">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="16">
+      <Param name="digital_gain" value="-64,-54,-53,-52,-51,-50,-49,-48,-47,-46,-45,-44,-43,-42,-41,-40,-39"/>
+    </ParamUnit>
+    <ParamUnit param_id="17">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="18">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="19">
+      <Param name="digital_gain" value="-64,-29,-28,-26,-24,-22,-20,-18,-16,-14,-12,-10,-8,-6,-4,-2,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="20">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="21">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="22">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="23">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="24">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="25">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="26">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="27">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="28">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="29">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="30">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="31">
+      <Param name="digital_gain" value="-64,-46,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="33">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="34">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="35">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="36">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="37">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="41">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="42">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="43">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="44">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+    <ParamUnit param_id="45">
+      <Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_ParamUnitDesc.xml
new file mode 100644
index 0000000..b2d4238
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackVolDigi_ParamUnitDesc.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="System"/>
+			<Category name="Ring"/>
+			<Category name="Music"/>
+			<Category name="Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Bluetooth_sco"/>
+			<Category name="Enforced_Audible"/>
+			<Category name="DTMF"/>
+			<Category name="TTS"/>
+			<Category name="Boot"/>
+			<Category name="VIBSPK"/>
+			<Category name="Accessibility"/>
+			<!--<Category name="MATV" feature_option="MATV_AUDIO_SUPPORT"/>-->
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV"/>
+			<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
+			<Category name="SPK" alias="Speaker"/>
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole Headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
+			<Category name="USB"/>
+
+            <Category name="BT_A2DP" alias="BT A2DP"/>
+			<Category name="BT_A2DP_HP" alias="BT A2DP HP"/>
+			<Category name="BT_A2DP_SPK" alias="BT A2DP SPK"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="digital_gain" type="short_array"/><!-- unit is dB -->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_AudioParam.xml
new file mode 100644
index 0000000..9439d74
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_AudioParam.xml
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="Ring_Alarm,RCV" param_id="0"/>
+		<Param path="Ring_Alarm,HS" param_id="0"/>
+		<Param path="Ring_Alarm,SPK_INT" param_id="2"/>
+		<Param path="Ring_Alarm,SPK_LO" param_id="2"/>
+		<Param path="Ring_Alarm,SPK_HP" param_id="2"/>
+		<Param path="Ring_Alarm,SPK_NO_ANA" param_id="5"/>
+		<Param path="Ring_Alarm,HSSPK_INT" param_id="3"/>
+		<Param path="Ring_Alarm,HSSPK_LO" param_id="3"/>
+		<Param path="Ring_Alarm,HSSPK_HP" param_id="1"/>
+		<Param path="Ring_Alarm,HSSPK_NO_ANA" param_id="1"/>
+		<Param path="Ring_Alarm,HS5POLE" param_id="0"/>
+		<Param path="Ring_Alarm,HS5POLE_ANC" param_id="0"/>
+		<Param path="Ring_Alarm,USB" param_id="5"/>
+		<Param path="Ring_Alarm,BT_A2DP" param_id="5"/>
+		<Param path="Ring_Alarm,BT_A2DP_HP" param_id="5"/>
+		<Param path="Ring_Alarm,BT_A2DP_SPK" param_id="5"/>
+
+		<Param path="Others,RCV" param_id="4"/>
+		<Param path="Others,HS" param_id="1"/>
+		<Param path="Others,SPK_INT" param_id="2"/>
+		<Param path="Others,SPK_LO" param_id="2"/>
+		<Param path="Others,SPK_HP" param_id="2"/>
+		<Param path="Others,SPK_NO_ANA" param_id="5"/>
+		<Param path="Others,HSSPK_INT" param_id="0"/>
+		<Param path="Others,HSSPK_LO" param_id="0"/>
+		<Param path="Others,HSSPK_HP" param_id="0"/>
+		<Param path="Others,HSSPK_NO_ANA" param_id="0"/>
+		<Param path="Others,HS5POLE" param_id="1"/>
+		<Param path="Others,HS5POLE_ANC" param_id="1"/>
+		<Param path="Others,USB" param_id="5"/>
+		<Param path="Others,BT_A2DP" param_id="5"/>
+		<Param path="Others,BT_A2DP_HP" param_id="5"/>
+		<Param path="Others,BT_A2DP_SPK" param_id="5"/>
+
+		<Param path="Notification,RCV" param_id="4"/>
+		<Param path="Notification,HS" param_id="1"/>
+		<Param path="Notification,SPK_INT" param_id="2"/>
+		<Param path="Notification,SPK_LO" param_id="2"/>
+		<Param path="Notification,SPK_HP" param_id="2"/>
+		<Param path="Notification,SPK_NO_ANA" param_id="5"/>
+		<Param path="Notification,HSSPK_INT" param_id="3"/>
+		<Param path="Notification,HSSPK_LO" param_id="3"/>
+		<Param path="Notification,HSSPK_HP" param_id="1"/>
+		<Param path="Notification,HSSPK_NO_ANA" param_id="1"/>
+		<Param path="Notification,HS5POLE" param_id="1"/>
+		<Param path="Notification,HS5POLE_ANC" param_id="1"/>
+		<Param path="Notification,USB" param_id="5"/>
+		<Param path="Notification,BT_A2DP" param_id="5"/>
+		<Param path="Notification,BT_A2DP_HP" param_id="5"/>
+		<Param path="Notification,BT_A2DP_SPK" param_id="5"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="digital_gain_visibility" value="0"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="1"/>
+			<Param name="speaker_pga_visibility" value="1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..08e6764
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/PlaybackVolUI_ParamUnitDesc.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring_Alarm" alias="Ring,Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Others" alias="System,Music,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="RCV"/>
+			<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
+			<Category name="HS5POLE" alias="5-pole Headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
+
+			<Category name="SPK_INT" alias="SPK,Speaker" feature_option="SPK_PATH_INT"/>
+			<Category name="SPK_LO" alias="SPK,Speaker" feature_option="SPK_PATH_LO"/>
+			<Category name="SPK_HP" alias="SPK,Speaker" feature_option="SPK_PATH_HP"/>
+			<Category name="SPK_NO_ANA" alias="SPK,Speaker" feature_option="SPK_PATH_NO_ANA"/>
+
+			<Category name="HSSPK_INT" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_INT"/>
+			<Category name="HSSPK_LO" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_LO"/>
+			<Category name="HSSPK_HP" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_HP"/>
+			<Category name="HSSPK_NO_ANA" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_NO_ANA"/>
+
+			<Category name="USB"/>
+
+			<Category name="BT_A2DP" alias="BT A2DP"/>
+			<Category name="BT_A2DP_HP" alias="BT A2DP HP"/>
+			<Category name="BT_A2DP_SPK" alias="BT A2DP SPK"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="digital_gain_visibility" type="int"/>
+		<Param name="headset_pga_visibility" type="int"/>
+		<Param name="speaker_pga_visibility" type="int"/>
+		<Param name="receiver_pga_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/Playback_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/Playback_AudioParam.xml
new file mode 100644
index 0000000..eb8d36b
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Playback_AudioParam.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+	</ParamTree>
+	<ParamUnitPool>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/Playback_ParamTreeView.xml b/proprietary/odm/etc/audio/audio_param/Playback_ParamTreeView.xml
new file mode 100644
index 0000000..75a8893
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Playback_ParamTreeView.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamTreeView version="1.1">
+	<TreeRoot name="DRC+ACF">
+		<Sheet/>
+		<Feature name="Dynamic Range Control (DRC)">
+			<FieldList>
+				<Field audio_type="PlaybackDRC" param="bes_loudness_Num_Bands" name="Number of Bands"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 1 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 2 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 3 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 4 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 5 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 6 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 7 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 8 Mode"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="Loudspeaker Compensation Filter (ACF)">
+			<FieldList>
+				<Field audio_type="PlaybackACF" param="bes_loudness_L_hpf_order" name="High Pass Filter Order"/>
+				<Field audio_type="PlaybackACF" param="bes_loudness_L_lpf_order" name="Low Pass Filter Order"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="2nd Loudspeaker Compensation Filter (2nd-ACF)" switch_audio_type="PlaybackACF" switch_param="bes_loudness_Sep_LR_Filter" switch_field="Apply Different Filter Setting for 2nd Loudspeaker">
+			<FieldList>
+				<Field audio_type="PlaybackACF" param="bes_loudness_Sep_LR_Filter" name="Apply Different Filter Setting for 2nd Loudspeaker"/>
+				<Field audio_type="PlaybackACF" param="bes_loudness_R_hpf_order"   name="2nd Loudspeaker High Pass Filter Order"/>
+				<Field audio_type="PlaybackACF" param="bes_loudness_R_lpf_order"   name="2nd Loudspeaker Low Pass Filter Order"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<TreeRoot name="HCF">
+		<Sheet/>
+		<Feature name="Headphone Compensation Filter (HCF)">
+			<FieldList>
+				<Field audio_type="PlaybackHCF" param="bes_loudness_L_hpf_order" name="High Pass Filter Order"/>
+				<Field audio_type="PlaybackHCF" param="bes_loudness_L_lpf_order" name="Low Pass Filter Order"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+</ParamTreeView>
diff --git a/proprietary/odm/etc/audio/audio_param/Playback_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/Playback_ParamUnitDesc.xml
new file mode 100644
index 0000000..a5b7d20
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Playback_ParamUnitDesc.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Playback" version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default" wording="Default"/>
+			<Category name="App1" wording="Application1" visible="false"/>
+			<Category name="App2" wording="Application2" visible="false"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="System"/>
+			<Category name="Ring"/>
+			<Category name="Music"/>
+			<Category name="Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Bluetooth_sco"/>
+			<Category name="Enforced_Audible"/>
+			<Category name="DTMF"/>
+			<Category name="TTS"/>
+			<Category name="Accessibility"/>
+			<!--<Category name="MATV" feature_option="MATV_AUDIO_SUPPORT"/>-->
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Headset" wording="3/4-pole headset"/>
+			<Category name="HS5POLE" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+			<Category name="5-pole headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			<Category name="Speaker"/>
+			<Category name="Headset+Speaker"/>
+			<Category name="USB"/>
+			<CategoryGroup name="BT A2DP">
+				<Category name="BT A2DP"/>
+				<Category name="BT A2DP HP"/>
+				<Category name="BT A2DP SPK"/>
+			</CategoryGroup>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordDMNR_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RecordDMNR_AudioParam.xml
new file mode 100644
index 0000000..8e71a34
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordDMNR_AudioParam.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="ASR" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dmnr_para" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dmnr_para" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,0,0,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordDMNR_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RecordDMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..e759d5e
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordDMNR_ParamUnitDesc.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<Category name="ASR" wording="ASR improvement" />
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordFIR_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RecordFIR_AudioParam.xml
new file mode 100644
index 0000000..94f60a4
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordFIR_AudioParam.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="" param_id="0"/>
+    <Param path="Default,SndRecNormal,4-pole HS" param_id="1"/>
+    <Param path="Default,CamRecNormal,Handset" param_id="2"/>
+    <Param path="Default,CamRecNormal,4-pole HS" param_id="3"/>
+    <Param path="Default,SndRecNormal,Handset" param_id="4"/>
+    <Param path="Default,CamRecNormal,BT earphone" param_id="5"/>
+    <Param path="Default,SndRecNormal,BT earphone" param_id="6"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="sph_in_fir1" value="131,150,235,198,264,161,200,13,42,-207,-142,-429,-293,-596,-330,-599,-132,-362,266,-87,683,229,1097,317,1203,233,1166,-223,809,-908,441,-1558,245,-2108,319,-2467,871,-2588,1991,-2804,3724,-3902,7172,-9550,32767,32767,-9550,7172,-3902,3724,-2804,1991,-2588,871,-2467,319,-2108,245,-1558,441,-908,809,-223,1166,233,1203,317,1097,229,683,-87,266,-362,-132,-599,-330,-596,-293,-429,-142,-207,42,13,200,161,264,198,235,150,131"/>
+      <Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1473.000000,2300.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,5.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="sph_in_fir1" value="-1132,-557,-717,-401,-574,-169,-242,94,-71,155,49,309,262,407,373,539,748,605,364,742,403,225,104,836,1105,-37,1515,391,1728,-206,1717,-153,3111,1013,4897,1034,4707,-1759,2915,-4941,5253,-2293,16898,-809,32767,32767,-809,16898,-2293,5253,-4941,2915,-1759,4707,1034,4897,1013,3111,-153,1717,-206,1728,391,1515,-37,1105,836,104,225,403,742,364,605,748,539,373,407,262,309,49,155,-71,94,-242,-169,-574,-401,-717,-557,-1132"/>
+      <Param name="sph_in_fir1_eq_freq" value="105.000000,500.000000,1000.000000,1258.000000,1541.000000,1973.000000,3000.000000,4000.000000,5000.000000,7000.000000,10319.000000,24000.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="5.000000,5.000000,0.000000,-1.220000,2.450000,-2.450000,0.000000,0.000000,0.000000,-10.000000,-9.800000,0.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="sph_in_fir1" value="131,150,235,198,264,161,200,13,42,-207,-142,-429,-293,-596,-330,-599,-132,-362,266,-87,683,229,1097,317,1203,233,1166,-223,809,-908,441,-1558,245,-2108,319,-2467,871,-2588,1991,-2804,3724,-3902,7172,-9550,32767,32767,-9550,7172,-3902,3724,-2804,1991,-2588,871,-2467,319,-2108,245,-1558,441,-908,809,-223,1166,233,1203,317,1097,229,683,-87,266,-362,-132,-599,-330,-596,-293,-429,-142,-207,42,13,200,161,264,198,235,150,131"/>
+      <Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1473.000000,2300.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,5.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="sph_in_fir1" value="-1132,-557,-717,-401,-574,-169,-242,94,-71,155,49,309,262,407,373,539,748,605,364,742,403,225,104,836,1105,-37,1515,391,1728,-206,1717,-153,3111,1013,4897,1034,4707,-1759,2915,-4941,5253,-2293,16898,-809,32767,32767,-809,16898,-2293,5253,-4941,2915,-1759,4707,1034,4897,1013,3111,-153,1717,-206,1728,391,1515,-37,1105,836,104,225,403,742,364,605,748,539,373,407,262,309,49,155,-71,94,-242,-169,-574,-401,-717,-557,-1132"/>
+      <Param name="sph_in_fir1_eq_freq" value="105.000000,500.000000,1000.000000,1258.000000,1541.000000,1973.000000,3000.000000,4000.000000,5000.000000,7000.000000,10319.000000,24000.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="5.000000,5.000000,0.000000,-1.220000,2.450000,-2.450000,0.000000,0.000000,0.000000,-10.000000,-9.800000,0.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir1_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="sph_in_fir2_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir2_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000"/>
+    </ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordFIR_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RecordFIR_ParamUnitDesc.xml
new file mode 100644
index 0000000..16bdd28
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordFIR_ParamUnitDesc.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<CategoryGroup name="Sound recording">
+				<Category name="SndRecNormal" wording="Normal"/>
+				<Category name="SndRecLecture" wording="Lecture"/>
+				<Category name="SndRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<CategoryGroup name="Camera recording">
+				<Category name="CamRecNormal" wording="Normal"/>
+				<Category name="CamRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<Category name="ASR" wording="ASR improvement" />
+			<Category name="VR" wording="Voice recognition &amp; CTS verifier" />
+			<Category name="VoicePerformance" wording="Voice performance recording"/>
+			<Category name="VoiceUnLk"/>
+			<Category name="Customization2"/>
+			<Category name="IncallRecord"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<CategoryGroup name="Headset">
+				<Category name="4-pole HS" wording="4-pole headset"/>
+				<Category name="5-pole HS" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<Category name="BT earphone" wording="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="sph_in_fir1" type="short_array"/>
+		<Param name="sph_in_fir1_eq_mag" type="double_array"/>
+		<Param name="sph_in_fir1_eq_freq" type="double_array"/>
+		<Param name="sph_in_fir2" type="short_array"/>
+		<Param name="sph_in_fir2_eq_mag" type="double_array"/>
+		<Param name="sph_in_fir2_eq_freq" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RecordUI_AudioParam.xml
new file mode 100644
index 0000000..d36471b
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordUI_AudioParam.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="ASR,Handset" param_id="1"/>
+		<Param path="ASR" param_id="2"/>
+		<Param path="ASR,USB" param_id="0"/>
+		<Param path="Customization2" param_id="2"/>
+		<Param path="Customization2,USB" param_id="0"/>
+		<Param path="SndRecNormal,Handset" param_id="3"/>
+		<Param path="SndRecLecture,Handset" param_id="3"/>
+		<Param path="SndRecMeeting,Handset" param_id="3"/>
+		<Param path="CamRecNormal,Handset" param_id="3"/>
+		<Param path="VR" param_id="4"/>
+		<Param path="VoicePerformance,Handset" param_id="3"/>
+		<Param path="VoiceUnLk" param_id="4"/>
+		<Param path="VoiceUnLk,Handset" param_id="5"/>
+		<Param path="5-pole HS" param_id="6"/>
+		<Param path="5-pole HS+ANC" param_id="6"/>
+		<Param path="ASR,5-pole HS" param_id="7"/>
+		<Param path="ASR,5-pole HS+ANC" param_id="7"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<!-- Default -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<!-- ASR, Handset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+			<Param name="UL Sample Rate" value="16000"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<!-- ASR or Customization2 -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+			<Param name="UL Sample Rate" value="16000"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<!-- Support 2 Mic FIR -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<!-- VR/VoiceUnLk -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<!-- VoiceUnLk,Handset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<!-- 5-pole headset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+                        <Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<!-- ASR + 5-pole headset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+                        <Param name="UL Sample Rate" value="16000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RecordUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..f6d7a8a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordUI_ParamUnitDesc.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Record" version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<CategoryGroup name="Sound recording">
+				<Category name="SndRecNormal" wording="Normal"/>
+				<Category name="SndRecLecture" wording="Lecture"/>
+				<Category name="SndRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<CategoryGroup name="Camera recording">
+				<Category name="CamRecNormal" wording="Normal"/>
+				<Category name="CamRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<Category name="ASR" wording="ASR improvement" />
+			<Category name="VR" wording="Voice recognition &amp; CTS verifier" />
+			<Category name="VoicePerformance" wording="Voice performance recording" />
+			<Category name="VoiceUnLk" visible="false" />
+			<Category name="Customization2" visible="false" />
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<CategoryGroup name="Headset">
+				<Category name="4-pole HS" wording="4-pole headset"/>
+				<Category name="5-pole HS" wording="5-pole headset(ANC OFF)"/>
+				<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)"/>
+			</CategoryGroup>
+			<Category name="BT earphone" wording="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="DRC+DG visibility" type="int"/>
+		<Param name="FIR visibility" type="int"/>
+		<Param name="NREC visibility" type="int"/>
+		<Param name="UL cal. visibility" type="int"/>
+		<Param name="UL Digital Gain visibility" type="int"/>
+		<Param name="UL Limiter TH visibility" type="int"/>
+		<Param name="UL AEC visibility" type="int"/>
+		<Param name="UL NLP visibility" type="int"/>
+		<Param name="UL ES LB visibility" type="int"/>
+		<Param name="UL AES LB visibility" type="int"/>
+		<Param name="UL Sample Rate" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordVolUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RecordVolUI_AudioParam.xml
new file mode 100644
index 0000000..13d6c11
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordVolUI_AudioParam.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam  version="1.1">
+	<ParamTree>
+		<Param path="SndRecNormal,Handset" param_id="2"/>
+		<Param path="SndRecLecture,Handset" param_id="1"/>
+		<Param path="SndRecMeeting,Handset" param_id="1"/>
+		<Param path="SndRecNormal,Headset" param_id="2"/>
+		<Param path="SndRecLecture,Headset" param_id="1"/>
+		<Param path="SndRecMeeting,Headset" param_id="1"/>
+		<Param path="SndRecNormal,HS5POLE" param_id="2"/>
+		<Param path="SndRecLecture,HS5POLE" param_id="1"/>
+		<Param path="SndRecMeeting,HS5POLE" param_id="1"/>
+		<Param path="SndRecNormal,HS5POLE_ANC" param_id="2"/>
+		<Param path="SndRecLecture,HS5POLE_ANC" param_id="1"/>
+		<Param path="SndRecMeeting,HS5POLE_ANC" param_id="1"/>
+		<Param path="SndRecNormal,USB" param_id="2"/>
+		<Param path="SndRecLecture,USB" param_id="1"/>
+		<Param path="SndRecMeeting,USB" param_id="1"/>
+
+		<Param path="CamRecNormal,Handset" param_id="2"/>
+		<Param path="CamRecMeeting,Handset" param_id="1"/>
+		<Param path="CamRecNormal,Headset" param_id="2"/>
+		<Param path="CamRecMeeting,Headset" param_id="1"/>
+		<Param path="CamRecNormal,HS5POLE" param_id="2"/>
+		<Param path="CamRecMeeting,HS5POLE" param_id="1"/>
+		<Param path="CamRecNormal,HS5POLE_ANC" param_id="2"/>
+		<Param path="CamRecMeeting,HS5POLE_ANC" param_id="1"/>
+		<Param path="CamRecNormal,USB" param_id="2"/>
+		<Param path="CamRecMeeting,USB" param_id="1"/>
+
+		<Param path="ASR" param_id="2"/>
+		<Param path="VR" param_id="2"/>
+		<Param path="VoicePerformance" param_id="2"/>
+		<Param path="VoiceUnLk" param_id="2"/>
+		<Param path="Customization2" param_id="2"/>
+		<Param path="CUSTOMIZATION3" param_id="2"/>
+		<Param path="FastRecord" param_id="2"/>
+		<Param path="Unprocessed" param_id="2"/>
+
+		<Param path="BT earphone" param_id="0"/>
+		<Param path="ASR,BT earphone" param_id="0"/>
+		<Param path="VR,BT earphone" param_id="0"/>
+		<Param path="VoicePerformance,BT earphone" param_id="0"/>
+		<Param path="VoiceUnLk,BT earphone" param_id="0"/>
+		<Param path="Customization2,BT earphone" param_id="0"/>
+		<Param path="CUSTOMIZATION3,BT earphone" param_id="0"/>
+		<Param path="FastRecord,BT earphone" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="ul_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="ul_gain_visibility" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="ul_gain_visibility" value="1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordVolUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RecordVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..a967cf0
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordVolUI_ParamUnitDesc.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<CategoryGroup name="Sound recording">
+				<Category name="SndRecNormal" wording="Normal"/>
+				<Category name="SndRecLecture" wording="Lecture"/>
+				<Category name="SndRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<CategoryGroup name="Camera recording">
+				<Category name="CamRecNormal" wording="Normal"/>
+				<Category name="CamRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<Category name="ASR" wording="ASR improvement" />
+			<Category name="VR" wording="Voice recognition &amp; CTS verifier" />
+			<Category name="VoicePerformance" wording="Voice performance recording" />
+			<Category name="VoiceUnLk" visible="false" />
+			<Category name="Customization2" visible="false" />
+			<Category name="CUSTOMIZATION3"/>
+			<Category name="FastRecord" visible="false"/>
+			<Category name="Unprocessed"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<Category name="Headset" alias="4-pole HS"/>
+			<Category name="HS5POLE" alias="5-pole HS"/>
+			<Category name="HS5POLE_ANC" alias="5-pole HS+ANC"/>
+			<Category name="BT earphone" alias="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ul_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordVol_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RecordVol_AudioParam.xml
new file mode 100644
index 0000000..be334c0
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordVol_AudioParam.xml
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="Sound recording,Handset" param_id="0"/>
+    <Param path="Sound recording,Headset" param_id="0"/>
+    <Param path="Sound recording,USB" param_id="1"/>
+    <Param path="Sound recording,HS5POLE" param_id="3"/>
+    <Param path="Sound recording,HS5POLE_ANC" param_id="3"/>
+    <Param path="Camera recording,Handset" param_id="2"/>
+    <Param path="Camera recording,Headset" param_id="2"/>
+    <Param path="Camera recording,USB" param_id="1"/>
+    <Param path="Camera recording,HS5POLE" param_id="3"/>
+    <Param path="Camera recording,HS5POLE_ANC" param_id="3"/>
+    <Param path="CUSTOMIZATION1,Handset" param_id="2"/>
+    <Param path="CUSTOMIZATION1,Headset" param_id="2"/>
+    <Param path="CUSTOMIZATION1,USB" param_id="1"/>
+    <Param path="CUSTOMIZATION1,HS5POLE" param_id="3"/>
+    <Param path="CUSTOMIZATION1,HS5POLE_ANC" param_id="3"/>
+    <Param path="VR,Handset" param_id="2"/>
+    <Param path="VR,Headset" param_id="2"/>
+    <Param path="VR,USB" param_id="1"/>
+    <Param path="VR,HS5POLE" param_id="3"/>
+    <Param path="VR,HS5POLE_ANC" param_id="3"/>
+    <Param path="VoicePerformance,Handset" param_id="0"/>
+    <Param path="VoicePerformance,Headset" param_id="0"/>
+    <Param path="VoicePerformance,USB" param_id="1"/>
+    <Param path="VoicePerformance,HS5POLE" param_id="3"/>
+    <Param path="VoicePerformance,HS5POLE_ANC" param_id="3"/>
+    <Param path="VOICE_UNLOCK,Handset" param_id="2"/>
+    <Param path="VOICE_UNLOCK,Headset" param_id="2"/>
+    <Param path="VOICE_UNLOCK,USB" param_id="1"/>
+    <Param path="VOICE_UNLOCK,HS5POLE" param_id="3"/>
+    <Param path="VOICE_UNLOCK,HS5POLE_ANC" param_id="3"/>
+    <Param path="CUSTOMIZATION2,Handset" param_id="2"/>
+    <Param path="CUSTOMIZATION2,Headset" param_id="2"/>
+    <Param path="CUSTOMIZATION2,USB" param_id="1"/>
+    <Param path="CUSTOMIZATION2,HS5POLE" param_id="3"/>
+    <Param path="CUSTOMIZATION2,HS5POLE_ANC" param_id="3"/>
+    <Param path="CUSTOMIZATION3,Handset" param_id="2"/>
+    <Param path="CUSTOMIZATION3,Headset" param_id="2"/>
+    <Param path="CUSTOMIZATION3,USB" param_id="1"/>
+    <Param path="CUSTOMIZATION3,HS5POLE" param_id="3"/>
+    <Param path="CUSTOMIZATION3,HS5POLE_ANC" param_id="3"/>
+    <Param path="FastRecord,Handset" param_id="0"/>
+    <Param path="FastRecord,Headset" param_id="0"/>
+    <Param path="FastRecord,USB" param_id="1"/>
+    <Param path="FastRecord,HS5POLE" param_id="3"/>
+    <Param path="FastRecord,HS5POLE_ANC" param_id="3"/>
+    <Param path="Unprocessed" param_id="4"/>
+    <Param path="Unprocessed,USB" param_id="1"/>
+    <Param path="AAudio,Handset" param_id="0"/>
+    <Param path="AAudio,Headset" param_id="0"/>
+    <Param path="AAudio,USB" param_id="1"/>
+    <Param path="AAudio,HS5POLE" param_id="0"/>
+    <Param path="AAudio,HS5POLE_ANC" param_id="0"/>
+    <Param path="Default,Sound recording,Headset" param_id="5"/>
+    <Param path="Default,Camera recording,Headset" param_id="6"/>
+    <Param path="Default,Sound recording,Handset" param_id="7"/>
+    <Param path="Default,Camera recording,Handset" param_id="8"/>
+    <Param path="Default,VR,Handset" param_id="9"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="ul_gain" value="34"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="ul_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="ul_gain" value="32"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="ul_gain" value="24"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="ul_gain" value="2"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="ul_gain" value="20"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="ul_gain" value="20"/>
+    </ParamUnit>
+    <ParamUnit param_id="7">
+      <Param name="ul_gain" value="18"/>
+    </ParamUnit>
+    <ParamUnit param_id="8">
+      <Param name="ul_gain" value="18"/>
+    </ParamUnit>
+    <ParamUnit param_id="9">
+      <Param name="ul_gain" value="16"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/RecordVol_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RecordVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..a056c0c
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RecordVol_ParamUnitDesc.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<!-- tunable -->
+			<Category name="Sound recording" alias="SndRecNormal,SndRecLecture,SndRecMeeting"/>
+			<Category name="Camera recording" alias="CamRecNormal,CamRecMeeting"/>
+			<Category name="CUSTOMIZATION1" wording="ASR improvement" alias="ASR"/>
+			<Category name="VR" wording="Voice recognition &amp; CTS verifier"/>
+			<Category name="VoicePerformance" wording="Voice performance recording"/>
+			<!-- not tunable -->
+			<Category name="VOICE_UNLOCK" alias="VoiceUnLk"/>
+			<Category name="CUSTOMIZATION2" alias="Customization2"/>
+			<Category name="CUSTOMIZATION3"/>
+			<Category name="FastRecord"/>
+			<Category name="Unprocessed"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Handset" wording="Receiver" alias="RCV,SPK,HP,3-pole HS"/>
+			<Category name="Headset" wording="Headset" alias="HS,4-pole HS"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5-pole HS"/>
+			<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole HS+ANC"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ul_gain" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/Record_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/Record_AudioParam.xml
new file mode 100644
index 0000000..c8a9fcd
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Record_AudioParam.xml
@@ -0,0 +1,368 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="" param_id="5"/>
+    <Param path="VR" param_id="0"/>
+    <Param path="FastRecord" param_id="9"/>
+    <Param path="Unprocessed" param_id="10"/>
+    <Param path="VoiceUnLk" param_id="5"/>
+    <Param path="BT earphone" param_id="5"/>
+    <Param path="USB" param_id="10"/>
+    <Param path="IncallRecord" param_id="12"/>
+    <Param path="Customization2,Handset" param_id="7"/>
+    <Param path="Customization2,3-pole HS" param_id="8"/>
+    <Param path="Customization2,4-pole HS" param_id="8"/>
+    <Param path="Customization2,5-pole HS" param_id="8"/>
+    <Param path="Customization2,5-pole HS+ANC" param_id="8"/>
+    <Param path="ASR,Handset" param_id="6"/>
+    <Param path="ASR,3-pole HS" param_id="5"/>
+    <Param path="ASR,4-pole HS" param_id="5"/>
+    <Param path="ASR,5-pole HS" param_id="5"/>
+    <Param path="ASR,5-pole HS+ANC" param_id="5"/>
+    <Param path="SndRecNormal,Handset" param_id="1"/>
+    <Param path="SndRecNormal,3-pole HS" param_id="2"/>
+    <Param path="SndRecNormal,4-pole HS" param_id="2"/>
+    <Param path="SndRecNormal,5-pole HS" param_id="2"/>
+    <Param path="SndRecNormal,5-pole HS+ANC" param_id="2"/>
+    <Param path="SndRecLecture,Handset" param_id="4"/>
+    <Param path="SndRecLecture,3-pole HS" param_id="4"/>
+    <Param path="SndRecLecture,4-pole HS" param_id="4"/>
+    <Param path="SndRecLecture,5-pole HS" param_id="4"/>
+    <Param path="SndRecLecture,5-pole HS+ANC" param_id="4"/>
+    <Param path="SndRecMeeting,Handset" param_id="3"/>
+    <Param path="SndRecMeeting,3-pole HS" param_id="3"/>
+    <Param path="SndRecMeeting,4-pole HS" param_id="3"/>
+    <Param path="SndRecMeeting,5-pole HS" param_id="3"/>
+    <Param path="SndRecMeeting,5-pole HS+ANC" param_id="3"/>
+    <Param path="CamRecNormal,Handset" param_id="1"/>
+    <Param path="CamRecNormal,3-pole HS" param_id="2"/>
+    <Param path="CamRecNormal,4-pole HS" param_id="2"/>
+    <Param path="CamRecNormal,5-pole HS" param_id="2"/>
+    <Param path="CamRecNormal,5-pole HS+ANC" param_id="2"/>
+    <Param path="CamRecMeeting,Handset" param_id="3"/>
+    <Param path="CamRecMeeting,3-pole HS" param_id="3"/>
+    <Param path="CamRecMeeting,4-pole HS" param_id="3"/>
+    <Param path="CamRecMeeting,5-pole HS" param_id="3"/>
+    <Param path="CamRecMeeting,5-pole HS+ANC" param_id="3"/>
+    <Param path="VoicePerformance,Handset" param_id="1"/>
+    <Param path="VoicePerformance,3-pole HS" param_id="2"/>
+    <Param path="VoicePerformance,4-pole HS" param_id="2"/>
+    <Param path="VoicePerformance,5-pole HS" param_id="2"/>
+    <Param path="VoicePerformance,5-pole HS+ANC" param_id="2"/>
+    <Param path="VR,USB" param_id="11"/>
+    <Param path="FastRecord,USB" param_id="10"/>
+    <Param path="Unprocessed,USB" param_id="10"/>
+    <Param path="Default,SndRecNormal,4-pole HS" param_id="13"/>
+    <Param path="Default,CamRecNormal,4-pole HS" param_id="14"/>
+    <Param path="Default,SndRecNormal,BT earphone" param_id="15"/>
+    <Param path="Default,CamRecNormal,BT earphone" param_id="16"/>
+    <Param path="Default,SndRecNormal,Handset" param_id="17"/>
+    <Param path="Default,CamRecNormal,Handset" param_id="18"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1104,0x2000,0x300,0x4,0x8F10,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9307,0x2000,0x380,0x4,0x8F10,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9307,0x2000,0x480,0x4,0x8F10,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9107,0x2000,0x480,0x4,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9107,0x2000,0x680,0xC,0x8F50,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x101C,0x9104,0x2000,0x300,0x0,0xFD0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="record_mode_para" value="0x0,0xC0,0x7F00,0x101C,0x9104,0x2000,0x300,0x0,0xFD0,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="7">
+      <Param name="record_mode_para" value="0x86A0,0xC2,0x7F00,0x1C,0xA000,0x1C,0x0,0xA,0x1D4,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="8">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x7F00,0x1C,0xA000,0x1C,0x0,0x4,0x1D4,0xC5,0x263,0x0,0x7F08,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="9">
+      <Param name="record_mode_para" value="0x3AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="10">
+      <Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0xAA02,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xAA00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="11">
+      <Param name="record_mode_para" value="0x2AA,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE00,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="12">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x1100,0x2000,0x300,0x4,0x8F10,0xC5,0x262,0x4000,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="13">
+      <Param name="record_mode_para" value="0xC13C,0x1DF,0x4004,0x901C,0x9304,0x347,0x63C0,0x0,0xD378,0x42C5,0x261,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF7,0xBC,0xBC,0xB5,0xB4,0xB4,0x2,0xF,0x11,0xE,0x25,0x4,0x1E,0x50,0x59,0x64"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="14">
+      <Param name="record_mode_para" value="0xC13C,0x1DF,0x4004,0x901C,0x9304,0x347,0x63C0,0x0,0xD378,0x42C5,0x261,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF7,0xBC,0xBC,0xB5,0xB4,0xB4,0x2,0xF,0x11,0xE,0x25,0x4,0x1E,0x50,0x59,0x64"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="15">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9105,0x2000,0x300,0x0,0xF90,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="16">
+      <Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901C,0x9105,0x2000,0x300,0x0,0xF90,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0x7A90,0xC524,0x8001,0x4000,0x7F54,0xC090,0x800A,0x4000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="17">
+      <Param name="record_mode_para" value="0xC13C,0x1DF,0x4004,0x901C,0x9304,0x347,0x63C0,0x0,0xD378,0x42C5,0x261,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF7,0xBC,0xBC,0xB5,0xB4,0xB4,0x2,0xF,0x11,0xE,0x25,0x4,0x1E,0x50,0x59,0x64"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="18">
+      <Param name="record_mode_para" value="0xC13C,0x1DF,0x4004,0x901C,0x9304,0x347,0x63C0,0x0,0xD378,0x42C5,0x261,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF7,0xBC,0xBC,0xB5,0xB4,0xB4,0x2,0xF,0x11,0xE,0x25,0x4,0x1E,0x50,0x59,0x64"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      <Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/Record_ParamTreeView.xml b/proprietary/odm/etc/audio/audio_param/Record_ParamTreeView.xml
new file mode 100644
index 0000000..7077045
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Record_ParamTreeView.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamTreeView version="1.1">
+	<TreeRoot name="TX_DRC+DG">
+		<Sheet/>
+		<Feature name="DRC">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="48K Limiter's bounder"/>
+				<Field audio_type="Record" param="record_mode_para" name="48K Limiter's attack rate"/>
+				<Field audio_type="Record" param="record_mode_para" name="48K Limiter's release rate"/>
+				<Field audio_type="Record" param="record_mode_para" name="48k Expander"/>
+				<Field audio_type="Record" param="record_mode_para" name="48k Compressor"/>
+				<Field audio_type="Record" param="record_mode_para" name="High band noise suppressor"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL mute 1sec"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL IIR switch"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="Digital Gain">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="UL Digital Gain"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="Stereo Enhancement">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="Bass enhancement"/>
+				<Field audio_type="Record" param="record_mode_para" name="Richen"/>
+				<Field audio_type="Record" param="record_mode_para" name="Widen"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<TreeRoot name="NREC">
+		<Sheet/>
+		<Feature name="NR">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="Thermal NR"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL NR switch"/>
+				<Field audio_type="Record" param="record_mode_para" name="Thermal noise upper bound"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL NR suppression strength"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<!-- TreeRoot2 -->
+	<!-- TreeRoot3... -->
+</ParamTreeView>
diff --git a/proprietary/odm/etc/audio/audio_param/Record_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/Record_ParamUnitDesc.xml
new file mode 100644
index 0000000..084a050
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Record_ParamUnitDesc.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Record" version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default" wording="Default"/>
+			<Category name="App1" wording="Application1" visible="false"/>
+			<Category name="App2" wording="Application2" visible="false"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<Category name="SndRecNormal" wording="Sound recording"/>
+			<Category name="SndRecLecture" wording="Lecture" visible="false"/>
+			<Category name="SndRecMeeting" wording="Meeting" visible="false"/>
+			<Category name="CamRecNormal" wording="Camera recording"/>
+			<Category name="CamRecMeeting" wording="Meeting" visible="false"/>
+			<Category name="ASR" wording="ASR improvement" visible="false"/>
+			<Category name="VR" wording="Voice recognition &amp; CTS verifier" />
+			<Category name="VoiceUnLk" visible="false" />
+			<Category name="Customization2" visible="false"/>
+			<Category name="FastRecord" visible="false"/>
+			<Category name="Unprocessed" visible="false"/>
+			<Category name="IncallRecord" visible="false"/>
+			<Category name="VoicePerformance" wording="Voice performance recording"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<CategoryGroup name="Headset">
+				<Category name="4-pole HS" wording="4-pole headset"/>
+				<Category name="5-pole HS" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<Category name="BT earphone" wording="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="record_mode_para" type="uint_array">
+
+			<!-- New TX DRC -->
+			<Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>
+			<Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>
+			<Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>
+			<Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>
+
+			<!-- New RX DRC -->
+			<Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>
+			<Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>
+			<Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>
+			<Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>
+
+			<Field name="48K Limiter's bounder" array_index="0" bit="14,15"                     check_list="0,0 dBFS,1, -1 dBFS,2, -2 dBFS,3, -3 dBFS"/>
+			<Field name="48K Limiter's attack rate" array_index="0" bit="12,13"                 check_list="0,-48 dB/20ms,1, -24 dB/20ms,2, -12 dB/20ms,3, -06 dB/20ms"/>
+			<Field name="48K Limiter's release rate" array_index="0" bit="10,11"                check_list="0,1 dB/20ms,1, 2 dB/20ms,2, 3 dB/20ms,3, 6 dB/20ms"/>
+			<Field name="Thermal NR" array_index="4" bit="9,9"                                  check_list="0,off,1,on"/>
+			<Field name="UL NR switch" array_index="4" bit="0,1"                                check_list="0,off,1,on,2,on ,3,on  "/>
+			<Field name="Thermal noise upper bound" array_index="6" bit="13,15"                 check_list="0,-50dB (baseline),1, baseline + 3 dB,2, baseline + 6 dB,3, baseline + 9 dB,4, baseline - 4 dB,5, baseline - 8 dB,6, baseline - 12 dB,7, baseline - 16 dB"/>
+			<Field name="48k Expander" array_index="6" bit="11,12"                              check_list="0,off,1,-60 dB rms,2,-66 dB rms,3,-72 dB rms"/>
+			<Field name="48k Compressor" array_index="6" bit="8,10"                             check_list="0,off,1, -6 dB,2,-9 dB,3,-12 dB,4,-15 dB,5,-18 dB,6,-21 dB,7,-24 dB"/>
+			<Field name="High band noise suppressor" array_index="6" bit="6,7"                  check_list="0,off,1, weak (Nokia-like),2, middle (fit AWB noise),3, aggressive (quite)"/>
+			<Field name="Bass enhancement" array_index="6" bit="4,5"                            check_list="0,off,1, weak: 6 dB,2, middle: 10 dB,3, strong: 14 dB (may clipping)"/>
+			<Field name="Richen" array_index="6" bit="2,3"                                      check_list="0,off,1, strong: 0 dB,2, middle: -3 dB,3, weak: -6 dB"/>
+			<Field name="Widen" array_index="6" bit="0,1"                                       check_list="0,off,1, focus,2, middle,3, widen"/>
+			<Field name="UL Digital Gain" array_index="7" bit="0,3"                             check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+			<Field name="UL NR suppression strength" array_index="8" bit="6,8"                  check_list="0,000 (NR strong),1, 001,2, 010,3, 011,4, 100,5, 101,6, 110,7, 111 (NR off)"/>
+			<Field name="UL mute 1sec" array_index="10" bit="1,1"                               check_list="0,on,1,off"/>
+			<Field name="UL Limiter TH" array_index="3" bit="2,3"                               check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="UL IIR switch" array_index="0" bit="9,9"                               check_list="0,off"/>
+			<Field name="UL IIR cut off frequency" array_index="3" bit="6,7"                    check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
+			<Field name="DL IIR cut off frequency" array_index="8" bit="0,2"                    check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
+			<Field name="AEC" array_index="1" bit="0,15"                                        check_list="189,189,221,221,224,224,253,253,479,479"/>
+			<Field name="NLP" array_index="0" bit="0,7"                                         check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
+			<Field name="ES" array_index="2" bit="11,14"                                        check_list="0,-0.56dB,1,-1.16dB,2,-1.80dB,3,-2.50dB,4,-3.25dB,5,-4.08dB,6,-5.00dB,7,-6.02dB,8,-7.18dB,9,-8.52dB,10,-10.1dB,11,-12.0dB,12,-14.5dB,13,-18.1dB,14,-24.1dB,15,-Inf" />
+			<Field name="AES" array_index="12" bit="11,14"                                      check_list="0,-0.56dB,1,-1.16dB,2,-1.80dB,3,-2.50dB,4,-3.25dB,5,-4.08dB,6,-5.00dB,7,-6.02dB,8,-7.18dB,9,-8.52dB,10,-10.1dB,11,-12.0dB,12,-14.5dB,13,-18.1dB,14,-24.1dB,15,-Inf" />
+		</Param>
+		<Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic1_enh_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic1_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic1_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic2_enh_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic2_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic2_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RingbackVolUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RingbackVolUI_AudioParam.xml
new file mode 100644
index 0000000..4ca0611
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RingbackVolUI_AudioParam.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HS" param_id="0"/>
+		<Param path="HP" param_id="0"/>
+		<Param path="SPK" param_id="0"/>
+		<Param path="BT" param_id="1"/>
+		<Param path="HS5POLE" param_id="0"/>
+		<Param path="USB" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="ringback_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="ringback_gain_visibility" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/RingbackVolUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RingbackVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..9d8e009
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RingbackVolUI_ParamUnitDesc.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,Tty_HCO_Handsfree,Tty_VCO_Handsfree"/>
+			<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ringback_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/RingbackVol_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/RingbackVol_AudioParam.xml
new file mode 100644
index 0000000..135d0b2
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RingbackVol_AudioParam.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>

+<AudioParam version="1.0">

+	<ParamTree>

+		<Param path="RCV" param_id="0"/>

+		<Param path="HS" param_id="1"/>

+		<Param path="HP" param_id="1"/>

+		<Param path="SPK" param_id="2"/>

+		<Param path="HS5POLE" param_id="1"/>

+		<Param path="USB" param_id="1"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<Param name="ringback_gain" value="22,19,16,13,10,7,4"/>

+		</ParamUnit>

+		<ParamUnit param_id="1">

+			<Param name="ringback_gain" value="27,24,21,18,15,12,9"/>

+		</ParamUnit>

+		<ParamUnit param_id="2">

+			<Param name="ringback_gain" value="22,19,16,13,10,7,4"/>

+		</ParamUnit>

+	</ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/odm/etc/audio/audio_param/RingbackVol_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/RingbackVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..ef5465e
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/RingbackVol_ParamUnitDesc.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,Tty_HCO_Handsfree,Tty_VCO_Handsfree"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5_pole_Headset,5-pole headset,5_pole_Headset+ANC"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<!-- The gain is applied when the ringback tone is played by DUT rather than operator -->
+		<Param name="ringback_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SmartPa_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SmartPa_AudioParam.xml
new file mode 100644
index 0000000..d0dc28e
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SmartPa_AudioParam.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.0">
+  <ParamTree>
+    <Param path="smartpa_nxp_tfa9887" param_id="0"/>
+    <Param path="smartpa_nxp_tfa9890" param_id="1"/>
+    <Param path="smartpa_maxim_98926" param_id="2"/>
+    <Param path="smartpa_richtek_rt5509" param_id="3"/>
+    <Param path="smartpa_cirrus_cs35l35" param_id="4"/>
+    <Param path="smartpa_mtk_dummy" param_id="5"/>
+    <Param path="smartpa_mtk_mt6660" param_id="5"/>
+    <Param path="smartpa_nxp_tfa9874" param_id="6"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="have_dsp" value="1"/>
+      <Param name="is_alsa_codec" value="0"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0x1F40,0x2B11,0x2EE0,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80"/>
+      <Param name="spk_lib_path" value="libtfa9887_interface.so"/>
+      <Param name="spk_lib64_path" value="libtfa9887_interface.so"/>
+      <Param name="codec_ctl_name" value=""/>
+      <Param name="is_apll_needed" value="1"/>
+      <Param name="i2s_set_stage" value="10"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="have_dsp" value="1"/>
+      <Param name="is_alsa_codec" value="0"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0x1F40,0x2B11,0x2EE0,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80"/>
+      <Param name="spk_lib_path" value="libtfa9890_interface.so"/>
+      <Param name="spk_lib64_path" value="libtfa9890_interface.so"/>
+      <Param name="codec_ctl_name" value=""/>
+      <Param name="is_apll_needed" value="1"/>
+      <Param name="i2s_set_stage" value="10"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="have_dsp" value="0"/>
+      <Param name="is_alsa_codec" value="1"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0x3E80,0xAC44,0xBB80"/>
+      <Param name="spk_lib_path" value=""/>
+      <Param name="spk_lib64_path" value=""/>
+      <Param name="codec_ctl_name" value="Spk_Enable"/>
+      <Param name="is_apll_needed" value="0"/>
+      <Param name="i2s_set_stage" value="1"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="have_dsp" value="1"/>
+      <Param name="is_alsa_codec" value="1"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
+      <Param name="spk_lib_path" value="librt_extamp_intf.so"/>
+      <Param name="spk_lib64_path" value="librt_extamp_intf.so"/>
+      <Param name="codec_ctl_name" value=""/>
+      <Param name="is_apll_needed" value="1"/>
+      <Param name="i2s_set_stage" value="4"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="have_dsp" value="2"/>
+      <Param name="is_alsa_codec" value="1"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0xBB80"/>
+      <Param name="spk_lib_path" value=""/>
+      <Param name="spk_lib64_path" value=""/>
+      <Param name="codec_ctl_name" value=""/>
+      <Param name="is_apll_needed" value="1"/>
+      <Param name="i2s_set_stage" value="8"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="have_dsp" value="2"/>
+      <Param name="is_alsa_codec" value="1"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
+      <Param name="spk_lib_path" value="librt_extamp_intf.so"/>
+      <Param name="spk_lib64_path" value="librt_extamp_intf.so"/>
+      <Param name="codec_ctl_name" value=""/>
+      <Param name="is_apll_needed" value="1"/>
+      <Param name="i2s_set_stage" value="4"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="have_dsp" value="2"/>
+      <Param name="is_alsa_codec" value="1"/>
+      <Param name="chip_delay_us" value="22000"/>
+      <Param name="supported_rate_list" value="0x1F40,0x2B11,0x3E80,0x5622,0x5DC0,0x7D00,0xAC44,0xBB80,0x15888,0x17700,0x2B110,0x2EE00"/>
+      <Param name="spk_lib_path" value="libnxp_extamp_intf.so"/>
+      <Param name="spk_lib64_path" value="libnxp_extamp_intf.so"/>
+      <Param name="codec_ctl_name" value=""/>
+      <Param name="is_apll_needed" value="1"/>
+      <Param name="i2s_set_stage" value="4"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SmartPa_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SmartPa_ParamUnitDesc.xml
new file mode 100644
index 0000000..7828da7
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SmartPa_ParamUnitDesc.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Speaker type">
+			<Category name="smartpa_nxp_tfa9887"/>
+			<Category name="smartpa_nxp_tfa9890"/>
+			<Category name="smartpa_maxim_98926"/>
+			<Category name="smartpa_richtek_rt5509"/>
+			<Category name="smartpa_cirrus_cs35l35"/>
+			<Category name="smartpa_mtk_dummy"/>
+			<Category name="smartpa_mtk_mt6660"/>
+			<Category name="smartpa_nxp_tfa9874"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+	    <Param name="have_dsp" type="int"/>
+		<Param name="is_alsa_codec" type="int"/>
+		<Param name="chip_delay_us" type="uint"/>
+		<Param name="supported_rate_list" type="uint_array"/>
+		<Param name="spk_lib_path" type="string"/>
+		<Param name="spk_lib64_path" type="string"/>
+		<Param name="codec_ctl_name" type="string"/>
+		<Param name="is_apll_needed" type="int"/>
+		<Param name="i2s_set_stage" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SoundEnhancement_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SoundEnhancement_AudioParam.xml
new file mode 100644
index 0000000..254be5c
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SoundEnhancement_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="besloudness" value="0x2"/>
+      			<Param name="hifi_audio" value="0x1"/>
+			</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml
new file mode 100644
index 0000000..5668d8d
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="SoundEnhancement">
+			<Category name="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="besloudness" type="int"/>
+		<Param name="hifi_audio" type="int" />
+		</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechDMNR_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechDMNR_AudioParam.xml
new file mode 100644
index 0000000..06846c7
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechDMNR_AudioParam.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+    <Param path="NB" param_id="0"/>
+    <Param path="NB,Handset" param_id="0"/>
+    <Param path="NB,MagiConference" param_id="1"/>
+    <Param path="WB" param_id="2"/>
+    <Param path="WB,Handset" param_id="2"/>
+    <Param path="WB,MagiConference" param_id="3"/>
+    <Param path="SWB" param_id="4"/>
+    <Param path="SWB,Handset" param_id="4"/>
+    <Param path="SWB,MagiConference" param_id="5"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+		<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+		<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+		<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
+		<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+		<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
+		<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+		<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		</ParamUnit>
+    <ParamUnit param_id="5">
+		<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+		<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+		<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+		<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+		<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechDMNR_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechDMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..af1a91f
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechDMNR_ParamUnitDesc.xml
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" wording="Narrow Band"/>
+			<Category name="WB" wording="Wide Band"/>
+			<Category name="SWB" wording="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+		    <Category name="Handset" alias="Normal,HAC,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH"/>
+			<Category name="MagiConference" wording="2-mic NR"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array">
+			<!-- DMNR Mode Parameter 0 -->
+			<Field name="NC max band" array_index="0" bit="0,0"                                            check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                               check_list="0,4taps,1,1tap"/>
+			<Field name="NS Initial Convergence" array_index="0" bit="2,2"                                 check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                         check_list="0,on,1,off"/>
+			<Field name="VAD Adaptive hysteresis" array_index="0" bit="4,4"                                check_list="0,on,1,off"/>
+			<Field name="ABM GCC Band range" array_index="0" bit="5,5"                                     check_list="0,0~7,1,0~3"/>
+			<Field name="NS Less Gain Protection (Normal)" array_index="0" bit="6,8"                       check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="NS Dynamic LB (Normal)" array_index="0" bit="9,10"                                check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="NS Dynamic LB (WA)" array_index="0" bit="11,12"                                   check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="NS Dynamic LB (Mic2)" array_index="0" bit="13,14"                                 check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<!-- DMNR Mode Parameter 1 -->
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                            check_list="0,default,20,20,30,30,40,40,50,50,60,60,70,70,80,80,90,90,100,100,150,150,200,200"/>
+			<!-- DMNR Mode Parameter 2 -->
+			<Field name="HR Frequency Range" array_index="2" bit="0,1"                                     check_list="0,0-6K,1,0-8K,2,0-4K,3,0-2K"/>
+			<Field name="HR Pitch Boost Strength" array_index="2" bit="2,3"                                check_list="0,1.5dB,1,3dB,2,4.5dB,3,6dB"/>
+			<Field name="HR Comb Suppression Strength" array_index="2" bit="4,5"                           check_list="0,-6dB,1,-12dB,2,-18dB,3,-24dB"/>
+			<Field name="HR Harmonic Clarity Level" array_index="2" bit="6,7"                              check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="HR Peak Protection Strength" array_index="2" bit="8,9"                            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="HR Time-smoothing Factor" array_index="2" bit="10,11"                             check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<!-- DMNR Mode Parameter 3 -->
+			<Field name="SNRI Expander switch" array_index="3" bit="0"                                     check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="3" bit="1,3"                                  check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="3" bit="4"                      check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="3" bit="5,6"                            check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+			<Field name="VAD Stricter VAD(Normal)" array_index="3" bit="8,8"                               check_list="0,on,1,off"/>
+			<Field name="NS 1-mic VAD THD (TMOS)" array_index="3" bit="9,10"                               check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Noise Over-estimation (TMOS)" array_index="3" bit="11,12"                      check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="TMOS detection switch" array_index="3" bit="13,13"                                check_list="0,off,1,on"/>
+			<Field name="NS Gain LB (TMOS)" array_index="3" bit="14,15"                                    check_list="0,same as normal,1,3dB,2,6dB,3,9dB"/>
+			<!-- DMNR Mode Parameter 4 -->
+			<Field name="VAD Power Ratio Scaler Modifier" array_index="4" bit="0,15"                       check_list="0,default(WB normal Cal-data[50]),3000,3000,3500,3500,4000,4000,4500,4500,5000,5000,5500,5500,6000,6000,7000,7000,7500,7500,8000,8000,8500,8500,9000,9000,10000,10000"/>
+			<!-- DMNR Mode Parameter 5 -->
+			<Field name="NS Switch or Gain lowerbound (Low SNR)" array_index="5" bit="0,3"                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<!-- DMNR Mode Parameter 6 -->
+			<Field name="VAD Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"               check_list="0,default(WB normal Cal-data[40]),1500,1500,1750,1750,2000,2000,2250,2250,2500,2500,2750,2750,3000,3000,3250,3250,3500,3500,3750,3750,4000,4000,4250,4250,4500,4500"/>
+			<!-- DMNR Mode Parameter 7 -->
+			<Field name="NC Disable NC function threshold" array_index="7" bit="0,15"                      check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<!-- DMNR Mode Parameter 10 -->
+			<Field name="NS Highband(4-8k) 2-mic VAD THD (Normal)" array_index="10" bit="0,1"              check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Highband(4-8k) Non-stationary noise suppression strength (Normal)" array_index="10" bit="2,3"               check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="ABM regularization handover (Normal)" array_index="10" bit="9,10"                                              check_list="0,1s,1,2s,2,0.5s,3,0.25s"/>
+			<Field name="VAD ABM VAD THD (Normal)" array_index="10" bit="11,12"                                                         check_list="0,loose,1,medium,2,strict,3,strictest"/>
+			<Field name="NS Noise Over-estimation (Normal)" array_index="10" bit="13,14"                                                check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="NC strength (Normal)" array_index="10" bit="15,15"                                                             check_list="0,strong,1,weak"/>
+			<!-- DMNR Mode Parameter 11 -->
+			<Field name="NS Highband(4-8k) 2-mic VAD THD (WA)" array_index="11" bit="0,1"                                               check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Highband(4-8k) Non-stationary noise suppression strength (WA)" array_index="11" bit="2,3"                   check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="ABM regularization handover (WA)" array_index="11" bit="9,10"                                                  check_list="0,1s,1,2s,2,0.5s,3,0.25s"/>
+			<Field name="VAD ABM VAD THD (WA)" array_index="11" bit="11,12"                                                             check_list="0,loose,1,medium,2,strict,3,strictest"/>
+			<Field name="NS Noise Over-estimation (WA)" array_index="11" bit="13,14"                                                    check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="NC strength (WA)" array_index="11" bit="15,15"                                                                 check_list="0,strong,1,weak"/>
+			<!-- DMNR Mode Parameter 12 -->
+			<Field name="ABM Skip when FE VAD is on" array_index="12" bit="0,0"                                                         check_list="0,skip when FE,1,continue when FE"/>
+			<Field name="WA DMNR switch cooldown" array_index="12" bit="1,2"                                                            check_list="0,0.5s,1,1s,2,1.5s,3,2s"/>
+			<Field name="WA DMNR Cover Range" array_index="12" bit="3,5"                                                                check_list="0,0(prone to WA),1,1,2,2,3,3,4,4,5,5,6,6,7,7(prone to normal)"/>
+			<Field name="WA DMNR Minimal Switch Time" array_index="12" bit="6,7"                                                        check_list="0,225ms,1,450ms,2,875ms,3,1750ms"/>
+			<Field name="NS Strong DC suppression" array_index="12" bit="10,11"                                                         check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="NS Highband(4k-8k) speech protection" array_index="12" bit="12,13"                                             check_list="0,weak,1,medium,2,medium-strong,3,strong"/>
+			<Field name="VAD Well-cal shadow VAD bias ctrl" array_index="12" bit="14,15"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<!-- DMNR Mode Parameter 13 -->
+			<Field name="HR Strength (Normal)" array_index="13" bit="0,1"                                                               check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="HR Pitch Boost Switch (Normal)" array_index="13" bit="2,2"                                                     check_list="0,off,1,on"/>
+			<Field name="HR Comb Suppression Switch(Normal)" array_index="13" bit="3,3"                                                 check_list="0,off,1,on"/>
+			<Field name="HR Excitation Generation Strength (Normal)" array_index="13" bit="4,5"                                         check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
+			<Field name="HR Appliance Condition Threshold (Normal)" array_index="13" bit="6,8"                                          check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
+			<Field name="HR Aggressive Mode (Normal)" array_index="13" bit="9,9"                                                        check_list="0,off,1,on"/>
+			<!-- DMNR Mode Parameter 14 -->
+			<Field name="HR Strength (WA)" array_index="14" bit="0,1"                                                                   check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="HR Pitch Boost Switch (WA)" array_index="14" bit="2,2"                                                         check_list="0,off,1,on"/>
+			<Field name="HR Comb Suppression Switch(WA)" array_index="14" bit="3,3"                                                     check_list="0,off,1,on"/>
+			<Field name="HR Excitation Generation Strength (WA)" array_index="14" bit="4,5"                                             check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
+			<Field name="HR Appliance Condition Threshold (WA)" array_index="14" bit="6,8"                                              check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
+			<Field name="HR Aggressive Mode (WA)" array_index="14" bit="9,9"                                                            check_list="0,off,1,on"/>
+		  <!-- DMNR Mode Parameter 15 -->
+			<Field name="HR Strength (Mic2)" array_index="15" bit="0,1"                                                                 check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="HR Pitch Boost Switch (Mic2)" array_index="15" bit="2,2"                                                       check_list="0,off,1,on"/>
+			<Field name="HR Comb Suppression Switch(Mic2)" array_index="15" bit="3,3"                                                   check_list="0,off,1,on"/>
+			<Field name="HR Excitation Generation Strength (Mic2)" array_index="15" bit="4,5"                                           check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
+			<Field name="HR Appliance Condition Threshold (Mic2)" array_index="15" bit="6,8"                                            check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
+			<Field name="HR Aggressive Mode (Mic2)" array_index="15" bit="9,9"                                                          check_list="0,off,1,on"/>
+			<!-- DMNR Mode Parameter 20 -->
+			<Field name="NS Gain lowerbound (Mic2)" array_index="20" bit="0,3"                                                          check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="NS Noise Over-estimation (Mic2)" array_index="20" bit="4,5"                                                    check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="NS 1-mic VAD THD (Mic2)" array_index="20" bit="6,7"                                                            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                           check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                         check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                  check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="NS Gain lowerbound (Mic2-TMOS)" array_index="20" bit="14,15"                                                   check_list="0,loosest,1,loose,2,strict,3,strictest"/>
+			<!-- DMNR Mode Parameter 21 -->
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                             check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                          check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                        check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                         check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                               check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                              check_list="0,fast,1,slow"/>
+			<!-- DMNR Mode Parameter 22 -->
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                        check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<!-- DMNR Mode Parameter 23 -->
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                 check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                          check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                           check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                  check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                     check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                     check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                          check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                 check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                       check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<!-- DMNR Mode Parameter 24 -->
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"              check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<!-- DMNR Mode Parameter 25 -->
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                     check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<!-- DMNR Mode Parameter 26 -->
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                    check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<!-- DMNR Mode Parameter 27 -->
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                         check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15"      check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15"    check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15"                                                       check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15"                                       check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15"                                       check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15"                                 check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15"                                             check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2"                                             check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<!-- DMNR Mode Parameter 36 -->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"           check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<!-- DMNR Mode Parameter 40 -->
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                      check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                      check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                 check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                     check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                              check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15,15"                                          check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                 check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                         check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                         check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                      check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                   check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"           check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"           check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"        check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                    check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                            check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                            check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                         check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                 check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"         check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"         check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"      check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_AudioParam.xml
new file mode 100644
index 0000000..a561bf6
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="USBAudio" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="EchoRef_para" value="0x1,0x100,0x8"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_ParamUnitDesc.xml
new file mode 100644
index 0000000..4952c0e
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechEchoRef_ParamUnitDesc.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Device" wording="Device">
+			<Category name="USBAudio" wording="USBAudio"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="EchoRef_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechGeneral_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechGeneral_AudioParam.xml
new file mode 100644
index 0000000..bd59281
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechGeneral_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+  <ParamTree>
+    <Param path="" param_id="0"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="speech_common_para" value="0x6,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="debug_info" value="0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x0,0x0"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechGeneral_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechGeneral_ParamUnitDesc.xml
new file mode 100644
index 0000000..9e1d7a9
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechGeneral_ParamUnitDesc.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="CategoryLayer" wording="CategoryLayer">
+			<Category name="" wording="Common" alias="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="speech_common_para" type="ushort_array">
+			<Field name="Loud speaker mode Pre-Clipping threshold" array_index="3" bit="0,2"              check_list="0,8960,1,10752,2,12902,3,15483,4,18579,5,22295,6,26754,7,32767"/>
+		</Param>
+		<Param name="debug_info" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_AudioParam.xml
new file mode 100644
index 0000000..d4faa53
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_AudioParam.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+      			<Param name="shape_rx_fir_para" value="0xFF73,0x1C3,0x1DC,0x240,0x26E,0x22B,0x156,0xFFE5,0xFDEB,0xFB89,0xF8E6,0xF60E,0xF2C3,0xEDFB,0xE38B,0xAE09,0x51F7,0x1C75,0x1205,0xD3D,0x9F2,0x71A,0x477,0x215,0x1B,0xFEAA,0xFDD5,0xFD92,0xFDC0,0xFE24,0xFE3D,0x8D"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_ParamUnitDesc.xml
new file mode 100644
index 0000000..9b2530a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechMagiClarity_ParamUnitDesc.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="CategoryLayer" wording="CategoryLayer">
+			<Category name="Common" wording="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="shape_rx_fir_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechNetwork_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechNetwork_AudioParam.xml
new file mode 100644
index 0000000..3f99bcf
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechNetwork_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="GSM" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_network_support" value="0xfff"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechNetwork_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechNetwork_ParamUnitDesc.xml
new file mode 100644
index 0000000..22da7c4
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechNetwork_ParamUnitDesc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+    <CategoryTypeList>
+        <CategoryType name="Network">
+            <Category name="GSM" />
+        </CategoryType>
+    </CategoryTypeList>
+		<ParamUnit>
+        <Param name="speech_network_support" type="ushort_array"/>
+		</ParamUnit>
+
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechUI_AudioParam.xml
new file mode 100644
index 0000000..405826a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechUI_AudioParam.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.3">
+	<ParamTree>
+    <Param path="WB,Normal" param_id="0"/>
+    <Param path="Normal" param_id="1"/>
+		<Param path="3_pole_Headset,GSM" param_id="2"/>
+		<Param path="4_pole_Headset,GSM" param_id="2"/>
+		<Param path="5_pole_Headset,GSM" param_id="2"/>
+		<Param path="5_pole_Headset+ANC,GSM" param_id="2"/>
+		<Param path="Handsfree,GSM" param_id="2"/>
+		<Param path="BT_Earphone,GSM" param_id="3"/>
+		<Param path="BT_NREC_Off,GSM" param_id="3"/>
+		<Param path="MagiConference,GSM" param_id="0"/>
+		<Param path="HAC,GSM" param_id="2"/>
+		<Param path="Usb_Headset,GSM" param_id="3"/>
+		<Param path="Lpbk_Handset,GSM" param_id="3"/>
+		<Param path="Lpbk_Headset,GSM" param_id="3"/>
+		<Param path="Lpbk_Handsfree,GSM" param_id="3"/>
+		<Param path="Tty_HCO_Handset,GSM" param_id="3"/>
+		<Param path="Tty_VCO_Handset,GSM" param_id="3"/>
+		<Param path="Tty_HCO_Handsfree,GSM" param_id="3"/>
+		<Param path="Tty_VCO_Handsfree,GSM" param_id="3"/>
+		<Param path="Handset_SV,GSM" param_id="3"/>
+		<Param path="Handsfree_SV,GSM" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+		<!-- DL TASTE on, UL cal. on  -->
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="1"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="1"/>
+		<Param name="UL DMNR mode_param visibility" value="1"/>
+		<Param name="UL DMNR common_param visibility" value="1"/>
+		</ParamUnit>
+
+		<ParamUnit param_id="1">
+		<!-- DL TASTE on, UL cal. off  -->
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="0"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="1"/>
+		<Param name="UL DMNR mode_param visibility" value="1"/>
+		<Param name="UL DMNR common_param visibility" value="1"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="0"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="0"/>
+		<Param name="UL DMNR mode_param visibility" value="0"/>
+		<Param name="UL DMNR common_param visibility" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="0"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="0"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="0"/>
+		<Param name="UL DMNR mode_param visibility" value="0"/>
+		<Param name="UL DMNR common_param visibility" value="0"/>
+    </ParamUnit>
+    </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..bd67009
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechUI_ParamUnitDesc.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Voice" version="1.3">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" wording="Narrow Band"/>
+			<Category name="WB" wording="Wide Band"/>
+			<Category name="SWB" wording="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Normal" wording="Handset"/>
+				<Category name="HAC"/>
+				<Category name="Tty_HCO_Handset" wording="TTY HCO Handset"/>
+				<Category name="Tty_VCO_Handset" wording="TTY VCO Handset"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3_pole_Headset"/>
+				<Category name="4_pole_Headset"/>
+				<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>
+				<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>
+				<Category name="Tty_HCO_Handsfree" wording="TTY HCO Handsfree"/>
+				<Category name="Tty_VCO_Handsfree" wording="TTY VCO Handsfree"/>
+			</CategoryGroup>
+			<CategoryGroup name="BT Device" wording="Bluetooth">
+				<Category name="BT_Earphone" wording="BT_NREC_On"/>
+				<Category name="BT_NREC_Off"/>
+			</CategoryGroup>
+			<CategoryGroup name="USB Device">
+				<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
+			</CategoryGroup>
+			<CategoryGroup name="Loopback" feature_option="MTK_AUDIO_SPH_LPBK_PARAM">
+				<Category name="Lpbk_Handset" wording="Handset"/>
+				<Category name="Lpbk_Headset" wording="Headset"/>
+				<Category name="Lpbk_Handsfree" wording="Handsfree"/>
+			</CategoryGroup>
+			<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
+				<Category name="Handset_SV"/>
+				<Category name="Handsfree_SV"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="VolIndex" wording="Volume">
+			<CategoryGroup name="Index">
+				<Category name="0" wording="Level0"/>
+				<Category name="1" wording="Level1"/>
+				<Category name="2" wording="Level2"/>
+				<Category name="3" wording="Level3"/>
+				<Category name="4" wording="Level4"/>
+				<Category name="5" wording="Level5"/>
+				<Category name="6" wording="Level6"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="Network">
+			<Category name="GSM"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="DL FIR visibility" type="int"/>
+		<Param name="DL DRC+DG visibility" type="int"/>
+		<Param name="DL NR visibility" type="int"/>
+		<Param name="DL Digital Gain visibility" type="int"/>
+		<Param name="DL Limiter TH visibility" type="int"/>
+		<Param name="DL TASTE visibility" type="int"/>
+		<Param name="UL FIR visibility" type="int"/>
+		<Param name="UL DRC+DG visibility" type="int"/>
+		<Param name="UL NREC visibility" type="int"/>
+		<Param name="UL cal. visibility" type="int"/>
+		<Param name="UL Digital Gain visibility" type="int"/>
+		<Param name="UL Limiter TH visibility" type="int"/>
+		<Param name="UL AEC visibility" type="int"/>
+		<Param name="UL NLP visibility" type="int"/>
+		<Param name="UL ES LB visibility" type="int"/>
+		<Param name="UL AES LB visibility" type="int"/>
+		<Param name="UL MIC2 TunableIIR visibility" type="int"/>
+		<Param name="UL DMNR mode_param visibility" type="int"/>
+		<Param name="UL DMNR common_param visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechVolUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechVolUI_AudioParam.xml
new file mode 100644
index 0000000..b6af912
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechVolUI_AudioParam.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="BT" param_id="0"/>
+
+		<Param path="RCV" param_id="1"/>
+		<Param path="HS" param_id="1"/>
+		<Param path="HP" param_id="1"/>
+		<Param path="SPK" param_id="3"/>
+		<Param path="HS5POLE" param_id="1"/>
+		<Param path="HS5POLE_ANC" param_id="1"/>
+
+		<Param path="HAC" param_id="2"/>
+		<Param path="TTY" param_id="4"/>
+		<Param path="USB" param_id="5"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+			<Param name="stf_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+			<Param name="stf_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechVolUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..660b29c
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechVolUI_ParamUnitDesc.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" alias="Narrow Band"/>
+			<Category name="WB" alias="Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" alias="Normal,Handset,Lpbk_Handset,Handset_SV"/>
+			<Category name="HAC"/>
+			<Category name="HS" alias="Headset,4_pole_Headset,Lpbk_Headset"/>
+			<Category name="HP" alias="3_pole_Headset"/>
+			<Category name="SPK" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Lpbk_Handsfree,Handsfree_SV"/>
+			<Category name="HS5POLE" alias="5_pole_Headset,5-pole headset"/>
+			<Category name="HS5POLE_ANC" alias="5_pole_Headset+ANC"/>
+			<Category name="BT" alias="BT_Earphone,BT_NREC_Off"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain_visibility" type="int"/>
+		<Param name="ul_gain_visibility" type="int"/>
+		<Param name="stf_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechVol_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/SpeechVol_AudioParam.xml
new file mode 100644
index 0000000..9d99fde
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechVol_AudioParam.xml
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+  <ParamTree>
+    <Param path="NB,LPBK_RCV,GSM" param_id="0"/>
+    <Param path="NB,LPBK_HP,GSM" param_id="2"/>
+    <Param path="NB,LPBK_SPK,GSM" param_id="3"/>
+    <Param path="WB,LPBK_RCV,GSM" param_id="0"/>
+    <Param path="WB,LPBK_HP,GSM" param_id="2"/>
+    <Param path="WB,LPBK_SPK,GSM" param_id="3"/>
+    <Param path="SWB,LPBK_RCV,GSM" param_id="0"/>
+    <Param path="SWB,LPBK_HP,GSM" param_id="2"/>
+    <Param path="SWB,LPBK_SPK,GSM" param_id="3"/>
+    <Param path="NB,RCV,GSM" param_id="6"/>
+    <Param path="NB,HAC,GSM" param_id="6"/>
+    <Param path="NB,HS,GSM" param_id="8"/>
+    <Param path="NB,HP,GSM" param_id="8"/>
+    <Param path="NB,SPK,GSM" param_id="33"/>
+    <Param path="WB,RCV,GSM" param_id="13"/>
+    <Param path="WB,HAC,GSM" param_id="13"/>
+    <Param path="WB,HS,GSM" param_id="11"/>
+    <Param path="WB,HP,GSM" param_id="11"/>
+    <Param path="WB,SPK,GSM" param_id="7"/>
+    <Param path="SWB,RCV,GSM" param_id="0"/>
+    <Param path="SWB,HAC,GSM" param_id="1"/>
+    <Param path="SWB,HS,GSM" param_id="2"/>
+    <Param path="SWB,HP,GSM" param_id="2"/>
+    <Param path="SWB,SPK,GSM" param_id="3"/>
+    <Param path="NB,HS5POLE,GSM" param_id="4"/>
+    <Param path="WB,HS5POLE,GSM" param_id="4"/>
+    <Param path="SWB,HS5POLE,GSM" param_id="4"/>
+    <Param path="NB,HS5POLE_ANC,GSM" param_id="4"/>
+    <Param path="WB,HS5POLE_ANC,GSM" param_id="4"/>
+    <Param path="SWB,HS5POLE_ANC,GSM" param_id="4"/>
+    <Param path="NB,TTY,GSM" param_id="6"/>
+    <Param path="WB,TTY,GSM" param_id="13"/>
+    <Param path="SWB,TTY,GSM" param_id="5"/>
+    <Param path="NB,USB,GSM" param_id="35"/>
+    <Param path="WB,USB,GSM" param_id="2"/>
+    <Param path="SWB,USB,GSM" param_id="2"/>
+    <Param path="NB,RCV_SV,GSM" param_id="0"/>
+    <Param path="WB,RCV_SV,GSM" param_id="0"/>
+    <Param path="SWB,RCV_SV,GSM" param_id="0"/>
+    <Param path="NB,SPK_SV,GSM" param_id="3"/>
+    <Param path="WB,SPK_SV,GSM" param_id="3"/>
+    <Param path="SWB,SPK_SV,GSM" param_id="3"/>
+    <Param path="NB,LPBK_RCV,WCDMA" param_id="0"/>
+    <Param path="NB,LPBK_HP,WCDMA" param_id="2"/>
+    <Param path="NB,LPBK_SPK,WCDMA" param_id="3"/>
+    <Param path="WB,LPBK_RCV,WCDMA" param_id="0"/>
+    <Param path="WB,LPBK_HP,WCDMA" param_id="2"/>
+    <Param path="WB,LPBK_SPK,WCDMA" param_id="3"/>
+    <Param path="SWB,LPBK_RCV,WCDMA" param_id="0"/>
+    <Param path="SWB,LPBK_HP,WCDMA" param_id="2"/>
+    <Param path="SWB,LPBK_SPK,WCDMA" param_id="3"/>
+    <Param path="NB,RCV,WCDMA" param_id="0"/>
+    <Param path="NB,HAC,WCDMA" param_id="1"/>
+    <Param path="NB,HS,WCDMA" param_id="2"/>
+    <Param path="NB,HP,WCDMA" param_id="2"/>
+    <Param path="NB,SPK,WCDMA" param_id="3"/>
+    <Param path="WB,RCV,WCDMA" param_id="0"/>
+    <Param path="WB,HAC,WCDMA" param_id="1"/>
+    <Param path="WB,HS,WCDMA" param_id="2"/>
+    <Param path="WB,HP,WCDMA" param_id="2"/>
+    <Param path="WB,SPK,WCDMA" param_id="3"/>
+    <Param path="SWB,RCV,WCDMA" param_id="0"/>
+    <Param path="SWB,HAC,WCDMA" param_id="1"/>
+    <Param path="SWB,HS,WCDMA" param_id="2"/>
+    <Param path="SWB,HP,WCDMA" param_id="2"/>
+    <Param path="SWB,SPK,WCDMA" param_id="3"/>
+    <Param path="NB,HS5POLE,WCDMA" param_id="4"/>
+    <Param path="WB,HS5POLE,WCDMA" param_id="4"/>
+    <Param path="SWB,HS5POLE,WCDMA" param_id="4"/>
+    <Param path="NB,HS5POLE_ANC,WCDMA" param_id="4"/>
+    <Param path="WB,HS5POLE_ANC,WCDMA" param_id="4"/>
+    <Param path="SWB,HS5POLE_ANC,WCDMA" param_id="4"/>
+    <Param path="NB,TTY,WCDMA" param_id="5"/>
+    <Param path="WB,TTY,WCDMA" param_id="5"/>
+    <Param path="SWB,TTY,WCDMA" param_id="5"/>
+    <Param path="NB,USB,WCDMA" param_id="2"/>
+    <Param path="WB,USB,WCDMA" param_id="2"/>
+    <Param path="SWB,USB,WCDMA" param_id="2"/>
+    <Param path="NB,RCV_SV,WCDMA" param_id="0"/>
+    <Param path="WB,RCV_SV,WCDMA" param_id="0"/>
+    <Param path="SWB,RCV_SV,WCDMA" param_id="0"/>
+    <Param path="NB,SPK_SV,WCDMA" param_id="3"/>
+    <Param path="WB,SPK_SV,WCDMA" param_id="3"/>
+    <Param path="SWB,SPK_SV,WCDMA" param_id="3"/>
+    <Param path="NB,LPBK_RCV,VoLTE" param_id="0"/>
+    <Param path="NB,LPBK_HP,VoLTE" param_id="2"/>
+    <Param path="NB,LPBK_SPK,VoLTE" param_id="3"/>
+    <Param path="WB,LPBK_RCV,VoLTE" param_id="0"/>
+    <Param path="WB,LPBK_HP,VoLTE" param_id="2"/>
+    <Param path="WB,LPBK_SPK,VoLTE" param_id="3"/>
+    <Param path="SWB,LPBK_RCV,VoLTE" param_id="0"/>
+    <Param path="SWB,LPBK_HP,VoLTE" param_id="2"/>
+    <Param path="SWB,LPBK_SPK,VoLTE" param_id="3"/>
+    <Param path="NB,RCV,VoLTE" param_id="0"/>
+    <Param path="NB,HAC,VoLTE" param_id="1"/>
+    <Param path="NB,HS,VoLTE" param_id="2"/>
+    <Param path="NB,HP,VoLTE" param_id="2"/>
+    <Param path="NB,SPK,VoLTE" param_id="3"/>
+    <Param path="WB,RCV,VoLTE" param_id="0"/>
+    <Param path="WB,HAC,VoLTE" param_id="1"/>
+    <Param path="WB,HS,VoLTE" param_id="2"/>
+    <Param path="WB,HP,VoLTE" param_id="2"/>
+    <Param path="WB,SPK,VoLTE" param_id="3"/>
+    <Param path="SWB,RCV,VoLTE" param_id="0"/>
+    <Param path="SWB,HAC,VoLTE" param_id="1"/>
+    <Param path="SWB,HS,VoLTE" param_id="2"/>
+    <Param path="SWB,HP,VoLTE" param_id="2"/>
+    <Param path="SWB,SPK,VoLTE" param_id="3"/>
+    <Param path="NB,HS5POLE,VoLTE" param_id="4"/>
+    <Param path="WB,HS5POLE,VoLTE" param_id="4"/>
+    <Param path="SWB,HS5POLE,VoLTE" param_id="4"/>
+    <Param path="NB,HS5POLE_ANC,VoLTE" param_id="4"/>
+    <Param path="WB,HS5POLE_ANC,VoLTE" param_id="4"/>
+    <Param path="SWB,HS5POLE_ANC,VoLTE" param_id="4"/>
+    <Param path="NB,TTY,VoLTE" param_id="5"/>
+    <Param path="WB,TTY,VoLTE" param_id="5"/>
+    <Param path="SWB,TTY,VoLTE" param_id="5"/>
+    <Param path="NB,USB,VoLTE" param_id="2"/>
+    <Param path="WB,USB,VoLTE" param_id="2"/>
+    <Param path="SWB,USB,VoLTE" param_id="2"/>
+    <Param path="NB,RCV_SV,VoLTE" param_id="0"/>
+    <Param path="WB,RCV_SV,VoLTE" param_id="0"/>
+    <Param path="SWB,RCV_SV,VoLTE" param_id="0"/>
+    <Param path="NB,SPK_SV,VoLTE" param_id="3"/>
+    <Param path="WB,SPK_SV,VoLTE" param_id="3"/>
+    <Param path="SWB,SPK_SV,VoLTE" param_id="3"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="23"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="0"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+      <Param name="ul_gain" value="27"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="27"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+      <Param name="ul_gain" value="24"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+      <Param name="ul_gain" value="0"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="35">
+      <Param name="dl_gain" value="31,26,21,16,11,7,0"/>
+      <Param name="ul_gain" value="28"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="12">
+      <Param name="dl_gain" value="24,20,16,12,9,5,1"/>
+      <Param name="ul_gain" value="24"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="33">
+      <Param name="dl_gain" value="28,25,22,19,16,13,10"/>
+      <Param name="ul_gain" value="23"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="7">
+      <Param name="dl_gain" value="33,30,27,24,21,17,13"/>
+      <Param name="ul_gain" value="25"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="8">
+      <Param name="dl_gain" value="24,20,16,12,8,4,0"/>
+      <Param name="ul_gain" value="27"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="11">
+      <Param name="dl_gain" value="26,22,18,13,9,4,0"/>
+      <Param name="ul_gain" value="23"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="dl_gain" value="24,20,16,12,9,5,0"/>
+      <Param name="ul_gain" value="19"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="13">
+      <Param name="dl_gain" value="24,20,16,12,9,5,1"/>
+      <Param name="ul_gain" value="26"/>
+      <Param name="stf_gain" value="0"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/SpeechVol_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SpeechVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..1f40689
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/SpeechVol_ParamUnitDesc.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" alias="Narrow Band"/>
+			<Category name="WB" alias="Wide Band"/>
+			<Category name="SWB" alias="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Normal,Handset"/>
+			<Category name="RCV_SV" wording="Receiver_SV" alias="Handset_SV"/>
+			<Category name="HAC"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference"/>
+			<Category name="SPK_SV" wording="Speaker_SV" alias="Handsfree_SV"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5_pole_Headset,5-pole headset"/>
+			<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5_pole_Headset+ANC"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree"/>
+			<Category name="LPBK_RCV" wording="Lpbk_Handset" alias="Lpbk_Handset"/>
+			<Category name="LPBK_HP" wording="Lpbk_Headset" alias="Lpbk_Headset"/>
+			<Category name="LPBK_SPK" wording="Lpbk_Handsfree" alias="Lpbk_Handsfree"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+		<CategoryType name="Network">
+			<Category name="GSM" alias="WCDMA,VoLTE"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
+		<Param name="ul_gain" type="int"/><!-- unit is dB, range in other xml -->
+		<Param name="stf_gain" type="short_array">
+			<Field name="stf_gain_field" array_index="0" bit="0,15" check_list="30,20dB,28,18dB,26,16dB,24,14dB,22,12dB,20,10dB,18,8dB,16,6dB,14,4dB,12,2dB,10,0dB,8,-2dB,6,-4dB,4,-6dB,2,-8dB,0,-10dB"/>
+		</Param>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/Speech_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/Speech_AudioParam.xml
new file mode 100644
index 0000000..8f7c768
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Speech_AudioParam.xml
@@ -0,0 +1,4370 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.3">
+  <ParamTree>
+    <Param path="" param_id="0"/>
+    <Param path="Normal" param_id="0"/>
+    <Param path="HAC" param_id="0"/>
+    <Param path="Lpbk_Handset" param_id="0"/>
+    <Param path="Handset_SV" param_id="0"/>
+    <Param path="3_pole_Headset" param_id="1"/>
+    <Param path="4_pole_Headset" param_id="1"/>
+    <Param path="5_pole_Headset" param_id="1"/>
+    <Param path="5_pole_Headset+ANC" param_id="1"/>
+    <Param path="Lpbk_Headset" param_id="1"/>
+    <Param path="Handsfree" param_id="2"/>
+    <Param path="Lpbk_Handsfree" param_id="2"/>
+    <Param path="Handsfree_SV" param_id="2"/>
+    <Param path="BT_Earphone" param_id="3"/>
+    <Param path="BT_NREC_Off" param_id="4"/>
+    <Param path="MagiConference" param_id="5"/>
+    <Param path="Usb_Headset" param_id="6"/>
+    <Param path="Tty_HCO_Handset" param_id="7"/>
+    <Param path="Tty_VCO_Handset" param_id="8"/>
+    <Param path="Tty_HCO_Handsfree" param_id="9"/>
+    <Param path="Tty_VCO_Handsfree" param_id="10"/>
+    <Param path="Normal,0" param_id="11"/>
+    <Param path="Normal,1" param_id="11"/>
+    <Param path="Normal,2" param_id="11"/>
+    <Param path="Normal,3" param_id="11"/>
+    <Param path="Normal,4" param_id="11"/>
+    <Param path="Normal,5" param_id="12"/>
+    <Param path="Normal,6" param_id="12"/>
+    <Param path="NB,3_pole_Headset,5" param_id="21"/>
+    <Param path="NB,3_pole_Headset,6" param_id="21"/>
+    <Param path="NB,4_pole_Headset,5" param_id="21"/>
+    <Param path="NB,4_pole_Headset,6" param_id="21"/>
+    <Param path="NB,5_pole_Headset,5" param_id="21"/>
+    <Param path="NB,5_pole_Headset,6" param_id="21"/>
+    <Param path="NB,5_pole_Headset+ANC,5" param_id="21"/>
+    <Param path="NB,5_pole_Headset+ANC,6" param_id="21"/>
+    <Param path="NB,BT_Earphone" param_id="21"/>
+    <Param path="SWB,3_pole_Headset,5" param_id="22"/>
+    <Param path="SWB,3_pole_Headset,6" param_id="22"/>
+    <Param path="SWB,4_pole_Headset,5" param_id="22"/>
+    <Param path="SWB,4_pole_Headset,6" param_id="22"/>
+    <Param path="SWB,5_pole_Headset,5" param_id="22"/>
+    <Param path="SWB,5_pole_Headset,6" param_id="22"/>
+    <Param path="SWB,5_pole_Headset+ANC,5" param_id="22"/>
+    <Param path="SWB,5_pole_Headset+ANC,6" param_id="22"/>
+    <Param path="SWB,BT_Earphone" param_id="22"/>
+    <Param path="NB,TMO_FT_F4L" param_id="101"/>
+    <Param path="NB,TMO_Lab_AE" param_id="102"/>
+    <Param path="NB,ATT_FT_F4L" param_id="103"/>
+    <Param path="NB,ATT_Lab_AE" param_id="104"/>
+    <Param path="NB,CMCC_FT" param_id="105"/>
+    <Param path="NB,CMCC_Lab_AE" param_id="106"/>
+    <Param path="NB,CMCC_Benchmark" param_id="107"/>
+    <Param path="NB,CT_FT" param_id="108"/>
+    <Param path="NB,CT_Lab_AE" param_id="109"/>
+    <Param path="NB,CT_Benchmark" param_id="110"/>
+    <Param path="NB,CU_FT" param_id="111"/>
+    <Param path="NB,CU_Lab_AE" param_id="112"/>
+    <Param path="NB,VZW_FT" param_id="113"/>
+    <Param path="NB,VZW_Lab" param_id="114"/>
+    <Param path="NB,Sprint_FT" param_id="115"/>
+    <Param path="NB,Sprint_Lab" param_id="116"/>
+    <Param path="NB,TWN_FT" param_id="117"/>
+    <Param path="NB,AUX_Mode1" param_id="118"/>
+    <Param path="NB,AUX_Mode2" param_id="119"/>
+    <Param path="NB,AUX_Mode3" param_id="120"/>
+    <Param path="WB,TMO_FT_F4L" param_id="121"/>
+    <Param path="WB,TMO_Lab_AE" param_id="122"/>
+    <Param path="WB,ATT_FT_F4L" param_id="123"/>
+    <Param path="WB,ATT_Lab_AE" param_id="124"/>
+    <Param path="WB,CMCC_FT" param_id="125"/>
+    <Param path="WB,CMCC_Lab_AE" param_id="126"/>
+    <Param path="WB,CMCC_Benchmark" param_id="127"/>
+    <Param path="WB,CT_FT" param_id="128"/>
+    <Param path="WB,CT_Lab_AE" param_id="129"/>
+    <Param path="WB,CT_Benchmark" param_id="130"/>
+    <Param path="WB,CU_FT" param_id="131"/>
+    <Param path="WB,CU_Lab_AE" param_id="132"/>
+    <Param path="WB,VZW_FT" param_id="133"/>
+    <Param path="WB,VZW_Lab" param_id="134"/>
+    <Param path="WB,Sprint_FT" param_id="135"/>
+    <Param path="WB,Sprint_Lab" param_id="136"/>
+    <Param path="WB,TWN_FT" param_id="137"/>
+    <Param path="WB,AUX_Mode1" param_id="138"/>
+    <Param path="WB,AUX_Mode2" param_id="139"/>
+    <Param path="WB,AUX_Mode3" param_id="140"/>
+    <Param path="SWB,TMO_FT_F4L" param_id="141"/>
+    <Param path="SWB,TMO_Lab_AE" param_id="142"/>
+    <Param path="SWB,ATT_FT_F4L" param_id="143"/>
+    <Param path="SWB,ATT_Lab_AE" param_id="144"/>
+    <Param path="SWB,CMCC_FT" param_id="145"/>
+    <Param path="SWB,CMCC_Lab_AE" param_id="146"/>
+    <Param path="SWB,CMCC_Benchmark" param_id="147"/>
+    <Param path="SWB,CT_FT" param_id="148"/>
+    <Param path="SWB,CT_Lab_AE" param_id="149"/>
+    <Param path="SWB,CT_Benchmark" param_id="150"/>
+    <Param path="SWB,CU_FT" param_id="151"/>
+    <Param path="SWB,CU_Lab_AE" param_id="152"/>
+    <Param path="SWB,VZW_FT" param_id="153"/>
+    <Param path="SWB,VZW_Lab" param_id="154"/>
+    <Param path="SWB,Sprint_FT" param_id="155"/>
+    <Param path="SWB,Sprint_Lab" param_id="156"/>
+    <Param path="SWB,TWN_FT" param_id="157"/>
+    <Param path="SWB,AUX_Mode1" param_id="158"/>
+    <Param path="SWB,AUX_Mode2" param_id="159"/>
+    <Param path="SWB,AUX_Mode3" param_id="160"/>
+    <Param path="FB,TMO_FT_F4L" param_id="161"/>
+    <Param path="FB,TMO_Lab_AE" param_id="162"/>
+    <Param path="FB,ATT_FT_F4L" param_id="163"/>
+    <Param path="FB,ATT_Lab_AE" param_id="164"/>
+    <Param path="FB,CMCC_FT" param_id="165"/>
+    <Param path="FB,CMCC_Lab_AE" param_id="166"/>
+    <Param path="FB,CMCC_Benchmark" param_id="167"/>
+    <Param path="FB,CT_FT" param_id="168"/>
+    <Param path="FB,CT_Lab_AE" param_id="169"/>
+    <Param path="FB,CT_Benchmark" param_id="170"/>
+    <Param path="FB,CU_FT" param_id="171"/>
+    <Param path="FB,CU_Lab_AE" param_id="172"/>
+    <Param path="FB,VZW_FT" param_id="173"/>
+    <Param path="FB,VZW_Lab" param_id="174"/>
+    <Param path="FB,Sprint_FT" param_id="175"/>
+    <Param path="FB,Sprint_Lab" param_id="176"/>
+    <Param path="FB,TWN_FT" param_id="177"/>
+    <Param path="FB,AUX_Mode1" param_id="178"/>
+    <Param path="FB,AUX_Mode2" param_id="179"/>
+    <Param path="FB,AUX_Mode3" param_id="180"/>
+    <Param path="NB,Normal,1,GSM" param_id="35"/>
+    <Param path="NB,Normal,2,GSM" param_id="35"/>
+    <Param path="NB,Normal,3,GSM" param_id="35"/>
+    <Param path="NB,Normal,4,GSM" param_id="35"/>
+    <Param path="NB,Normal,5,GSM" param_id="35"/>
+    <Param path="NB,Normal,6,GSM" param_id="35"/>
+    <Param path="NB,HAC,0,GSM" param_id="35"/>
+    <Param path="NB,HAC,1,GSM" param_id="35"/>
+    <Param path="NB,HAC,2,GSM" param_id="35"/>
+    <Param path="NB,HAC,3,GSM" param_id="35"/>
+    <Param path="NB,HAC,4,GSM" param_id="35"/>
+    <Param path="NB,HAC,5,GSM" param_id="35"/>
+    <Param path="NB,HAC,6,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,0,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,1,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,2,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,3,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,4,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,5,GSM" param_id="35"/>
+    <Param path="NB,Tty_HCO_Handset,6,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,0,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,1,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,2,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,3,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,4,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,5,GSM" param_id="35"/>
+    <Param path="NB,Tty_VCO_Handset,6,GSM" param_id="35"/>
+    <Param path="NB,Normal,0,GSM" param_id="35"/>
+    <Param path="NB,3_pole_Headset,1,GSM" param_id="23"/>
+    <Param path="NB,3_pole_Headset,2,GSM" param_id="23"/>
+    <Param path="NB,3_pole_Headset,3,GSM" param_id="23"/>
+    <Param path="NB,3_pole_Headset,4,GSM" param_id="23"/>
+    <Param path="NB,3_pole_Headset,5,GSM" param_id="23"/>
+    <Param path="NB,3_pole_Headset,6,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,0,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,1,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,2,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,3,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,4,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,5,GSM" param_id="23"/>
+    <Param path="NB,4_pole_Headset,6,GSM" param_id="23"/>
+    <Param path="NB,3_pole_Headset,0,GSM" param_id="23"/>
+    <Param path="NB,Handsfree,1,GSM" param_id="26"/>
+    <Param path="NB,Handsfree,2,GSM" param_id="26"/>
+    <Param path="NB,Handsfree,3,GSM" param_id="26"/>
+    <Param path="NB,Handsfree,4,GSM" param_id="26"/>
+    <Param path="NB,Handsfree,5,GSM" param_id="26"/>
+    <Param path="NB,Handsfree,6,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,0,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,1,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,2,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,3,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,4,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,5,GSM" param_id="26"/>
+    <Param path="NB,MagiConference,6,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,0,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,1,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,2,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,3,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,4,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,5,GSM" param_id="26"/>
+    <Param path="NB,Tty_HCO_Handsfree,6,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,0,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,1,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,2,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,3,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,4,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,5,GSM" param_id="26"/>
+    <Param path="NB,Tty_VCO_Handsfree,6,GSM" param_id="26"/>
+    <Param path="NB,Handsfree,0,GSM" param_id="26"/>
+    <Param path="NB,BT_Earphone,0,GSM" param_id="25"/>
+    <Param path="NB,BT_Earphone,1,GSM" param_id="25"/>
+    <Param path="NB,BT_Earphone,2,GSM" param_id="25"/>
+    <Param path="NB,BT_Earphone,3,GSM" param_id="25"/>
+    <Param path="NB,BT_Earphone,4,GSM" param_id="25"/>
+    <Param path="NB,BT_Earphone,5,GSM" param_id="25"/>
+    <Param path="NB,BT_Earphone,6,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,0,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,1,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,2,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,3,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,4,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,5,GSM" param_id="25"/>
+    <Param path="NB,BT_NREC_Off,6,GSM" param_id="25"/>
+    <Param path="NB,Usb_Headset,1,GSM" param_id="206"/>
+    <Param path="NB,Usb_Headset,2,GSM" param_id="206"/>
+    <Param path="NB,Usb_Headset,3,GSM" param_id="206"/>
+    <Param path="NB,Usb_Headset,4,GSM" param_id="206"/>
+    <Param path="NB,Usb_Headset,5,GSM" param_id="206"/>
+    <Param path="NB,Usb_Headset,6,GSM" param_id="206"/>
+    <Param path="NB,Usb_Headset,0,GSM" param_id="206"/>
+    <Param path="WB,Normal,1,GSM" param_id="30"/>
+    <Param path="WB,Normal,2,GSM" param_id="30"/>
+    <Param path="WB,Normal,3,GSM" param_id="30"/>
+    <Param path="WB,Normal,4,GSM" param_id="30"/>
+    <Param path="WB,Normal,5,GSM" param_id="30"/>
+    <Param path="WB,Normal,6,GSM" param_id="30"/>
+    <Param path="WB,HAC,0,GSM" param_id="30"/>
+    <Param path="WB,HAC,1,GSM" param_id="30"/>
+    <Param path="WB,HAC,2,GSM" param_id="30"/>
+    <Param path="WB,HAC,3,GSM" param_id="30"/>
+    <Param path="WB,HAC,4,GSM" param_id="30"/>
+    <Param path="WB,HAC,5,GSM" param_id="30"/>
+    <Param path="WB,HAC,6,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,0,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,1,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,2,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,3,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,4,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,5,GSM" param_id="30"/>
+    <Param path="WB,Tty_HCO_Handset,6,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,0,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,1,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,2,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,3,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,4,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,5,GSM" param_id="30"/>
+    <Param path="WB,Tty_VCO_Handset,6,GSM" param_id="30"/>
+    <Param path="WB,Normal,0,GSM" param_id="30"/>
+    <Param path="WB,3_pole_Headset,1,GSM" param_id="17"/>
+    <Param path="WB,3_pole_Headset,2,GSM" param_id="17"/>
+    <Param path="WB,3_pole_Headset,3,GSM" param_id="17"/>
+    <Param path="WB,3_pole_Headset,4,GSM" param_id="17"/>
+    <Param path="WB,3_pole_Headset,5,GSM" param_id="17"/>
+    <Param path="WB,3_pole_Headset,6,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,0,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,1,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,2,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,3,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,4,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,5,GSM" param_id="17"/>
+    <Param path="WB,4_pole_Headset,6,GSM" param_id="17"/>
+    <Param path="WB,3_pole_Headset,0,GSM" param_id="17"/>
+    <Param path="WB,Handsfree,1,GSM" param_id="27"/>
+    <Param path="WB,Handsfree,2,GSM" param_id="27"/>
+    <Param path="WB,Handsfree,3,GSM" param_id="27"/>
+    <Param path="WB,Handsfree,4,GSM" param_id="27"/>
+    <Param path="WB,Handsfree,5,GSM" param_id="27"/>
+    <Param path="WB,Handsfree,6,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,0,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,1,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,2,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,3,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,4,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,5,GSM" param_id="27"/>
+    <Param path="WB,MagiConference,6,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,0,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,1,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,2,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,3,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,4,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,5,GSM" param_id="27"/>
+    <Param path="WB,Tty_HCO_Handsfree,6,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,0,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,1,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,2,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,3,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,4,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,5,GSM" param_id="27"/>
+    <Param path="WB,Tty_VCO_Handsfree,6,GSM" param_id="27"/>
+    <Param path="WB,Handsfree,0,GSM" param_id="27"/>
+    <Param path="WB,BT_Earphone,1,GSM" param_id="24"/>
+    <Param path="WB,BT_Earphone,2,GSM" param_id="24"/>
+    <Param path="WB,BT_Earphone,3,GSM" param_id="24"/>
+    <Param path="WB,BT_Earphone,4,GSM" param_id="24"/>
+    <Param path="WB,BT_Earphone,5,GSM" param_id="24"/>
+    <Param path="WB,BT_Earphone,6,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,0,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,1,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,2,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,3,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,4,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,5,GSM" param_id="24"/>
+    <Param path="WB,BT_NREC_Off,6,GSM" param_id="24"/>
+    <Param path="WB,BT_Earphone,0,GSM" param_id="24"/>
+    <Param path="WB,Usb_Headset,1,GSM" param_id="6"/>
+    <Param path="WB,Usb_Headset,2,GSM" param_id="6"/>
+    <Param path="WB,Usb_Headset,3,GSM" param_id="6"/>
+    <Param path="WB,Usb_Headset,4,GSM" param_id="6"/>
+    <Param path="WB,Usb_Headset,5,GSM" param_id="6"/>
+    <Param path="WB,Usb_Headset,6,GSM" param_id="6"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x231F,0x195,0x40,0x110,0xC5,0x262,0x0,0x4008,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="speech_mode_para" value="0x100,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xE107,0x201F,0x190,0x84,0x114,0xC5,0x262,0x0,0x1048,0x0,0x0,0x0,0xD3DB,0x3FF,0x114D,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD10F,0x231F,0x195,0x0,0x110,0xC5,0x426A,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="speech_mode_para" value="0x0,0x1DF,0x2A04,0x1C,0xD108,0x231F,0x195,0x0,0x110,0xC5,0x426A,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xE107,0x601F,0x190,0x84,0x114,0xC5,0x262,0x0,0x1048,0x373,0x17,0x0,0xD3DB,0x3FF,0x114D,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="6">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x20DF,0x195,0x40,0x110,0xC5,0x262,0x0,0x4048,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="7">
+      <Param name="speech_mode_para" value="0x0,0x1DF,0x4004,0x1F,0xE004,0x281F,0xD045,0x0,0x110,0xC4,0x262,0x0,0x5008,0x173,0x17,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="8">
+      <Param name="speech_mode_para" value="0x0,0x1DF,0x4004,0x1F,0xE003,0x2810,0xD045,0x0,0x110,0xC4,0x262,0x0,0x5008,0x173,0x17,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="9">
+      <Param name="speech_mode_para" value="0x0,0x1C2,0x1488,0x1F,0xE107,0x601F,0x195,0x84,0x54,0x10E5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="10">
+      <Param name="speech_mode_para" value="0x0,0x1DF,0x1488,0x1F,0xE103,0x6010,0x195,0x84,0x114,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="11">
+      <Param name="speech_mode_para" value="0x80,0xFD,0x4004,0x1C,0xE007,0x281F,0xD045,0x0,0x110,0xC4,0x262,0x0,0x5008,0x5F,0x103,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="12">
+      <Param name="speech_mode_para" value="0x80,0xFD,0x4004,0x1C,0xE007,0x281F,0xD045,0x0,0x110,0xC4,0x262,0x0,0x5008,0x5F,0x103,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="21">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0xA31F,0x195,0x90,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="22">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="101">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x201F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="102">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="103">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x57EB,0xA464,0xA4A4,0xA409,0xA409,0xD409,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0xA07D"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="104">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x57EB,0xA464,0xA4A4,0xA409,0xA409,0xD409,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0xA07D"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="105">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="106">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="107">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="108">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="109">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="110">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="111">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="112">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="113">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="114">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="115">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="116">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="117">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x57EB,0xA464,0xA4A4,0xA409,0xA409,0xD409,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0xA07D"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="118">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="119">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="120">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="121">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="122">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="123">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="124">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="125">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="126">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xD137,0x201F,0x195,0x47,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="127">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="128">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="129">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="130">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="131">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="132">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="133">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="134">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="135">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="136">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="137">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="138">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="139">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="140">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="141">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="142">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="143">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="144">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="145">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="146">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="147">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="148">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="149">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="150">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="151">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="152">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="153">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="154">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="155">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="156">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="157">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="158">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="159">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="160">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="161">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="162">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="163">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="164">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="165">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="166">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="167">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="168">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="169">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="170">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="171">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="172">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="173">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="174">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="175">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="176">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="177">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="178">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="179">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="180">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0DC,0x3F22,0x1F40,0xC180,0x1F40,0xE061,0x3F9D,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE179,0x3E82,0x1EDC,0xC248,0x1EDC,0xE09F,0x3F5B,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="206">
+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x20DF,0x195,0x40,0x110,0xC5,0x263,0x0,0x4048,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="23">
+      <Param name="speech_mode_para" value="0x40,0xFD,0x5800,0x1F,0xAC05,0xA09F,0x19F,0xA0,0xD0,0xC4,0x3E2,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE7,0x8B,0xCB,0xCB,0xCB,0xCB,0xF0F,0xF10,0xF0F,0xF24,0xF10,0x0,0x2828,0x5049,0x785C,0xA077"/>
+      <Param name="sph_in_fir" value="0x149,0xFF36,0x95,0xFE54,0x53,0xFEA1,0xEF,0xFEEF,0x138,0xFF3B,0x1B5,0xFF4E,0x188,0xFEEA,0x17F,0xFEB4,0x116,0xFDDA,0xCF,0xFE12,0x196,0xFE49,0x1B9,0xFE3F,0x264,0xFE88,0x298,0xFDE3,0x262,0xFCF5,0x190,0xFB59,0x247,0xFDBE,0x732,0xFF5F,0x612,0xF905,0x32C,0xF6A8,0x825,0xF291,0x951,0xD904,0x50C2,0x50C2,0xD904,0x951,0xF291,0x825,0xF6A8,0x32C,0xF905,0x612,0xFF5F,0x732,0xFDBE,0x247,0xFB59,0x190,0xFCF5,0x262,0xFDE3,0x298,0xFE88,0x264,0xFE3F,0x1B9,0xFE49,0x196,0xFE12,0xCF,0xFDDA,0x116,0xFEB4,0x17F,0xFEEA,0x188,0xFF4E,0x1B5,0xFF3B,0x138,0xFEEF,0xEF,0xFEA1,0x53,0xFE54,0x95,0xFF36,0x149"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="119.000000,202.000000,357.000000,798.702073,956.870258,1104.011887,1436.834032,1814.518589,2308.796991,2724.676662,3264.248523,3654.482353,4000.000000,4000.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="106.000000,137.000000,176.000000,210.000000,761.423792,846.606416,1047.000000,1324.000000,1483.000000,1649.000000,2038.360809,2597.000000,3187.000000,3625.000000,3851.000000,4000.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,-0.152284,1.979695,0.152284,5.025381,4.720812,1.675127,4.416244,6.243655,5.025381,0.000000,0.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="-11.330000,-6.430000,0.310000,0.000000,0.000000,3.673469,2.000000,2.000000,2.000000,2.000000,2.000000,2.000000,2.000000,5.200000,-0.920000,-3.670000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="-4.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="-1.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="24">
+      <Param name="speech_mode_para" value="0x60,0xFD,0x2A04,0x1F,0xD50F,0x201F,0x19F,0x41,0x110,0xC4,0xA266,0x0,0xC008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="25">
+      <Param name="speech_mode_para" value="0x80,0xFD,0x2A04,0x1F,0xD40F,0xA01F,0x19F,0x41,0x110,0xC4,0xA262,0x0,0xD007,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="17">
+      <Param name="speech_mode_para" value="0x60,0xFD,0x1A04,0x101F,0xAC05,0x209F,0x19F,0x70,0xD0,0xC4,0x3E2,0x0,0x2808,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x8A,0xCB,0xCB,0xCB,0xCB,0xF,0xF,0xF,0x1C,0x23,0x0,0x28,0x50,0x78,0x8B"/>
+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,191.000000,262.000000,500.000000,1238.000000,1720.000000,2056.000000,3400.000000,4000.000000,4300.000000,4790.000000,5056.000000,5241.000000,5632.000000,5998.000000,6804.000000,8000.000000,8000.000000"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,200.000000,501.000000,1000.000000,1983.000000,2190.000000,3000.000000,4074.000000,5341.000000,5998.000000,6682.000000,7117.000000,8000.000000,8000.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,1.000000,5.000000,2.140000,4.000000,9.000000,10.000000,9.000000,16.220000,15.000000,15.610000,14.080000,5.510000,3.060000,0.000000"/>
+      <Param name="sph_out_fir_eq_mag" value="-9.490000,-6.120000,-2.140000,0.000000,6.120000,7.040000,9.800000,9.800000,3.670000,2.140000,0.920000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="-2.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="-2.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="26">
+      <Param name="speech_mode_para" value="0xC2FF,0x12F0,0x8444,0x1F,0xAD07,0xE01F,0x197,0x90,0x90,0xC5,0x562,0x0,0x998,0x0,0x0,0x0,0xDDDD,0x3F6,0x10,0x0,0x0,0xB94,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x100,0x4000,0x0,0x0,0x0,0x0,0x70F,0xE0F,0xF0F,0xF0E,0xF1F,0x60,0xA28,0x2478,0x4778,0x8D96"/>
+      <Param name="sph_in_fir" value="0x207,0xFF88,0x133,0xFE56,0xB5,0xFE79,0x130,0xFEA6,0x176,0xFEEF,0x1D8,0xFEC2,0x186,0xFE59,0x189,0xFE0D,0x116,0xFD2E,0xA7,0xFCC1,0xB2,0xFCB9,0x16B,0xFD4C,0x209,0xFCAF,0x15F,0xFB7C,0x131,0xFB37,0x28F,0xFCA4,0x546,0xFCF8,0x45B,0xF729,0xFDBD,0xEC90,0xF794,0xE767,0x9B,0xEFFA,0x1AC5,0xEC35,0x7213,0x7213,0xEC35,0x1AC5,0xEFFA,0x9B,0xE767,0xF794,0xEC90,0xFDBD,0xF729,0x45B,0xFCF8,0x546,0xFCA4,0x28F,0xFB37,0x131,0xFB7C,0x15F,0xFCAF,0x209,0xFD4C,0x16B,0xFCB9,0xB2,0xFCC1,0xA7,0xFD2E,0x116,0xFE0D,0x189,0xFE59,0x186,0xFEC2,0x1D8,0xFEEF,0x176,0xFEA6,0x130,0xFE79,0xB5,0xFE56,0x133,0xFF88,0x207"/>
+      <Param name="sph_out_fir" value="0x89,0xFEA6,0x79,0xFEDD,0x124,0xFF8B,0x1B3,0xFFA2,0x191,0xFF27,0x105,0xFE50,0x4A,0xFDB0,0x4E,0xFE13,0x13B,0xFEF5,0x24A,0xFFA7,0x2EF,0xFFAC,0x2D7,0xFEDB,0x1C5,0xFCCE,0xFFDA,0xFAF1,0xFF93,0xFB49,0x173,0xFD74,0x5B2,0x1AC,0xA58,0x24C,0x883,0xFA31,0xFF09,0xEB6A,0xF7DC,0xE88D,0x10C3,0xF96A,0x7213,0x7213,0xF96A,0x10C3,0xE88D,0xF7DC,0xEB6A,0xFF09,0xFA31,0x883,0x24C,0xA58,0x1AC,0x5B2,0xFD74,0x173,0xFB49,0xFF93,0xFAF1,0xFFDA,0xFCCE,0x1C5,0xFEDB,0x2D7,0xFFAC,0x2EF,0xFFA7,0x24A,0xFEF5,0x13B,0xFE13,0x4E,0xFDB0,0x4A,0xFE50,0x105,0xFF27,0x191,0xFFA2,0x1B3,0xFF8B,0x124,0xFEDD,0x79,0xFEA6,0x89"/>
+      <Param name="sph_in_fir_eq_freq" value="103.076248,341.132775,500.000000,955.687642,1438.656522,2007.713591,2336.118007,3851.338905"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,1015.390690,1227.084442,1563.663429,2539.106615,4000.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="-7.653061,-0.612245,0.000000,4.285714,4.591837,-1.836735,-2.448980,-1.530612"/>
+      <Param name="sph_out_fir_eq_mag" value="0.000000,0.612245,6.122449,6.122449,0.000000,-3.370000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="-1.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="-1.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="27">
+      <Param name="speech_mode_para" value="0x80E0,0x12F0,0x8000,0x1E,0xA107,0x241F,0x195,0x70,0xD1,0x10E5,0x562,0x0,0x119C,0x0,0x0,0x0,0xFFF6,0x3FF,0x14,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x200,0x2C00,0x2C00,0x2C00,0x2C00,0x2C00,0x80B,0x90F,0x80F,0xF0F,0x272D,0xFB,0x2828,0x3C50,0x4F78,0x6EA0"/>
+      <Param name="sph_in_fir" value="0x5F,0xFFF5,0x5D,0xFF7F,0x3D,0xFF1F,0x41,0xFEED,0x98,0xFEF4,0x10B,0xFEFF,0x1B8,0xFF1D,0x262,0xFEDB,0x2B4,0xFDE8,0x25E,0xFCA2,0x1E1,0xFBA4,0x1DC,0xFC0B,0x2ED,0xFCD7,0x442,0xFD7F,0x493,0xFD03,0x4A0,0xFCF4,0x4F2,0xFD22,0x4D9,0xFA7E,0xC2,0xF869,0xF2,0xFAAD,0x646,0xEC,0x866,0xECB1,0x50C2,0x50C2,0xECB1,0x866,0xEC,0x646,0xFAAD,0xF2,0xF869,0xC2,0xFA7E,0x4D9,0xFD22,0x4F2,0xFCF4,0x4A0,0xFD03,0x493,0xFD7F,0x442,0xFCD7,0x2ED,0xFC0B,0x1DC,0xFBA4,0x1E1,0xFCA2,0x25E,0xFDE8,0x2B4,0xFEDB,0x262,0xFF1D,0x1B8,0xFEFF,0x10B,0xFEF4,0x98,0xFEED,0x41,0xFF1F,0x3D,0xFF7F,0x5D,0xFFF5,0x5F"/>
+      <Param name="sph_out_fir" value="0x69,0xFFE7,0x57,0xFF9C,0x47,0xFF64,0x53,0xFF80,0x5A,0xFF89,0x60,0xFF85,0x8A,0xFFC0,0x116,0xFFCE,0x119,0xFF25,0xB1,0xFE71,0x67,0xFE67,0x64,0xFED2,0xBF,0xFF5A,0x15A,0xFFB9,0x1DB,0xFFD6,0x2CF,0xFFE1,0x397,0xFE42,0xFFF4,0xF8BC,0xFCB5,0xF645,0x2F,0xFECB,0xDD2,0x70F,0x20D8,0x121B,0x65AB,0x65AB,0x121B,0x20D8,0x70F,0xDD2,0xFECB,0x2F,0xF645,0xFCB5,0xF8BC,0xFFF4,0xFE42,0x397,0xFFE1,0x2CF,0xFFD6,0x1DB,0xFFB9,0x15A,0xFF5A,0xBF,0xFED2,0x64,0xFE67,0x67,0xFE71,0xB1,0xFF25,0x119,0xFFCE,0x116,0xFFC0,0x8A,0xFF85,0x60,0xFF89,0x5A,0xFF80,0x53,0xFF64,0x47,0xFF9C,0x57,0xFFE7,0x69"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,771.021672,1028.290017,1311.069583,1641.800183,2055.960931,2645.043156,3000.000000,4538.367925,5998.476378,6989.936852"/>
+      <Param name="sph_out_fir_eq_freq" value="102.000000,244.000000,589.000000,1038.000000,1930.000000,2645.000000,3253.000000,3690.000000,4579.000000,5336.000000,6218.000000,7181.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,3.061224,-0.306122,-0.612245,-3.367347,-0.612245,0.000000,0.306122,-2.448980,-5.510204"/>
+      <Param name="sph_out_fir_eq_mag" value="0.000000,0.000000,0.000000,0.310000,-9.490000,-7.960000,-9.180000,-9.800000,-11.630000,-11.020000,-11.330000,-11.630000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="-4.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="-2.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="30">
+      <Param name="speech_mode_para" value="0x40,0xFD,0x4001,0x11F,0x9107,0x241F,0x19F,0x52,0x350,0x83,0x362,0x0,0x5008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x808,0xF0F,0xF0F,0xF0F,0x2337,0x9A,0x2828,0x5050,0x7878,0xA0A0"/>
+      <Param name="sph_in_fir" value="0x1A,0xFF92,0xFFD8,0xFFC2,0xC8,0x5F,0x72,0xFF3D,0xFF69,0xFF26,0x7A,0xAC,0x134,0xFFD2,0xFF9F,0xFE69,0xFFD0,0xFFD9,0x1E1,0xA9,0xF8,0xFE10,0xFE6D,0xFE37,0x174,0x243,0x2D2,0xFF34,0xFDBD,0xFB9B,0x0,0x23B,0x619,0xD0,0xFE85,0xF84F,0xFDEA,0x7E,0x805,0x43,0x391,0xFA21,0xFD6B,0xF392,0x50C2,0x50C2,0xF392,0xFD6B,0xFA21,0x391,0x43,0x805,0x7E,0xFDEA,0xF84F,0xFE85,0xD0,0x619,0x23B,0x0,0xFB9B,0xFDBD,0xFF34,0x2D2,0x243,0x174,0xFE37,0xFE6D,0xFE10,0xF8,0xA9,0x1E1,0xFFD9,0xFFD0,0xFE69,0xFF9F,0xFFD2,0x134,0xAC,0x7A,0xFF26,0xFF69,0xFF3D,0x72,0x5F,0xC8,0xFFC2,0xFFD8,0xFF92,0x1A"/>
+      <Param name="sph_out_fir" value="0xFEEE,0xFFA0,0xFFF8,0xFF7B,0x1E,0xFFB3,0xFFFC,0xFF31,0x78,0xFEEE,0xE8,0xFE11,0x1E6,0xFDEB,0xF8,0xFE92,0x188,0xFD6E,0x20B,0xFEA3,0x12C,0xFEEE,0x18A,0xFEA2,0x95,0x10,0xE3,0xFF1B,0x112,0xFFCA,0x91,0xFEAE,0x3DA,0xFCA2,0x374,0xFE31,0x3E8,0xF800,0xEFE,0xF281,0xA73,0xF83D,0x7C9,0xF4BE,0x47FA,0x47FA,0xF4BE,0x7C9,0xF83D,0xA73,0xF281,0xEFE,0xF800,0x3E8,0xFE31,0x374,0xFCA2,0x3DA,0xFEAE,0x91,0xFFCA,0x112,0xFF1B,0xE3,0x10,0x95,0xFEA2,0x18A,0xFEEE,0x12C,0xFEA3,0x20B,0xFD6E,0x188,0xFE92,0xF8,0xFDEB,0x1E6,0xFE11,0xE8,0xFEEE,0x78,0xFF31,0xFFFC,0xFFB3,0x1E,0xFF7B,0xFFF8,0xFFA0,0xFEEE"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2001.204684,2170.009082,2311.085579,2461.333733,2693.074247,3027.258429,4000.000000,4704.688030,5482.304199,6218.305893,7311.595617"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,124.141997,154.112354,211.955162,322.000000,410.000000,466.000000,498.000000,522.000000,553.000000,578.000000,664.000000,736.000000,797.000000,854.000000,926.000000,1003.000000,1156.000000,1306.000000,2114.000000,2374.000000,2767.000000,3075.178669,3255.260945,3485.333600,3774.383189,4277.795200,4998.000000,5621.525304,5950.721485,6371.301682,7181.000000,8000.000000,8000.000000"/>
+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,-1.224490,-1.836735,4.000000,5.816327,3.061224,-0.612245,0.000000,-0.918367,-3.673469,-5.510204,-7.346939"/>
+      <Param name="sph_out_fir_eq_mag" value="0.000000,1.150850,1.626100,1.672877,0.000000,0.000000,0.000000,-0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-0.000000,0.000000,0.000000,-0.000000,0.000000,0.000000,-0.000000,0.000000,0.000000,-1.041551,-1.043897,-1.378705,-1.780134,-1.500194,0.000000,-6.412577,-8.971701,-7.347606,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="-4.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="-5.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+    <ParamUnit param_id="35">
+      <Param name="speech_mode_para" value="0x40,0x20FD,0x4004,0x1F,0xA007,0xA40E,0x190,0x33,0x90,0x83,0x362,0x0,0x5008,0x0,0x0,0xB000,0x3434,0xF5,0x58F6,0x0,0x0,0xB94,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE6E6,0x6262,0x6218,0x6262,0x6262,0x6262,0xF0F,0xF0F,0xF0F,0xF0F,0x222E,0x0,0x1916,0x5050,0x7878,0xA104"/>
+      <Param name="sph_in_fir" value="0x26,0xFEE5,0x33,0xFF6C,0xF0,0xFF9D,0x57,0xFE71,0xFF9E,0xFEBC,0xEB,0xFFE0,0xF8,0xFE72,0xFF33,0xFD8C,0x28,0xFF8E,0x1D1,0xFF1E,0xFF7F,0xFC4D,0xFED6,0xFE5D,0x26C,0xA,0xD9,0xFBDA,0xFDE9,0xFC1E,0x1DE,0x12,0x36C,0xFCAC,0xFE14,0xF824,0x2E,0xFE78,0x7C2,0xFC22,0xFED1,0xED55,0x131,0xF0C7,0x4026,0x4026,0xF0C7,0x131,0xED55,0xFED1,0xFC22,0x7C2,0xFE78,0x2E,0xF824,0xFE14,0xFCAC,0x36C,0x12,0x1DE,0xFC1E,0xFDE9,0xFBDA,0xD9,0xA,0x26C,0xFE5D,0xFED6,0xFC4D,0xFF7F,0xFF1E,0x1D1,0xFF8E,0x28,0xFD8C,0xFF33,0xFE72,0xF8,0xFFE0,0xEB,0xFEBC,0xFF9E,0xFE71,0x57,0xFF9D,0xF0,0xFF6C,0x33,0xFEE5,0x26"/>
+      <Param name="sph_out_fir" value="0xFCAE,0xFC94,0x64,0x14A,0x2F4,0x5B,0x67,0xFE38,0xFF42,0xFD69,0xFF2E,0xFE69,0xA7,0xFE67,0xFEF4,0xFC99,0xFF45,0xFEB1,0x1A9,0xFFCB,0x1A3,0xFE5C,0xFF25,0xFB51,0xFDE7,0xFC60,0x65,0xFD78,0x4D,0xFD2D,0x219,0xFFB0,0x4D6,0x58,0x457,0xFCB3,0x1D,0xF757,0xFEA6,0xF5A1,0x164,0xF6AF,0x1155,0xFF52,0x50C2,0x50C2,0xFF52,0x1155,0xF6AF,0x164,0xF5A1,0xFEA6,0xF757,0x1D,0xFCB3,0x457,0x58,0x4D6,0xFFB0,0x219,0xFD2D,0x4D,0xFD78,0x65,0xFC60,0xFDE7,0xFB51,0xFF25,0xFE5C,0x1A3,0xFFCB,0x1A9,0xFEB1,0xFF45,0xFC99,0xFEF4,0xFE67,0xA7,0xFE69,0xFF2E,0xFD69,0xFF42,0xFE38,0x67,0x5B,0x2F4,0x14A,0x64,0xFC94,0xFCAE"/>
+      <Param name="sph_in_fir_eq_freq" value="100.000000,240.768410,500.000000,1000.124061,2133.138068,2371.778232,2718.239976,3880.622413,3880.622413"/>
+      <Param name="sph_out_fir_eq_freq" value="100.000000,185.527357,292.092261,455.447444,516.367185,568.718529,632.455532,752.522923,812.962902,853.178887,886.779402,895.384292,995.731139,1055.128454,1118.068934,1219.588862,1231.423179,1267.619604,1479.418128,1661.182808,1812.017121,2000.000000,2198.061216,2444.400708,2936.675858,3394.408668"/>
+      <Param name="sph_in_fir_eq_mag" value="-8.571429,-0.612245,0.000000,1.530612,3.673469,9.183673,3.673469,-1.224490,-1.224490"/>
+      <Param name="sph_out_fir_eq_mag" value="0.000000,1.130940,3.500000,0.086283,0.001870,5.000000,-0.036803,-0.460858,2.366080,5.610317,3.712260,1.454127,0.666105,2.491380,6.958507,8.990334,4.677241,1.678986,4.195807,0.319438,1.500000,0.000000,-2.632207,-0.729214,-3.000000,-4.109923"/>
+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>
+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      <Param name="sph_in_parameter" value="-6.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_parameter" value="-4.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/Speech_ParamTreeView.xml b/proprietary/odm/etc/audio/audio_param/Speech_ParamTreeView.xml
new file mode 100644
index 0000000..c6d7c44
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Speech_ParamTreeView.xml
@@ -0,0 +1,474 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamTreeView version="1.0">

+	<TreeRoot name="TX_DRC+DG">

+		<Sheet/>

+

+		<Feature name="TX DRC: 4.0">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL Limiter TH"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL IIR cut off frequency"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="75Hz high-pass IIR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="comfort noise"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="comfort noise level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX IIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX FIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX GDRC DG Gain switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TCLW switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TCLW noise suppress level"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+		<Feature name="TX Digital Gain">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+	</TreeRoot>

+	<TreeRoot name="NREC">

+		<Sheet/>

+

+		<Feature name="MagiAEC: 18.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="device Mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE improvement control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="echo path change handler"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="manual clipping"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Pre-clipping/manual clipping threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ES switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ES"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="First Echo Suppression control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES improvement"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Comfort noise generator"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Minimum comfort noise value"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NLP Suppression behavior control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NLP"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="remove tone in echo ref"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BT Delay Control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="New echo suppression"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="EPC control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Normal mode DT improvement"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ref vowel detection"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="speaker nolinear model"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BT mode echo ref"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL delay for EC tuning (ms)"/>

+

+				<Field audio_type="Speech" param="speech_mode_para" name="Echo estimate rate control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ACQUA DT score tuning"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LSPK DT improvement"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Hard clipping"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AGC gain bypass"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AGC fast release"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DT vad"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="High band EC improve(6.5k~8k)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="CNG Power"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 AES overestimate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AEC use HB vad and small bias term"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Boost ref 6dB"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE improve switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE stepsize weighting"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Comfort noise type"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LSPK subjective DT"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES rate fast"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Band0 NE VAD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES overestimate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+	  <Feature name="MagiAEC-LSPK: 18.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb Echo Suppress switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb Echo Band"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb 0-2k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb 2-4k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb 4-8k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb Switch speed"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+    </Feature>

+

+		<Feature name="MagiNR(TX): 5.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Quick learning"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR for high frequency"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR suppression strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX Adaptive gain control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX mute 1s"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Init 100ms"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX Ambient noise calibration"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX Handfree Tone Detection"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX expander switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX expander suppression gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+		<Feature name="MagiTDNC: 3.1">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="TDNC switch"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="NB"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR: 15.1 [DMNR]">

+				<FieldList>

+						<Field audio_type="Speech" param="speech_mode_para" name="DUMMY"/>

+				</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR - Normal Position General Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Switch or Gain lowerbound (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS 1-mic VAD THD (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) 2-mic VAD THD (Normal)"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) Non-stationary noise suppression strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) 2-mic VAD THD (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) Non-stationary noise suppression strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4k-8k) speech protection"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD on (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD off (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Strong DC suppression"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Less Gain Protection (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Initial Convergence"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NC switch (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC strength (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NC Look Ahead Delay(more delay, better cancellation)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC max band"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC Disable NC function threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD ABM VAD THD (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Stricter VAD(Normal)"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD Phone up or down cover range (PD VAD)"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD Band 2 PD VAD"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD using Band1 SNR diff of cal-data as PD min"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD Fix PD min at initial value"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Frequency Range"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Strength"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Strength"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Harmonic Clarity Level"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Peak Protection Strength"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Time-smoothing Factor"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (Normal)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="MagiDualNR - Wide-Angle Position Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="WA DMNR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="WA expander"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR switch cooldown"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR Cover Range"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR Minimal Switch Time"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Switch or Gain lowerbound (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS 1-mic VAD THD (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) 2-mic VAD THD (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) Non-stationary noise suppression strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) 2-mic VAD THD (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) Non-stationary noise suppression strength (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD on (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD off (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NC switch (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD ABM VAD THD (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Position Harmonic Reconstruction"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Position Pitch Protection"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (WA)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="MagiDualNR - Mic Selection Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic selection switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic selection VAD threshold(larger value, VAD on easier)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 blocking algorithm switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain lowerbound (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS 1-mic VAD THD (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain lowerbound (Mic2-TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction VAD threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Reduce DMNR adaptive TX gain when mic2"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="prevent finger touch from selecting to mic1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction detection"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic switch algorithm delay control"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic switch PD speed"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS Detection THD in Mic2"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="mic1/mic2 HB range"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction VAD enable"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="DMNR ASLR in noisy signal control"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to mic1 speed THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Ctrl Switch for Mic2 Blocking"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Lower bound of MagiNRDual-NS Gain for mic1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic1 or Mic2 band 1 power thd for one-mic VAD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic1 high band power threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="FE VAD thd for mic switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (Mic2)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="MagiDualNR - Special Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Maximum Gain level bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Gain switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Gain release rate"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM GCC Band range"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM GCC prob WA THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM LB of GCC delay"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM UB of GCC delay"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM Taps"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM learning speed"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM regularization handover (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM Skip when FE VAD is on"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD Speech Content VAD: speech acceptance THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD Speech Content VAD: noise rejection THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD Energy based HB VAD switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Well-cal shadow VAD bias ctrl"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD hysteresis"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Adaptive hysteresis"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Power Ratio Scaler Modifier"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Band0p5 Power Ratio Scaler Modifier"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Gain LB"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Gain Under-estimation"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Triggered THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS detection switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS Detection THD in Mic1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain LB (TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS 1-mic VAD THD (TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Low SNR detection THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Switch or Gain lowerbound (Low SNR)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="FE VAD thd for VCE"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR - Noise Type Detection (NTD) [common]">

+			<FieldList>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection NB switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection WB switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection rejection THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection detection confidence THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection detection speed"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection using default model"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiConference: 3.3">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual switch for LSPK"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NS switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="High band (> 1250Hz) speech quality protection"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NS mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LSPK DMNR (Single-NS)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NC switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic switch algorithm"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Non-stationary noise underestimation"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic switch algorithm VAD threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Less DMNR-NS level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Non-stationary noise weight"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise weight"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Improve VAD accurate for SPT car noise case"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="No less DMNR-NS level when VAD is off"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise under estimation"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="SNR condition separation"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="SNR condition Threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Less DMNR-NS level for low SNR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Lower bound for low SNR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT with NE improvement for LSPK mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise estimation speed"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Improve expander VAD with ABM VAD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Improve expander VAD with Mic1 VAD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Max index VAD enable"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Max index VAD threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 0~250Hz energy threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 250~750Hz energy threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 2k~4kHz energy threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="MagiConference"/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="RX_DRC+DG">

+		<Sheet/>

+		<Feature name="RX DRC: 4.0">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX expander mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL Limiter TH"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL expander suppression gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="CC mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RMS power limiter thd"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="20ms delay"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="CC/VCE switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Hard clipping"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LPF"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX HP filter cutoff freq (IIR)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX IIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX FIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX GDRC DG Gain switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VCE strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VCE noise threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="RX Digital Gain">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiLoudness/MagiClarity: 3.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiClarity switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="SNR trigger threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="high frequnecy strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="maximum gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="noise startup threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL bounder threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="attack time"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="release time"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="NR">

+		<Sheet/>

+		<Feature name="MagiNR(RX): 5.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX expander switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX expander suppression gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX Comfort Noise Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX Comfort Noise Level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+	</TreeRoot>

+	<!-- TreeRoot2 -->

+	<!-- TreeRoot3... -->

+</ParamTreeView>

diff --git a/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml
new file mode 100644
index 0000000..d574fc3
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml
@@ -0,0 +1,420 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Voice" version="1.3">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" wording="Narrow Band"/>
+			<Category name="WB" wording="Wide Band"/>
+			<Category name="SWB" wording="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Normal" wording="Handset"/>
+				<Category name="HAC"/>
+				<Category name="Tty_HCO_Handset" wording="TTY HCO Handset"/>
+				<Category name="Tty_VCO_Handset" wording="TTY VCO Handset"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3_pole_Headset"/>
+				<Category name="4_pole_Headset"/>
+				<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>
+				<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>
+				<Category name="Tty_HCO_Handsfree" wording="TTY HCO Handsfree"/>
+				<Category name="Tty_VCO_Handsfree" wording="TTY VCO Handsfree"/>
+			</CategoryGroup>
+			<CategoryGroup name="BT Device" wording="Bluetooth">
+				<Category name="BT_Earphone" wording="BT_NREC_On"/>
+				<Category name="BT_NREC_Off"/>
+			</CategoryGroup>
+			<CategoryGroup name="USB Device">
+				<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
+			</CategoryGroup>
+			<CategoryGroup name="Loopback" feature_option="MTK_AUDIO_SPH_LPBK_PARAM">
+				<Category name="Lpbk_Handset" wording="Handset"/>
+				<Category name="Lpbk_Headset" wording="Headset"/>
+				<Category name="Lpbk_Handsfree" wording="Handsfree"/>
+			</CategoryGroup>
+			<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
+				<Category name="Handset_SV"/>
+				<Category name="Handsfree_SV"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="VolIndex" wording="Volume">
+			<CategoryGroup name="Index">
+				<Category name="0" wording="Level0"/>
+				<Category name="1" wording="Level1"/>
+				<Category name="2" wording="Level2"/>
+				<Category name="3" wording="Level3"/>
+				<Category name="4" wording="Level4"/>
+				<Category name="5" wording="Level5"/>
+				<Category name="6" wording="Level6"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="Network">
+			<Category name="GSM"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="speech_mode_para" type="ushort_array">
+			<!-- Gain -->
+			<Field name="DL Digital Gain" array_index="7" bit="4,7"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+			<Field name="UL Digital Gain" array_index="7" bit="0,3"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+
+			<!-- New TX DRC -->
+			<Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>
+			<Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="1,20,2,40,3,60,4,80,5,100"/>
+			<Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>
+			<Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>
+			<Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>
+
+			<!-- New RX DRC -->
+			<Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>
+			<Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="1,20,2,40,3,60,4,80,5,100"/>
+			<Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>
+			<Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>
+			<Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>
+			<!-- RX MBGDRC Num BandsFrequency -->
+			<Field name="RX Graphical_UI_MBDRC F0"          array_index="21" bit="0,6" />
+			<Field name="RX Graphical_UI_MBDRC F1"          array_index="21" bit="7,15"/>
+			<!-- RX MBGDRC -->
+			<Field name="RX Graphical_UI_MBGDRC Switch"     array_index="19" bit="0,0"   check_list="0,GDRC,1,MBGDRC"/>
+			<Field name="RX LPF Gain Attack_Rate"           array_index="19" bit="1,3"   check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX BPF Gain Attack_Rate"           array_index="19" bit="4,6"   check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX HPF Gain Attack_Rate"           array_index="19" bit="7,9"   check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX LPF Gain Hysterisis"            array_index="19" bit="10,11" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX BPF Gain Hysterisis"            array_index="19" bit="12,13" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX HPF Gain Hysterisis"            array_index="19" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX LPF Gain Release_Rate"          array_index="20" bit="0,2"   check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX BPF Gain Release_Rate"          array_index="20" bit="3,5"   check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX HPF Gain Release_Rate"          array_index="20" bit="6,8"   check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX FB Gain Release_Rate"           array_index="20" bit="9,11"  check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX FB Gain Attack_Rate"            array_index="20" bit="12,14" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX MBGDRC FB Switch"               array_index="20" bit="15,15" check_list="0,Off,1,On"/>
+			<Field name="RX LPF Rated Power Threshold"      array_index="22" bit="0,4"/>
+			<Field name="RX BPF Rated Power Threshold"      array_index="22" bit="5,9"/>
+			<Field name="RX HPF Rated Power Threshold"      array_index="22" bit="10,14"/>
+			<Field name="RX LPF Peak Power Threshold"       array_index="23" bit="0,4"/>
+			<Field name="RX BPF Peak Power Threshold"       array_index="23" bit="5,9"/>
+			<Field name="RX HPF Peak Power Threshold"       array_index="23" bit="10,14"/>
+			<Field name="RX FB Rated Power Threshold"       array_index="24" bit="0,4"/>
+			<Field name="RX FB Peak Power Threshold"        array_index="24" bit="5,9"/>
+			<Field name="RX LPF RMS_TAV_Count"              array_index="24" bit="10,12" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX BPF RMS_TAV_Count"              array_index="24" bit="13,15" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX HPF RMS_TAV_Count"              array_index="25" bit="0,2"   check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX FB RMS_TAV_Count"               array_index="25" bit="3,5"   check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX FB Gain Hysterisis"             array_index="25" bit="6,7"   check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<!-- MagiNR(TX) -->
+			<Field name="TX NR Switch" array_index="4" bit="0,0"                                        check_list="0,off,1,on"/>
+			<Field name="TX NR Quick learning" array_index="4" bit="1,1"                                check_list="0,quick,1,slow"/>
+			<Field name="TX NR for high frequency" array_index="4" bit="8,8"                            check_list="0,on,1,off"/>
+			<Field name="TX NR suppression strength" array_index="8" bit="6,8"                          check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
+			<Field name="TX Adaptive gain control" array_index="4" bit="12,13"                          check_list="0,fixed 10 dB,1, fixed 0 dB,2,vary between 10 to 6dB, 3,vary between 10 to 0dB"/>
+			<Field name="TX mute 1s" array_index="10" bit="1,1"                                         check_list="0,on,1,off"/>
+			<Field name="TX NR Init 100ms" array_index="10" bit="9,9"                                   check_list="0,off,1,on"/>
+			<Field name="TX Ambient noise calibration" array_index="8" bit="12,13"                      check_list="0,0dB,1,3dB,2,6dB,3,9dB"/>
+			<Field name="TX Handfree Tone Detection" array_index="4" bit="9,9"                          check_list="0,off,1,on"/>
+			<Field name="TX expander switch" array_index="3" bit="0,1"                                  check_list="0,off,1,suppress echo,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="TX expander suppression gain" array_index="3" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<Field name="TX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>
+
+			<!-- MagiNR(RX) -->
+			<Field name="RX NR Switch" array_index="4" bit="2,2"                                        check_list="0,off,1,on"/>
+			<Field name="RX NR Strength" array_index="8" bit="9,11"                                     check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
+			<Field name="RX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>
+			<Field name="RX expander switch" array_index="5" bit="0,1"                                  check_list="0,off,1, off,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="RX expander suppression gain" array_index="5" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<Field name="RX Comfort Noise Switch" array_index="4" bit="3,3"                             check_list="0,off,1,on"/>
+			<Field name="RX Comfort Noise Level" array_index="10" bit="13,15"                           check_list="0,+0dB(-83dBFS),1,+3dB,2,+6dB,3,+9dB,4,+12dB,5,+15dB,6,+18dB,7,+21dB"/>
+
+			<!-- MagiAEC -->
+			<Field name="AEC" array_index="1" bit="0,15"                                                check_list="189,189,221,221,224,224,253,253,479,479"/>
+			<Field name="Switch" array_index="1" bit="8,8"                                              check_list="0,on,1,off"/>
+			<Field name="device Mode" array_index="1" bit="0,0"                                         check_list="0,Handfree Mode,1,Normal Mode"/>
+			<Field name="BGNT FE improvement control" array_index="1" bit="7,7"                         check_list="0,less aggressive,1,default"/>
+			<Field name="echo path change handler" array_index="1" bit="13, 13"                         check_list="0,on,1,off"/>
+			<Field name="manual clipping" array_index="0" bit="15, 15"                                  check_list="0,off,1,on"/>
+			<Field name="Pre-clipping/manual clipping threshold" array_index="6" bit="0, 3"             check_list="0,-15dB,1,-14dB,2,-13dB,3,-12dB,4,-11dB,5,-10dB,6,-9dB,7,-8dB,8,-7dB,9,-6dB,10,-5dB,11,-4dB,12,-3dB,13,-2dB,14,-1dB,15,0dB"/>
+			<Field name="ES switch" array_index="1" bit="1,1"                                           check_list="0,on,1,off"/>
+			<Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>
+			<Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>
+			<Field name="ES" array_index="2" bit="11,14"                                                check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="First Echo Suppression control" array_index="1" bit="10,10"                    check_list="0,on,1,off"/>
+			<Field name="AES switch" array_index="1" bit="14,14"                                        check_list="0,on,1,off"/>
+			<Field name="AES improvement" array_index="12" bit="7,7"                                    check_list="0,off,1,on"/>
+			<Field name="AES" array_index="12" bit="11,14"                                              check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="Comfort noise generator" array_index="1" bit="5,5"                             check_list="0,off,1,on"/>
+			<Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>
+			<Field name="NLP Suppression behavior control" array_index="1" bit="11,11"                  check_list="0,on,1,off"/>
+			<Field name="NLP" array_index="0" bit="0,7"                                                 check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
+			<Field name="remove tone in echo ref" array_index="12" bit="6,6"                            check_list="0,off,1,on"/>
+			<Field name="BT Delay Control" array_index="15" bit="0,7"/>
+			<Field name="New echo suppression" array_index="2" bit="15,15"                              check_list="0,off,1,on"/>
+			<Field name="0-2k residual echo weighting for linear part" array_index="16" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k residual echo weighting for non-linear part" array_index="16" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k ES smooth rate" array_index="16" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="0-2k ES gain lower bound" array_index="18" bit="0,4"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="0-2k ES estimated echo control" array_index="17" bit="10,11"                   check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="2-4k residual echo weighting for linear part" array_index="16" bit="8,10"      check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k residual echo weighting for non-linear part" array_index="16" bit="11,13" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k ES smooth rate" array_index="16" bit="14,15"                              check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="2-4k ES gain lower bound" array_index="18" bit="5,9"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="2-4k ES estimated echo control" array_index="17" bit="12,13"                   check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="4-8k residual echo weighting for linear part" array_index="17" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k residual echo weighting for non-linear part" array_index="17" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k ES smooth rate" array_index="17" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="4-8k ES gain lower bound" array_index="18" bit="10,14"                         check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="4-8k ES estimated echo control" array_index="17" bit="14,15"                   check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="EPC control" array_index="17" bit="8,9"                                        check_list="0,EPC handler off,1,EPC ES handling,2,EPC ES handling+strict EPC EC handling,3,EPC ES handling+EPC EC handling"/>
+			<Field name="Normal mode DT improvement" array_index="18" bit="15,15"                       check_list="0,off,1,on"/>
+			<Field name="ref vowel detection" array_index="1" bit="9,9"                                 check_list="0,off,1,on"/>
+			<Field name="speaker nolinear model" array_index="1" bit="2,3"                              check_list="0,default,1,high band nonlinear,2,low band nonlinear,3,default"/>
+			<Field name="BT mode echo ref" array_index="12" bit="15,15"                                 check_list="0,off(default),1,BT mode"/>
+			<Field name="UL delay for EC tuning (ms)" array_index="15" bit="8,11"/>
+			<Field name="Echo estimate rate control" array_index="0" bit="10,11"                        check_list="0,favor reverb handling,1,default,2,default,3,favor subjective DT"/>
+			<Field name="ACQUA DT score tuning" array_index="0" bit="12,13"                             check_list="0,worst DT,1,tuning level2,2,tuning level3,3,best DT"/>
+			<Field name="LSPK DT improvement" array_index="0" bit="14,14"                               check_list="0,off,1,on"/>
+			<Field name="Hard clipping" array_index="5" bit="14,14"                                     check_list="0,off,1,on"/>
+			<Field name="AGC gain bypass" array_index="3" bit="14,14"                                   check_list="0,on,1,off"/>
+			<Field name="AGC fast release" array_index="3" bit="13,13"                                  check_list="0,off,1,on"/>
+			<Field name="DT vad" array_index="0" bit="8,8"                                              check_list="0,on,1,off"/>
+			<Field name="High band EC improve(6.5k~8k)" array_index="1" bit="4,4"                       check_list="0,off,1,on"/>
+			<Field name="CNG Power" array_index="12" bit="5,5"                                          check_list="0,old,1,new"/>
+			<Field name="Mic2 AES overestimate" array_index="9" bit="11,12"                             check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>
+			<Field name="AEC use HB vad and small bias term" array_index="12" bit="8,8"                 check_list="0,off,1,on"/>
+			<Field name="Boost ref 6dB" array_index="1" bit="6,6"                                       check_list="0,on,1,off"/>
+			<Field name="BGNT FE improve switch" array_index="7" bit="15,15"                            check_list="0,off,1,on"/>
+			<Field name="BGNT FE stepsize weighting" array_index="7" bit="13,14"                        check_list="0,level0,1,level1,2,level2,3,level3"/>
+			<Field name="Comfort noise type" array_index="11" bit="9,9"                                 check_list="0,General,1,White noise like"/>
+			<Field name="LSPK subjective DT" array_index="0" bit="9,9"                                  check_list="0,off,1,on"/>
+			<Field name="AES rate fast" array_index="1" bit="12,12"                                     check_list="0,off,1,on"/>
+			<Field name="Band0 NE VAD" array_index="1" bit="15,15"                                      check_list="0,off,1,on"/>
+			<Field name="AES overestimate" array_index="12" bit="9,10"                                  check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>
+			<Field name="0-2k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k LSPK Mic2 ES smooth rate" array_index="26" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="0-2k LSPK Mic2 ES gain lower bound" array_index="28" bit="0,4"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="0-2k LSPK Mic2 ES estimated echo control" array_index="27" bit="10,11"         check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="2-4k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="8,10"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="11,13"  check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k LSPK Mic2 ES smooth rate" array_index="26" bit="14,15"                    check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="2-4k LSPK Mic2 ES gain lower bound" array_index="28" bit="5,9"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="2-4k LSPK Mic2 ES estimated echo control" array_index="27" bit="12,13"         check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="4-8k LSPK Mic2 residual echo weighting for linear part" array_index="27" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k LSPK Mic2 residual echo weighting for non-linear part" array_index="27" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k LSPK Mic2 ES smooth rate" array_index="27" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="4-8k LSPK Mic2 ES gain lower bound" array_index="28" bit="10,14"               check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="4-8k LSPK Mic2 ES estimated echo control" array_index="27" bit="14,15"         check_list="0,0,1,0.3,2,0.7,3,1"/>           
+			<Field name="Reverb Echo Suppress switch" array_index="11" bit="12,12"                      check_list="0,off(Default),1,on"/>
+			<Field name="Reverb Echo Band" array_index="11" bit="13,13"                                 check_list="0,2.5K Hz,1,3.5K Hz"/>
+			<Field name="Reverb 0-2k ES gain lower bound" array_index="29" bit="0,4"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="Reverb 2-4k ES gain lower bound" array_index="29" bit="5,9"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="Reverb 4-8k ES gain lower bound" array_index="29" bit="10,14"                  check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="Reverb Switch speed" array_index="29" bit="15,15"                              check_list="0,200ms,1,100ms"/>
+			<!-- MagiNR(dual) -->
+			<!-- Mode Parameter 9 -->
+			<Field name="WA expander" array_index="9" bit="0,0"		check_list="0,off,1,on"/>
+			<Field name="DMNR ASLR Gain release rate" array_index="9" bit="6,7"                         check_list="0,fast,1,normal,2,slow,3,very slow"/>
+			<!-- Mode Parameter 13 -->
+			<Field name="MagiNRDual switch" array_index="13" bit="0,0"                                  check_list="0,off,1,on"/>
+			<Field name="NS Switch or Gain lowerbound (Normal)" array_index="13" bit="1,4"              check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="NC switch (Normal)" array_index="13" bit="5,5"                                 check_list="0,off,1,on"/>
+			<Field name="NS 1-mic VAD THD (Normal)" array_index="13" bit="6,7"                          check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) 2-mic VAD THD (Normal)" array_index="13" bit="8,9"            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD on (Normal)" array_index="13" bit="10,11"                 check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD off (Normal)" array_index="13" bit="12,13"                check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) Non-stationary noise suppression strength (Normal)" array_index="13" bit="14,15"          check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<!-- Mode Parameter 14 -->
+			<Field name="VAD Energy based HB VAD switch" array_index="14" bit="0,0"                                                 check_list="0,off,1,on"/>
+			<Field name="NC Look Ahead Delay(more delay, better cancellation)" array_index="14" bit="1,2"                           check_list="0,off,1,4.5ms,2,6ms,3,7.5ms"/>
+			<Field name="VAD Fix PD min at initial value" array_index="14" bit="3,3"                                                check_list="0,off,1,on"/>
+			<Field name="VAD using Band1 SNR diff of cal-data as PD min" array_index="14" bit="4,4"                                 check_list="0,off,1,on"/>
+			<Field name="VAD Phone up or down cover range (PD VAD)" array_index="14" bit="5,8"                                      check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide) "/>
+			<Field name="VAD Band 2 PD VAD" array_index="14" bit="9,9"                                                              check_list="0,off,1,on"/>
+			<Field name="Mic2 blocking algorithm switch" array_index="14" bit="10,10"                                               check_list="0,off,1,on"/>
+			<Field name="Mic selection switch" array_index="14" bit="11,11"                                                         check_list="0,off,1,on"/>
+			<Field name="Mic selection VAD threshold(larger value, VAD on easier)" array_index="14" bit="12,13"                     check_list="0,strong,1,medium-strong,2,medium,3,weak"/>
+			<Field name="Mic2 expander" array_index="14" bit="14,14"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic2 IIR" array_index="14" bit="15,15"                                                                     check_list="0,off,1,on"/>
+			<!-- Mode Parameter 15 -->
+			<Field name="DMNR ASLR Maximum Gain level bound" array_index="15" bit="12,14"                                           check_list="0,6dB,1,7dB,2,8dB,3,9dB,4,10dB,5,11dB,6,12dB,7,12dB"/>
+			<Field name="DMNR ASLR Gain switch" array_index="15" bit="15,15"                                                        check_list="0,off,1,on"/>
+			<!-- Mode Parameter 30 -->
+			<Field name="WA DMNR switch" array_index="30" bit="0,0"                                                                 check_list="0,off,1,on"/>
+			<Field name="Switch or Lower bound of NS Gain at WA" array_index="30" bit="1,4"                                         check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="NC switch (WA)" array_index="30" bit="5,5"                                                                 check_list="0,off,1,on"/>
+			<Field name="NS 1-mic VAD THD (WA)" array_index="30" bit="6,7"                                                          check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) 2-mic VAD THD (WA)" array_index="30" bit="8,9"                                            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD on (WA)" array_index="30" bit="10,11"                                                 check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD off (WA)" array_index="30" bit="12,13"                                                check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) Non-stationary noise suppression strength (WA)" array_index="30" bit="14,15"              check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<!-- Mode Parameter 31 -->
+			<Field name="ABM LB of GCC delay" array_index="31" bit="0,2"                                                            check_list="0,9,1,10,2,11,3,12,4,13,5,14,6,15,7,16"/>
+			<Field name="ABM UB of GCC delay" array_index="31" bit="3,5"                                                            check_list="0,13,1,14,2,15,3,16,4,17,5,18,6,19,7,21"/>
+			<Field name="ABM GCC prob WA THD" array_index="31" bit="6,7"                                                            check_list="0,2000,1,3000,2,4000,3,5000"/>
+			<Field name="ABM learning speed" array_index="31" bit="8,9"                                                             check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="VAD Speech Content VAD: noise rejection THD" array_index="31" bit="10,12"                                  check_list="0,3250,1,3500,2,3750,3,4000,4,4250,5,4500,6,4750,7,5000"/>
+			<Field name="VAD Speech Content VAD: speech acceptance THD" array_index="31" bit="13,15"                                check_list="0,6500,1,7000,2,7500,3,8000,4,8500,5,9000,6,9500,7,10000"/>
+			<!-- MagiConference -->
+			<!-- Mode Parameter 13 -->
+			<Field name="MagiNRDual switch for LSPK" array_index="13" bit="0,0"                                                     check_list="0,off,1,on"/>
+			<Field name="MagiNRDual-NS switch" array_index="13" bit="1,1"                                                           check_list="0,off,1,on"/>
+			<Field name="High band (> 1250Hz) speech quality protection" array_index="13" bit="2,3"                                 check_list="0,weak,1,off,2,medium,3,strong"/>
+			<Field name="MagiNRDual-NS mode" array_index="13" bit="4,5"                                                             check_list="1,strong,2,medium,3,weak"/>
+			<Field name="LSPK DMNR (Single-NS)" array_index="13" bit="8,8"                                                          check_list="0,off,1,only stationary noise"/>
+			<Field name="MagiNRDual-NC switch" array_index="13" bit="9,9"                                                           check_list="0,off,1,on"/>
+			<Field name="Mic switch algorithm" array_index="13" bit="10,10"                                                         check_list="0,off,1,on"/>
+			<Field name="Non-stationary noise underestimation" array_index="13" bit="12,13"                                         check_list="0,14 dB,1,8 dB,2,2 dB,3,0 dB"/>
+			<Field name="Mic switch algorithm VAD threshold" array_index="13" bit="14,15"                                           check_list="0,strictest,1,stricter,2,looser,3,loosest"/>
+			<!-- Mode Parameter 14 -->
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)" array_index="14" bit="0,3"                             check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)" array_index="14" bit="4,7"                             check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="Less DMNR-NS level" array_index="14" bit="8,9"                                                             check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Non-stationary noise weight" array_index="14" bit="10,11"                                                  check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Stationary noise weight" array_index="14" bit="12,13"                                                      check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 expander" array_index="14" bit="14,14"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic2 IIR" array_index="14" bit="15,15"                                                                     check_list="0,off,1,on"/>
+			<!-- Mode Parameter 30 -->
+			<Field name="Improve VAD accurate for SPT car noise case" array_index="30" bit="0,0"                                    check_list="0,off,1,on"/>
+			<Field name="No less DMNR-NS level when VAD is off" array_index="30" bit="1,1"                                          check_list="0,off,1,on"/>
+			<Field name="Stationary noise under estimation" array_index="30" bit="2,3"                                              check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="SNR condition separation" array_index="30" bit="4,4"                                                       check_list="0,off,1,on"/>
+			<Field name="SNR condition Threshold" array_index="30" bit="5,5"                                                        check_list="0,road,1,pub,road,xroad,and train"/>
+			<Field name="Less DMNR-NS level for low SNR" array_index="30" bit="6,7"                                                 check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Lower bound for low SNR" array_index="30" bit="8,10"                                                       check_list="0,same with par14,1,par14 - 2 dB,2,par14 - 4 dB,3,par14 + 2 dB,4,par14 + 4 dB,5,par14 + 6 dB,6,par14 + 8 dB"/>
+			<Field name="BGNT with NE improvement for LSPK mode" array_index="30" bit="11,11"                                       check_list="0,off,1,on"/>
+			<Field name="VAD threshold" array_index="30" bit="12,13"                                                                check_list="0,strictest,1,stricter,2,loser,3,losest"/>
+			<Field name="Stationary noise estimation speed" array_index="30" bit="14,15"                                            check_list="0,unchange,1,fast,2,normal,3,very fast"/>
+			<!-- Mode Parameter 31 -->
+			<Field name="Improve expander VAD with ABM VAD" array_index="31" bit="0,0"                                              check_list="0,off,1,on"/>
+			<Field name="Improve expander VAD with Mic1 VAD" array_index="31" bit="1,1"                                             check_list="0,off,1,on"/>
+			<Field name="Max index VAD enable" array_index="31" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="Max index VAD threshold" array_index="31" bit="3,5"                                                        check_list="0,strictest,1,stricter,2,strict,3,slightly strict,4,slightly loose,5,loose,6,looser,7,loosest"/>
+			<Field name="Mic siwtch algorithm 0~250Hz energy threshold" array_index="31" bit="6,7"                                  check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="Switch to Mic1 speed THD" array_index="31" bit="8,9"                                                       check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="31" bit="10,11"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Mic siwtch algorithm 250~750Hz energy threshold" array_index="31" bit="12,13"                              check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="Mic siwtch algorithm 2k~4kHz energy threshold" array_index="31" bit="14,15"                                check_list="0,-9 dB,1,-12 dB,2,-7.5 dB,3,-6 dB"/>
+			<!-- TX DRC -->
+			<Field name="UL Limiter TH" array_index="3" bit="2,3"                                       check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="UL IIR cut off frequency" array_index="3" bit="6,7"                            check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
+			<Field name="75Hz high-pass IIR" array_index="3" bit="12,12"                                check_list="0,122Hz,1,75Hz"/>
+			<Field name="comfort noise" array_index="4" bit="14,14"                                     check_list="0,off,1,on"/>
+			<Field name="comfort noise level" array_index="10" bit="12,12"                              check_list="0,+0dB,1,-18dB"/>
+			<Field name="TX IIR switch" array_index="10" bit="2,2"                                      check_list="0,off,1,on"/>
+			<Field name="TX FIR switch" array_index="10" bit="3,3"                                      check_list="0,on,1,off"/>
+			<Field name="TX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>
+			<Field name="TCLW switch" array_index="11" bit="6,6"                                        check_list="0,off,1,on"/>
+			<Field name="TCLW noise suppress level" array_index="11" bit="7,8"                          check_list="0,3,1,6,2,9,3,12"/>
+			<!-- MagiTDNC -->
+			<Field name="TDNC switch" array_index="11" bit="0,0"                                        check_list="0,off,1,on"/>
+			<!-- MagiLoudness/MagiClarity -->
+			<Field name="RX expander mode" array_index="5" bit="0,1"                                    check_list="0,off,1,off,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="DL Limiter TH" array_index="5" bit="2,3"                                       check_list="0,off,1,-6 dBFS,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="RMS power limiter thd" array_index="5" bit="10,11"                             check_list="0,off,1,-7dBFs,2,-10dBFs,3,-14dBFs"/>
+			<Field name="20ms delay" array_index="6" bit="15,15"                                        check_list="0,off,1,on"/>
+			<Field name="RX HP filter cutoff freq (IIR)" array_index="8" bit="0,2"                      check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
+			<Field name="DL IIR cut off frequency" array_index="8" bit="0,2"                            check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
+			<Field name="RX IIR switch" array_index="10" bit="4,4"                                      check_list="0,off,1,on"/>
+			<Field name="RX FIR switch" array_index="10" bit="5,5"                                      check_list="0,off,1,on"/>
+			<Field name="RX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>
+			<Field name="VCE strength" array_index="8" bit="3,3"                                                     check_list="0,original gain-6dB,1,original gain"/>
+			<Field name="VCE noise threshold" array_index="8" bit="4,5"                                 check_list="0,22dB,1,19dB,2,16dB,3,13dB"/>
+
+			<Field name="MagiClarity switch" array_index="5" bit="13,13"                                check_list="0,on,1,off"/>
+			<Field name="SNR trigger threshold" array_index="6" bit="4,6"                               check_list="0,9dB,1,6dB,2,3dB,3,0dB,4,-3dB,5,-6dB,6,-9dB,7,-12dB"/>
+			<Field name="high frequnecy strength" array_index="6" bit="7,8"                             check_list="0,off,1,3dB,2,6dB,3,10.7dB"/>
+			<Field name="maximum gain" array_index="6" bit="9,10"                                       check_list="0,off,1,6dB,2,12dB,3,18dB"/>
+			<Field name="noise startup threshold" array_index="6" bit="11,12"                           check_list="0,50dB,1,55dB,2,60dB,3,65dB"/>
+			<Field name="DL bounder threshold" array_index="6" bit="13,14"                              check_list="0,off,1,-6dBFS,2,-4.3dBFS,3,-1.4dBFS"/>
+			<Field name="attack time" array_index="9" bit="2,3"                                         check_list="0,0.5s,1,1s,2,1.5s,3,2.0s"/>
+			<Field name="release time" array_index="9" bit="8,9"                                        check_list="0,1s,1,2s,2,3s,3,4s"/>
+			</Param>
+			<Param name="sph_in_fir" type="ushort_array"/>
+			<Param name="sph_out_fir" type="ushort_array"/>
+			<Param name="sph_in_fir_eq_freq" type="double_array"/>
+			<Param name="sph_out_fir_eq_freq" type="double_array"/>
+			<Param name="sph_in_fir_eq_mag" type="double_array"/>
+			<Param name="sph_out_fir_eq_mag" type="double_array"/>
+			<Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>
+			<Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>
+			<Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>
+			<Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>
+			<Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>
+			<Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>
+			<Param name="sph_in_iir_enh_dsp" type="ushort_array"/>
+			<Param name="sph_out_iir_enh_dsp" type="ushort_array"/>
+			<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
+			<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
+			<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
+			<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
+			<Param name="sph_in_parameter" type="double_array"/>
+			<Param name="sph_out_parameter" type="double_array"/>
+			<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
+			<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
+			<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
+			<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
+			<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
+			<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" type="double_array"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" type="double_array"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" type="double_array"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" type="double_array"/>
+			<Param name="sph_in_iir_mic1_pmv_type" type="ushort_array"/>
+			<Param name="sph_in_iir_mic2_pmv_type" type="ushort_array"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" type="double_array"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/USBCall_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/USBCall_AudioParam.xml
new file mode 100644
index 0000000..003e3f0
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/USBCall_AudioParam.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+		<Param path="MT6799" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_dl_ul_latency_us" value="23700"/>
+			<Param name="speech_dl_latency_us" value="14500"/>
+			<Param name="speech_ul_latency_us" value="13000"/>
+			<Param name="echo_settling_time_ms" value="1000"/>
+			<Param name="echo_ahead_mic_data_us" value="8000"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="speech_dl_ul_latency_us" value="23700"/>
+			<Param name="speech_dl_latency_us" value="14500"/>
+			<Param name="speech_ul_latency_us" value="13000"/>
+			<Param name="echo_settling_time_ms" value="1000"/>
+			<Param name="echo_ahead_mic_data_us" value="8000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/USBCall_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/USBCall_ParamUnitDesc.xml
new file mode 100644
index 0000000..f1a9a71
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/USBCall_ParamUnitDesc.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="USBCallParam">
+			<Category name="Common"/>
+			<Category name="MT6799"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="speech_dl_ul_latency_us" type="int"/>
+		<Param name="speech_dl_latency_us" type="int"/>
+		<Param name="speech_ul_latency_us" type="int"/>
+		<Param name="echo_settling_time_ms" type="int"/>
+		<Param name="echo_ahead_mic_data_us" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/USBDevice_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/USBDevice_AudioParam.xml
new file mode 100644
index 0000000..e6c554b
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/USBDevice_AudioParam.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="default" param_id="0"/>
+		<Param path="0d8c:000c" param_id="0"/>
+		<Param path="046d:0a37" param_id="1"/>
+		<Param path="1852:50d2" param_id="2"/>
+		<Param path="045e:070f" param_id="0"/>
+		<Param path="262a:1534" param_id="3"/>
+		<Param path="1b3f:2008" param_id="2"/>
+		<Param path="0ecb:1ecb" param_id="4"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="playback_latency_us" value="1500"/>
+			<Param name="capture_latency_us" value="1500"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="playback_latency_us" value="42500"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="playback_latency_us" value="4000"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="playback_latency_us" value="8000"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="playback_latency_us" value="26000"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/USBDevice_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/USBDevice_ParamUnitDesc.xml
new file mode 100644
index 0000000..924765d
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/USBDevice_ParamUnitDesc.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Device">
+			<Category name="default"/>
+			<Category name="0d8c:000c"/>	<!-- SABRENT two 3.5mm -->
+			<Category name="046d:0a37"/>	<!-- Logitech H540 -->
+			<Category name="1852:50d2"/>	<!-- Fiio E18 -->
+			<Category name="045e:070f"/>    <!-- Microsoft LX-3000 -->
+			<Category name="262a:1534"/>    <!-- LeTV (DL+UL) -->
+			<Category name="1b3f:2008"/>    <!-- Baseus B51 (DL+UL) -->
+			<Category name="0ecb:1ecb"/>    <!-- JBL Reflect Aware C (DL+UL) -->
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="playback_latency_us" type="int"/>
+		<Param name="capture_latency_us" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml
new file mode 100644
index 0000000..1523f50
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<!-- Default setting -->
+		<Param path="" param_id="1"/>
+		<Param path="VoIP" param_id="1"/>
+		<Param path="MIC" param_id="1"/>
+		<Param path="Camcorder" param_id="1"/>
+		<Param path="VoiceRecognition" param_id="1"/>
+		<Param path="FastRecord" param_id="1"/>
+		<Param path="Unprocessed" param_id="1"/>
+		<Param path="VoicePerformance" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="offload" value="0"/>
+			<Param name="num of mic" value="2"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="offload" value="1"/>
+			<Param name="num of mic" value="2"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml
new file mode 100644
index 0000000..c2ad9ad
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Record" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="InputSource">
+			<Category name="MIC"/>
+			<Category name="Camcorder"/>
+			<Category name="VoiceRecognition"/>
+			<Category name="VoIP"/>
+			<Category name="FastRecord"/>
+			<Category name="Unprocessed"/>
+			<Category name="VoicePerformance"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<!-- Preprocessing run on 0: AP, 1: HiFi-3 -->
+		<Param name="offload" type="int"/>
+		<!-- Open the num of mic -->
+		<Param name="num of mic" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VOW_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VOW_AudioParam.xml
new file mode 100644
index 0000000..8b59255
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VOW_AudioParam.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="VOW_common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="Par_01" value="10"/>
+			<Param name="Par_02" value="7"/>
+			<Param name="Par_03" value="6"/>
+			<Param name="Par_04" value="8"/>
+			<Param name="Par_05" value="15"/>
+			<Param name="Par_06" value="4"/>
+			<Param name="Par_07" value="3"/>
+			<Param name="Par_08" value="4"/>
+			<Param name="Par_09" value="3"/>
+			<Param name="Par_10" value="0"/>
+			<Param name="vow_KR1" value="0"/>
+			<Param name="vow_KR2" value="0"/>
+			<Param name="vow_KR3" value="0"/>
+			<Param name="vow_KR4" value="0"/>
+			<Param name="vow_KRSR1" value="0"/>
+			<Param name="vow_KRSR2" value="0"/>
+			<Param name="vow_KRSR3" value="0"/>
+			<Param name="vow_KRSR4" value="0"/>
+			<Param name="PeriodicOnOff_90" value="0x8000,0x8000,0x81AA,0x0000,0x0000,0x0000,0x0000,0x01EC,0x1917,0x8021,0x1917,0x0000,0x0000,0x0000,0x0000,0x18F6"/>
+			<Param name="PeriodicOnOff_80" value="0x828F,0x828F,0x8439,0x0000,0x0000,0x0000,0x0000,0x047B,0x1917,0x82B0,0x1917,0x0000,0x0000,0x0000,0x0000,0x18F6"/>
+			<Param name="PeriodicOnOff_70" value="0x851F,0x851F,0x86C9,0x0000,0x0000,0x0000,0x0000,0x070A,0x1917,0x853F,0x1917,0x0000,0x0000,0x0000,0x0000,0x18F6"/>
+			<Param name="PeriodicOnOff_60" value="0x87AE,0x87AE,0x8958,0x0000,0x0000,0x0000,0xC0A4,0x099A,0x1917,0x87CF,0x1917,0x0000,0x0000,0x0000,0x1917,0x18F6"/>
+			<Param name="PeriodicOnOff_50" value="0x8A3D,0x8A3D,0x8BE7,0x0000,0x0000,0x0000,0xC333,0x0C29,0x1917,0x8A5E,0x1917,0x0000,0x0000,0x0000,0x1917,0x18F6"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VOW_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VOW_ParamUnitDesc.xml
new file mode 100644
index 0000000..d31d640
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VOW_ParamUnitDesc.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="VOW" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="VOW">
+			<Category name="VOW_common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="Par_01" type="int"/>
+		<Param name="Par_02" type="int"/>
+		<Param name="Par_03" type="int"/>
+		<Param name="Par_04" type="int"/>
+		<Param name="Par_05" type="int"/>
+		<Param name="Par_06" type="int"/>
+		<Param name="Par_07" type="int"/>
+		<Param name="Par_08" type="int"/>
+		<Param name="Par_09" type="int"/>
+		<Param name="Par_10" type="int"/>
+		<Param name="vow_KR1" type="int"/>
+		<Param name="vow_KR2" type="int"/>
+		<Param name="vow_KR3" type="int"/>
+		<Param name="vow_KR4" type="int"/>
+		<Param name="vow_KRSR1" type="int"/>
+		<Param name="vow_KRSR2" type="int"/>
+		<Param name="vow_KRSR3" type="int"/>
+		<Param name="vow_KRSR4" type="int"/>
+		<Param name="PeriodicOnOff_90" type="uint_array"/>
+		<Param name="PeriodicOnOff_80" type="uint_array"/>
+		<Param name="PeriodicOnOff_70" type="uint_array"/>
+		<Param name="PeriodicOnOff_60" type="uint_array"/>
+		<Param name="PeriodicOnOff_50" type="uint_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPDMNR_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPDMNR_AudioParam.xml
new file mode 100644
index 0000000..4789fe3
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPDMNR_AudioParam.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Handset 2mic NR" param_id="1"/>
+		<Param path="Hands-free 1mic NR" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+      			<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+      			<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPDMNR_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPDMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..6340165
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPDMNR_ParamUnitDesc.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<CategoryGroup name="Handset">
+					<Category name="Handset 2mic NR" wording="Handset"/>
+					<Category name="Handset no 2mic NR" wording="Handset"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+				<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+			</CategoryGroup>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPGeneral_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPGeneral_AudioParam.xml
new file mode 100644
index 0000000..65e48a3
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPGeneral_AudioParam.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+      			<Param name="voip_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPGeneral_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPGeneral_ParamUnitDesc.xml
new file mode 100644
index 0000000..af1d398
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPGeneral_ParamUnitDesc.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="CategoryLayer" wording="CategoryLayer">
+			<Category name="" wording="Common" alias="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="voip_common_para" type="uint_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPUI_AudioParam.xml
new file mode 100644
index 0000000..551a71e
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPUI_AudioParam.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Handset 2mic NR" param_id="1"/>
+		<Param path="USB" param_id="2"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="DRC+DG visibility" value="-1"/>
+			<Param name="FIR visibility" value="-1"/>
+			<Param name="NREC visibility" value="-1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="-1"/>
+			<Param name="UL Limiter TH visibility" value="-1"/>
+			<Param name="UL AEC visibility" value="-1"/>
+			<Param name="UL NLP visibility" value="-1"/>
+			<Param name="UL ES LB visibility" value="-1"/>
+			<Param name="UL AES LB visibility" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..56b3553
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPUI_ParamUnitDesc.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Record" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Handset 2mic NR" wording="Handset" feature_option="VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+				<Category name="Handset no 2mic NR" wording="Handset" feature_option="!VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3-pole headset"/>
+				<Category name="4-pole headset"/>
+				<Category name="5-pole headset"/>
+				<Category name="5-pole headset+ANC"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+				<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<Category name="BT earphone" alias="BT_NREC_Off" wording="Bluetooth"/>
+			<Category name="USB"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="DRC+DG visibility" type="int"/>
+		<Param name="FIR visibility" type="int"/>
+		<Param name="NREC visibility" type="int"/>
+		<Param name="UL cal. visibility" type="int"/>
+		<Param name="UL Digital Gain visibility" type="int"/>
+		<Param name="UL Limiter TH visibility" type="int"/>
+		<Param name="UL AEC visibility" type="int"/>
+		<Param name="UL NLP visibility" type="int"/>
+		<Param name="UL ES LB visibility" type="int"/>
+		<Param name="UL AES LB visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPVolUI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPVolUI_AudioParam.xml
new file mode 100644
index 0000000..1109991
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPVolUI_AudioParam.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HAC" param_id="2"/>
+		<Param path="HS" param_id="0"/>
+		<Param path="HP" param_id="0"/>
+		<Param path="SPK" param_id="0"/>
+		<Param path="BT earphone" param_id="1"/>
+		<Param path="HS5POLE" param_id="0"/>
+		<Param path="HS5POLE_ANC" param_id="0"/>
+		<Param path="USB" param_id="2"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPVolUI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..24089fa
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPVolUI_ParamUnitDesc.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" alias="Handset 2mic NR,Handset no 2mic NR,Normal"/>
+			<Category name="HAC"/>
+			<Category name="HS" alias="Headset,4-pole headset,4_pole_Headset"/>
+			<Category name="HP" alias="3-pole headset,3_pole_Headset"/>
+			<Category name="SPK" alias="Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference"/>
+			<Category name="BT earphone" alias="BT_Earphone,BT_NREC_Off"/>
+			<Category name="HS5POLE" alias="5_pole_Headset,5-pole headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain_visibility" type="int"/>
+		<Param name="ul_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPVol_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPVol_AudioParam.xml
new file mode 100644
index 0000000..1ad046a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPVol_AudioParam.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="RCV" param_id="0"/>
+    <Param path="HAC" param_id="5"/>
+    <Param path="HS" param_id="1"/>
+    <Param path="HP" param_id="1"/>
+    <Param path="SPK" param_id="2"/>
+    <Param path="HS5POLE" param_id="4"/>
+    <Param path="HS5POLE_ANC" param_id="4"/>
+    <Param path="USB" param_id="1"/>
+    <Param path="Default,RCV" param_id="12"/>
+    <Param path="Default,HAC" param_id="12"/>
+    <Param path="Default,HS" param_id="13"/>
+    <Param path="Default,HP" param_id="13"/>
+    <Param path="Default,SPK" param_id="14"/>
+    <Param path="App1,RCV" param_id="15"/>
+    <Param path="App1,HAC" param_id="15"/>
+    <Param path="App1,HS" param_id="23"/>
+    <Param path="App1,HP" param_id="23"/>
+    <Param path="App1,SPK" param_id="24"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="34"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+      <Param name="ul_gain" value="34"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="34"/>
+    </ParamUnit>
+    <ParamUnit param_id="4">
+      <Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+      <Param name="ul_gain" value="24"/>
+    </ParamUnit>
+    <ParamUnit param_id="5">
+      <Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="14">
+      <Param name="dl_gain" value="21,19,16,13,10,7,4"/>
+      <Param name="ul_gain" value="15"/>
+    </ParamUnit>
+    <ParamUnit param_id="15">
+      <Param name="dl_gain" value="26,22,19,16,13,10,6"/>
+      <Param name="ul_gain" value="19"/>
+    </ParamUnit>
+    <ParamUnit param_id="23">
+      <Param name="dl_gain" value="26,22,18,14,10,6,2"/>
+      <Param name="ul_gain" value="26"/>
+    </ParamUnit>
+    <ParamUnit param_id="24">
+      <Param name="dl_gain" value="21,19,16,13,10,7,6"/>
+      <Param name="ul_gain" value="21"/>
+    </ParamUnit>
+    <ParamUnit param_id="12">
+      <Param name="dl_gain" value="24,20,16,12,8,4,0"/>
+      <Param name="ul_gain" value="19"/>
+    </ParamUnit>
+    <ParamUnit param_id="13">
+      <Param name="dl_gain" value="24,20,16,12,8,4,0"/>
+      <Param name="ul_gain" value="29"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPVol_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..2cfc515
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPVol_ParamUnitDesc.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Handset 2mic NR,Handset no 2mic NR,Normal"/>
+			<Category name="HAC"/>
+			<Category name="HS" wording="Headset" alias="Headset,4-pole headset,4_pole_Headset"/>
+			<Category name="HP" wording="Headphone" alias="3-pole headset,3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference"/>
+			<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5-pole headset,5_pole_Headset"/>
+			<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain" type="short_array"/><!-- unit is dB, range in other xml -->
+		<Param name="ul_gain" type="int"/><!-- unit is dB, range in other xml -->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIP_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIP_AudioParam.xml
new file mode 100644
index 0000000..27ab261
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIP_AudioParam.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Handset 2mic NR" param_id="0"/>
+		<Param path="Handset no 2mic NR" param_id="1"/>
+		<Param path="3-pole headset" param_id="2"/>
+		<Param path="4-pole headset" param_id="2"/>
+		<Param path="5-pole headset" param_id="2"/>
+		<Param path="5-pole headset+ANC" param_id="2"/>
+		<Param path="BT earphone" param_id="3"/>
+		<Param path="Hands-free 1mic NR" param_id="4"/>
+		<Param path="Hands-free no 1mic NR" param_id="5"/>
+		<Param path="BT_NREC_Off" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="voip_mode_para" value="128,253,6212,29,57351,31,0,32,400,197,611,0,13066,371,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="voip_mode_para" value="128,253,6212,31,57351,31,0,32,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="voip_mode_para" value="0,189,8196,31,57351,31,0,64,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="voip_mode_para" value="0,253,8196,31,53255,31,0,0,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="voip_mode_para" value="192,224,2218,29,57351,24607,0,4,400,197,611,0,13066,307,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="voip_mode_para" value="192,224,2218,29,57351,24607,0,4,276,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIP_ParamTreeView.xml b/proprietary/odm/etc/audio/audio_param/VoIP_ParamTreeView.xml
new file mode 100644
index 0000000..592bd2a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIP_ParamTreeView.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamTreeView version="1.0">
+	<TreeRoot name="TX_DRC+DG">
+		<Sheet/>
+		<Feature name="TX DRC">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL Limiter TH"/>
+				<Field audio_type="Speech" param="speech_mode_para" name="UL IIR cut off frequency"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="IIR switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="75Hz high-pass IIR"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="comfort noise"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL expander rate"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="TX Digital Gain">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL Digital Gain"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<TreeRoot name="NREC">
+		<Sheet/>
+		<Feature name="MagiAEC" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="Switch">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="AEC"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="device Mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Low-freq echo handling"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="echo path change handler"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="ES switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="residual echo weighting for linear part"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="residual echo weighting for non-linear part"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="ES"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="First Echo Suppression control"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="AES switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="AES"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Comfort noise generator"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Minimum comfort noise value"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="NLP Suppression behavior control"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="NLP"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="BT Delay Control"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="MagiNR(TX)" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="TX NR Switch">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="TX NR Switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="NR suppression strength"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="ASLR mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL mute 1sec"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Ambient noise calibration"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL expander mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL expander suppression gain"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="MagiNR(dual)" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="MagiNRDual switch">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="High band (>1250Hz) speech quality protection"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual-NS mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="1-mic NS + expander capability"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual-NC switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="1-mic NS switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Initial convergence improvement"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="BGNT with NE improvement"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Lower bound of MagiNRDual-NS Gain (dB)"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Less MagiNRDual-NS level"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Non-stationary noise weight"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Stationary noise weight"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path="Handset 2mic NR"/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+</ParamTreeView>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIP_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIP_ParamUnitDesc.xml
new file mode 100644
index 0000000..9da80c1
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIP_ParamUnitDesc.xml
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="VoIP" version="1.0" feature_option="!MTK_AURISYS_FRAMEWORK_SUPPORT">
+	<CategoryTypeList>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Handset 2mic NR" wording="Handset" feature_option="VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+				<Category name="Handset no 2mic NR" wording="Handset" feature_option="!VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3-pole headset"/>
+				<Category name="4-pole headset"/>
+				<Category name="5-pole headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5-pole headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+				<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<Category name="BT earphone" alias="BT_NREC_Off"/>  <!-- For VoIPv1, Not support BT AEC -->
+			<Category name="USB"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="voip_mode_para" type="uint_array">
+			<!-- Gain -->
+			<Field name="UL Digital Gain" array_index="7" bit="0,3" check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+
+			<!-- New TX DRC -->
+			<Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>
+			<Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>
+			<Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>
+			<Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>
+
+			<!-- New RX DRC -->
+			<Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>
+			<Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>
+			<Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>
+			<Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>
+
+			<!-- MagiNR(TX) -->
+			<Field name="TX NR Switch" array_index="4" bit="0,1"                                        check_list="0,off,1,on,2,on,3,on"/>
+			<Field name="NR suppression strength" array_index="8" bit="6,8"                             check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
+			<Field name="ASLR mode" array_index="4" bit="12,13"                                         check_list="0,off (fixed 10 dB),1,off (fixed 0 dB, for BT),2, on (up to 10 dB),3,on (Enhance D-value)"/>
+			<Field name="UL mute 1sec" array_index="10" bit="1,1"                                       check_list="0,on,1,off"/>
+			<Field name="Ambient noise calibration" array_index="8" bit="12,13"                         check_list="0,0 dB,1,-4 dB,2,+8 dB,3,+4 dB"/>
+			<Field name="UL expander mode" array_index="3" bit="0,1"                                    check_list="0,off,1,suppress echo only,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="UL expander suppression gain" array_index="3" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<!-- MagiAEC -->
+			<Field name="AEC" array_index="1" bit="0,15"                                                check_list="189,189,221,221,224,224,253,253,479,479"/>
+			<Field name="Switch" array_index="1" bit="8,8"                                              check_list="0,on,1,off"/>
+			<Field name="device Mode" array_index="1" bit="0,0"                                         check_list="0,Handfree Mode,1,Normal Mode"/>
+			<Field name="Low-freq echo handling" array_index="1" bit="6,7"                              check_list="0,suppress  more aggressively,1,suppress aggressively,2,suppress low-freq echo,3,Turn off"/>
+			<Field name="echo path change handler" array_index="1" bit="13, 13"                         check_list="0,on,1,off"/>
+			<Field name="ES switch" array_index="1" bit="1,1"                                           check_list="0,on,1,off"/>
+			<Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>
+			<Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>
+			<Field name="ES" array_index="2" bit="11,14"                                                check_list="0,-Inf,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="First Echo Suppression control" array_index="1" bit="10,10"                    check_list="0,on,1,off"/>
+			<Field name="AES switch" array_index="1" bit="14,14"                                        check_list="0,on,1,off"/>
+			<Field name="AES" array_index="12" bit="11,14"                                              check_list="0,-Inf,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="Comfort noise generator" array_index="1" bit="5,5"                             check_list="0,off,1,on"/>
+			<Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>
+			<Field name="NLP Suppression behavior control" array_index="1" bit="11,11"                  check_list="0,on,1,off"/>
+			<Field name="NLP" array_index="0" bit="0,7"                                                 check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
+			<Field name="BT Delay Control" array_index="15" bit="0,7"/>
+			<!-- TX DRC -->
+			<Field name="UL Limiter TH" array_index="3" bit="2,3"                                       check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="UL IIR cut off frequency" array_index="9" bit="14,15"                          check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
+			<Field name="IIR switch" array_index="11" bit="1,1"                                         check_list="0,on,1,off"/>
+			<Field name="75Hz high-pass IIR" array_index="3" bit="12,12"                                check_list="0,122Hz,1,75Hz"/>
+			<Field name="comfort noise" array_index="4" bit="14,14"                                     check_list="0,off,1,on"/>
+			<Field name="UL expander rate" array_index="3" bit="6,7"                                    check_list="0,fast,1,slow,2,normal,3,very fast"/>
+			<!-- MagiNR(dual) -->
+			<Field name="MagiNRDual switch" array_index="13" bit="0,0"                                  check_list="0,off,1,on"/>
+			<Field name="High band (>1250Hz) speech quality protection" array_index="13" bit="2,3"      check_list="0,weak,1,off,2,medium,3,strong"/>
+			<Field name="MagiNRDual-NS mode" array_index="13" bit="4,5"                                 check_list="0,none,1,strong,2,medium,3,weak"/>
+			<Field name="1-mic NS + expander capability" array_index="13" bit="6,7"                     check_list="0,suppress non-stationary noise,1,suppress stationary noise,2,suppress echo,3,off"/>
+			<Field name="1-mic NS + expander mode" array_index="13" bit="8,8"                           check_list="0,manual,1,combo"/>
+			<Field name="MagiNRDual-NC switch" array_index="13" bit="9,9"                               check_list="0,off,1,on"/>
+			<Field name="Initial convergence improvement" array_index="13" bit="13,13"                  check_list="0,off,1,on"/>
+			<Field name="BGNT with NE improvement" array_index="13" bit="14,15"                         check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain (dB)" array_index="14" bit="0,6"             check_list="0,0.07,1,0.14,2,0.21,3,0.28,4,0.35,5,0.42,6,0.49,7,0.56,8,0.63,9,0.71,10,0.78,11,0.85,12,0.93,13,1.01,14,1.08,15,1.16,16,1.24,17,1.32,18,1.40,19,1.48,20,1.56,21,1.64,22,1.72,23,1.80,24,1.89,25,1.97,26,2.06,27,2.14,28,2.23,29,2.32,30,2.41,31,2.50,32,2.59,33,2.68,34,2.77,35,2.87,36,2.96,37,3.06,38,3.16,39,3.25,40,3.35,41,3.45,42,3.56,43,3.66,44,3.76,45,3.87,46,3.97,47,4.08,48,4.19,49,4.30,50,4.41,51,4.53,52,4.64,53,4.76,54,4.88,55,5.00,56,5.12,57,5.24,58,5.37,59,5.49,60,5.62,61,5.75,62,5.89,63,6.02,64,6.16,65,6.30,66,6.44,67,6.58,68,6.73,69,6.88,70,7.03,71,7.18,72,7.34,73,7.50,74,7.66,75,7.82,76,7.99,77,8.16,78,8.34,79,8.52,80,8.70,81,8.89,82,9.08,83,9.27,84,9.47,85,9.68,86,9.89,87,10.10,88,10.32,89,10.55,90,10.78,91,11.02,92,11.26,93,11.51,94,11.77,95,12.04,96,12.32,97,12.60,98,12.90,99,13.20,100,13.52,101,13.84,102,14.19,103,14.54,104,14.91,105,15.30,106,15.70,107,16.12,108,16.57,109,17.04,110,17.53,111,18.06,112,18.62,113,19.22,114,19.87,115,20.56,116,21.32,117,22.14,118,23.06,119,24.08,120,25.24,121,26.58,122,28.16,123,30.10,124,32.60,125,36.12,126,42.14,127,Inf"/>
+			<Field name="Less MagiNRDual-NS level" array_index="14" bit="7,8"                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Non-stationary noise weight" array_index="14" bit="9,10"                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Stationary noise weight" array_index="14" bit="11,12"                          check_list="0,off,1,weak,2,medium,3,strong"/>
+		</Param>
+		<Param name="sph_in_fir" type="short_array"/>
+		<Param name="sph_in_fir_eq_freq" type="double_array"/>
+		<Param name="sph_in_fir_eq_mag" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+		<Param name="sph_out_fir" type="short_array"/>
+		<Param name="sph_out_fir_eq_mag" type="double_array"/>
+		<Param name="sph_out_fir_eq_freq" type="double_array"/>
+		<Param name="sph_out_parameter" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_AudioParam.xml
new file mode 100644
index 0000000..d81f084
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_AudioParam.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0" />
+			<Param name="dmnr_para_nb1" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="dmnr_para_nb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="dmnr_para_wb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0" />
+			<Param name="dmnr_para_swb1" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="dmnr_para_swb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..f2b70d6
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml
@@ -0,0 +1,897 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Handset" alias="Normal,HAC"/>
+			<Category name="MagiConference" wording="2-mic NR"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                  check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                     check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                          check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                               check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                      check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                             check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                 check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                            check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                      check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                  check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                      check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                             check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                          check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                 check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                 check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                        check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"           check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                 check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                    check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                     check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                     check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"            check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                             check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                 check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                 check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                    check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                          check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                             check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                  check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                        check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                          check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                            check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                         check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                             check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                   check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                   check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                   check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                        check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                   check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                         check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                          check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                      check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                     check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                      check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                       check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                             check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                        check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                            check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                        check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                          check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                            check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                             check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                 check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                 check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                  check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                            check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                     check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                              check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                   check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                       check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                 check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                            check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"  check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                       check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                              check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                      check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                 check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                   check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                            check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                               check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                       check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                    check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                  check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                   check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                         check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                        check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                  check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                           check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                    check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                     check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"               check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"               check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                    check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                           check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"        check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                               check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                              check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                   check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"     check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                          check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                           check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                               check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                        check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                       check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"             check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"     check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"     check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"  check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                      check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                      check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                   check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_nb1" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                   check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                      check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                       check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                              check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                  check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                             check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                 check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                       check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                   check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                              check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                  check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                  check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                            check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                  check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                     check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                      check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                      check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"            check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                             check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                 check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                 check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                    check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                          check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                             check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                  check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                        check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                          check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                            check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                         check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                             check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                   check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                   check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                   check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                        check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                   check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                         check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                          check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                      check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                     check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                      check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                       check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                             check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                        check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                            check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                        check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                          check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                            check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                             check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                 check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                 check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                  check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                            check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                     check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                              check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                   check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                       check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                 check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                            check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"  check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                       check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                              check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                      check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                 check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                   check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                            check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                               check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                       check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                    check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                  check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                   check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                         check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                        check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                  check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                           check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                    check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                     check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"               check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"               check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                    check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                           check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"        check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                               check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                              check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                   check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"     check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                          check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                           check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                               check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                        check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                       check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"             check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"     check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"     check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"  check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                      check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                      check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                   check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_nb2" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                   check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                      check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                       check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                              check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                  check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                             check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                 check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                       check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                   check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                              check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                  check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                  check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                            check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                  check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                     check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                      check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                      check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"            check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                             check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                 check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                 check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                    check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                          check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                             check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                  check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                        check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                          check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                            check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                         check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                             check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                   check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                   check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                   check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                        check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                   check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                         check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                          check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                      check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                     check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                      check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                       check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                             check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                        check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                            check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                        check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                          check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                            check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                             check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                 check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                 check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                  check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                            check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                     check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                              check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                   check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                       check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                 check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                            check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"  check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                       check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                              check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                      check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                 check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                   check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                            check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                               check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                       check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                    check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                  check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                   check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                         check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                        check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                  check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                           check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                    check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                     check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"               check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"               check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                    check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                           check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"        check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                               check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                              check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                   check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"     check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                          check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                           check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                               check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                        check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                       check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"             check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"     check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"     check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"  check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                      check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                      check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                   check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_wb2" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                            check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                               check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                    check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                         check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                       check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                           check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                      check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                          check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                         check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                            check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                       check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                    check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                           check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                  check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                     check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                           check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                              check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                               check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                               check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"     check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                      check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                          check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                          check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                             check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                   check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                      check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                           check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                            check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                   check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                         check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                     check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                  check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                      check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                            check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                            check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                            check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                 check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                         check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                  check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                  check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                   check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"               check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                        check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                         check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                              check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                         check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                         check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                      check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                               check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                      check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                 check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                     check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                    check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                 check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                   check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                     check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                      check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                          check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                         check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                          check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                     check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                              check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                       check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"            check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"          check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                     check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"              check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                             check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15"            check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                                   check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                                          check_list="0,off,1,on"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                               check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                                  check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                             check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                                 check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                               check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                        check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                                           check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                                   check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                                check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                              check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                               check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                                     check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                                    check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                              check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                       check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                                 check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                        check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                           check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                           check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                                check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                       check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                             check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"                    check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                           check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                          check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                               check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"                 check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                      check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                            check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                            check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                       check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                           check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                                    check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                                   check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                       check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                               check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                               check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                            check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                         check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"                 check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"                 check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"              check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                          check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                                  check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                                  check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                               check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                       check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"               check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"               check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"            check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_swb1" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                               check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                                  check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                                       check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                            check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                                   check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                                          check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                              check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                                         check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                             check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                                   check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                            check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                               check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                                   check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                                          check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                              check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                              check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                                     check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                                        check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                              check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                                 check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                                  check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                                  check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"                        check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                                         check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                             check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                                check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                                      check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                                         check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                              check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                               check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                                    check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                                      check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                            check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                                        check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                                     check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                                         check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                               check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                               check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                               check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                                    check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                               check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                            check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                                     check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                                     check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                                      check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                                  check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                                           check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                            check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                                 check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                            check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                            check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                                         check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                                  check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                                   check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                                         check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                                    check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                                        check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                                   check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                                   check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                                       check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                                    check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                                      check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                                        check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                                         check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                             check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                            check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                             check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                                        check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                                 check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                                          check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                               check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                                   check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                             check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                                        check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"              check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                             check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15"            check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                                   check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                                          check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                               check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                                  check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                             check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                                 check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                               check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                        check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                                           check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                                   check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                                check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                              check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                               check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                                     check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                                    check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                              check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                       check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                                 check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                        check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                           check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                           check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                                check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                       check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                             check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"                    check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                           check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                          check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                               check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"                  check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                       check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                        check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                            check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                                     check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                                    check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                          check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"                  check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"                  check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"               check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_swb2" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                                check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                                   check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                                        check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                             check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                                    check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                               check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                                          check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                              check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                                    check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                             check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                                check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                                    check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                                        check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                               check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                               check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                                      check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                                         check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                               check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                                  check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                                   check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                                   check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"                         check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                                          check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                              check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                              check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                                 check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                                       check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                                          check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                               check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                                check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                                     check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                                       check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                             check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                                         check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                                      check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                                          check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                                check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                                check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                                     check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                                check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                             check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                                      check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                                      check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                                       check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                                   check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                                            check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                             check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                                  check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                             check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                             check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                                          check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                                   check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                                    check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                                          check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                                     check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                                         check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                                    check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                                    check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                                        check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                                     check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                                       check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                                         check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                                          check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                              check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                             check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                              check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                               check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                                         check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                                  check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                                           check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                                check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                                    check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                              check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                                         check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"               check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                              check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15"             check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                                    check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                                           check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                                check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                                   check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                              check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                                  check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                                check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                         check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                                            check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                                    check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                                 check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                               check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                                check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                                      check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                                     check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                               check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                        check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                                 check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                                  check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                         check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                            check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                            check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                                 check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                        check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                              check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"                     check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                            check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                           check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                                check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"                  check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                       check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                        check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                            check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                                     check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                                    check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                          check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"                  check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"                  check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"               check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2General_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2General_AudioParam.xml
new file mode 100644
index 0000000..ed5da82
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2General_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>

+<AudioParam version="1.1">

+	<ParamTree>

+		<Param path="" param_id="0"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+		</ParamUnit>

+	</ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2General_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2General_ParamUnitDesc.xml
new file mode 100644
index 0000000..654ba67
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2General_ParamUnitDesc.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamUnitDesc version="1.1">

+	<CategoryTypeList>

+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">

+			<Category name="Default"/>

+			<Category name="App1"/>

+			<Category name="App2"/>

+		</CategoryType>

+		<CategoryType name="CategoryLayer" wording="CategoryLayer">

+			<Category name="" wording="Common" alias="Common"/>

+		</CategoryType>

+	</CategoryTypeList>

+	<ParamUnit>

+		<Param name="speech_common_para" type="uint_array">

+			<Field name="Loud speaker mode Pre-Clipping threshold" array_index="3" bit="0,2"              check_list="0,8960,1,10752,2,12902,3,15483,4,18579,5,22295,6,26754,7,32767"/>

+		</Param>

+		<Param name="debug_info" type="ushort_array"/>

+	</ParamUnit>

+</ParamUnitDesc>

diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2UI_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2UI_AudioParam.xml
new file mode 100644
index 0000000..1f5f33a
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2UI_AudioParam.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>

+<AudioParam version="1.1">

+	<ParamTree>

+		<Param path="Normal" param_id="0"/>

+		<Param path="3_pole_Headset" param_id="1"/>

+		<Param path="4_pole_Headset" param_id="1"/>

+		<Param path="5_pole_Headset" param_id="1"/>

+		<Param path="5_pole_Headset+ANC" param_id="1"/>

+		<Param path="Handsfree" param_id="1"/>

+		<Param path="BT_Earphone" param_id="1"/>

+		<Param path="BT_NREC_Off" param_id="1"/>

+		<Param path="MagiConference" param_id="0"/>

+		<Param path="HAC" param_id="1"/>

+		<Param path="Usb_Headset" param_id="1"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<!-- UL cal. on  -->

+			<Param name="DL FIR visibility" value="1"/>

+			<Param name="DL DRC+DG visibility" value="1"/>

+			<Param name="DL NR visibility" value="1"/>

+			<Param name="DL Digital Gain visibility" value="1"/>

+			<Param name="DL Limiter TH visibility" value="1"/>

+			<Param name="UL FIR visibility" value="1"/>

+			<Param name="UL DRC+DG visibility" value="1"/>

+			<Param name="UL NREC visibility" value="1"/>

+			<Param name="UL cal. visibility" value="1"/>

+			<Param name="UL Digital Gain visibility" value="1"/>

+			<Param name="UL Limiter TH visibility" value="1"/>

+			<Param name="UL AEC visibility" value="1"/>

+			<Param name="UL NLP visibility" value="1"/>

+			<Param name="UL ES LB visibility" value="1"/>

+			<Param name="UL AES LB visibility" value="1"/>

+			<Param name="UL DMNR mode_param visibility" value="1"/>

+			<Param name="UL DMNR common_param visibility" value="1"/>

+		</ParamUnit>

+		<ParamUnit param_id="1">

+			<!-- UL cal. off  -->

+			<Param name="DL FIR visibility" value="1"/>

+			<Param name="DL DRC+DG visibility" value="1"/>

+			<Param name="DL NR visibility" value="1"/>

+			<Param name="DL Digital Gain visibility" value="1"/>

+			<Param name="DL Limiter TH visibility" value="1"/>

+			<Param name="UL FIR visibility" value="1"/>

+			<Param name="UL DRC+DG visibility" value="1"/>

+			<Param name="UL NREC visibility" value="1"/>

+			<Param name="UL cal. visibility" value="0"/>

+			<Param name="UL Digital Gain visibility" value="1"/>

+			<Param name="UL Limiter TH visibility" value="1"/>

+			<Param name="UL AEC visibility" value="1"/>

+			<Param name="UL NLP visibility" value="1"/>

+			<Param name="UL ES LB visibility" value="1"/>

+			<Param name="UL AES LB visibility" value="1"/>

+			<Param name="UL DMNR mode_param visibility" value="0"/>

+			<Param name="UL DMNR common_param visibility" value="0"/>

+    </ParamUnit>

+    <ParamUnit param_id="2">

+      <Param name="DL FIR visibility" value="1"/>

+      <Param name="DL DRC+DG visibility" value="1"/>

+      <Param name="DL NR visibility" value="1"/>

+      <Param name="DL Digital Gain visibility" value="1"/>

+      <Param name="DL Limiter TH visibility" value="1"/>

+      <Param name="UL FIR visibility" value="1"/>

+      <Param name="UL DRC+DG visibility" value="1"/>

+      <Param name="UL NREC visibility" value="1"/>

+      <Param name="UL cal. visibility" value="1"/>

+      <Param name="UL Digital Gain visibility" value="1"/>

+      <Param name="UL Limiter TH visibility" value="1"/>

+      <Param name="UL AEC visibility" value="1"/>

+      <Param name="UL NLP visibility" value="1"/>

+      <Param name="UL ES LB visibility" value="1"/>

+      <Param name="UL AES LB visibility" value="1"/>

+      <Param name="UL DMNR mode_param visibility" value="0"/>

+      <Param name="UL DMNR common_param visibility" value="0"/>

+    </ParamUnit>

+  </ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2UI_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2UI_ParamUnitDesc.xml
new file mode 100644
index 0000000..20c5b5b
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2UI_ParamUnitDesc.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamUnitDesc version="1.1">

+	<CategoryTypeList>

+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">

+			<Category name="Default"/>

+			<Category name="App1"/>

+			<Category name="App2"/>

+		</CategoryType>

+		<CategoryType name="Profile" wording="Device">

+			<CategoryGroup name="Handset">

+				<Category name="Normal" wording="Handset"/>

+				<Category name="HAC"/>

+			</CategoryGroup>

+			<CategoryGroup name="Headset">

+				<Category name="3_pole_Headset"/>

+				<Category name="4_pole_Headset"/>

+				<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>

+				<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>

+			</CategoryGroup>

+			<CategoryGroup name="Hands-free">

+				<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>

+				<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>

+			</CategoryGroup>

+			<CategoryGroup name="BT Device" wording="Bluetooth">

+				<Category name="BT_Earphone" wording="BT_NREC_On"/>

+				<Category name="BT_NREC_Off"/>

+			</CategoryGroup>

+			<CategoryGroup name="USB Device">

+				<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>

+			</CategoryGroup>

+		</CategoryType>

+	</CategoryTypeList>

+	<ParamUnit>

+		<Param name="DL FIR visibility" type="int"/>

+		<Param name="DL DRC+DG visibility" type="int"/>

+		<Param name="DL NR visibility" type="int"/>

+		<Param name="DL Digital Gain visibility" type="int"/>

+		<Param name="DL Limiter TH visibility" type="int"/>

+		<Param name="UL FIR visibility" type="int"/>

+		<Param name="UL DRC+DG visibility" type="int"/>

+		<Param name="UL NREC visibility" type="int"/>

+		<Param name="UL cal. visibility" type="int"/>

+		<Param name="UL Digital Gain visibility" type="int"/>

+		<Param name="UL Limiter TH visibility" type="int"/>

+		<Param name="UL AEC visibility" type="int"/>

+		<Param name="UL NLP visibility" type="int"/>

+		<Param name="UL ES LB visibility" type="int"/>

+		<Param name="UL AES LB visibility" type="int"/>

+		<Param name="UL DMNR mode_param visibility" type="int"/>

+		<Param name="UL DMNR common_param visibility" type="int"/>

+	</ParamUnit>

+</ParamUnitDesc>

diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2_AudioParam.xml
new file mode 100644
index 0000000..c2b8028
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2_AudioParam.xml
@@ -0,0 +1,582 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<AudioParam version="1.1">

+  <ParamTree>

+    <Param path="" param_id="0"/>

+    <Param path="Normal" param_id="0"/>

+    <Param path="HAC" param_id="0"/>

+    <Param path="3_pole_Headset" param_id="1"/>

+    <Param path="4_pole_Headset" param_id="1"/>

+    <Param path="5_pole_Headset" param_id="1"/>

+    <Param path="5_pole_Headset+ANC" param_id="1"/>

+    <Param path="Usb_Headset" param_id="1"/>

+    <Param path="Handsfree" param_id="2"/>

+    <Param path="MagiConference" param_id="3"/>

+    <Param path="BT_Earphone" param_id="4"/>

+    <Param path="BT_NREC_Off" param_id="4"/>

+    <Param path="App1,MagiConference" param_id="302"/>

+    <Param path="Default,HAC" param_id="9"/>

+    <Param path="Default,Normal" param_id="9"/>

+    <Param path="Default,3_pole_Headset" param_id="11"/>

+    <Param path="Default,4_pole_Headset" param_id="11"/>

+    <Param path="Default,Handsfree" param_id="13"/>

+    <Param path="Default,MagiConference" param_id="13"/>

+    <Param path="Default,BT_NREC_Off" param_id="32"/>

+    <Param path="Default,BT_Earphone" param_id="32"/>

+    <Param path="App1,HAC" param_id="151"/>

+    <Param path="App1,Normal" param_id="151"/>

+    <Param path="App1,3_pole_Headset" param_id="242"/>

+    <Param path="App1,4_pole_Headset" param_id="242"/>

+    <Param path="App1,Handsfree" param_id="302"/>

+    <Param path="App1,BT_NREC_Off" param_id="5"/>

+    <Param path="App1,BT_Earphone" param_id="5"/>

+    <Param path="App1,Usb_Headset" param_id="6"/>

+  </ParamTree>

+  <ParamUnitPool>

+    <ParamUnit param_id="0">

+      <Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x31F,0x195,0x40,0x110,0xC5,0x263,0x0,0x4008,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="1">

+      <Param name="speech_mode_para" value="0x100,0xFD,0x2A04,0x1F,0xE107,0x1C,0x195,0x40,0xD10,0xC5,0x263,0x0,0x4008,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="2">

+      <Param name="speech_mode_para" value="0x60,0xE0,0x1488,0x1F,0xE107,0x600E,0x195,0x84,0xD14,0xC5,0x263,0x0,0x4008,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="3">

+      <Param name="speech_mode_para" value="0x8060,0xE8,0x9488,0x1F,0xE107,0x600E,0x195,0x84,0xD14,0xC5,0x263,0x0,0x2048,0x0,0x0,0x600,0xFFCF,0x3FF,0x90F,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="4">

+      <Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD10F,0x1F,0x195,0x0,0x110,0xC5,0x4263,0x0,0xC008,0x0,0x0,0x656,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="32">

+      <Param name="speech_mode_para" value="0x60,0xFD,0x2A04,0x1F,0xD507,0x201F,0x19F,0x0,0x110,0xC4,0xA263,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="151">

+      <Param name="speech_mode_para" value="0x40,0xFD,0x4001,0x1E,0x9D05,0x240C,0x19F,0x0,0x90,0x83,0x362,0x0,0x5008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xA86,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE7E7,0x8A8A,0xCBCB,0xCBCB,0xCBCB,0xCBCB,0xF0F,0xF0F,0xF0F,0x1C1C,0x2323,0x0,0x2828,0x5050,0x7878,0x8B8B"/>

+      <Param name="sph_in_fir" value="0x7B,0xFFE7,0x78,0xFF8A,0x7C,0xFF63,0x7B,0xFF5E,0x6D,0xFF61,0x75,0xFF69,0x9D,0xFF76,0xF6,0xFF51,0x118,0xFED6,0x10B,0xFE70,0xFC,0xFE54,0xC4,0xFE8C,0xBB,0xFEE5,0x161,0xFF8D,0x26E,0xFFC3,0x33F,0xFF20,0x391,0xFE4A,0x367,0xFC37,0x1B1,0xF871,0xFF80,0xF535,0x252,0xF5E7,0xEA6,0xF0A8,0x47FA,0x47FA,0xF0A8,0xEA6,0xF5E7,0x252,0xF535,0xFF80,0xF871,0x1B1,0xFC37,0x367,0xFE4A,0x391,0xFF20,0x33F,0xFFC3,0x26E,0xFF8D,0x161,0xFEE5,0xBB,0xFE8C,0xC4,0xFE54,0xFC,0xFE70,0x10B,0xFED6,0x118,0xFF51,0xF6,0xFF76,0x9D,0xFF69,0x75,0xFF61,0x6D,0xFF5E,0x7B,0xFF63,0x7C,0xFF8A,0x78,0xFFE7,0x7B"/>

+      <Param name="sph_out_fir" value="0xFFED,0xFF62,0x124,0xFF7A,0x195,0xFF73,0x19D,0xFF70,0x17D,0xFF48,0x10E,0xFF10,0xE4,0xFE70,0xE5,0xFDC4,0x135,0xFD5A,0x1C0,0xFCD3,0x254,0xFCE2,0x245,0xFDD9,0x22E,0xFF6F,0x33B,0xFFDC,0x510,0xFF53,0x572,0xFD66,0x523,0xF996,0x394,0xF65E,0x2B7,0xF3F9,0x509,0xF356,0xBD4,0xF0E1,0x1A24,0xDC53,0x7FFF,0x7FFF,0xDC53,0x1A24,0xF0E1,0xBD4,0xF356,0x509,0xF3F9,0x2B7,0xF65E,0x394,0xF996,0x523,0xFD66,0x572,0xFF53,0x510,0xFFDC,0x33B,0xFF6F,0x22E,0xFDD9,0x245,0xFCE2,0x254,0xFCD3,0x1C0,0xFD5A,0x135,0xFDC4,0xE5,0xFE70,0xE4,0xFF10,0x10E,0xFF48,0x17D,0xFF70,0x19D,0xFF73,0x195,0xFF7A,0x124,0xFF62,0xFFED"/>

+      <Param name="sph_in_fir_eq_freq" value="229.000000,538.000000,1038.000000,2374.000000,4300.000000,5194.000000,5998.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,124.000000,154.000000,217.000000,600.000000,800.000000,1000.000000,1500.000000,4000.000000,6000.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,5.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,3.000000,3.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="-5.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="242">

+      <Param name="speech_mode_para" value="0x60,0xDD,0x1A04,0x1F,0x9D07,0x20AF,0x19F,0x70,0x50,0xC4,0x362,0x0,0x2808,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xB94,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE7E7,0x8A8A,0xCBCB,0xCBCB,0xCBCB,0xCBCB,0xF0F,0xF0F,0xF0F,0x2320,0x1B20,0x0,0x1E28,0x4F50,0x7579,0x848B"/>

+      <Param name="sph_in_fir" value="0x43,0xFFC1,0x69,0xFF83,0x7D,0xFF6B,0x86,0xFF77,0x8B,0xFF88,0x92,0xFF90,0xA2,0xFF6C,0xC6,0xFF2B,0xF0,0xFEDD,0x116,0xFE92,0x12D,0xFE7E,0xFC,0xFEC1,0xD5,0xFF0C,0x11D,0xFF31,0x1DB,0xFF25,0x287,0xFE92,0x2D3,0xFD6A,0x291,0xFC04,0x26B,0xFADA,0x337,0xF9D8,0x5FB,0xF7CB,0xCC8,0xECB4,0x4026,0x4026,0xECB4,0xCC8,0xF7CB,0x5FB,0xF9D8,0x337,0xFADA,0x26B,0xFC04,0x291,0xFD6A,0x2D3,0xFE92,0x287,0xFF25,0x1DB,0xFF31,0x11D,0xFF0C,0xD5,0xFEC1,0xFC,0xFE7E,0x12D,0xFE92,0x116,0xFEDD,0xF0,0xFF2B,0xC6,0xFF6C,0xA2,0xFF90,0x92,0xFF88,0x8B,0xFF77,0x86,0xFF6B,0x7D,0xFF83,0x69,0xFFC1,0x43"/>

+      <Param name="sph_out_fir" value="0x39,0xFF90,0x90,0xFF4F,0xAF,0xFF30,0xC4,0xFF48,0xC8,0xFF4C,0xB0,0xFF55,0xD0,0xFF22,0x103,0xFEC8,0x14B,0xFE81,0x1A4,0xFE23,0x1E1,0xFE17,0x1B7,0xFE9A,0x167,0xFED0,0x156,0xFE6D,0x1F0,0xFDE7,0x25C,0xFCE9,0x335,0xFC24,0x431,0xFBA2,0x4B7,0xFA8E,0x6A3,0xF98D,0xA58,0xF421,0xC75,0xE067,0x4026,0x4026,0xE067,0xC75,0xF421,0xA58,0xF98D,0x6A3,0xFA8E,0x4B7,0xFBA2,0x431,0xFC24,0x335,0xFCE9,0x25C,0xFDE7,0x1F0,0xFE6D,0x156,0xFED0,0x167,0xFE9A,0x1B7,0xFE17,0x1E1,0xFE23,0x1A4,0xFE81,0x14B,0xFEC8,0x103,0xFF22,0xD0,0xFF55,0xB0,0xFF4C,0xC8,0xFF48,0xC4,0xFF30,0xAF,0xFF4F,0x90,0xFF90,0x39"/>

+      <Param name="sph_in_fir_eq_freq" value="112.000000,166.000000,274.000000,382.000000,600.000000,1000.000000,1600.000000,8000.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="126.000000,269.000000,500.000000,1000.000000,1125.000000,3000.000000,3965.000000,4921.000000,5683.000000,7117.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,2.000000,0.000000,0.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,-0.310000,3.000000,3.000000,3.000000,3.000000,4.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="-5.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="-6.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="302">

+      <Param name="speech_mode_para" value="0x80FF,0x12D0,0x8000,0xBA,0x9107,0x281F,0x191,0x0,0xD4,0x10E5,0x762,0x0,0x98,0x0,0x0,0x400,0xFFF6,0x80FF,0x14,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xF,0xE,0xF,0x10,0x35,0x0,0x13,0x37,0x66,0x84"/>

+      <Param name="sph_in_fir" value="0x3F,0xFFF6,0x90,0xFFEC,0xBC,0xFFE6,0xB7,0xFFC8,0x82,0xFF8B,0x25,0xFF20,0xFFC9,0xFEBC,0xFFD0,0xFEA8,0x3C,0xFEDC,0xE9,0xFF40,0x19F,0xFFCF,0x1FF,0x55,0x1F4,0x5D,0x19E,0xFF95,0x121,0xFE95,0x113,0xFDF9,0x165,0xFD27,0x118,0xFBB2,0x75,0xFA53,0x10D,0xFA6B,0x5C5,0xFD94,0x11E3,0xFC35,0x4026,0x4026,0xFC35,0x11E3,0xFD94,0x5C5,0xFA6B,0x10D,0xFA53,0x75,0xFBB2,0x118,0xFD27,0x165,0xFDF9,0x113,0xFE95,0x121,0xFF95,0x19E,0x5D,0x1F4,0x55,0x1FF,0xFFCF,0x19F,0xFF40,0xE9,0xFEDC,0x3C,0xFEA8,0xFFD0,0xFEBC,0xFFC9,0xFF20,0x25,0xFF8B,0x82,0xFFC8,0xB7,0xFFE6,0xBC,0xFFEC,0x90,0xFFF6,0x3F"/>

+      <Param name="sph_out_fir" value="0xF946,0xFC74,0xFFC1,0xFF27,0xFFE2,0xFEC5,0xFECC,0xFE91,0xFF45,0xFED7,0xFE45,0x1A,0xFF24,0xFFAE,0xFE73,0xFEE4,0xFEA4,0x86,0x87,0xFFD4,0x338,0xFFC0,0x31C,0x2D,0xFFCC,0x49D,0xFFB9,0x2CA,0x322,0x148,0xEE,0x3F6,0x479,0x77,0x505,0x509,0x405,0xFD,0x2F5,0x59F,0x6BA,0x1EC,0xF5BC,0xBD1,0x4026,0x4026,0xBD1,0xF5BC,0x1EC,0x6BA,0x59F,0x2F5,0xFD,0x405,0x509,0x505,0x77,0x479,0x3F6,0xEE,0x148,0x322,0x2CA,0xFFB9,0x49D,0xFFCC,0x2D,0x31C,0xFFC0,0x338,0xFFD4,0x87,0x86,0xFEA4,0xFEE4,0xFE73,0xFFAE,0xFF24,0x1A,0xFE45,0xFED7,0xFF45,0xFE91,0xFECC,0xFEC5,0xFFE2,0xFF27,0xFFC1,0xFC74,0xF946"/>

+      <Param name="sph_in_fir_eq_freq" value="135.000000,500.000000,771.000000,1028.000000,1311.000000,2000.000000,3000.000000,4000.000000,6000.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="102.000000,244.000000,605.000000,807.000000,1010.000000,2000.000000,3200.000000,3624.000000,4223.000000,5056.000000,5482.000000,6563.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,3.000000,0.000000,0.000000,-4.000000,-5.000000,-5.000000,-5.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="-8.570000,-1.530000,0.000000,0.000000,0.000000,0.000000,0.000000,-0.610000,-4.900000,-10.410000,-12.550000,-19.900000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="-6.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="-6.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="5">

+      <Param name="speech_mode_para" value="0x60,0xFD,0x2A04,0x1F,0xD50F,0x201F,0x19F,0x0,0x110,0xC4,0xA263,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="6">

+      <Param name="speech_mode_para" value="0x100,0xFD,0x2A04,0x1F,0xE107,0x1C,0x195,0x40,0xD10,0xC5,0x263,0x0,0x4008,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,500.000000,1000.000000,2000.000000,3000.000000,4000.000000,5000.000000,5300.000000,6000.000000,7500.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="1.000000,1.000000,4.000000,4.000000,5.000000,3.000000,2.000000,4.000000,8.000000,12.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="11">

+      <Param name="speech_mode_para" value="0x60,0xDD,0x1A04,0x1F,0x9D07,0x20AF,0x19F,0x70,0x50,0xC4,0x362,0x0,0x2808,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xB94,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE7E7,0x8A8A,0xCBCB,0xCBCB,0xCBCB,0xCBCB,0xF0F,0xF0F,0xF0F,0x2320,0x1B20,0x0,0x1E28,0x4F50,0x7579,0x848B"/>

+      <Param name="sph_in_fir" value="0x2D,0xFFB3,0x79,0xFF88,0x97,0xFF70,0x99,0xFF71,0x90,0xFF72,0x83,0xFF78,0x98,0xFF58,0xCA,0xFF20,0x107,0xFEDF,0x13D,0xFE92,0x164,0xFE7F,0x130,0xFEC3,0xEC,0xFF07,0x106,0xFEE7,0x19C,0xFEA0,0x235,0xFE2E,0x2EF,0xFD76,0x352,0xFCA5,0x388,0xFB61,0x3E6,0xF953,0x558,0xF563,0xAAC,0xE812,0x4026,0x4026,0xE812,0xAAC,0xF563,0x558,0xF953,0x3E6,0xFB61,0x388,0xFCA5,0x352,0xFD76,0x2EF,0xFE2E,0x235,0xFEA0,0x19C,0xFEE7,0x106,0xFF07,0xEC,0xFEC3,0x130,0xFE7F,0x164,0xFE92,0x13D,0xFEDF,0x107,0xFF20,0xCA,0xFF58,0x98,0xFF78,0x83,0xFF72,0x90,0xFF71,0x99,0xFF70,0x97,0xFF88,0x79,0xFFB3,0x2D"/>

+      <Param name="sph_out_fir" value="0x39,0xFF90,0x90,0xFF4F,0xB0,0xFF30,0xC4,0xFF48,0xC8,0xFF4C,0xB0,0xFF55,0xD0,0xFF22,0x103,0xFEC8,0x14B,0xFE82,0x1A4,0xFE23,0x1E1,0xFE17,0x1B7,0xFE9A,0x167,0xFED0,0x156,0xFE6D,0x1F0,0xFDE7,0x25C,0xFCE9,0x335,0xFC24,0x431,0xFBA2,0x4B8,0xFA8E,0x6A3,0xF98C,0xA57,0xF420,0xC75,0xE068,0x4026,0x4026,0xE068,0xC75,0xF420,0xA57,0xF98C,0x6A3,0xFA8E,0x4B8,0xFBA2,0x431,0xFC24,0x335,0xFCE9,0x25C,0xFDE7,0x1F0,0xFE6D,0x156,0xFED0,0x167,0xFE9A,0x1B7,0xFE17,0x1E1,0xFE23,0x1A4,0xFE82,0x14B,0xFEC8,0x103,0xFF22,0xD0,0xFF55,0xB0,0xFF4C,0xC8,0xFF48,0xC4,0xFF30,0xB0,0xFF4F,0x90,0xFF90,0x39"/>

+      <Param name="sph_in_fir_eq_freq" value="108.000000,164.000000,267.000000,393.000000,599.000000,1085.000000,1642.000000,7580.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="126.357883,269.000000,500.000000,1000.000000,1125.106005,3000.141336,3965.363151,4921.185572,5683.217264,7116.866461"/>

+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,2.000000,2.000000,2.000000"/>

+      <Param name="sph_out_fir_eq_mag" value="0.000000,0.000000,0.000000,0.000000,-0.306122,3.000000,3.000000,3.000000,3.000000,4.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="-6.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="-6.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="9">

+      <Param name="speech_mode_para" value="0x40,0xFD,0x4001,0x1E,0x9D05,0x240C,0x19F,0x50,0x90,0x83,0x362,0x0,0x5008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xB94,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xE7E6,0x8A8A,0xCBCB,0xCBCB,0xCBCB,0xCBCB,0xF0F,0xF0F,0xF0F,0x1C1C,0x2323,0x0,0x2828,0x5050,0x7878,0x8B8B"/>

+      <Param name="sph_in_fir" value="0x5B,0x2E,0x21,0xFFED,0x12,0xFFD9,0x0,0xFFD7,0xFFF4,0xFFCA,0x19,0xFFC6,0x27,0xA,0x4D,0xD,0x53,0xFFA7,0x19,0xFF84,0xFFCB,0xFF74,0xFFC5,0xFF5E,0xFFF7,0xFFAC,0x79,0xA2,0x157,0xF5,0x1FA,0xE4,0x158,0xE9,0xDA,0xFE85,0xFF6B,0xFAFA,0xFB55,0xFB1B,0xF9EE,0xFF4C,0x5E7,0xF6D4,0x47FA,0x47FA,0xF6D4,0x5E7,0xFF4C,0xF9EE,0xFB1B,0xFB55,0xFAFA,0xFF6B,0xFE85,0xDA,0xE9,0x158,0xE4,0x1FA,0xF5,0x157,0xA2,0x79,0xFFAC,0xFFF7,0xFF5E,0xFFC5,0xFF74,0xFFCB,0xFF84,0x19,0xFFA7,0x53,0xD,0x4D,0xA,0x27,0xFFC6,0x19,0xFFCA,0xFFF4,0xFFD7,0x0,0xFFD9,0x12,0xFFED,0x21,0x2E,0x5B"/>

+      <Param name="sph_out_fir" value="0x34,0xFFD1,0x52,0xFFA8,0x66,0xFF9C,0x6D,0xFF96,0x56,0xFF85,0x3E,0xFF6A,0x21,0xFF2A,0x28,0xFEF3,0x48,0xFEBE,0x79,0xFEAC,0xAB,0xFEA7,0x81,0xFED7,0x58,0xFED6,0x27,0xFE7E,0x49,0xFDFA,0x31,0xFD12,0x6A,0xFCB9,0xE8,0xFC53,0x1A8,0xFCA6,0x313,0xFB40,0x373,0xF9E5,0xE1D,0xFCA5,0x4026,0x4026,0xFCA5,0xE1D,0xF9E5,0x373,0xFB40,0x313,0xFCA6,0x1A8,0xFC53,0xE8,0xFCB9,0x6A,0xFD12,0x31,0xFDFA,0x49,0xFE7E,0x27,0xFED6,0x58,0xFED7,0x81,0xFEA7,0xAB,0xFEAC,0x79,0xFEBE,0x48,0xFEF3,0x28,0xFF2A,0x21,0xFF6A,0x3E,0xFF85,0x56,0xFF96,0x6D,0xFF9C,0x66,0xFFA8,0x52,0xFFD1,0x34"/>

+      <Param name="sph_in_fir_eq_freq" value="229.000000,538.000000,1038.000000,2374.000000,4300.000000,5735.000000,7787.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="100.000000,124.000000,154.000000,284.000000,583.000000,799.000000,1038.000000,1913.000000,3500.000000,6000.000000"/>

+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,5.000000,0.000000,0.000000,0.000000,-13.470000"/>

+      <Param name="sph_out_fir_eq_mag" value="0.000000,0.000000,0.000000,2.140000,2.140000,2.140000,0.920000,0.000000,-4.000000,-4.000000"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="-5.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="-6.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+    <ParamUnit param_id="13">

+      <Param name="speech_mode_para" value="0x60,0xE0,0x1488,0x1F,0xE107,0x601F,0x195,0x4,0x114,0xC5,0x263,0x0,0x4008,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+      <Param name="sph_in_fir" value="0x210,0x12B,0x85,0x9C,0x94,0xB4,0xE8,0x9E,0xAC,0x94,0xDA,0x23,0xAE,0x2D,0xE7,0x6C,0xBC,0xFFEA,0x63,0xFFE9,0xFF95,0xFFF5,0xFF47,0xFFA7,0xFFED,0xFDD9,0xFFA3,0xFE34,0xFE17,0xFE46,0xFEF9,0xFD1F,0xFE67,0xFEA5,0xFE42,0xFEB5,0x72,0xFF11,0x260,0xB0,0xAF,0x45A,0x50C,0xF6ED,0x4026,0x4026,0xF6ED,0x50C,0x45A,0xAF,0xB0,0x260,0xFF11,0x72,0xFEB5,0xFE42,0xFEA5,0xFE67,0xFD1F,0xFEF9,0xFE46,0xFE17,0xFE34,0xFFA3,0xFDD9,0xFFED,0xFFA7,0xFF47,0xFFF5,0xFF95,0xFFE9,0x63,0xFFEA,0xBC,0x6C,0xE7,0x2D,0xAE,0x23,0xDA,0x94,0xAC,0x9E,0xE8,0xB4,0x94,0x9C,0x85,0x12B,0x210"/>

+      <Param name="sph_out_fir" value="0xFFC5,0xFFC6,0xFFE2,0xFFD1,0xFFDB,0xFFBA,0xFFC2,0xFFB4,0xFFC3,0xFFB1,0xFFAF,0xFF9F,0xFF9E,0xFFA0,0xFF9E,0xFF72,0xFF81,0xFF87,0xFF94,0xFF58,0xFF87,0xFF3C,0xFF75,0xFF37,0xFF1C,0xFF15,0xFF05,0xFF03,0xFECA,0xFE5F,0xFEA7,0xFE9A,0xFE61,0xFD7E,0xFDEB,0xFE56,0xFE5E,0xFC1E,0xFC16,0xFE93,0x50,0xFA06,0xF332,0x561,0x4026,0x4026,0x561,0xF332,0xFA06,0x50,0xFE93,0xFC16,0xFC1E,0xFE5E,0xFE56,0xFDEB,0xFD7E,0xFE61,0xFE9A,0xFEA7,0xFE5F,0xFECA,0xFF03,0xFF05,0xFF15,0xFF1C,0xFF37,0xFF75,0xFF3C,0xFF87,0xFF58,0xFF94,0xFF87,0xFF81,0xFF72,0xFF9E,0xFFA0,0xFF9E,0xFF9F,0xFFAF,0xFFB1,0xFFC3,0xFFB4,0xFFC2,0xFFBA,0xFFDB,0xFFD1,0xFFE2,0xFFC6,0xFFC5"/>

+      <Param name="sph_in_fir_eq_freq" value="135.000000,276.000000,330.000000,757.000000,974.000000,1311.000000,2000.000000,3000.000000,3592.000000,5288.000000,7787.000000,7787.000000"/>

+      <Param name="sph_out_fir_eq_freq" value="102.000000,244.000000,604.722967,806.502089,1010.000000,2000.000000,3200.000000,3624.000000,4223.159097,5055.837292,5482.304199,6563.247413"/>

+      <Param name="sph_in_fir_eq_mag" value="0.000000,0.000000,5.000000,2.140000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-14.080000,-14.080000"/>

+      <Param name="sph_out_fir_eq_mag" value="-8.570000,-1.530000,0.000000,0.000000,0.000000,0.000000,0.000000,-0.610000,-4.897959,-10.408163,-12.551020,-19.897959"/>

+      <Param name="sph_in_iir_mic1_dsp" value="0x0,0x0,0x0,0xFFB7,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x3,0x2000,0x0,0x0,0x0,0x46,0x2000"/>

+      <Param name="sph_in_iir_mic1_eq_freq" value="100.903861,799.277734,1641.800183,2417.435744,3965.363151,6563.247413"/>

+      <Param name="sph_in_iir_mic1_eq_mag" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>

+      <Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_out_iir_enh_dsp" value="0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2"/>

+      <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>

+      <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>

+      <Param name="sph_in_parameter" value="-6.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_parameter" value="-6.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>

+      <Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>

+      <Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+      <Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>

+    </ParamUnit>

+  </ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamTreeView.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamTreeView.xml
new file mode 100644
index 0000000..cef313d
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamTreeView.xml
@@ -0,0 +1,469 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamTreeView version="1.1">

+	<TreeRoot name="TX_DRC+DG">

+		<Sheet/>

+		<Feature name="TX DRC">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL Limiter TH"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL IIR cut off frequency"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="75Hz high-pass IIR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="comfort noise"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="comfort noise level"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="FIR/IIR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX GDRC DG Gain switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TCLW switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TCLW noise suppress level"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="TX Digital Gain">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="NREC">

+		<Sheet/>

+		<Feature name="MagiAEC: 18.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="device Mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT FE improvement control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="echo path change handler"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="manual clipping"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Pre-clipping/manual clipping threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ES switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ES"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="First Echo Suppression control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES improvement"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Comfort noise generator"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Minimum comfort noise value"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NLP Suppression behavior control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NLP"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="remove tone in echo ref"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BT Delay Control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="New echo suppression"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="EPC control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Normal mode DT improvement"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ref vowel detection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="speaker nolinear model"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BT mode echo ref"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL delay for EC tuning (ms)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Echo estimate rate control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ACQUA DT score tuning"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LSPK DT improvement"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Hard clipping"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AGC gain bypass"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AGC fast release"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DT vad"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="High band EC improve(6.5k~8k)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="CNG Power"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 AES overestimate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AEC use HB vad and small bias term"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Boost ref 6dB"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT FE improve switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT FE stepsize weighting"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Comfort noise type"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LSPK subjective DT"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES rate fast"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Band0 NE VAD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES overestimate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiAEC-LSPK: 18.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb Echo Suppress switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb Echo Band"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb 0-2k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb 2-4k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb 4-8k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb Switch speed"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="TX Whistle">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Whistle Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Whistle Delay Band Control"/>

+					</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiNR(TX): 5.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Quick learning"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR for high frequency"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR suppression strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Adaptive gain control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX mute 1s"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Init 100ms"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Ambient noise calibration"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Handfree Tone Detection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX expander switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX expander suppression gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR: 14.4">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or Lower bound of NS Gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NS mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise tracking strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise tracking strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NS-TMOS detection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NS-Gain LB when TMOS detected"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="High band(4k-8k) speech protection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Energy based HB VAD switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NC switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Look Ahead Delay of NC(more delay, better cancellation)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NC strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Phone up or down cover range(normal position)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic selection switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic selection VAD threshold(larger value, VAD on easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 blocking algorithm switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="WA expander"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DMNR ASLR Gain release rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM pass shadow coef at switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM consider min of band1 and band2 at normal"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM consider min of band1 and band2 at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Maximum DMNR ASLR Gain level bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DMNR ASLR Gain switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="WA DMNR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="WA DMNR switch counter threshold(larger value, faster switch)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="1-mic VAD THD for cal-data switch(smaller value, VAD on easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC delay THD for cal-data switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC prob WA THD for cal-data switch(smaller value, switch easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="1-mic VAD as PD VAD at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC prob WA THD for ABM stepsize update(smaller value, learning easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM VAD THD at WA(larger value, VAD on easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Consider GCC prob WA for ENH DMNR VAD at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LB of GCC delay for GCC prob WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UB of GCC delay for GCC prob WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC prob WA VAD THD for speech prob at WA(smaller value, switch easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Consider Well-cal VAD for speech prob at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Consider GCC prob VAD for speech prob at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise tracking strength at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or Lower bound of NS Gain at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="NC max band"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM Taps"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Initial Convergence"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="VAD hysteresis"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Adaptive VAD hysteresis"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Strong nonstationary suppression"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Less NS Gain"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Dynamic NS LB in normal position"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Dynamic NS LB in Wide-Angle"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Dynamic NS LB in Mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Adaptive Noise Fast Converge"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="TMOS Detection THD in Mic1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Normal Position Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Normal Position Pitch Protection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA Position Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA Position Pitch Protection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Pitch Protection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Noise Level detection for Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="HR HB Skip"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="HR HB Nonlinear shaping"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="NS Strong HB suppression"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="NS Strong DC suppression"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Strong Suppression based on mic1 mic2 power difference information"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Noise underestimation when VAD on"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band 2 PD VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM update when mic2 blocking"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Stationary Noise Over-estimation for TMOS"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM learning speed"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM learn fast only in high SNR"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Power Ratio Scaler Modifier"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch or lower bound of MagiNRDual-NS Gain"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Low SNR detection THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band0p5 Power Ratio Scaler Modifier"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable NC function threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander Gain LB"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander Gain Under-estimation"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander Triggered THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Replace PR with PD VAD for cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="PR THD for cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA switch VAD ONLY consider 1-mic VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable Well-cal VAD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Well-cal shadow VAD bias ctrl"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band1 SNR diff of cal-data as PD min"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable PD VAD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Phone up or down cover range at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM normal nlms stepsize under-estimate ratio"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM shadow nlms stepsize"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="LB of 1-mic VAD for ABM normal stepsize at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="HB of 1-mic VAD for ABM normal stepsize at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable NC at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Start band of NC at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="End band of NC at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Sb 1-mic vad THD for ABM normal stepsize at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM shadow THD when cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band range of GCC"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Rise rate for GCC PHAT"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Fall rate for GCC PHAT"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band1 VAD on at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="GCC delay THD for ABM"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM VAD THD at normal if consider min of band1 + 2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="AGC skip FE VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Skip MCRA VAD for GCC updating"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider PD VAD to improve cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Fix PD min at initial value"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider PD VAD to improve cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="GCC prob THD for ABM stepsize when high SNR at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider SNR to adjust ABM VAD THD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM VAD THD when high SNR at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM VAD THD when high SNR at normal if  consider band1 + 2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="GCC delay THD for ABM step size at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Skip FE VAD for ABM normal NLMS stepsize update"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Low SNR detection THD for ABM VAD THD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Normal power ratio THD for cal-data switch if only calibrate normal position"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="TMOS threshold for WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA TMOS control"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Lower bound of MagiNRDual-NS Gain for mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 stationary noise tracking strength"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 stationary noise tracking VAD threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 direction VAD threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Reduce DMNR adaptive TX gain when mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="prevent finger touch from selecting to mic1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 direction detection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic switch algorithm delay control"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic switch PD speed"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="TMOS Detection THD in Mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="mic1/mic2 HB range"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 direction VAD enable"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="DMNR ASLR in noisy signal control"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch to mic1 speed THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA Ctrl Switch for Mic2 Blocking"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Lower bound of MagiNRDual-NS Gain for mic1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic1 or Mic2 band 1 power thd for one-mic VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic1 high band power threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="FE VAD thd for mic switch"/>

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 HB Abs Power thd for mic2 Blocking"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Stationary Noise Over-estimation for Mic2 Blocking"/-->

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="FE VAD thd for VCE"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR: 14.4 [common]">

+			<FieldList>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection NB switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection WB switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection rejection THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection detection confidence THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection detection speed"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection using default model"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiConference: 3.3">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual switch for LSPK"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual-NS switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="High band (> 1250Hz) speech quality protection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual-NS mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LSPK DMNR (Single-NS)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual-NC switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic switch algorithm"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise underestimation"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic switch algorithm VAD threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Less DMNR-NS level"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise weight"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise weight"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Improve VAD accurate for SPT car noise case"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="No less DMNR-NS level when VAD is off"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise under estimation"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="SNR condition separation"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="SNR condition Threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Less DMNR-NS level for low SNR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Lower bound for low SNR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT with NE improvement for LSPK mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="VAD threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise estimation speed"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Improve expander VAD with ABM VAD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Improve expander VAD with Mic1 VAD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Max index VAD enable"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Max index VAD threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic siwtch algorithm 0~250Hz energy threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic siwtch algorithm 250~750Hz energy threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic siwtch algorithm 2k~4kHz energy threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="MagiConference"/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="RX_DRC+DG">

+		<Sheet/>

+		<Feature name="RX DRC">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX expander mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL Limiter TH"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL expander suppression gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="CC mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RMS power limiter thd"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="20ms delay"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="CC/VCE switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Hard clipping"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LPF"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="FIR/IIR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL HP filter cutoff freq (IIR)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX GDRC DG Gain switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="VCE strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="VCE noise threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="RX Digital Gain">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiLoudness/MagiClarity: 3.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiClarity switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="SNR trigger threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="high frequnecy strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="maximum gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="noise startup threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL bounder threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="attack time"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="release time"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="NR">

+		<Sheet/>

+		<Feature name="MagiNR(RX): 5.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX NR Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX NR Strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX expander switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX expander suppression gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX Comfort Noise Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX Comfort Noise Level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="RX Whistle">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX Whistle Switch"/>

+					</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<!-- TreeRoot2 -->

+	<!-- TreeRoot3... -->

+</ParamTreeView>

diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamUnitDesc.xml
new file mode 100644
index 0000000..ccb3ff8
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VoIPv2_ParamUnitDesc.xml
@@ -0,0 +1,357 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamUnitDesc tab_name="VoIP" version="1.1" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT">

+    <CategoryTypeList>

+        <CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">

+                <Category name="Default" wording="Default"/>

+                <Category name="App1" wording="Application1" visible="false"/>

+                <Category name="App2" wording="Application2" visible="false"/>

+        </CategoryType>

+        <CategoryType name="Profile" wording="Device">

+            <CategoryGroup name="Handset">

+                <Category name="Normal" wording="Handset"/>

+                <Category name="HAC"/>

+            </CategoryGroup>

+            <CategoryGroup name="Headset">

+                <Category name="3_pole_Headset"/>

+                <Category name="4_pole_Headset"/>

+                <Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>

+                <Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>

+            </CategoryGroup>

+            <CategoryGroup name="Hands-free">

+                <Category name="Handsfree" wording="Hands-free(1-mic NR)"/>

+                <Category name="MagiConference" wording="Hands-free(2-mic NR)"/>

+            </CategoryGroup>

+            <CategoryGroup name="BT Device" wording="Bluetooth">

+                <Category name="BT_Earphone" wording="BT_NREC_On"/>

+                <Category name="BT_NREC_Off"/>

+            </CategoryGroup>

+           <CategoryGroup name="USB Device">

+                <Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>

+            </CategoryGroup>

+        </CategoryType>

+    </CategoryTypeList>

+    <ParamUnit>

+        <Param name="speech_mode_para" type="uint_array">

+            <!-- Gain -->

+            <Field name="DL Digital Gain" array_index="7" bit="4,7"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>

+            <Field name="UL Digital Gain" array_index="7" bit="0,3"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>

+            <!-- New TX DRC -->

+            <Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>

+            <Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="1,20,2,40,3,60,4,80,5,100"/>

+            <Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>

+            <Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>

+            <Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>

+            <Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>

+            <Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>

+            <Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>

+            <Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>

+            <Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>

+            <!-- New RX DRC -->

+            <Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>

+            <Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="1,20,2,40,3,60,4,80,5,100"/>

+            <Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>

+            <Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>

+            <Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>

+            <Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>

+            <Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>

+            <Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>

+            <Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>

+            <Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>

+            <!-- MagiNR(TX) -->

+            <Field name="TX NR Switch" array_index="4" bit="0,0"                                        check_list="0,off,1,on"/>

+            <Field name="TX NR Quick learning" array_index="4" bit="1,1"                                check_list="0,quick,1,slow"/>

+            <Field name="TX NR for high frequency" array_index="4" bit="8,8"                            check_list="0,on,1,off"/>

+            <Field name="TX NR suppression strength" array_index="8" bit="6,8"                          check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>

+            <Field name="TX Adaptive gain control" array_index="4" bit="12,13"                          check_list="0,fixed 10 dB,1, fixed 0 dB,2,vary between 10 to 6dB, 3,vary between 10 to 0dB"/>

+            <Field name="TX mute 1s" array_index="10" bit="1,1"                                         check_list="0,on,1,off"/>

+            <Field name="TX NR Init 100ms" array_index="10" bit="9,9"                                   check_list="0,off,1,on"/>

+            <Field name="TX Ambient noise calibration" array_index="8" bit="12,13"                      check_list="0,0dB,1,3dB,2,6dB,3,9dB"/>

+            <Field name="TX Handfree Tone Detection" array_index="4" bit="9,9"                          check_list="0,off,1,on"/>

+            <Field name="TX expander switch" array_index="3" bit="0,1"                                  check_list="0,off,1,suppress echo,2,suppress stationary noise,3,suppress non-stationary noise"/>

+            <Field name="TX expander suppression gain" array_index="3" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>

+            <Field name="TX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>

+            <!-- MagiNR(RX) -->

+            <Field name="RX NR Switch" array_index="4" bit="2,2"                                        check_list="0,off,1,on"/>

+            <Field name="RX NR Strength" array_index="8" bit="9,11"                                     check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>

+            <Field name="RX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>

+            <Field name="RX expander switch" array_index="5" bit="0,1"                                  check_list="0,off,1, off,2,suppress stationary noise,3,suppress non-stationary noise"/>

+            <Field name="RX expander suppression gain" array_index="5" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>

+            <Field name="RX Comfort Noise Switch" array_index="4" bit="3,3"                             check_list="0,off,1,on"/>

+            <Field name="RX Comfort Noise Level" array_index="10" bit="13,15"                           check_list="0,+0dB(-83dBFS),1,+3dB,2,+6dB,3,+9dB,4,+12dB,5,+15dB,6,+18dB,7,+21dB"/>

+            <!-- MagiAEC -->

+            <Field name="AEC" array_index="1" bit="0,15"                                                check_list="189,189,221,221,224,224,253,253,479,479"/>

+            <Field name="Switch" array_index="1" bit="8,8"                                              check_list="0,on,1,off"/>

+            <Field name="device Mode" array_index="1" bit="0,0"                                         check_list="0,Handfree Mode,1,Normal Mode"/>

+            <Field name="BGNT FE improvement control" array_index="1" bit="7,7"                         check_list="0,less aggressive,1,default"/>

+            <Field name="echo path change handler" array_index="1" bit="13, 13"                         check_list="0,on,1,off"/>

+            <Field name="manual clipping" array_index="0" bit="15, 15"                                  check_list="0,off,1,on"/>

+            <Field name="Pre-clipping/manual clipping threshold" array_index="6" bit="0, 3"             check_list="0,-15dB,1,-14dB,2,-13dB,3,-12dB,4,-11dB,5,-10dB,6,-9dB,7,-8dB,8,-7dB,9,-6dB,10,-5dB,11,-4dB,12,-3dB,13,-2dB,14,-1dB,15,0dB"/>

+            <Field name="ES switch" array_index="1" bit="1,1"                                           check_list="0,on,1,off"/>

+            <Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>

+            <Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>

+            <Field name="ES" array_index="2" bit="11,14"                                                check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>

+            <Field name="First Echo Suppression control" array_index="1" bit="10,10"                    check_list="0,on,1,off"/>

+            <Field name="AES switch" array_index="1" bit="14,14"                                        check_list="0,on,1,off"/>

+            <Field name="AES improvement" array_index="12" bit="7,7"                                    check_list="0,off,1,on"/>

+            <Field name="AES" array_index="12" bit="11,14"                                              check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>

+            <Field name="Comfort noise generator" array_index="1" bit="5,5"                             check_list="0,off,1,on"/>

+            <Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>

+            <Field name="NLP Suppression behavior control" array_index="1" bit="11,11"                  check_list="0,on,1,off"/>

+            <Field name="NLP" array_index="0" bit="0,7"                                                 check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>

+            <Field name="remove tone in echo ref" array_index="12" bit="6,6"                            check_list="0,off,1,on"/>

+            <Field name="BT Delay Control" array_index="15" bit="0,7"/>

+            <Field name="New echo suppression" array_index="2" bit="15,15"                              check_list="0,off,1,on"/>

+            <Field name="0-2k residual echo weighting for linear part" array_index="16" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k residual echo weighting for non-linear part" array_index="16" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k ES smooth rate" array_index="16" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="0-2k ES gain lower bound" array_index="18" bit="0,4"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="0-2k ES estimated echo control" array_index="17" bit="10,11"                   check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="2-4k residual echo weighting for linear part" array_index="16" bit="8,10"      check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k residual echo weighting for non-linear part" array_index="16" bit="11,13" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k ES smooth rate" array_index="16" bit="14,15"                              check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="2-4k ES gain lower bound" array_index="18" bit="5,9"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="2-4k ES estimated echo control" array_index="17" bit="12,13"                   check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="4-8k residual echo weighting for linear part" array_index="17" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k residual echo weighting for non-linear part" array_index="17" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k ES smooth rate" array_index="17" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="4-8k ES gain lower bound" array_index="18" bit="10,14"                         check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="4-8k ES estimated echo control" array_index="17" bit="14,15"                   check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="EPC control" array_index="17" bit="8,9"                                        check_list="0,EPC handler off,1,EPC ES handling,2,EPC ES handling+strict EPC EC handling,3,EPC ES handling+EPC EC handling"/>

+            <Field name="Normal mode DT improvement" array_index="18" bit="15,15"                       check_list="0,off,1,on"/>

+            <Field name="ref vowel detection" array_index="1" bit="9,9"                                 check_list="0,off,1,on"/>

+            <Field name="speaker nolinear model" array_index="1" bit="2,3"                              check_list="0,default,1,high band nonlinear,2,low band nonlinear,3,default"/>

+            <Field name="BT mode echo ref" array_index="12" bit="15,15"                                 check_list="0,off(default),1,BT mode"/>

+            <Field name="UL delay for EC tuning (ms)" array_index="15" bit="8,11"/>

+            <Field name="Echo estimate rate control" array_index="0" bit="10,11"                        check_list="0,favor reverb handling,1,default,2,default,3,favor subjective DT"/>

+            <Field name="ACQUA DT score tuning" array_index="0" bit="12,13"                             check_list="0,worst DT,1,tuning level2,2,tuning level3,3,best DT"/>

+            <Field name="LSPK DT improvement" array_index="0" bit="14,14"                               check_list="0,off,1,on"/>

+            <Field name="Hard clipping" array_index="5" bit="14,14"                                     check_list="0,off,1,on"/>

+            <Field name="AGC gain bypass" array_index="3" bit="14,14"                                   check_list="0,on,1,off"/>

+            <Field name="AGC fast release" array_index="3" bit="13,13"                                  check_list="0,off,1,on"/>

+            <Field name="DT vad" array_index="0" bit="8,8"                                              check_list="0,on,1,off"/>

+            <Field name="High band EC improve(6.5k~8k)" array_index="1" bit="4,4"                       check_list="0,off,1,on"/>

+            <Field name="CNG Power" array_index="12" bit="5,5"                                          check_list="0,old,1,new"/>

+            <Field name="Mic2 AES overestimate" array_index="9" bit="11,12"                             check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>

+            <Field name="AEC use HB vad and small bias term" array_index="12" bit="8,8"                 check_list="0,off,1,on"/>

+            <Field name="Boost ref 6dB" array_index="1" bit="6,6"                                       check_list="0,on,1,off"/>

+            <Field name="BGNT FE improve switch" array_index="7" bit="15,15"                            check_list="0,off,1,on"/>

+            <Field name="BGNT FE stepsize weighting" array_index="7" bit="13,14"                        check_list="0,level0,1,level1,2,level2,3,level3"/>

+            <Field name="Comfort noise type" array_index="11" bit="9,9"                                 check_list="0,General,1,White noise like"/>

+            <Field name="LSPK subjective DT" array_index="0" bit="9,9"                                  check_list="0,off,1,on"/>

+            <Field name="AES rate fast" array_index="1" bit="12,12"                                     check_list="0,off,1,on"/>

+            <Field name="Band0 NE VAD" array_index="1" bit="15,15"                                      check_list="0,off,1,on"/>

+            <Field name="AES overestimate" array_index="12" bit="9,10"                                  check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>

+            <Field name="0-2k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k LSPK Mic2 ES smooth rate" array_index="26" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="0-2k LSPK Mic2 ES gain lower bound" array_index="28" bit="0,4"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="0-2k LSPK Mic2 ES estimated echo control" array_index="27" bit="10,11"         check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="2-4k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="8,10"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="11,13"  check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k LSPK Mic2 ES smooth rate" array_index="26" bit="14,15"                    check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="2-4k LSPK Mic2 ES gain lower bound" array_index="28" bit="5,9"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="2-4k LSPK Mic2 ES estimated echo control" array_index="27" bit="12,13"         check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="4-8k LSPK Mic2 residual echo weighting for linear part" array_index="27" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k LSPK Mic2 residual echo weighting for non-linear part" array_index="27" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k LSPK Mic2 ES smooth rate" array_index="27" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="4-8k LSPK Mic2 ES gain lower bound" array_index="28" bit="10,14"               check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="4-8k LSPK Mic2 ES estimated echo control" array_index="27" bit="14,15"         check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="Reverb Echo Suppress switch" array_index="11" bit="12,12"                      check_list="0,off(Default),1,on"/>

+            <Field name="Reverb Echo Band" array_index="11" bit="13,13"                                 check_list="0,2.5K Hz,1,3.5K Hz"/>

+            <Field name="Reverb 0-2k ES gain lower bound" array_index="29" bit="0,4"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="Reverb 2-4k ES gain lower bound" array_index="29" bit="5,9"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="Reverb 4-8k ES gain lower bound" array_index="29" bit="10,14"                  check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="Reverb Switch speed" array_index="29" bit="15,15"                              check_list="0,200ms,1,100ms"/>

+            <!-- TX Whistle -->

+            <Field name="TX Whistle Switch" array_index="3" bit="9,9"                                   check_list="0,off,1,on"/>

+            <Field name="TX Whistle Delay Band Control" array_index="11" bit="0,0"                      check_list="0,Band6,1,Band13"/>

+            <!-- RX Whistle -->

+            <Field name="RX Whistle Switch" array_index="4" bit="7,7"                                   check_list="0,off,1,on"/>

+            <!-- TX DRC -->

+            <Field name="UL Limiter TH" array_index="3" bit="2,3"                                       check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>

+            <Field name="UL IIR cut off frequency" array_index="3" bit="6,7" check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>

+            <Field name="75Hz high-pass IIR" array_index="3" bit="12,12"                                check_list="0,122Hz,1,75Hz"/>

+            <Field name="comfort noise" array_index="4" bit="14,14"                                     check_list="0,off,1,on"/>

+            <Field name="comfort noise level" array_index="10" bit="12,12"                              check_list="0,+0dB,1,-18dB"/>

+            <Field name="FIR/IIR switch" array_index="10" bit="2,2"                                     check_list="0,FIR,1,IIR"/>

+            <Field name="TX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>

+            <Field name="TCLW switch" array_index="11" bit="6,6"                                        check_list="0,off,1,on"/>

+            <Field name="TCLW noise suppress level" array_index="11" bit="7,8"                          check_list="0,3,1,6,2,9,3,12"/>

+            <!-- MagiTDNC -->

+            <Field name="TDNC switch" array_index="11" bit="0,0"                                        check_list="0,off,1,on"/>

+            <!-- MagiNR(dual) -->

+            <Field name="MagiNRDual switch" array_index="13" bit="0,0"                                  check_list="0,off,1,on"/>

+            <Field name="Switch or Lower bound of NS Gain" array_index="13" bit="1,4"                   check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <Field name="NS mode" array_index="13" bit="5,6"                                            check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Stationary noise tracking strength" array_index="13" bit="7,8"                 check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Non-stationary noise tracking strength" array_index="13" bit="9,10"            check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="NS-TMOS detection" array_index="13" bit="11,11"                                check_list="0,off,1,on"/>

+            <Field name="NS-Gain LB when TMOS detected" array_index="13" bit="12,13"                    check_list="0,same as NS LB,1,3dB,2,6dB,3,9dB"/>

+            <Field name="High band(4k-8k) speech protection" array_index="13" bit="14,15"               check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Energy based HB VAD switch" array_index="14" bit="0,0"                         check_list="0,off,1,on"/>

+            <Field name="NC switch" array_index="14" bit="1,1"                                          check_list="0,off,1,on"/>

+            <Field name="Look Ahead Delay of NC(more delay, better cancellation)" array_index="14" bit="2,3"               check_list="0,off,1,4.5ms,2,6ms,3,7.5ms"/>

+            <Field name="NC strength" array_index="14" bit="4,4"                                                           check_list="0,normal,1,strong"/>

+            <Field name="Phone up or down cover range(normal position)" array_index="14" bit="5,8"                         check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide) "/>

+            <Field name="Mic selection switch" array_index="14" bit="9,9"                                                  check_list="0,off,1,on"/>

+            <Field name="Mic selection VAD threshold(larger value, VAD on easier)" array_index="14" bit="10,11"            check_list="0,strong,1,medium-strong,2,medium,3,weak"/>

+            <Field name="Mic2 blocking algorithm switch" array_index="14" bit="12,12"                                      check_list="0,off,1,on"/>

+            <Field name="Mic2 expander" array_index="14" bit="14,14"                                                       check_list="0,off,1,on"/>

+            <Field name="Mic2 IIR" array_index="14" bit="15,15"                                                            check_list="0,off,1,on"/>

+            <Field name="WA expander" array_index="9" bit="0,0"                                                            check_list="0,off,1,on"/>

+            <Field name="DMNR ASLR Gain release rate" array_index="9" bit="6,7"                                            check_list="0,fast,1,normal,2,slow,3,very slow"/>

+            <Field name="ABM pass shadow coef at switch" array_index="9" bit="13,13"                                       check_list="0,off,1,on"/>

+            <Field name="ABM consider min of band1 and band2 at normal" array_index="9" bit="14,14"                        check_list="0,off,1,on"/>

+            <Field name="ABM consider min of band1 and band2 at WA" array_index="9" bit="15,15"                            check_list="0,off,1,on"/>

+            <Field name="Maximum DMNR ASLR Gain level bound" array_index="15" bit="12,14"                                  check_list="0,6dB,1,7dB,2,8dB,3,9dB,4,10dB,5,11dB,6,12dB,7,12dB"/>

+            <Field name="DMNR ASLR Gain switch" array_index="15" bit="15,15"                                               check_list="0,off,1,on"/>

+            <Field name="WA DMNR switch" array_index="30" bit="0,0"                                                        check_list="0,off,1,on"/>

+            <Field name="WA DMNR switch counter threshold(larger value, faster switch)" array_index="30" bit="1,2"         check_list="0,slow,1,normal,2,fast,3,very fast"/>

+            <Field name="1-mic VAD THD for cal-data switch(smaller value, VAD on easier)" array_index="30" bit="3,4"       check_list="0,4000,1,6000,2,10000,3,14000"/>

+            <Field name="GCC delay THD for cal-data switch" array_index="30" bit="5,7"                                     check_list="0,6 sample,1,7 sample,2,8 sample,3,9 sample,4,10 sample,5,11 sample,6,12 sample,7,13 sample"/>

+            <Field name="GCC prob WA THD for cal-data switch(smaller value, switch easier)" array_index="30" bit="8,9"     check_list="0,1000,1,2000,2,3000,3,4000"/>

+            <Field name="1-mic VAD as PD VAD at WA" array_index="30" bit="10,10"                                           check_list="0,off,1,on"/>

+            <Field name="GCC prob WA THD for ABM stepsize update(smaller value, learning easier)" array_index="30" bit="11,12" check_list="0,2000,1,3000,2,4000,3,5000"/>

+            <Field name="ABM VAD THD at WA(larger value, VAD on easier)" array_index="30" bit="13,14"                          check_list="0,strong,1,medium-strong,2,medium,3,weak"/>

+            <Field name="Consider GCC prob WA for ENH DMNR VAD at WA" array_index="30" bit="15,15"                             check_list="0,on,1,off"/>

+            <Field name="LB of GCC delay for GCC prob WA" array_index="31" bit="0,2"                                           check_list="0,9,1,10,2,11,3,12,4,13,5,14,6,15,7,16"/>

+            <Field name="UB of GCC delay for GCC prob WA" array_index="31" bit="3,5"                                           check_list="0,13,1,14,2,15,3,16,4,17,5,18,6,19,7,21"/>

+            <Field name="GCC prob WA VAD THD for speech prob at WA(smaller value, switch easier)" array_index="31" bit="6,7"   check_list="0,2000,1,3000,2,4000,3,5000"/>

+            <Field name="Consider Well-cal VAD for speech prob at WA" array_index="31" bit="8,8"                               check_list="0,off,1,on"/>

+            <Field name="Consider GCC prob VAD for speech prob at WA" array_index="31" bit="9,9"                               check_list="0,off,1,on"/>

+            <Field name="Non-stationary noise tracking strength at WA" array_index="31" bit="10,11"                            check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Switch or Lower bound of NS Gain at WA" array_index="31" bit="12,15"                                  check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <!-- MagiConference -->

+            <!-- Mode Parameter 13 -->

+            <Field name="MagiNRDual switch for LSPK" array_index="13" bit="0,0"                                            check_list="0,off,1,on"/>

+            <Field name="MagiNRDual-NS switch" array_index="13" bit="1,1"                                                  check_list="0,off,1,on"/>

+            <Field name="High band (> 1250Hz) speech quality protection" array_index="13" bit="2,3"                        check_list="0,weak,1,off,2,medium,3,strong"/>

+            <Field name="MagiNRDual-NS mode" array_index="13" bit="4,5"                                                    check_list="1,strong,2,medium,3,weak"/>

+            <Field name="LSPK DMNR (Single-NS)" array_index="13" bit="8,8"                                                 check_list="0,off,1,only stationary noise"/>

+            <Field name="MagiNRDual-NC switch" array_index="13" bit="9,9"                                                  check_list="0,off,1,on"/>

+            <Field name="Mic switch algorithm" array_index="13" bit="10,10"                                                check_list="0,off,1,on"/>

+            <Field name="Non-stationary noise underestimation" array_index="13" bit="12,13"                                check_list="0,14 dB,1,8 dB,2,2 dB,3,0 dB"/>

+            <Field name="Mic switch algorithm VAD threshold" array_index="13" bit="14,15"                                  check_list="0,strictest,1,stricter,2,looser,3,loosest"/>

+            <!-- Mode Parameter 14 -->

+            <Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)" array_index="14" bit="0,3"                    check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)" array_index="14" bit="4,7"                    check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <Field name="Less DMNR-NS level" array_index="14" bit="8,9"                                                    check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Non-stationary noise weight" array_index="14" bit="10,11"                                         check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Stationary noise weight" array_index="14" bit="12,13"                                             check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Mic2 expander" array_index="14" bit="14,14"                                                       check_list="0,off,1,on"/>

+            <Field name="Mic2 IIR" array_index="14" bit="15,15"                                                            check_list="0,off,1,on"/>

+            <!-- Mode Parameter 30 -->

+            <Field name="Improve VAD accurate for SPT car noise case" array_index="30" bit="0,0"                           check_list="0,off,1,on"/>

+            <Field name="No less DMNR-NS level when VAD is off" array_index="30" bit="1,1"                                 check_list="0,off,1,on"/>

+            <Field name="Stationary noise under estimation" array_index="30" bit="2,3"                                     check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="SNR condition separation" array_index="30" bit="4,4"                                              check_list="0,off,1,on"/>

+            <Field name="SNR condition Threshold" array_index="30" bit="5,5"                                               check_list="0,road,1,pub,road,xroad,and train"/>

+            <Field name="Less DMNR-NS level for low SNR" array_index="30" bit="6,7"                                        check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Lower bound for low SNR" array_index="30" bit="8,10"                                              check_list="0,same with par14,1,par14 - 2 dB,2,par14 - 4 dB,3,par14 + 2 dB,4,par14 + 4 dB,5,par14 + 6 dB,6,par14 + 8 dB"/>

+            <Field name="BGNT with NE improvement for LSPK mode" array_index="30" bit="11,11"                              check_list="0,off,1,on"/>

+            <Field name="VAD threshold" array_index="30" bit="12,13"                                                       check_list="0,strictest,1,stricter,2,loser,3,losest"/>

+            <Field name="Stationary noise estimation speed" array_index="30" bit="14,15"                                   check_list="0,unchange,1,fast,2,normal,3,very fast"/>

+            <!-- Mode Parameter 31 -->

+            <Field name="Improve expander VAD with ABM VAD" array_index="31" bit="0,0"                                     check_list="0,off,1,on"/>

+            <Field name="Improve expander VAD with Mic1 VAD" array_index="31" bit="1,1"                                    check_list="0,off,1,on"/>

+            <Field name="Max index VAD enable" array_index="31" bit="2,2"                                                  check_list="0,off,1,on"/>

+            <Field name="Max index VAD threshold" array_index="31" bit="3,5"                                               check_list="0,strictest,1,stricter,2,strict,3,slightly strict,4,slightly loose,5,loose,6,looser,7,loosest"/>

+            <Field name="Mic siwtch algorithm 0~250Hz energy threshold" array_index="31" bit="6,7"                         check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>

+            <Field name="Switch to Mic1 speed THD" array_index="31" bit="8,9"                                              check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>

+            <Field name="Switch to Mic2 speed THD" array_index="31" bit="10,11"                                            check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>

+            <Field name="Mic siwtch algorithm 250~750Hz energy threshold" array_index="31" bit="12,13"                     check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>

+            <Field name="Mic siwtch algorithm 2k~4kHz energy threshold" array_index="31" bit="14,15"                       check_list="0,-9 dB,1,-12 dB,2,-7.5 dB,3,-6 dB"/>

+            <!-- MagiLoudness/MagiClarity -->

+            <Field name="RX expander mode" array_index="5" bit="0,1"                                    check_list="0,off,1,off,2,suppress stationary noise,3,suppress non-stationary noise"/>

+            <Field name="DL Limiter TH" array_index="5" bit="2,3"                                       check_list="0,off,1,-6 dBFS,2,-4.3 dBFS,3,-1.4 dBFS"/>

+            <Field name="RMS power limiter thd" array_index="5" bit="10,11"                             check_list="0,off,1,-7dBFs,2,-10dBFs,3,-14dBFs"/>

+            <Field name="20ms delay" array_index="6" bit="15,15"                                        check_list="0,off,1,on"/>

+            <Field name="DL IIR cut off frequency" array_index="8" bit="0,2"                            check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>

+            <Field name="RX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>

+            <Field name="VCE strength" array_index="8" bit="3,3"                                                     check_list="0,original gain-6dB,1,original gain"/>

+            <Field name="VCE noise threshold" array_index="8" bit="4,5"                                 check_list="0,22dB,1,19dB,2,16dB,3,13dB"/>

+            <Field name="MagiClarity switch" array_index="5" bit="13,13"                                check_list="0,on,1,off"/>

+            <Field name="SNR trigger threshold" array_index="6" bit="4,6"                               check_list="0,9dB,1,6dB,2,3dB,3,0dB,4,-3dB,5,-6dB,6,-9dB,7,-12dB"/>

+            <Field name="high frequnecy strength" array_index="6" bit="7,8"                             check_list="0,off,1,3dB,2,6dB,3,10.7dB"/>

+            <Field name="maximum gain" array_index="6" bit="9,10"                                       check_list="0,off,1,6dB,2,12dB,3,18dB"/>

+            <Field name="noise startup threshold" array_index="6" bit="11,12"                           check_list="0,50dB,1,55dB,2,60dB,3,65dB"/>

+            <Field name="DL bounder threshold" array_index="6" bit="13,14"                              check_list="0,off,1,-6dBFS,2,-4.3dBFS,3,-1.4dBFS"/>

+            <Field name="attack time" array_index="9" bit="2,3"                                         check_list="0,0.5s,1,1s,2,1.5s,3,2.0s"/>

+            <Field name="release time" array_index="9" bit="8,9"                                        check_list="0,1s,1,2s,2,3s,3,4s"/>

+        </Param>

+        <Param name="sph_in_fir" type="ushort_array"/>

+        <Param name="sph_out_fir" type="ushort_array"/>

+        <Param name="sph_in_fir_eq_freq" type="double_array"/>

+        <Param name="sph_out_fir_eq_freq" type="double_array"/>

+        <Param name="sph_in_fir_eq_mag" type="double_array"/>

+        <Param name="sph_out_fir_eq_mag" type="double_array"/>

+        <Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>

+        <Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>

+        <Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>

+        <Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>

+        <Param name="sph_in_iir_enh_dsp" type="ushort_array"/>

+        <Param name="sph_out_iir_enh_dsp" type="ushort_array"/>

+        <Param name="sph_in_iir_enh_eq_freq" type="double_array"/>

+        <Param name="sph_out_iir_enh_eq_freq" type="double_array"/>

+        <Param name="sph_in_iir_enh_eq_mag" type="double_array"/>

+        <Param name="sph_out_iir_enh_eq_mag" type="double_array"/>

+        <Param name="sph_in_parameter" type="double_array"/>

+        <Param name="sph_out_parameter" type="double_array"/>

+        <Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>

+        <Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>

+        <Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>

+        <Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>

+        <Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>

+        <Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>

+        <Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>

+        <Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>

+        <Param name="sph_in_iir_mic1_pmv_gain" type="double_array"/>

+        <Param name="sph_in_iir_mic2_pmv_gain" type="double_array"/>

+        <Param name="sph_in_iir_mic1_pmv_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic2_pmv_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic1_pmv_type" type="ushort_array"/>

+        <Param name="sph_in_iir_mic2_pmv_type" type="ushort_array"/>

+        <Param name="sph_in_iir_mic1_pmv_qfactor" type="double_array"/>

+        <Param name="sph_in_iir_mic2_pmv_qfactor" type="double_array"/>

+    </ParamUnit>

+</ParamUnitDesc>

diff --git a/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_AudioParam.xml
new file mode 100644
index 0000000..2867fb8
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_AudioParam.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HS" param_id="0"/>
+		<Param path="HP" param_id="0"/>
+		<Param path="SPK_INT" param_id="0"/>
+		<Param path="SPK_LO" param_id="0"/>
+		<Param path="SPK_HP" param_id="0"/>
+		<Param path="SPK_NO_ANA" param_id="0"/>
+		<Param path="HSSPK" param_id="0"/>
+		<Param path="HS5POLE" param_id="0"/>
+		<Param path="HS5POLE_ANC" param_id="0"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="BT" param_id="0"/>
+		<Param path="TTY" param_id="0"/>
+		<Param path="USB" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-2,-2,-3,-3,-4,-4,-5,-5,-6,-6,-7,-7,-8,-8,-9"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<Param name="swagc_gain_map" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_ParamUnitDesc.xml
new file mode 100644
index 0000000..d487ebe
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VolumeGainMapUL_ParamUnitDesc.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV" alias="Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_VCO_Handset"/>
+			<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,4-pole HS,LPBK_HP"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset,3-pole headset"/>
+			<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree" feature_option="SPK_PATH_INT"/>
+			<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree" feature_option="SPK_PATH_LO"/>
+			<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree" feature_option="SPK_PATH_HP"/>
+			<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree" feature_option="SPK_PATH_NO_ANA"/>
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole headset,5_pole_headset,5-pole HS"/>
+			<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC,5-pole HS+ANC"/>
+			<Category name="HAC"/>
+			<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_HCO_Handsfree"/>
+			<Category name="USB" alias="Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="mic_idx_range_max" type="int"/>
+		<Param name="mic_idx_range_min" type="int"/>
+		<Param name="swagc_gain_map" type="short_array"/>
+		<Param name="swagc_gain_map_dmic" type="short_array"/>
+		<Param name="ul_pga_gain_map" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/VolumeGainMap_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/VolumeGainMap_AudioParam.xml
new file mode 100644
index 0000000..3405ceb
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VolumeGainMap_AudioParam.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="RCV_NORMAL" param_id="0"/>
+		<Param path="RCV_2_IN_1" param_id="7"/>
+		<Param path="RCV_3_IN_1" param_id="7"/>
+		<Param path="RCV_NO_ANA" param_id="5"/>
+
+		<Param path="HS" param_id="1"/>
+
+		<Param path="SPK_INT" param_id="2"/>
+		<Param path="SPK_LO" param_id="3"/>
+		<Param path="SPK_HP" param_id="4"/>
+		<Param path="SPK_NO_ANA" param_id="5"/>
+
+		<Param path="HS5POLE" param_id="1"/>
+		<Param path="HS5POLE_ANC" param_id="1"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="BT" param_id="6"/>
+		<Param path="TTY" param_id="1"/>
+		<Param path="USB" param_id="5"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_total_gain" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32"/>
+			<Param name="dl_analog_gain" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10"/>
+			<Param name="dl_digital_gain" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_total_gain" value="2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_analog_gain" value="2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_total_gain" value="17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23"/>
+			<Param name="dl_analog_gain" value="17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12"/>
+			<Param name="dl_digital_gain" value="0,0,0,0,0,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="2"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="dl_total_gain" value="-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41"/>
+			<Param name="dl_analog_gain" value="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="3"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="dl_total_gain" value="2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_analog_gain" value="2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="dl_total_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_analog_gain" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="dl_total_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64"/>
+			<Param name="dl_analog_gain" value="-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64"/>
+			<Param name="dl_total_gain_decimal" value="255,252,248,244,240,236,232,228,224,220,216,212,208,204,200,196,192,188,184,180,176,172,168,164,160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<Param name="dl_total_gain" value="2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_analog_gain" value="8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6"/>
+			<Param name="dl_digital_gain" value="0,0,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="2"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/VolumeGainMap_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VolumeGainMap_ParamUnitDesc.xml
new file mode 100644
index 0000000..4fcfd43
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/VolumeGainMap_ParamUnitDesc.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV_NORMAL" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_HCO_Handset" feature_option="RCV_PATH_INT"/>
+			<Category name="RCV_2_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_HCO_Handset" feature_option="RCV_PATH_2_IN_1_SPK"/>
+			<Category name="RCV_3_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_HCO_Handset" feature_option="RCV_PATH_3_IN_1_SPK"/>
+			<Category name="RCV_NO_ANA" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_HCO_Handset" feature_option="RCV_PATH_NO_ANA"/>
+
+			<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,HP,LPBK_HP"/>
+			<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree" feature_option="SPK_PATH_INT"/>
+			<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree" feature_option="SPK_PATH_LO"/>
+			<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree" feature_option="SPK_PATH_HP"/>
+			<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree" feature_option="SPK_PATH_NO_ANA"/>
+
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole headset,5_pole_headset"/>
+			<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC"/>
+			<Category name="HAC"/>
+			<Category name="BT" alias="BT earphone"/>
+			<Category name="TTY" alias="Tty_VCO_Handset,Tty_VCO_Handsfree"/>
+			<Category name="USB" alias="USB Headset,Usb_Headset"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_total_gain" type="short_array"/>
+		<Param name="dl_digital_gain" type="short_array"/>
+		<Param name="dl_analog_gain" type="short_array"/>
+		<Param name="dl_total_gain_decimal" type="short_array"/>
+		<Param name="dl_analog_type" type="int"/><!-- the corresponding analog type for dl_analog_gain -->
+		<!--<Param name="dl_analog_gain_2" type="short_array"/>-->
+		<!--<Param name="dl_analog_type_2" type="short"/>-->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/audio_param/Volume_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/Volume_AudioParam.xml
new file mode 100644
index 0000000..7be4bfc
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Volume_AudioParam.xml
@@ -0,0 +1,287 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common_SPK_INT" param_id="0"/>
+		<Param path="Common_SPK_LO" param_id="1"/>
+		<Param path="Common_SPK_HP" param_id="2"/>
+		<Param path="Common_SPK_NO_ANA" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="180"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Audio_Speaker_PGA_gain"/>
+			<Param name="spk_r_mixer_name" value="Audio_Speaker_PGA_gain"/>
+			<Param name="spk_analog_type" value="2"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="160"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Lineout_PGAL_GAIN"/>
+			<Param name="spk_r_mixer_name" value="Lineout_PGAR_GAIN"/>
+			<Param name="spk_analog_type" value="3"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="160"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="spk_r_mixer_name" value="Headset_PGAR_GAIN"/>
+			<Param name="spk_analog_type" value="1"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="160"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="spk_r_mixer_name" value="Headset_PGAR_GAIN"/>
+			<Param name="spk_analog_type" value="-1"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/odm/etc/audio/audio_param/Volume_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/Volume_ParamUnitDesc.xml
new file mode 100644
index 0000000..326cf24
--- /dev/null
+++ b/proprietary/odm/etc/audio/audio_param/Volume_ParamUnitDesc.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="VolumeParam">
+			<Category name="Common_SPK_INT" alias="Common" feature_option="SPK_PATH_INT"/>
+			<Category name="Common_SPK_LO" alias="Common" feature_option="SPK_PATH_LO"/>
+			<Category name="Common_SPK_HP" alias="Common" feature_option="SPK_PATH_HP"/>
+			<Category name="Common_SPK_NO_ANA" alias="Common" feature_option="SPK_PATH_NO_ANA"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="step_per_db" type="int"/>
+		<Param name="db_per_step" type="float"/>
+		<Param name="volume_step" type="float"/>
+		<!-- Common -->
+		<Param name="mic_idx_range_max" type="int"/>
+		<Param name="mic_idx_range_min" type="int"/>
+		<!-- PlaybackVolDigi -->
+		<Param name="play_digi_range_max" type="int"/>
+		<Param name="play_digi_range_min" type="int"/>
+
+		<Param name="stf_idx_range_max" type="int"/>
+		<Param name="stf_idx_range_min" type="int"/>
+		<!-- Decimal -->
+		<Param name="dec_play_hs_max" type="int"/>
+		<Param name="dec_play_hs_step_per_db" type="int"/>
+		<Param name="dec_play_spk_max" type="int"/>
+		<Param name="dec_play_spk_step_per_db" type="int"/>
+		<Param name="dec_play_digi_max" type="int"/> <!-- decimal maximum == 255 -->
+		<Param name="dec_play_digi_step_per_db" type="int"/>
+
+		<Param name="dec_rec_max" type="int"/>
+		<Param name="dec_rec_step_per_db" type="int"/>
+
+		<Param name="dec_stf_max" type="int"/>
+		<Param name="dec_stf_step_per_db" type="int"/>
+		<!-- spec -->
+		<Param name="audio_buffer_gain_level" type="int"/>
+		<Param name="audio_buffer_gain_db" type="short_array"/>
+		<Param name="audio_buffer_gain_idx" type="short_array"/>
+		<Param name="audio_buffer_gain_string" type="string"/>
+		<Param name="audio_buffer_gain_prefer_max_idx" type="int"/>
+		<Param name="audio_buffer_l_mixer_name" type="string"/>
+		<Param name="audio_buffer_r_mixer_name" type="string"/>
+
+		<Param name="voice_buffer_gain_level" type="int"/>
+		<Param name="voice_buffer_gain_db" type="short_array"/>
+		<Param name="voice_buffer_gain_idx" type="short_array"/>
+		<Param name="voice_buffer_gain_string" type="string"/>
+		<Param name="voice_buffer_gain_prefer_max_idx" type="int"/>
+		<Param name="voice_buffer_mixer_name" type="string"/>
+
+		<Param name="lineout_buffer_gain_level" type="int"/>
+		<Param name="lineout_buffer_gain_db" type="short_array"/>
+		<Param name="lineout_buffer_gain_idx" type="short_array"/>
+		<Param name="lineout_buffer_gain_string" type="string"/>
+		<Param name="lineout_buffer_gain_prefer_max_idx" type="int"/>
+
+		<Param name="spk_gain_level" type="int"/>
+		<Param name="spk_gain_db" type="short_array"/>
+		<Param name="spk_gain_idx" type="short_array"/>
+		<Param name="spk_gain_string" type="string"/>
+
+		<Param name="spk_l_mixer_name" type="string"/>
+		<Param name="spk_r_mixer_name" type="string"/>
+		<Param name="spk_analog_type" type="int"/>
+
+		<Param name="swagc_gain_map" type="short_array"/>
+		<Param name="swagc_gain_map_dmic" type="short_array"/>
+		<Param name="ul_pga_gain_map" type="short_array"/>
+		<Param name="ul_pga_gain_string" type="string"/>
+		<Param name="ul_gain_offset" type="int"/>
+		<Param name="ul_pga_gain_map_max" type="int"/>
+		<Param name="ul_hw_pga_max_idx" type="int"/>
+		<Param name="ul_pga_l_mixer_name" type="string"/>
+		<Param name="ul_pga_r_mixer_name" type="string"/>
+
+		<Param name="stf_gain_map" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/odm/etc/audio/aurisys_config/aurisys_config.xml b/proprietary/odm/etc/audio/aurisys_config/aurisys_config.xml
new file mode 100644
index 0000000..35a5b65
--- /dev/null
+++ b/proprietary/odm/etc/audio/aurisys_config/aurisys_config.xml
@@ -0,0 +1,332 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<aurisys_config>
+    <!--
+     * =========================================================================
+     *   table of uplink/downlink library mapping for each scenario
+     * =========================================================================
+    -->
+    <aurisys_scenarios>
+        <!-- for aurisys_scene playback normal -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="mtk_bessound"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene playback fast -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="mtk_bessound"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene low latency record -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record w/o AEC -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record w/ AEC -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene voip -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_VOIP">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+            <downlink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene voip w/o AEC -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+            <downlink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+    </aurisys_scenarios>
+    <!--
+     * =========================================================================
+     *   HAL Librarys
+     * =========================================================================
+    -->
+    <hal_librarys>
+        <!--
+         * =====================================================================
+         *   MediaTek Bessound
+         * =====================================================================
+        -->
+        <library name="mtk_bessound"
+                 lib_path="/vendor/lib/libaudioloudc.so"
+                 lib64_path="/vendor/lib64/libaudioloudc.so"
+                 param_path="/vendor/etc/audio_param"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKBESSOUND">
+            <components>
+                <!-- for aurisys_scene playback normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene playback fast -->
+                <component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   MediaTek IIR
+         * =====================================================================
+        -->
+        <library name="mtk_iir"
+                 lib_path="/vendor/lib/lib_iir.so"
+                 lib64_path="/vendor/lib64/lib_iir.so"
+                 param_path=""
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKIIR">
+            <components>
+                <!-- for aurisys_scene low latency record -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="1,5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/ AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene voip w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   MediaTek Speech Enhancement Library
+         * =====================================================================
+        -->
+        <library name="mtk_speech_enh"
+                 lib_path="/vendor/lib/lib_speech_enh.so"
+                 lib64_path="/vendor/lib64/lib_speech_enh.so"
+                 param_path="/vendor/etc/aurisys_param/Speech_AudioParam.xml"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKSE">
+            <components>
+                <!-- for aurisys_scene low latency record -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY"
+                           sample_rate="16000,48000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="1,5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC"
+                           sample_rate="16000,48000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/ AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC"
+                           sample_rate="16000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP"
+                           sample_rate="16000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene voip w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC"
+                           sample_rate="16000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+    </hal_librarys>
+</aurisys_config>
+
diff --git a/proprietary/odm/etc/audio/aurisys_config_hifi3/aurisys_config_hifi3.xml b/proprietary/odm/etc/audio/aurisys_config_hifi3/aurisys_config_hifi3.xml
new file mode 100644
index 0000000..096ff7d
--- /dev/null
+++ b/proprietary/odm/etc/audio/aurisys_config_hifi3/aurisys_config_hifi3.xml
@@ -0,0 +1,268 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<aurisys_config>
+    <!--
+     * =========================================================================
+     *   table of uplink/downlink library mapping for each scenario
+     * =========================================================================
+    -->
+    <aurisys_scenarios>
+        <!-- for aurisys_scene playback with smartpa for all mixed streamout -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="si_sixth"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene call final for sph final process -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_CALL_FINAL">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="si_sixth"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene ktv for headphone feedback process -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_KTV">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="ktv_reverb"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record streamin normal -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD">
+            <uplink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+    </aurisys_scenarios>
+    <!--
+     * =========================================================================
+     *   DSP HAL Librarys
+     * =========================================================================
+    -->
+    <hal_librarys>
+        <!-- Yongzhi.Zhang@PSW.MM.AudioDriver.Feature.1209435, 2019/03/09, add for P90 KTV -->
+        <!--
+         * =====================================================================
+         *   KTV Reverb
+         * =====================================================================
+        -->
+        <library name="ktv_reverb"
+                 lib_path="/vendor/lib/libaurisysdemo.so"
+                 lib64_path="/vendor/lib64/libaurisysdemo.so"
+                 param_path=""
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="KTVREVERB">
+            <components>
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_KTV"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="5"
+                           b_interleave="0"
+                           enable_log="1"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   SI-IN sixth
+         * =====================================================================
+        -->
+        <library name="si_sixth"
+                 lib_path="/vendor/lib/libsi_sixth.so"
+                 lib64_path="/vendor/lib64/libsi_sixth.so"
+                 param_path="/odm/etc/audio/sixth/"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="SIXTH">
+            <components>
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="1"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1,2"/>
+                    </downlink_process>
+                </component>
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_CALL_FINAL"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="1"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   AWINIC smartpa
+         * =====================================================================
+        -->
+        <library name="smartpa_awinic"
+                 lib_path="/vendor/lib/libawinicsmartpaparse.so"
+                 lib64_path="/vendor/lib64/libawinicsmartpaparse.so"
+                 param_path="/vendor/etc/smartpa_param"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="AWINIC">
+            <components>
+                <!-- for aurisys_scene playback with smartpa -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene call final -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_CALL_FINAL"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   FV Speech
+         * =====================================================================
+        -->
+        <library name="fv_speech"
+                 lib_path="/vendor/lib/libfvaudio.so"
+                 lib64_path="/vendor/lib64/libfvaudio.so"
+                 param_path="/vendor/etc/aurisys_param/FV-SAM-MTKXX.dat"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="FV_SPH">
+            <components>
+                <!-- for aurisys_scene call -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PHONE_CALL"
+                           sample_rate="8000,16000,32000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_VOIP"
+                           sample_rate="16000,32000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="10"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene record streamin normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="10"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record streamin fast -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD_FAST"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="2"/>
+                    </uplink_process>
+                </component>
+            </components>
+        </library>
+    </hal_librarys>
+</aurisys_config>
diff --git a/proprietary/odm/etc/audio/awinic/AW_DSP.bin b/proprietary/odm/etc/audio/awinic/AW_DSP.bin
new file mode 100644
index 0000000..6e034a1
--- /dev/null
+++ b/proprietary/odm/etc/audio/awinic/AW_DSP.bin
Binary files differ
diff --git a/proprietary/odm/etc/audio/file112.wav b/proprietary/odm/etc/audio/file112.wav
new file mode 100644
index 0000000..342de29
--- /dev/null
+++ b/proprietary/odm/etc/audio/file112.wav
Binary files differ
diff --git a/proprietary/odm/etc/audio/oplus_audio_features.xml b/proprietary/odm/etc/audio/oplus_audio_features.xml
new file mode 100644
index 0000000..4450163
--- /dev/null
+++ b/proprietary/odm/etc/audio/oplus_audio_features.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<audio_config>
+        <feature name="OPLUS_RECORD_MODE_SWITCH" config="NOTSUPPORT"/>
+</audio_config>
diff --git a/proprietary/odm/etc/audio/sixth/sixth_param.txt b/proprietary/odm/etc/audio/sixth/sixth_param.txt
new file mode 100644
index 0000000..a282e2f
--- /dev/null
+++ b/proprietary/odm/etc/audio/sixth/sixth_param.txt
@@ -0,0 +1,601 @@
+SIXTH_SIA81XX_RX_ENABLE.enable 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.proc_num 0x3

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[0] 0x8

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[1] 0x2

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[2] 0x30

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[3] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[4] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[5] 0x18

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[6] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[7] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[8] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[9] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[10] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[11] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[12] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[13] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[14] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[15] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[16] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[17] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[18] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[19] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[20] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[21] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[22] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[23] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[24] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[25] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[26] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[27] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[28] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[29] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[30] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[31] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[32] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[33] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[34] 0x14

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[35] 0x15

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[36] 0x16

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[37] 0x17

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[38] 0x19

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[39] 0x1a

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[40] 0x1b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[41] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[42] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[43] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[44] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[45] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[46] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[47] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[48] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[49] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[50] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[51] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[52] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[53] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[54] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[55] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[56] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[57] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[58] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[59] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[60] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[61] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[62] 0x34

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.total_len 0x858

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.n  0x36

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[0] 0x8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[1] 0x30

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[2] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[3] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[4] 0x400

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[5] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[6] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[7] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[8] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[9] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[10] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[11] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[12] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[13] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[14] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[15] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[16] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[17] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[18] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[19] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[20] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[21] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[22] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[23] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[24] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[25] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[26] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[27] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[28] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[29] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[30] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[31] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[32] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[33] 0x15

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[34] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[35] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[36] 0x44e10000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[37] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[38] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[39] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[40] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[41] 0x16

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[42] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[43] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[44] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[45] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[46] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[47] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[48] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[49] 0x17

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[50] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[51] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[52] 0x43660000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[53] 0x41000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[54] 0xc0400000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[55] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[56] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[57] 0x19

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[58] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[59] 0x6

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[60] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[61] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[62] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[63] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[64] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[65] 0x1a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[66] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[67] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[68] 0x45898000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[69] 0x40800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[70] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[71] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[72] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[73] 0x1b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[74] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[75] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[76] 0x456d8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[77] 0x41000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[78] 0xc0c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[79] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[80] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[81] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[82] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[83] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[84] 0x468ca000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[85] 0x3f4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[86] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[87] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[88] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[89] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[90] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[91] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[92] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[93] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[94] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[95] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[96] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[97] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[98] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[99] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[100] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[101] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[102] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[103] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[104] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[105] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[106] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[107] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[108] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[109] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[110] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[111] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[112] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[113] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[114] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[115] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[116] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[117] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[118] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[119] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[120] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[121] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[122] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[123] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[124] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[125] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[126] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[127] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[128] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[129] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[130] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[131] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[132] 0x3ea1e89b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[133] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[134] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[135] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[136] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[137] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[138] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[139] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[140] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[141] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[142] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[143] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[144] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[145] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[146] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[147] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[148] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[149] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[150] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[151] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[152] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[153] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[154] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[155] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[156] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[157] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[158] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[159] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[160] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[161] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[162] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[163] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[164] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[165] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[166] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[167] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[168] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[169] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[170] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[171] 0x3d90fcbf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[172] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[173] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[174] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[175] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[176] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[177] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[178] 0x3e2f3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[179] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[180] 0x3d4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[181] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[182] 0x3f000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[183] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[184] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[185] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[186] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[187] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[188] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[189] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[190] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[191] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[192] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[193] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[194] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[195] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[196] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[197] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[198] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[199] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[200] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[201] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[202] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[203] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[204] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[205] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[206] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[207] 0x3f1d1461

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[208] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[209] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[210] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[211] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[212] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[213] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[214] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[215] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[216] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[217] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[218] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[219] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[220] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[221] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[222] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[223] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[224] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[225] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[226] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[227] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[228] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[229] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[230] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[231] 0x3f1d1461

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[232] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[233] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[234] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[235] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[236] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[237] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[238] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[239] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[240] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[241] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[242] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[243] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[244] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[245] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[246] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[247] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[248] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[249] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[250] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[251] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[252] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[253] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[254] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[255] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[256] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[257] 0x3e5c11e9

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[258] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[259] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[260] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[261] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[262] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[263] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[264] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[265] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[266] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[267] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[268] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[269] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[270] 0x3eab7a25

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[271] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[272] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[273] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[274] 0x3f70a3d7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[275] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[276] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[277] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[278] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[279] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[280] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[281] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[282] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[283] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[284] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[285] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[286] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[287] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[288] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[289] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[290] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[291] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[292] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[293] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[294] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[295] 0x41c3f0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[296] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[297] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[298] 0x8fc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[299] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[300] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[301] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[302] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[303] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[304] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[305] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[306] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[307] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[308] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[309] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[310] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[311] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[312] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[313] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[314] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[315] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[316] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[317] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[318] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[319] 0x469c4000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[320] 0x3f266666

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[321] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[322] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[323] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[324] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[325] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[326] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[327] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[328] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[329] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[330] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[331] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[332] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[333] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[334] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[335] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[336] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[337] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[338] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[339] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[340] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[341] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[342] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[343] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[344] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[345] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[346] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[347] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[348] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[349] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[350] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[351] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[352] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[353] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[354] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[355] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[356] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[357] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[358] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[359] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[360] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[361] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[362] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[363] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[364] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[365] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[366] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[367] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[368] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[369] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[370] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[371] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[372] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[373] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[374] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[375] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[376] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[377] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[378] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[379] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[380] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[381] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[382] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[383] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[384] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[385] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[386] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[387] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[388] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[389] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[390] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[391] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[392] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[393] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[394] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[395] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[396] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[397] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[398] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[399] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[400] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[401] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[402] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[403] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[404] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[405] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[406] 0x3d6655c3

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[407] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[408] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[409] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[410] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[411] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[412] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[413] 0x3e164d7a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[414] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[415] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[416] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[417] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[418] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[419] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[420] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[421] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[422] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[423] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[424] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[425] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[426] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[427] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[428] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[429] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[430] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[431] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[432] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[433] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[434] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[435] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[436] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[437] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[438] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[439] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[440] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[441] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[442] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[443] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[444] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[445] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[446] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[447] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[448] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[449] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[450] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[451] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[452] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[453] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[454] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[455] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[456] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[457] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[458] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[459] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[460] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[461] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[462] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[463] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[464] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[465] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[466] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[467] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[468] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[469] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[470] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[471] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[472] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[473] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[474] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[475] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[476] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[477] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[478] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[479] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[480] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[481] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[482] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[483] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[484] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[485] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[486] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[487] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[488] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[489] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[490] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[491] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[492] 0x3e39fe3a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[493] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[494] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[495] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[496] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[497] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[498] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[499] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[500] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[501] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[502] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[503] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[504] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[505] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[506] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[507] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[508] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[509] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[510] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[511] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[512] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[513] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[514] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[515] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[516] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[517] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[518] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[519] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[520] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[521] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[522] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[523] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[524] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[525] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[526] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[527] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[528] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[529] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[530] 0xf4240

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[531] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[532] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[533] 0x7d0

diff --git a/proprietary/odm/etc/audio/sixth/sixth_param_app3.txt b/proprietary/odm/etc/audio/sixth/sixth_param_app3.txt
new file mode 100644
index 0000000..1c1c546
--- /dev/null
+++ b/proprietary/odm/etc/audio/sixth/sixth_param_app3.txt
@@ -0,0 +1,602 @@
+SIXTH_SIA81XX_RX_ENABLE.enable 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.proc_num 0x3

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[0] 0x8

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[1] 0x2

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[2] 0x30

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[3] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[4] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[5] 0x18

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[6] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[7] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[8] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[9] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[10] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[11] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[12] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[13] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[14] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[15] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[16] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[17] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[18] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[19] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[20] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[21] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[22] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[23] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[24] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[25] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[26] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[27] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[28] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[29] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[30] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[31] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[32] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[33] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[34] 0x14

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[35] 0x15

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[36] 0x16

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[37] 0x17

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[38] 0x19

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[39] 0x1a

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[40] 0x1b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[41] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[42] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[43] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[44] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[45] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[46] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[47] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[48] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[49] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[50] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[51] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[52] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[53] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[54] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[55] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[56] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[57] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[58] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[59] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[60] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[61] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[62] 0x34

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.total_len 0x858

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.n  0x36

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[0] 0x8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[1] 0x30

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[2] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[3] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[4] 0x400

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[5] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[6] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[7] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[8] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[9] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[10] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[11] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[12] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[13] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[14] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[15] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[16] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[17] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[18] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[19] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[20] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[21] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[22] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[23] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[24] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[25] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[26] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[27] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[28] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[29] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[30] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[31] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[32] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[33] 0x15

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[34] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[35] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[36] 0x44e10000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[37] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[38] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[39] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[40] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[41] 0x16

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[42] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[43] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[44] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[45] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[46] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[47] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[48] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[49] 0x17

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[50] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[51] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[52] 0x43660000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[53] 0x41000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[54] 0xc0400000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[55] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[56] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[57] 0x19

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[58] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[59] 0x6

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[60] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[61] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[62] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[63] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[64] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[65] 0x1a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[66] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[67] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[68] 0x45898000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[69] 0x40800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[70] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[71] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[72] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[73] 0x1b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[74] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[75] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[76] 0x456d8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[77] 0x41000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[78] 0xc0c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[79] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[80] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[81] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[82] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[83] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[84] 0x468ca000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[85] 0x3f4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[86] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[87] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[88] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[89] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[90] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[91] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[92] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[93] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[94] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[95] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[96] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[97] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[98] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[99] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[100] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[101] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[102] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[103] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[104] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[105] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[106] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[107] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[108] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[109] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[110] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[111] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[112] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[113] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[114] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[115] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[116] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[117] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[118] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[119] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[120] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[121] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[122] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[123] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[124] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[125] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[126] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[127] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[128] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[129] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[130] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[131] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[132] 0x3ea1e89b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[133] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[134] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[135] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[136] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[137] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[138] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[139] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[140] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[141] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[142] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[143] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[144] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[145] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[146] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[147] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[148] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[149] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[150] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[151] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[152] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[153] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[154] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[155] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[156] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[157] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[158] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[159] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[160] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[161] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[162] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[163] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[164] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[165] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[166] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[167] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[168] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[169] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[170] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[171] 0x3d90fcbf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[172] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[173] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[174] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[175] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[176] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[177] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[178] 0x3e2f3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[179] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[180] 0x3d4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[181] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[182] 0x3f000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[183] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[184] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[185] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[186] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[187] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[188] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[189] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[190] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[191] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[192] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[193] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[194] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[195] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[196] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[197] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[198] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[199] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[200] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[201] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[202] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[203] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[204] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[205] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[206] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[207] 0x3f1d1461

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[208] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[209] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[210] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[211] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[212] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[213] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[214] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[215] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[216] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[217] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[218] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[219] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[220] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[221] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[222] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[223] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[224] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[225] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[226] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[227] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[228] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[229] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[230] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[231] 0x3f1d1461

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[232] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[233] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[234] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[235] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[236] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[237] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[238] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[239] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[240] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[241] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[242] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[243] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[244] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[245] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[246] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[247] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[248] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[249] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[250] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[251] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[252] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[253] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[254] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[255] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[256] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[257] 0x3e5c11e9

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[258] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[259] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[260] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[261] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[262] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[263] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[264] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[265] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[266] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[267] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[268] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[269] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[270] 0x3eab7a25

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[271] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[272] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[273] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[274] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[275] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[276] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[277] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[278] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[279] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[280] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[281] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[282] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[283] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[284] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[285] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[286] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[287] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[288] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[289] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[290] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[291] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[292] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[293] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[294] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[295] 0x41c3f0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[296] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[297] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[298] 0x8fc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[299] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[300] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[301] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[302] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[303] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[304] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[305] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[306] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[307] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[308] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[309] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[310] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[311] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[312] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[313] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[314] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[315] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[316] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[317] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[318] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[319] 0x469c4000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[320] 0x3f266666

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[321] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[322] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[323] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[324] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[325] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[326] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[327] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[328] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[329] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[330] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[331] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[332] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[333] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[334] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[335] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[336] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[337] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[338] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[339] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[340] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[341] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[342] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[343] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[344] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[345] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[346] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[347] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[348] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[349] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[350] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[351] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[352] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[353] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[354] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[355] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[356] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[357] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[358] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[359] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[360] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[361] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[362] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[363] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[364] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[365] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[366] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[367] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[368] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[369] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[370] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[371] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[372] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[373] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[374] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[375] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[376] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[377] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[378] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[379] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[380] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[381] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[382] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[383] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[384] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[385] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[386] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[387] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[388] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[389] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[390] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[391] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[392] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[393] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[394] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[395] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[396] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[397] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[398] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[399] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[400] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[401] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[402] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[403] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[404] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[405] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[406] 0x3d6655c3

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[407] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[408] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[409] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[410] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[411] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[412] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[413] 0x3e164d7a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[414] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[415] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[416] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[417] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[418] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[419] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[420] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[421] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[422] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[423] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[424] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[425] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[426] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[427] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[428] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[429] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[430] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[431] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[432] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[433] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[434] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[435] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[436] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[437] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[438] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[439] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[440] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[441] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[442] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[443] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[444] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[445] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[446] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[447] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[448] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[449] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[450] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[451] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[452] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[453] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[454] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[455] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[456] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[457] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[458] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[459] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[460] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[461] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[462] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[463] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[464] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[465] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[466] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[467] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[468] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[469] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[470] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[471] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[472] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[473] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[474] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[475] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[476] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[477] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[478] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[479] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[480] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[481] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[482] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[483] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[484] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[485] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[486] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[487] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[488] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[489] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[490] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[491] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[492] 0x3e39fe3a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[493] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[494] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[495] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[496] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[497] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[498] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[499] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[500] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[501] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[502] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[503] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[504] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[505] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[506] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[507] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[508] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[509] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[510] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[511] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[512] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[513] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[514] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[515] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[516] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[517] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[518] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[519] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[520] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[521] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[522] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[523] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[524] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[525] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[526] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[527] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[528] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[529] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[530] 0xf4240

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[531] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[532] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[533] 0x7d0

+

diff --git a/proprietary/odm/etc/audio/sixth/sixth_param_phonecall.txt b/proprietary/odm/etc/audio/sixth/sixth_param_phonecall.txt
new file mode 100644
index 0000000..d7ab997
--- /dev/null
+++ b/proprietary/odm/etc/audio/sixth/sixth_param_phonecall.txt
@@ -0,0 +1,547 @@
+SIXTH_SIA81XX_RX_ENABLE.enable 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.proc_num 0x3

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[0] 0x8

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[1] 0x2

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[2] 0x30

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[3] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[4] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[5] 0x18

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[6] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[7] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[8] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[9] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[10] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[11] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[12] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[13] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[14] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[15] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[16] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[17] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[18] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[19] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[20] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[21] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[22] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[23] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[24] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[25] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[26] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[27] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[28] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[29] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[30] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[31] 0x19

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[32] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[33] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[34] 0x19

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[35] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[36] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[37] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[38] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[39] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[40] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[41] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[42] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[43] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[44] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[45] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[46] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[47] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[48] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[49] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[50] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[51] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[52] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[53] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[54] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[55] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[56] 0x34

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.total_len 0x798

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.n  0x30

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[0] 0x8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[1] 0x30

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[2] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[3] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[4] 0x400

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[5] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[6] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[7] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[8] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[9] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[10] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[11] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[12] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[13] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[14] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[15] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[16] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[17] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[18] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[19] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[20] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[21] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[22] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[23] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[24] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[25] 0x19

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[26] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[27] 0x6

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[28] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[29] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[30] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[31] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[32] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[33] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[34] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[35] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[36] 0x464b2000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[37] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[38] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[39] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[40] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[41] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[42] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[43] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[44] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[45] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[46] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[47] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[48] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[49] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[50] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[51] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[52] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[53] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[54] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[55] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[56] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[57] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[58] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[59] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[60] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[61] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[62] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[63] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[64] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[65] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[66] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[67] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[68] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[69] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[70] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[71] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[72] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[73] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[74] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[75] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[76] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[77] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[78] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[79] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[80] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[81] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[82] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[83] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[84] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[85] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[86] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[87] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[88] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[89] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[90] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[91] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[92] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[93] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[94] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[95] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[96] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[97] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[98] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[99] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[100] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[101] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[102] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[103] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[104] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[105] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[106] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[107] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[108] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[109] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[110] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[111] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[112] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[113] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[114] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[115] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[116] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[117] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[118] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[119] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[120] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[121] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[122] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[123] 0x3e00e9f9

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[124] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[125] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[126] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[127] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[128] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[129] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[130] 0x3e809bcc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[131] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[132] 0x3d4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[133] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[134] 0x3f000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[135] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[136] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[137] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[138] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[139] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[140] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[141] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[142] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[143] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[144] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[145] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[146] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[147] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[148] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[149] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[150] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[151] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[152] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[153] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[154] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[155] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[156] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[157] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[158] 0x3f147a47

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[159] 0x3f0a7092

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[160] 0x3f5765ac

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[161] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[162] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[163] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[164] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[165] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[166] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[167] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[168] 0x3fcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[169] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[170] 0xbfc00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[171] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[172] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[173] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[174] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[175] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[176] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[177] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[178] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[179] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[180] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[181] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[182] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[183] 0x3f248932

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[184] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[185] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[186] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[187] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[188] 0x3a6bedfa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[189] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[190] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[191] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[192] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[193] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[194] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[195] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[196] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[197] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[198] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[199] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[200] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[201] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[202] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[203] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[204] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[205] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[206] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[207] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[208] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[209] 0x3e39fe3a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[210] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[211] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[212] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[213] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[214] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[215] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[216] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[217] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[218] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[219] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[220] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[221] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[222] 0x3ea11321

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[223] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[224] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[225] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[226] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[227] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[228] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[229] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[230] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[231] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[232] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[233] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[234] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[235] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[236] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[237] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[238] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[239] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[240] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[241] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[242] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[243] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[244] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[245] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[246] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[247] 0x41c3f0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[248] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[249] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[250] 0x7d0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[251] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[252] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[253] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[254] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[255] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[256] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[257] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[258] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[259] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[260] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[261] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[262] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[263] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[264] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[265] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[266] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[267] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[268] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[269] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[270] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[271] 0x469c4000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[272] 0x3f266666

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[273] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[274] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[275] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[276] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[277] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[278] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[279] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[280] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[281] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[282] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[283] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[284] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[285] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[286] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[287] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[288] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[289] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[290] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[291] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[292] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[293] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[294] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[295] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[296] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[297] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[298] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[299] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[300] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[301] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[302] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[303] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[304] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[305] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[306] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[307] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[308] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[309] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[310] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[311] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[312] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[313] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[314] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[315] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[316] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[317] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[318] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[319] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[320] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[321] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[322] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[323] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[324] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[325] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[326] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[327] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[328] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[329] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[330] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[331] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[332] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[333] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[334] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[335] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[336] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[337] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[338] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[339] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[340] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[341] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[342] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[343] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[344] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[345] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[346] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[347] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[348] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[349] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[350] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[351] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[352] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[353] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[354] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[355] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[356] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[357] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[358] 0x3d6655c3

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[359] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[360] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[361] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[362] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[363] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[364] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[365] 0x3e164d7a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[366] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[367] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[368] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[369] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[370] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[371] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[372] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[373] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[374] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[375] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[376] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[377] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[378] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[379] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[380] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[381] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[382] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[383] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[384] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[385] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[386] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[387] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[388] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[389] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[390] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[391] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[392] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[393] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[394] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[395] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[396] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[397] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[398] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[399] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[400] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[401] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[402] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[403] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[404] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[405] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[406] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[407] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[408] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[409] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[410] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[411] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[412] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[413] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[414] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[415] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[416] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[417] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[418] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[419] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[420] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[421] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[422] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[423] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[424] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[425] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[426] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[427] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[428] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[429] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[430] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[431] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[432] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[433] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[434] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[435] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[436] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[437] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[438] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[439] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[440] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[441] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[442] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[443] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[444] 0x3e39fe3a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[445] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[446] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[447] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[448] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[449] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[450] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[451] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[452] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[453] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[454] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[455] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[456] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[457] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[458] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[459] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[460] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[461] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[462] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[463] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[464] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[465] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[466] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[467] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[468] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[469] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[470] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[471] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[472] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[473] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[474] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[475] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[476] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[477] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[478] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[479] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[480] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[481] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[482] 0xf4240

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[483] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[484] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[485] 0x7d0

diff --git a/proprietary/odm/etc/audio/sixth/sixth_param_voip.txt b/proprietary/odm/etc/audio/sixth/sixth_param_voip.txt
new file mode 100644
index 0000000..1c1c546
--- /dev/null
+++ b/proprietary/odm/etc/audio/sixth/sixth_param_voip.txt
@@ -0,0 +1,602 @@
+SIXTH_SIA81XX_RX_ENABLE.enable 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.proc_num 0x3

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[0] 0x8

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[1] 0x2

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[2] 0x30

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[3] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[4] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[5] 0x18

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[6] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[7] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[8] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[9] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[10] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[11] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[12] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[13] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[14] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[15] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[16] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[17] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[18] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[19] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[20] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[21] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[22] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[23] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[24] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[25] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[26] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[27] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[28] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[29] 0x34

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[30] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[31] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[32] 0x12

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[33] 0x13

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[34] 0x14

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[35] 0x15

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[36] 0x16

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[37] 0x17

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[38] 0x19

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[39] 0x1a

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[40] 0x1b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[41] 0x1d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[42] 0x1e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[43] 0x1f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[44] 0x20

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[45] 0x21

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[46] 0x27

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[47] 0x0

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[48] 0x22

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[49] 0x23

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[50] 0x24

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[51] 0x1

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[52] 0x28

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[53] 0x2c

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[54] 0x2b

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[55] 0x2d

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[56] 0x2f

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[57] 0x29

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[58] 0x2e

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[59] 0x31

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[60] 0x33

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[61] 0x32

+SIXTH_SIA81XX_RX_CORE_TOPO.topo[62] 0x34

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.total_len 0x858

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.n  0x36

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[0] 0x8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[1] 0x30

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[2] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[3] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[4] 0x400

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[5] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[6] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[7] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[8] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[9] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[10] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[11] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[12] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[13] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[14] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[15] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[16] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[17] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[18] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[19] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[20] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[21] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[22] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[23] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[24] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[25] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[26] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[27] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[28] 0x42c80000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[29] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[30] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[31] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[32] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[33] 0x15

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[34] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[35] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[36] 0x44e10000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[37] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[38] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[39] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[40] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[41] 0x16

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[42] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[43] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[44] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[45] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[46] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[47] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[48] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[49] 0x17

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[50] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[51] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[52] 0x43660000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[53] 0x41000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[54] 0xc0400000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[55] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[56] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[57] 0x19

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[58] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[59] 0x6

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[60] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[61] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[62] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[63] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[64] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[65] 0x1a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[66] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[67] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[68] 0x45898000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[69] 0x40800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[70] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[71] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[72] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[73] 0x1b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[74] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[75] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[76] 0x456d8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[77] 0x41000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[78] 0xc0c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[79] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[80] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[81] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[82] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[83] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[84] 0x468ca000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[85] 0x3f4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[86] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[87] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[88] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[89] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[90] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[91] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[92] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[93] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[94] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[95] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[96] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[97] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[98] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[99] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[100] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[101] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[102] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[103] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[104] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[105] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[106] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[107] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[108] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[109] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[110] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[111] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[112] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[113] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[114] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[115] 0x7

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[116] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[117] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[118] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[119] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[120] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[121] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[122] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[123] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[124] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[125] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[126] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[127] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[128] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[129] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[130] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[131] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[132] 0x3ea1e89b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[133] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[134] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[135] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[136] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[137] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[138] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[139] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[140] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[141] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[142] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[143] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[144] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[145] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[146] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[147] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[148] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[149] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[150] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[151] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[152] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[153] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[154] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[155] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[156] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[157] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[158] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[159] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[160] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[161] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[162] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[163] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[164] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[165] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[166] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[167] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[168] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[169] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[170] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[171] 0x3d90fcbf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[172] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[173] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[174] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[175] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[176] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[177] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[178] 0x3e2f3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[179] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[180] 0x3d4ccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[181] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[182] 0x3f000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[183] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[184] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[185] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[186] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[187] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[188] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[189] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[190] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[191] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[192] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[193] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[194] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[195] 0x40000000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[196] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[197] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[198] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[199] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[200] 0x3fff64c1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[201] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[202] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[203] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[204] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[205] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[206] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[207] 0x3f1d1461

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[208] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[209] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[210] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[211] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[212] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[213] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[214] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[215] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[216] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[217] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[218] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[219] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[220] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[221] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[222] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[223] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[224] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[225] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[226] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[227] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[228] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[229] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[230] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[231] 0x3f1d1461

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[232] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[233] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[234] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[235] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[236] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[237] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[238] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[239] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[240] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[241] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[242] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[243] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[244] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[245] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[246] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[247] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[248] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[249] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[250] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[251] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[252] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[253] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[254] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[255] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[256] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[257] 0x3e5c11e9

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[258] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[259] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[260] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[261] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[262] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[263] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[264] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[265] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[266] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[267] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[268] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[269] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[270] 0x3eab7a25

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[271] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[272] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[273] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[274] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[275] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[276] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[277] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[278] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[279] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[280] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[281] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[282] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[283] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[284] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[285] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[286] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[287] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[288] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[289] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[290] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[291] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[292] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[293] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[294] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[295] 0x41c3f0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[296] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[297] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[298] 0x8fc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[299] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[300] 0x12

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[301] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[302] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[303] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[304] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[305] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[306] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[307] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[308] 0x13

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[309] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[310] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[311] 0x43160000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[312] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[313] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[314] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[315] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[316] 0x1d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[317] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[318] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[319] 0x469c4000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[320] 0x3f266666

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[321] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[322] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[323] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[324] 0x1e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[325] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[326] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[327] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[328] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[329] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[330] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[331] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[332] 0x1f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[333] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[334] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[335] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[336] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[337] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[338] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[339] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[340] 0x20

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[341] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[342] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[343] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[344] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[345] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[346] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[347] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[348] 0x21

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[349] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[350] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[351] 0x42f00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[352] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[353] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[354] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[355] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[356] 0x27

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[357] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[358] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[359] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[360] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[361] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[362] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[363] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[364] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[365] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[366] 0x3fcaddc8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[367] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[368] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[369] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[370] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[371] 0x39a5cb5f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[372] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[373] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[374] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[375] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[376] 0x22

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[377] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[378] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[379] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[380] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[381] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[382] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[383] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[384] 0x23

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[385] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[386] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[387] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[388] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[389] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[390] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[391] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[392] 0x24

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[393] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[394] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[395] 0x45abe000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[396] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[397] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[398] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[399] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[400] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[401] 0x58

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[402] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[403] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[404] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[405] 0x3f333333

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[406] 0x3d6655c3

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[407] 0xbf2aaaab

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[408] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[409] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[410] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[411] 0x38d1b717

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[412] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[413] 0x3e164d7a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[414] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[415] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[416] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[417] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[418] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[419] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[420] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[421] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[422] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[423] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[424] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[425] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[426] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[427] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[428] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[429] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[430] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[431] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[432] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[433] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[434] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[435] 0x3fb4ce08

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[436] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[437] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[438] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[439] 0x38

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[440] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[441] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[442] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[443] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[444] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[445] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[446] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[447] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[448] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[449] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[450] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[451] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[452] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[453] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[454] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[455] 0x2b

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[456] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[457] 0x3c23d70a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[458] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[459] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[460] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[461] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[462] 0x2d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[463] 0x2c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[464] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[465] 0x3f30774d

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[466] 0x3dc6d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[467] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[468] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[469] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[470] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[471] 0x3a83126f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[472] 0x3c1374bc

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[473] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[474] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[475] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[476] 0x2f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[477] 0x3c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[478] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[479] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[480] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[481] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[482] 0x40a00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[483] 0x40c00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[484] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[485] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[486] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[487] 0x44bb8000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[488] 0x3f34fdf4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[489] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[490] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[491] 0x3e838457

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[492] 0x3e39fe3a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[493] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[494] 0x29

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[495] 0x28

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[496] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[497] 0x3dcccccd

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[498] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[499] 0x3d75c28f

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[500] 0x3e99999a

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[501] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[502] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[503] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[504] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[505] 0x3e9011d2

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[506] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[507] 0x2e

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[508] 0x4

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[509] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[510] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[511] 0x31

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[512] 0x18

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[513] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[514] 0xa

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[515] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[516] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[517] 0x44410000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[518] 0x3faa3d71

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[519] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[520] 0x33

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[521] 0x14

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[522] 0x0

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[523] 0x3f800000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[524] 0x42480000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[525] 0x3d46d5bf

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[526] 0x42b00000

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[527] 0x1

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[528] 0x32

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[529] 0x10

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[530] 0xf4240

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[531] 0x283c

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[532] 0x3e8

+SIXTH_SIA81XX_RX_CORE_INIT_PARAM.params[533] 0x7d0

+

diff --git a/proprietary/odm/etc/audio/spk.wav b/proprietary/odm/etc/audio/spk.wav
new file mode 100644
index 0000000..e5d6bd6
--- /dev/null
+++ b/proprietary/odm/etc/audio/spk.wav
Binary files differ
diff --git a/proprietary/odm/etc/audio/test_path/common/mixer_paths.xml b/proprietary/odm/etc/audio/test_path/common/mixer_paths.xml
new file mode 100644
index 0000000..7cbfae3
--- /dev/null
+++ b/proprietary/odm/etc/audio/test_path/common/mixer_paths.xml
@@ -0,0 +1,525 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>

+<mixer>

+    <path name="MainMic_ReceiverEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+

+    </path>

+    <path name="MainMic_ReceiverDis">

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="RefMic2RcvLoopbackTestEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA0" />

+    </path>

+    <path name="RefMic2RcvLoopbackTestDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="PhoneMic_HpEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+

+    <path name="PhoneMic_HpDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="MainMic_HpLEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+    </path>

+    <path name="MainMic_HpLDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="RefMic_HpREn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+    <path name="RefMic_HpRDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="MainMic_SpeakerEn">

+        <ctl name="I2S3_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="I2S3_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+      

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="Audio_PGA1_Setting" value="0Db" />

+        <ctl name="Audio_PGA2_Setting" value="0Db" />

+

+        <ctl name="TFA_CHIP_SELECTOR" value="2" />

+        <ctl name="mono Profile" value="MUSIC_48000" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+    </path>

+    <path name="MainMic_SpeakerDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+

+        <ctl name="I2S3_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="I2S3_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+    </path>

+    <path name="RefMic_SpeakerEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+

+        <ctl name="Audio_PGA1_Setting" value="0Db" />

+        <ctl name="Audio_PGA2_Setting" value="0Db" />

+

+        <ctl name="Lineout_PGAL_GAIN" value="0Db" />

+        <ctl name="Lineout_PGAR_GAIN" value="0Db" />

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="On" />

+    </path>

+    <path name="RefMic_SpeakerDis">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+

+        <ctl name="LOL Mux" value="Open" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="Off" />

+    </path>

+

+    <path name="HpMic_ReceiverEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+    </path>

+    <path name="HpMic_ReceiverDis">

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="HpMic_HpEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+

+    <path name="HpMic_HpDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="HpMic_SpeakerEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+    </path>

+    <path name="HpMic_SpeakerDis">

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+    </path>

+

+    <path name="Receiver_ForceEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="5Db" />

+    </path>

+    <path name="Receiver_ForceDis">

+        <ctl name="primary_play_scenario" value="0" />

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+

+    <path name="Speaker_ForceEn">

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="On" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="Lineout_PGAL_GAIN" value="-5Db" />

+    </path>

+    <path name="Speaker_ForceDis">

+        <ctl name="LOL Mux" value="Open" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="Off" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+    <path name="SingleMicTest_MainEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+    </path>

+    <path name="SingleMicTest_MainDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="SingleMicTest_RefEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+    </path>

+    <path name="SingleMicTest_RefDis">

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="ReceiverEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="3Db" />

+    </path>

+    <path name="ReceiverDis">

+        <ctl name="primary_play_scenario" value="0" />

+

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+    <path name="SpeakerProfile">

+        <ctl name="I2S3_CH1 DL1_CH1" value="1" />

+        <ctl name="I2S3_CH2 DL1_CH2" value="1" />

+

+        <ctl name="I2S3_HD_Mux" value="Low_Jitter" />

+

+        <ctl name="mono Profile" value="MUSIC_48000" />

+    </path>

+    <path name="EngineerModeReceiverTestEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="5Db" />

+    </path>

+    <path name="EngineerModeReceiverTestDis">

+        <ctl name="primary_play_scenario" value="0" />

+

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+

+    <path name="NoneTestEn">

+    </path>

+    <path name="NoneTestDis">

+    </path>

+    <settings name="playcard" value="0" />

+    <settings name="playdevice" value="0" />

+    <settings name="playspkdevice" value="0" />

+    <settings name="loopbackcard" value="0" />

+    <settings name="loopbackdevice" value="21" />

+    <settings name="spkdevice" value="31" />

+    <settings name="headphonedevice" value="30" />

+    <settings name="wavefilepath" value="/odm/etc/audio/spk.wav" />

+    <settings name="wave112filepath" value="/odm/etc/audio/file112.wav" />

+    <settings name="loopback_mictype" value="loopbacktest=main,sec" />

+</mixer>

diff --git a/proprietary/odm/etc/audio/test_path/mixer_paths.xml b/proprietary/odm/etc/audio/test_path/mixer_paths.xml
new file mode 100644
index 0000000..7cbfae3
--- /dev/null
+++ b/proprietary/odm/etc/audio/test_path/mixer_paths.xml
@@ -0,0 +1,525 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>

+<mixer>

+    <path name="MainMic_ReceiverEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+

+    </path>

+    <path name="MainMic_ReceiverDis">

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="RefMic2RcvLoopbackTestEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA0" />

+    </path>

+    <path name="RefMic2RcvLoopbackTestDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="PhoneMic_HpEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+

+    <path name="PhoneMic_HpDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="MainMic_HpLEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+    </path>

+    <path name="MainMic_HpLDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="RefMic_HpREn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+    <path name="RefMic_HpRDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="MainMic_SpeakerEn">

+        <ctl name="I2S3_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="I2S3_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+      

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="Audio_PGA1_Setting" value="0Db" />

+        <ctl name="Audio_PGA2_Setting" value="0Db" />

+

+        <ctl name="TFA_CHIP_SELECTOR" value="2" />

+        <ctl name="mono Profile" value="MUSIC_48000" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+    </path>

+    <path name="MainMic_SpeakerDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+

+        <ctl name="I2S3_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="I2S3_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+    </path>

+    <path name="RefMic_SpeakerEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+

+        <ctl name="Audio_PGA1_Setting" value="0Db" />

+        <ctl name="Audio_PGA2_Setting" value="0Db" />

+

+        <ctl name="Lineout_PGAL_GAIN" value="0Db" />

+        <ctl name="Lineout_PGAR_GAIN" value="0Db" />

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="On" />

+    </path>

+    <path name="RefMic_SpeakerDis">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+

+        <ctl name="LOL Mux" value="Open" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="Off" />

+    </path>

+

+    <path name="HpMic_ReceiverEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+    </path>

+    <path name="HpMic_ReceiverDis">

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="HpMic_HpEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+

+    <path name="HpMic_HpDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="HpMic_SpeakerEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+    </path>

+    <path name="HpMic_SpeakerDis">

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+    </path>

+

+    <path name="Receiver_ForceEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="5Db" />

+    </path>

+    <path name="Receiver_ForceDis">

+        <ctl name="primary_play_scenario" value="0" />

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+

+    <path name="Speaker_ForceEn">

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="On" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="Lineout_PGAL_GAIN" value="-5Db" />

+    </path>

+    <path name="Speaker_ForceDis">

+        <ctl name="LOL Mux" value="Open" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="Off" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+    <path name="SingleMicTest_MainEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+    </path>

+    <path name="SingleMicTest_MainDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="SingleMicTest_RefEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+    </path>

+    <path name="SingleMicTest_RefDis">

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="ReceiverEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="3Db" />

+    </path>

+    <path name="ReceiverDis">

+        <ctl name="primary_play_scenario" value="0" />

+

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+    <path name="SpeakerProfile">

+        <ctl name="I2S3_CH1 DL1_CH1" value="1" />

+        <ctl name="I2S3_CH2 DL1_CH2" value="1" />

+

+        <ctl name="I2S3_HD_Mux" value="Low_Jitter" />

+

+        <ctl name="mono Profile" value="MUSIC_48000" />

+    </path>

+    <path name="EngineerModeReceiverTestEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="5Db" />

+    </path>

+    <path name="EngineerModeReceiverTestDis">

+        <ctl name="primary_play_scenario" value="0" />

+

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+

+    <path name="NoneTestEn">

+    </path>

+    <path name="NoneTestDis">

+    </path>

+    <settings name="playcard" value="0" />

+    <settings name="playdevice" value="0" />

+    <settings name="playspkdevice" value="0" />

+    <settings name="loopbackcard" value="0" />

+    <settings name="loopbackdevice" value="21" />

+    <settings name="spkdevice" value="31" />

+    <settings name="headphonedevice" value="30" />

+    <settings name="wavefilepath" value="/odm/etc/audio/spk.wav" />

+    <settings name="wave112filepath" value="/odm/etc/audio/file112.wav" />

+    <settings name="loopback_mictype" value="loopbacktest=main,sec" />

+</mixer>

diff --git a/proprietary/odm/etc/init/init.pn8x.nfc.rc b/proprietary/odm/etc/init/init.pn8x.nfc.rc
new file mode 100644
index 0000000..dc0b38b
--- /dev/null
+++ b/proprietary/odm/etc/init/init.pn8x.nfc.rc
@@ -0,0 +1,6 @@
+on post-fs-data
+    mkdir /data/vendor 0777 nfc nfc
+    mkdir /data/vendor/nfc 0777 nfc nfc
+    mkdir /data/vendor/nfc/param 0777 nfc nfc
+    chmod 0660 /dev/pn553
+    chown nfc nfc /dev/pn553
diff --git a/proprietary/odm/etc/init/init.pn8x.se.rc b/proprietary/odm/etc/init/init.pn8x.se.rc
new file mode 100644
index 0000000..dffaec2
--- /dev/null
+++ b/proprietary/odm/etc/init/init.pn8x.se.rc
@@ -0,0 +1,4 @@
+on post-fs-data
+    mkdir /data/vendor/secure_element 0777  secure_element secure_element
+    chmod 0660 /dev/p73
+    chown secure_element secure_element /dev/p73
\ No newline at end of file
diff --git a/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc b/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc
new file mode 100644
index 0000000..87029a6
--- /dev/null
+++ b/proprietary/odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc
@@ -0,0 +1,78 @@
+service fps_hal /odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service
+    # "class hal" causes a race condition on some devices due to files created
+    # in /data. As a workaround, postpone startup until later in boot once
+    # /data is mounted.
+    class late_start
+    user system
+    group system input uhid
+
+service oppo_fingerprints_sh /vendor/bin/sh /odm/bin/init.oppo.fingerprints.sh
+    class main
+    user root
+    oneshot
+
+on boot
+
+#for jiiov_fp.
+    chown system system /dev/jiiov_fp
+    chmod 0666 /dev/jiiov_fp
+
+#for goodix_fp.
+    chown system system /dev/goodix_fp
+
+#for egis fp
+    chown system system /dev/esfp0
+    chmod 0660 /sys/bus/platform/devices/egis_input/navigation_enable
+    chmod 0660 /sys/bus/platform/devices/egis_input/navigation_event
+    chown system  system /sys/bus/platform/devices/egis_input/navigation_enable
+    chown system  system /sys/bus/platform/devices/egis_input/navigation_event
+
+#for silead fp
+    chown system system /dev/silead_fp
+    chmod 0666 /dev/silead_fp
+
+on post-fs-data
+
+    #ifdef OPLUS_FEATURE_FINGERPRINT
+    #Ran.Chen@EXP.BSP.Fingerprint.Basic, 2017/07/12, modify for fpc in TRUSTONIC
+    chown system  system /sys/bus/platform/devices/fpc_interrupt/clk_enable
+    chown system  system /sys/bus/platform/devices/fpc_interrupt/wakelock_enable
+    chown system  system /sys/bus/platform/devices/fpc_interrupt/irq
+    chown system  system /sys/bus/platform/devices/fpc_interrupt/irq_enable
+    chown system  system /sys/bus/platform/devices/fpc_interrupt/irq_unexpected
+    chown system  system /sys/bus/platform/devices/fpc_interrupt/regulator_enable
+    chmod 0200 /sys/bus/platform/devices/fpc_interrupt/irq_enable
+    chmod 0200 /sys/bus/platform/devices/fpc_interrupt/regulator_enable
+    chmod 0200 /sys/bus/platform/devices/fpc_interrupt/clk_enable
+    chmod 0200 /sys/bus/platform/devices/fpc_interrupt/wakelock_enable
+    chmod 0600 /sys/bus/platform/devices/fpc_interrupt/irq
+    chmod 0660 /sys/bus/platform/devices/fpc_interrupt/irq_unexpected
+    #endif /* OPLUS_FEATURE_FINGERPRINT */
+
+    #ifdef OPLUS_FEATURE_FINGERPRINT
+    #zhoubo@BSP.Biometrics.Fingerprint, 2020/09/10, modify for fpc in QCOM (SM6125R Homer)
+    chown system system /sys/bus/platform/devices/soc:fpc_fpc1020/irq
+    chown system system /sys/bus/platform/devices/soc:fpc_fpc1020/irq_enable
+    chown system system /sys/bus/platform/devices/soc:fpc_fpc1020/wakelock_enable
+    #endif /* OPLUS_FEATURE_FINGERPRINT */
+
+#-----------------------  for optical sensor begin    ---------------------
+    mkdir /data/vendor/fingerprint 0770 system system
+    mkdir /mnt/vendor/persist/fingerprint 0770 system system
+    chown system system /sys/kernel/oppo_display/hbm
+#-----------------------   for optical sensor end     ---------------------
+#add for silead_optical_fp
+    mkdir /data/vendor/silead 0770 system system
+    mkdir /mnt/vendor/persist/fingerprint/silead 0770 system system
+
+#add for egis optical fp
+    mkdir /data/vendor/optical_fingerprint   0770 system system
+
+#add for jiiov optical fp
+    mkdir /data/vendor/FactoryTestReport   0770 system system
+    mkdir /mnt/vendor/persist/fingerprint/jiiov 0770 system system
+
+
+#Ziqing.Guo@EXP.BSP.Fingerprint.Basic, 2019/08/17, modify for sdsp init fail
+on property:sys.boot_completed=1
+    setprop vendor.oppo.biometrics.fingerprint.boot_completed 1
diff --git a/proprietary/odm/etc/libnfc-nxp-pnscr.conf b/proprietary/odm/etc/libnfc-nxp-pnscr.conf
new file mode 100644
index 0000000..845f43b
--- /dev/null
+++ b/proprietary/odm/etc/libnfc-nxp-pnscr.conf
@@ -0,0 +1,628 @@
+## This file is used by NFC NXP NCI HAL(external/libnfc-nci/halimpl/pn547)
+## and NFC Service Java Native Interface Extensions (packages/apps/Nfc/nci/jni/extns/pn547)
+###############################################################################
+# Application options
+# Logging Levels
+# NXPLOG_DEFAULT_LOGLEVEL    0x01
+# ANDROID_LOG_DEBUG          0x03
+# ANDROID_LOG_WARN           0x02
+# ANDROID_LOG_ERROR          0x01
+# ANDROID_LOG_SILENT         0x00
+NXPLOG_EXTNS_LOGLEVEL=0x03
+NXPLOG_NCIHAL_LOGLEVEL=0x03
+NXPLOG_NCIX_LOGLEVEL=0x03
+NXPLOG_NCIR_LOGLEVEL=0x03
+NXPLOG_FWDNLD_LOGLEVEL=0x03
+NXPLOG_TML_LOGLEVEL=0x03
+NFC_DEBUG_ENABLED=1
+
+###############################################################################
+# Nfc Device Node name
+NXP_NFC_DEV_NODE="/dev/nq-nci"
+
+###############################################################################
+# Extension for Mifare reader enable
+MIFARE_READER_ENABLE=0x01
+
+###############################################################################
+# File name for Firmware
+NXP_FW_NAME="libsn100u_fw.so"
+
+###############################################################################
+# System clock source selection configuration
+#define CLK_SRC_XTAL       1
+#define CLK_SRC_PLL        2
+NXP_SYS_CLK_SRC_SEL=0x02
+
+###############################################################################
+# System clock frequency selection configuration
+#define CLK_FREQ_13MHZ         1
+#define CLK_FREQ_19_2MHZ       2
+#define CLK_FREQ_24MHZ         3
+#define CLK_FREQ_26MHZ         4
+#define CLK_FREQ_38_4MHZ       5
+#define CLK_FREQ_52MHZ         6
+NXP_SYS_CLK_FREQ_SEL=0x02
+
+###############################################################################
+# The timeout value to be used for clock request acknowledgment
+# min value = 0x01 to max = 0x06
+#NXP_SYS_CLOCK_TO_CFG=0x06
+
+###############################################################################
+# The delay to try to start PLL/XTAL when using sys clock 256/fc units = ~18.8 us
+# min value = 0x01 to max = 0x1F
+#NXP_CLOCK_REQ_DELAY=0x16
+
+###############################################################################
+# NXP proprietary settings
+NXP_ACT_PROP_EXTN={2F, 02, 00}
+
+###############################################################################
+# NFC forum profile settings
+NXP_NFC_PROFILE_EXTN={20, 02, 05, 01, A0, 44, 01, 00}
+
+###############################################################################
+# NXP TVDD configurations settings
+# Allow NFCC to configure External TVDD, two configurations (1 and 2) supported,
+# out of them only one can be configured at a time.
+#NXP_EXT_TVDD_CFG=0x02
+
+###############################################################################
+#config1:SLALM, 3.3V for both RM and CM
+#NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 31, 01, 01, 31, 00, 00, 00, 01, 00, D0, 0C}
+
+###############################################################################
+#config2: use DCDC in CE, use Tx_Pwr_Req, set CFG2 mode, SLALM,
+#monitoring 5V from DCDC, 3.3V for both RM and CM, DCDCWaitTime=4.2ms
+#NXP_EXT_TVDD_CFG_2={20, 02, 0F, 01, A0, 0E, 0B, 11, 01, C2, B2, 00, B2, 1E, 1F, 00, D0, 0C}
+
+###############################################################################
+# Core configuration rf field filter settings to enable set to 01 to disable set
+# to 00 last bit
+#NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 00 }
+
+###############################################################################
+# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set
+# to 0x00
+#NXP_I2C_FRAGMENTATION_ENABLED=0x00
+
+###############################################################################
+#set autonomous mode
+# disable autonomous 0x00
+# enable autonomous  0x01
+NXP_CORE_SCRN_OFF_AUTONOMOUS_ENABLE=0x00
+
+###############################################################################
+#Enable SWP full power mode when phone is power off
+#NXP_SWP_FULL_PWR_ON=0x00
+
+################################################################################
+#This is used to configure UICC2 or UICC3 at boot time.
+# UICC2              0x04
+# UICC3             0x08
+NXP_DEFAULT_UICC2_SELECT=0x04
+###############################################################################
+# CE when Screen state is locked
+# This setting is for DEFAULT_AID_ROUTE,
+# DEFAULT_DESFIRE_ROUTE and DEFAULT_MIFARE_CLT_ROUTE
+# Disable           0x00
+# Enable            0x01
+NXP_CE_ROUTE_STRICT_DISABLE=0x01
+
+###############################################################################
+#Timeout in secs to get NFCEE Discover notification
+NXP_DEFAULT_NFCEE_DISC_TIMEOUT=20
+
+###############################################################################
+NXP_DEFAULT_NFCEE_TIMEOUT=20
+
+###############################################################################
+#Timeout in secs
+NXP_SWP_RD_START_TIMEOUT=0x0A
+
+###############################################################################
+#Timeout in secs
+NXP_SWP_RD_TAG_OP_TIMEOUT=0x01
+
+###############################################################################
+#Set the default AID route Location :
+#This settings will be used when application does not set this parameter
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+# UICC2 0x03
+DEFAULT_AID_ROUTE=0x01
+
+###############################################################################
+#Set the Mifare Desfire route Location :
+#This settings will be used when application does not set this parameter
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+# UICC2 0x03
+DEFAULT_DESFIRE_ROUTE=0x01
+
+###############################################################################
+#Set the Mifare CLT route Location :
+#This settings will be used when application does not set this parameter
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+# UICC2 0x03
+DEFAULT_MIFARE_CLT_ROUTE=0x01
+
+###############################################################################
+#Set the Felica CLT route Location :
+#This settings will be used when application does not set this parameter
+# eSE   0x01
+# UICC  0x02
+# UICC2 0x03
+DEFAULT_FELICA_CLT_ROUTE=0x01
+
+###############################################################################
+#Set the default AID Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen On lock
+# bit pos 4 = Screen off unlock
+# bit pos 5 = Screen Off lock
+DEFAULT_AID_PWR_STATE=0x39
+###############################################################################
+#Set the Mifare Desfire Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen On lock
+# bit pos 4 = Screen off unlock
+# bit pos 5 = Screen Off lock
+DEFAULT_DESFIRE_PWR_STATE=0x3B
+
+###############################################################################
+#Set the Mifare CLT Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen On lock
+# bit pos 4 = Screen off unlock
+# bit pos 5 = Screen Off lock
+DEFAULT_MIFARE_CLT_PWR_STATE=0x3B
+
+###############################################################################
+#Set the Felica CLT Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen On lock
+# bit pos 4 = Screen off unlock
+# bit pos 5 = Screen Off lock
+DEFAULT_FELICA_CLT_PWR_STATE=0x3B
+###############################################################################
+#Set the default Felica T3T System Code OffHost route Location :
+#This settings will be used when application does not set this parameter
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+# UICC2 0x03
+DEFAULT_SYS_CODE_ROUTE=0xC0
+###############################################################################
+# AID Matching platform options
+# AID_MATCHING_L 0x01
+# AID_MATCHING_K 0x02
+#AID_MATCHING_PLATFORM=0x01
+
+###############################################################################
+# P61 interface options
+# NFC 0x01
+# SPI 0x02
+NXP_P61_LS_DEFAULT_INTERFACE=0x01
+
+###############################################################################
+# P61 LTSM interface options
+# NFC 0x01
+# SPI 0x02
+NXP_P61_LTSM_DEFAULT_INTERFACE=0x01
+
+###############################################################################
+#CHINA_TIANJIN_RF_SETTING
+#Enable  0x01
+#Disable  0x00
+#NXP_CHINA_TIANJIN_RF_ENABLED=0x01
+
+###############################################################################
+#SWP_SWITCH_TIMEOUT_SETTING
+# Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60].
+# Timeout in milliseconds, for example
+# No Timeout  0x00
+# 10 millisecond timeout 0x0A
+#NXP_SWP_SWITCH_TIMEOUT=0x0A
+
+###############################################################################
+# Flashing Options Configurations
+# FLASH_UPPER_VERSION 0x01
+# FLASH_DIFFERENT_VERSION 0x02
+# FLASH_ALWAYS 0x03
+NXP_FLASH_CONFIG=0x01
+
+###############################################################################
+# P61 interface options for JCOP Download
+# NFC 0x01
+# SPI 0x02
+NXP_P61_JCOP_DEFAULT_INTERFACE=0x01
+
+###############################################################################
+# Option to perform LS update every boot
+# Enable 0x01
+# Disable    0x00
+NXP_LS_FORCE_UPDATE_REQUIRED=0x00
+
+###############################################################################
+# Option to perform JCOP update every boot
+# Enable 0x01
+# Disable 0x00
+NXP_JCOP_FORCE_UPDATE_REQUIRED=0x00
+
+###############################################################################
+# P61 JCOP OS download  options
+# FRAMEWORK API BY APPLICATION 0x00
+# AT BOOT_TIME 0x01
+NXP_JCOPDL_AT_BOOT_ENABLE=0x00
+
+###############################################################################
+# Loader service version
+# NFC service checks for LS version 2.0 or 2.1
+# LS2.0 0x20
+# LS2.1 0x21
+# LS2.2 0x22
+# AT NFC service intialization
+NXP_LOADER_SERVICE_VERSION=0x22
+
+###############################################################################
+#Timeout value  in milliseconds for NFCC standby mode.The range is between 5000
+#msec to 20000 msec and zero is to disable.
+NXP_NFCC_STANDBY_TIMEOUT=20000
+
+###############################################################################
+#Dynamic RSSI feature enable
+# Disable           0x00
+# Enable            0x01
+NXP_AGC_DEBUG_ENABLE=0x00
+
+###############################################################################
+#Virtual Mode ESE and Wired Mode ongoing delay Wired Mode
+# For Technology routing to ESE Technology Mask = 4
+# For ISO-DEP Protocol routing to ESE Mask      = 2
+# It can also take TECH|PROTO    = 6
+# To ignore the delay set mask to = 0
+#NXP_ESE_WIRED_PRT_MASK=0x00
+
+###############################################################################
+#Virtual Mode UICC and Wired Mode  ongoing delay Wired Mode
+#For Technology routing to UICC Technology Mask = 4
+#For ISO-DEP Protocol routing to UICC set Mask  = 2
+#For Select AID Routing to UICC       set Mask  = 1
+#It can also take values TECH|PROTO|SELECT_AID  = 7 , 6 , 5 ,3 .To ignore delay
+#set mask = 0
+#NXP_UICC_WIRED_PRT_MASK=0x00
+
+################################################################################
+#RF field true delay Wired Mode
+# delay wired mode = 1
+# allow wired mode = 0
+#NXP_WIRED_MODE_RF_FIELD_ENABLE=0x00
+
+###############################################################################
+#Config to allow adding aids
+#NFC on/off is required after this config
+#1 = enabling adding aid  to NFCC routing table.
+#0 = disabling adding aid to NFCC routing table.
+NXP_ENABLE_ADD_AID=0x01
+
+###############################################################################
+# JCOP-3.3 continuous process timeout in msec and value should be in Hexadecimal
+# JCOP CP TIMEOUT
+NXP_CP_TIMEOUT={00, 77}
+###############################################################################
+# Bail out mode
+#  If set to 1, NFCC is using bail out mode for either Type A or Type B poll.
+NFA_POLL_BAIL_OUT_MODE=0x01
+###############################################################################
+# Enable/Disable Block Route feature.
+# Block Route will restrict routing to first matched rule
+# Block Route enable   0x01
+# Block Route disable  0x00
+NFA_BLOCK_ROUTE=0x00
+
+###############################################################################
+# White list of Hosts
+# This values will be the Hosts(NFCEEs) in the HCI Network.
+DEVICE_HOST_WHITE_LIST={C0, 80}
+
+###############################################################################
+# Choose the presence-check algorithm for type-4 tag.  If not defined, the default value is 1.
+# 0  NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
+# 1  NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
+# 2 NFA_RW_PRES_CHK_ISO_DEP_NAK; Type - 4 tag protocol iso-dep nak presence check
+#    command is sent waiting for rsp and ntf.
+PRESENCE_CHECK_ALGORITHM=2
+###############################################################################
+# Enable/Disable checking default proto SE Id
+# Disable           0x00
+# Enable            0x01
+NXP_CHECK_DEFAULT_PROTO_SE_ID=0x01
+###############################################################################
+# Vendor Specific Proprietary Protocol & Discovery Configuration
+# Set to 0xFF if unsupported
+#  byte[0] NCI_PROTOCOL_18092_ACTIVE
+#  byte[1] NCI_PROTOCOL_B_PRIME
+#  byte[2] NCI_PROTOCOL_DUAL
+#  byte[3] NCI_PROTOCOL_15693
+#  byte[4] NCI_PROTOCOL_KOVIO
+#  byte[5] NCI_PROTOCOL_MIFARE
+#  byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
+#  byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
+#  byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
+NFA_PROPRIETARY_CFG={05, FF, FF, 06, 81, 80, 70, FF, FF}
+###############################################################################
+# SVDD sync off Delay in ms it can be max 20 ms
+# If out of range timeout used, default delay of 10ms will be set
+#NXP_SVDD_SYNC_OFF_DELAY=10
+
+###############################################################################
+#NXP_CN_TRANSIT_BLK_NUM_CHECK_ENABLE
+#Enable/Disable block number checks for china transit use case
+#Enable  0x01
+#Disable  0x00
+#NXP_CN_TRANSIT_BLK_NUM_CHECK_ENABLE=0x01
+
+###############################################################################
+#This config will enable different level of Rf transaction debugs based on the
+#following values provided. Decoded information will be printed in adb logcat
+#Debug Mode         Levels
+#Disable Debug      0x00
+#L1 Debug           0x01
+#L2 Debug           0x02
+#L1 & L2 Debug      0x03
+#L1 & L2 & RSSI     0x04
+#L1 & L2 & Felica   0x05
+NXP_CORE_PROP_SYSTEM_DEBUG=0x00
+
+###############################################################################
+#Enable NXP NCI runtime parser library
+#Enable 0x01
+#Disable 0x00
+NXP_NCI_PARSER_LIBRARY=0x00
+
+###############################################################################
+# Wired mode resume timeout vaule in wired mode resume feature enable
+# DWP resume time out in ms( 4 bytes hex value and LSB first)
+#example 1000 = 0x03E8
+#exmaple 2000 = 0x07D0
+#example 500 = 0x01F4
+#NXP_WIREDMODE_RESUME_TIMEOUT={E8,03,00,00}
+###############################################################################
+# Power to eSE is controlled by DH or PMU depending on following configurations
+#define DH_PWR_CONTROL         1
+#define PMU_PWR_CONTROL        2
+#NXP_ESE_POWER_DH_CONTROL=1
+
+###############################################################################
+# Timeout value in milliseconds for wired mode resume after RF field event timeout
+#NXP_NFCC_RF_FIELD_EVENT_TIMEOUT=3000
+
+###############################################################################
+# NXP PMU Support configuration is sent if PMU_PWR_CONTROL is configured
+# External PMU available in phone ON and phone OFF case if NXP_ESE_POWER_EXT_PMU=1
+# External PMU available only in phone ON case if NXP_ESE_POWER_EXT_PMU=2
+#NXP_ESE_POWER_EXT_PMU=2
+
+###############################################################################
+# Whether to allow wired mode in desfire and mifare CLT
+# Disable           0x00
+# Enable            0x01
+#NXP_ALLOW_WIRED_IN_MIFARE_DESFIRE_CLT=0x00
+
+###############################################################################
+# Send DWP interface reset command as part of SE open
+# Disable           0x00
+# Enable            0x01
+NXP_DWP_INTF_RESET_ENABLE=0x00
+
+###############################################################################
+# Timeout value in milliseconds for JCOP OS download to complete
+OS_DOWNLOAD_TIMEOUT_VALUE=60000
+
+###############################################################################
+# Timeout value in milliseconds to send response for Felica command received
+NXP_HCEF_CMD_RSP_TIMEOUT_VALUE=5000
+
+###############################################################################
+# Forcing HOST to listen for a selected protocol
+# 0x00 : Disable Host Listen
+# 0x01 : Enable Host to Listen (A)  for ISO-DEP tech A
+# 0x02 : Enable Host to Listen (B)  for ISO-DEP tech B
+# 0x04 : Enable Host to Listen (F)  for T3T Tag Type Protocol tech F
+# 0x07 : Enable Host to Listen (ABF)for ISO-DEP tech AB & T3T Tag Type Protocol tech F
+HOST_LISTEN_TECH_MASK=0x07
+
+###############################################################################
+# Enable forward functionality
+# Disable           0x00
+# Enable            0x01
+FORWARD_FUNCTIONALITY_ENABLE=0x01
+
+###############################################################################
+# Configure the NFC Extras to open and use a static pipe.  If the value is
+# not set or set to 0, then the default is use a dynamic pipe based on a
+# destination gate (see NFA_HCI_DEFAULT_DEST_GATE).  Note there is a value
+# for each EE (ESE/SIM)
+OFF_HOST_ESE_PIPE_ID=0x19
+OFF_HOST_SIM_PIPE_ID=0x70
+
+###############################################################################
+#Set the Felica T3T System Code Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen On lock
+# bit pos 4 = Screen off unlock
+# bit pos 5 = Screen Off lock
+DEFAULT_SYS_CODE_PWR_STATE=0x39
+###############################################################################
+#Default Secure Element route id
+DEFAULT_OFFHOST_ROUTE=0x02
+
+###############################################################################
+#Maximum SMB transceive wait for response
+NXP_SMB_TRANSCEIVE_TIMEOUT=2000
+###############################################################################
+# Firmware file type
+#.so file   0x01
+#.bin file  0x02
+NXP_FW_TYPE=0x01
+############################################################################
+# Extended APDU length for ISO_DEP
+ISO_DEP_MAX_TRANSCEIVE=0xFEFF
+#########################################################################
+# Support for Amendment I SEMS specification
+# Support SEMS Amendment I 0x01
+# Support NXP LS client    0x00
+NXP_GP_AMD_I_SEMS_SUPPORTED=0x01
+#########################################################################
+# Enable/Disable default route to host in case default se is not active
+# Disable feature   0x00
+# Enable feature    0x01
+NXP_CHECK_DEFAULT_PROTO_SE_ID=0x01
+###############################################################################
+# Assign terminal number to each interface based on system config
+NXP_SPI_SE_TERMINAL_NUM="eSE1"
+###############################################################################
+#########################################################################
+# Assign terminal number to each interface based on system config
+NXP_VISO_SE_TERMINAL_NUM="eSE3"
+###############################################################################
+#########################################################################
+# Assign terminal number to each interface based on system config
+NXP_NFC_SE_TERMINAL_NUM="eSE2"
+###############################################################################
+
+
+############################
+## libnfc-nxp_RF.conf
+
+###############################################################################
+# NXP RF configuration ALM/PLM settings
+# This section needs to be updated with the correct values based on the platform
+#PMU_CFG
+NXP_RF_CONF_BLK_1={20, 02, 30, 01,
+    A0, 0E, 2C, F0, 00, 3E, 11, E4, E4, E4, 00, 00, 00, 00, 00, A7, 8E, FF, FF,
+    23, 23, 23, 23, 0A, 00, 00, 00, 00, 02, 00, 00, 01, 00, 10, 00, 04, 00, 00,
+    00, 17, 40, FF, 07, 13, 07, 05, 13
+}
+
+###############################################################################
+# NXP RF configuration ALM/PLM settings
+# This section needs to be updated with the correct values based on the platform
+#DPC_SETTINGS
+NXP_RF_CONF_BLK_2={20, 02, B6, 01,
+    A0, 0B, B2, 00, 00, 00, 14, 6A, 2A, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00,
+    00, 00, 00, 00, 00, 00, 00, 00, 00, 00
+}
+
+###############################################################################
+# NXP RF configuration ALM/PLM settings
+# This section needs to be updated with the correct values based on the platform
+NXP_RF_CONF_BLK_3={20, 02, 2E, 05,
+    A0, 0D, 06, 10, 84, 30, 00, 00, 00,
+    A0, 0D, 06, 10, 60, 34, C9, 04, 00,
+    A0, 0D, 06, 60, 4E, FF, FF, FF, 01,
+    A0, 0D, 06, 60, 4F, FF, FF, FF, 01,
+    A0, 0D, 06, 60, 50, FF, FF, FF, 3F
+}
+
+###############################################################################
+# NXP RF configuration ALM/PLM settings
+# This section needs to be updated with the correct values based on the platform
+#NXP_RF_CONF_BLK_4={
+#}
+
+###############################################################################
+# NXP RF configuration ALM/PLM settings
+# This section needs to be updated with the correct values based on the platform
+#NXP_RF_CONF_BLK_5={
+#}
+
+###############################################################################
+# NXP RF configuration ALM/PLM settings
+# This section needs to be updated with the correct values based on the platform
+#NXP_RF_CONF_BLK_6={
+#}
+
+
+NXP_RF_CONF_MAX_NUM=3
+###############################################################################
+# Core configuration extensions
+# It includes
+# Wired mode settings A0ED, A0EE
+# Tag Detector A040, A041, A043
+# Low Power mode A007
+# Clock settings A002, A003
+# PbF settings A008
+# Clock timeout settings A004
+# eSE (SVDD) PWR REQ settings A0F2
+# Window size A0D8
+# DWP Speed   A0D5
+# How eSE connected to PN553 A012
+# UICC2 bit rate A0D1
+# SWP1A interface A0D4
+# DWP intf behavior config, SVDD Load activated by default if set to 0x31 A037
+NXP_CORE_CONF_EXTN={20, 02, 09, 02,
+    A0, EC, 01, 01,
+    A0, ED, 01, 01
+}
+
+# A0, 40, 01, 00
+#       A0, F2, 01, 01,
+#       A0, 41, 01, 02,
+#       A0, 43, 01, 04,
+#       A0, 02, 01, 01,
+#       A0, 03, 01, 11,
+#       A0, 07, 01, 03,
+#       A0, 08, 01, 01
+#       }
+
+###############################################################################
+# Core configuration settings
+NXP_CORE_CONF={ 20, 02, 30, 10,
+        28, 01, 00,
+        21, 01, 00,
+        30, 01, 04,
+        31, 01, 00,
+        32, 01, 60,
+        38, 01, 01,
+        33, 00,
+        54, 01, 06,
+        50, 01, 02,
+        5B, 01, 00,
+        80, 01, 01,
+        81, 01, 01,
+        82, 01, 0E,
+        18, 01, 01,
+        68, 01, 01,
+        85, 01, 01
+        }
+###############################################################################
diff --git a/proprietary/odm/firmware/aw87339/aw87339_abrcv.bin b/proprietary/odm/firmware/aw87339/aw87339_abrcv.bin
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/proprietary/odm/firmware/aw87339/aw87339_abrcv.bin
diff --git a/proprietary/odm/firmware/aw87339/aw87339_drcv.bin b/proprietary/odm/firmware/aw87339/aw87339_drcv.bin
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/proprietary/odm/firmware/aw87339/aw87339_drcv.bin
diff --git a/proprietary/odm/firmware/aw87339/aw87339_kspk.bin b/proprietary/odm/firmware/aw87339/aw87339_kspk.bin
new file mode 100644
index 0000000..4516945
--- /dev/null
+++ b/proprietary/odm/firmware/aw87339/aw87339_kspk.bin
Binary files differ
diff --git a/proprietary/odm/firmware/aw87339/aw87339_rcvspk.bin b/proprietary/odm/firmware/aw87339/aw87339_rcvspk.bin
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/proprietary/odm/firmware/aw87339/aw87339_rcvspk.bin
diff --git a/proprietary/odm/firmware/aw87339/aw87339_voicespk.bin b/proprietary/odm/firmware/aw87339/aw87339_voicespk.bin
new file mode 100644
index 0000000..57a010e
--- /dev/null
+++ b/proprietary/odm/firmware/aw87339/aw87339_voicespk.bin
Binary files differ
diff --git a/proprietary/odm/firmware/aw87359/aw87359_abrcv.bin b/proprietary/odm/firmware/aw87359/aw87359_abrcv.bin
new file mode 100644
index 0000000..d548703
--- /dev/null
+++ b/proprietary/odm/firmware/aw87359/aw87359_abrcv.bin
Binary files differ
diff --git a/proprietary/odm/firmware/aw87359/aw87359_abspk.bin b/proprietary/odm/firmware/aw87359/aw87359_abspk.bin
new file mode 100644
index 0000000..0b2fc3c
--- /dev/null
+++ b/proprietary/odm/firmware/aw87359/aw87359_abspk.bin
Binary files differ
diff --git a/proprietary/odm/firmware/aw87359/aw87359_drcv.bin b/proprietary/odm/firmware/aw87359/aw87359_drcv.bin
new file mode 100644
index 0000000..4ea45f4
--- /dev/null
+++ b/proprietary/odm/firmware/aw87359/aw87359_drcv.bin
Binary files differ
diff --git a/proprietary/odm/firmware/aw87359/aw87359_dspk.bin b/proprietary/odm/firmware/aw87359/aw87359_dspk.bin
new file mode 100644
index 0000000..5e6d328
--- /dev/null
+++ b/proprietary/odm/firmware/aw87359/aw87359_dspk.bin
Binary files differ
diff --git a/proprietary/odm/firmware/aw87359/aw87359_dspk_ftm.bin b/proprietary/odm/firmware/aw87359/aw87359_dspk_ftm.bin
new file mode 100644
index 0000000..6d554dd
--- /dev/null
+++ b/proprietary/odm/firmware/aw87359/aw87359_dspk_ftm.bin
Binary files differ
diff --git a/proprietary/odm/firmware/fastchg/19661/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/19661/oplus_vooc_fw.bin
new file mode 100644
index 0000000..c143bdb
--- /dev/null
+++ b/proprietary/odm/firmware/fastchg/19661/oplus_vooc_fw.bin
Binary files differ
diff --git a/proprietary/odm/firmware/fastchg/20682/oplus_vooc_fw.bin b/proprietary/odm/firmware/fastchg/20682/oplus_vooc_fw.bin
new file mode 100644
index 0000000..a9fa052
--- /dev/null
+++ b/proprietary/odm/firmware/fastchg/20682/oplus_vooc_fw.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI.bin b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI.bin
new file mode 100644
index 0000000..a36ea54
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_FAE.bin b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_FAE.bin
new file mode 100644
index 0000000..eeacfcc
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_FAE.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_TEST.bin b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_TEST.bin
new file mode 100644
index 0000000..286cd42
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_JDI_TEST.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA.bin b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA.bin
new file mode 100644
index 0000000..8d61b5d
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_FAE.bin b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_FAE.bin
new file mode 100644
index 0000000..53a5db9
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_FAE.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_TEST.bin b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_TEST.bin
new file mode 100644
index 0000000..8a068cb
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/FW_NT36672C_NF_TIANMA_TEST.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_JDI.img b/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_JDI.img
new file mode 100644
index 0000000..e018e46
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_JDI.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_TIANMA.img b/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_TIANMA.img
new file mode 100644
index 0000000..1918ba2
--- /dev/null
+++ b/proprietary/odm/firmware/tp/19661/LIMIT_NT36672C_NF_TIANMA.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG.img b/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG.img
new file mode 100644
index 0000000..dc71ca6
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG_FAE.img b/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG_FAE.img
new file mode 100644
index 0000000..2126e03
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_GT9886_SAMSUNG_FAE.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE.bin
new file mode 100644
index 0000000..bc6320c
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_FAE.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_FAE.bin
new file mode 100644
index 0000000..1a12452
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_FAE.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_TEST.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_TEST.bin
new file mode 100644
index 0000000..5659640
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_BOE_TEST.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI.bin
new file mode 100644
index 0000000..4584c51
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_FAE.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_FAE.bin
new file mode 100644
index 0000000..c2d24a9
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_FAE.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_TEST.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_TEST.bin
new file mode 100644
index 0000000..c2d24a9
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_JDI_TEST.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA.bin
new file mode 100644
index 0000000..7af9e84
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_FAE.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_FAE.bin
new file mode 100644
index 0000000..a413ad5
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_FAE.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_TEST.bin b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_TEST.bin
new file mode 100644
index 0000000..413feb2
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/FW_NT36672C_NF_TIANMA_TEST.bin
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/LIMIT_GT9886_SAMSUNG.img b/proprietary/odm/firmware/tp/20682/LIMIT_GT9886_SAMSUNG.img
new file mode 100644
index 0000000..61a31f7
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/LIMIT_GT9886_SAMSUNG.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_BOE.img b/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_BOE.img
new file mode 100644
index 0000000..002ccc5
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_BOE.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_JDI.img b/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_JDI.img
new file mode 100644
index 0000000..79ddf05
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_JDI.img
Binary files differ
diff --git a/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_TIANMA.img b/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_TIANMA.img
new file mode 100644
index 0000000..7eaf34a
--- /dev/null
+++ b/proprietary/odm/firmware/tp/20682/LIMIT_NT36672C_NF_TIANMA.img
Binary files differ
diff --git a/proprietary/odm/lib/liboemcrypto.so b/proprietary/odm/lib/liboemcrypto.so
new file mode 100644
index 0000000..734f703
--- /dev/null
+++ b/proprietary/odm/lib/liboemcrypto.so
Binary files differ
diff --git a/proprietary/odm/lib64/libormshalclient.so b/proprietary/odm/lib64/libormshalclient.so
new file mode 100644
index 0000000..c321760
--- /dev/null
+++ b/proprietary/odm/lib64/libormshalclient.so
Binary files differ
diff --git a/proprietary/odm/lib64/libpnscr2.so b/proprietary/odm/lib64/libpnscr2.so
new file mode 100644
index 0000000..ac94ea7
--- /dev/null
+++ b/proprietary/odm/lib64/libpnscr2.so
Binary files differ
diff --git a/proprietary/odm/lib64/sensors.virtual.so b/proprietary/odm/lib64/sensors.virtual.so
new file mode 100644
index 0000000..1f691aa
--- /dev/null
+++ b/proprietary/odm/lib64/sensors.virtual.so
Binary files differ
diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so
new file mode 100644
index 0000000..5cbed29
--- /dev/null
+++ b/proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so
Binary files differ
diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprint@2.1.so b/proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprint@2.1.so
new file mode 100644
index 0000000..c27b9e0
--- /dev/null
+++ b/proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprint@2.1.so
Binary files differ
diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprintservice@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprintservice@1.0.so
new file mode 100644
index 0000000..ea1db90
--- /dev/null
+++ b/proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprintservice@1.0.so
Binary files differ
diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so
new file mode 100644
index 0000000..6b54630
--- /dev/null
+++ b/proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so
Binary files differ
diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so
new file mode 100644
index 0000000..95c41a5
--- /dev/null
+++ b/proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so
Binary files differ
diff --git a/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so b/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so
new file mode 100644
index 0000000..91fa35b
--- /dev/null
+++ b/proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.drbin b/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.drbin
new file mode 100644
index 0000000..9cef9ad
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.tlbin b/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.tlbin
new file mode 100644
index 0000000..9cef9ad
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/030b0000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin b/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin
new file mode 100644
index 0000000..6a4d9f4
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin b/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin
new file mode 100644
index 0000000..6a4d9f4
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/04010000000000000000000000000007.tlbin b/proprietary/odm/vendor/app/mcRegistry/04010000000000000000000000000007.tlbin
new file mode 100644
index 0000000..0d7ccc3
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/04010000000000000000000000000007.tlbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/04320000000000000000000000000000.tlbin b/proprietary/odm/vendor/app/mcRegistry/04320000000000000000000000000000.tlbin
new file mode 100644
index 0000000..0eb6ad2
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/04320000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/05060000000000000000000000000000.tabin b/proprietary/odm/vendor/app/mcRegistry/05060000000000000000000000000000.tabin
new file mode 100644
index 0000000..1bc1956
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/05060000000000000000000000000000.tabin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/05070000000000000000000000000000.drbin b/proprietary/odm/vendor/app/mcRegistry/05070000000000000000000000000000.drbin
new file mode 100644
index 0000000..4f5175d
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/05070000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/070f0000000000000000000000000a0a.tlbin b/proprietary/odm/vendor/app/mcRegistry/070f0000000000000000000000000a0a.tlbin
new file mode 100644
index 0000000..28ac672
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/070f0000000000000000000000000a0a.tlbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/08010203000000000000000000000000.tabin b/proprietary/odm/vendor/app/mcRegistry/08010203000000000000000000000000.tabin
new file mode 100644
index 0000000..74006ac
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/08010203000000000000000000000000.tabin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/09070000000000000000000000000000.drbin b/proprietary/odm/vendor/app/mcRegistry/09070000000000000000000000000000.drbin
new file mode 100644
index 0000000..90e01ca
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/09070000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/09080000000000000000000000000000.tlbin b/proprietary/odm/vendor/app/mcRegistry/09080000000000000000000000000000.tlbin
new file mode 100644
index 0000000..f297b84
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/09080000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/odm/vendor/app/mcRegistry/09150000000000000000000000000000.tlbin b/proprietary/odm/vendor/app/mcRegistry/09150000000000000000000000000000.tlbin
new file mode 100644
index 0000000..5b69a46
--- /dev/null
+++ b/proprietary/odm/vendor/app/mcRegistry/09150000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/priv-app/EngineerMode/EngineerMode.apk b/proprietary/priv-app/EngineerMode/EngineerMode.apk
new file mode 100644
index 0000000..713e82a
--- /dev/null
+++ b/proprietary/priv-app/EngineerMode/EngineerMode.apk
Binary files differ
diff --git a/proprietary/priv-app/ImsService/ImsService.apk b/proprietary/priv-app/ImsService/ImsService.apk
new file mode 100644
index 0000000..60d5cb9
--- /dev/null
+++ b/proprietary/priv-app/ImsService/ImsService.apk
Binary files differ
diff --git a/proprietary/product/etc/permissions/com.android.hotwordenrollment.common.util.xml b/proprietary/product/etc/permissions/com.android.hotwordenrollment.common.util.xml
new file mode 100644
index 0000000..d1bca04
--- /dev/null
+++ b/proprietary/product/etc/permissions/com.android.hotwordenrollment.common.util.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2018 The Android Open Source Project
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<permissions>
+    <library name="com.android.hotwordenrollment.common.util" file="/product/framework/com.android.hotwordenrollment.common.util.jar"/>
+</permissions>
+
diff --git a/proprietary/product/framework/com.android.hotwordenrollment.common.util.jar b/proprietary/product/framework/com.android.hotwordenrollment.common.util.jar
new file mode 100644
index 0000000..6a6f67d
--- /dev/null
+++ b/proprietary/product/framework/com.android.hotwordenrollment.common.util.jar
Binary files differ
diff --git a/proprietary/product/priv-app/HotwordEnrollmentOKGoogleCORTEXM4/HotwordEnrollmentOKGoogleCORTEXM4.apk b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleCORTEXM4/HotwordEnrollmentOKGoogleCORTEXM4.apk
new file mode 100644
index 0000000..a733420
--- /dev/null
+++ b/proprietary/product/priv-app/HotwordEnrollmentOKGoogleCORTEXM4/HotwordEnrollmentOKGoogleCORTEXM4.apk
Binary files differ
diff --git a/proprietary/system_ext/lib/vendor.mediatek.hardware.videotelephony@1.0.so b/proprietary/system_ext/lib/vendor.mediatek.hardware.videotelephony@1.0.so
new file mode 100644
index 0000000..3fe3419
--- /dev/null
+++ b/proprietary/system_ext/lib/vendor.mediatek.hardware.videotelephony@1.0.so
Binary files differ
diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@1.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@1.0.so
new file mode 100644
index 0000000..8ca3fd5
--- /dev/null
+++ b/proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@1.0.so
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.drbin
new file mode 100644
index 0000000..a570881
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.tlbin
new file mode 100644
index 0000000..a570881
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/020b0000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin
new file mode 100644
index 0000000..8beb64f
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin
new file mode 100644
index 0000000..8beb64f
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin
new file mode 100644
index 0000000..f15563b
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin
new file mode 100644
index 0000000..f15563b
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/030c0000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.drbin
new file mode 100644
index 0000000..081c54d
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.tlbin
new file mode 100644
index 0000000..081c54d
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin
new file mode 100644
index 0000000..0fa9fce
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin
new file mode 100644
index 0000000..0fa9fce
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin b/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin
new file mode 100644
index 0000000..ad84844
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.drbin b/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.drbin
new file mode 100644
index 0000000..9b2f76e
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.tlbin b/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.tlbin
new file mode 100644
index 0000000..9b2f76e
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07060000000000000000000000007169.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin
new file mode 100644
index 0000000..8876c28
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin
new file mode 100644
index 0000000..1f39b27
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin
new file mode 100644
index 0000000..1f39b27
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin
new file mode 100644
index 0000000..5610a79
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin
new file mode 100644
index 0000000..5610a79
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08020000000000000000000000007169.tabin b/proprietary/vendor/app/mcRegistry/08020000000000000000000000007169.tabin
new file mode 100644
index 0000000..d313402
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08020000000000000000000000007169.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin b/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin
new file mode 100644
index 0000000..d0a3737
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin b/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin
new file mode 100644
index 0000000..03f2ee6
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin
new file mode 100644
index 0000000..20a6805
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin
new file mode 100644
index 0000000..20a6805
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.drbin b/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.drbin
new file mode 100644
index 0000000..ce6dfd5
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.tlbin b/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.tlbin
new file mode 100644
index 0000000..ce6dfd5
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08070000000000000000000000008270.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin b/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin
new file mode 100644
index 0000000..5c7ba6f
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/09010000000000000000000000000000.tabin b/proprietary/vendor/app/mcRegistry/09010000000000000000000000000000.tabin
new file mode 100644
index 0000000..0811c9c
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/09010000000000000000000000000000.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/09030000000000000000000000008270.tabin b/proprietary/vendor/app/mcRegistry/09030000000000000000000000008270.tabin
new file mode 100644
index 0000000..64cf83f
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/09030000000000000000000000008270.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/09190000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/09190000000000000000000000000000.tlbin
new file mode 100644
index 0000000..52bf23f
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/09190000000000000000000000000000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin
new file mode 100644
index 0000000..5989702
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin
new file mode 100644
index 0000000..5989702
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin
new file mode 100644
index 0000000..8f88b81
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin
new file mode 100644
index 0000000..8f88b81
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin b/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin
new file mode 100644
index 0000000..40dd9d7
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.tlbin b/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.tlbin
new file mode 100644
index 0000000..40dd9d7
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.tlbin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/98fb95bcb4bf42d26473eae48690d7ea.tabin b/proprietary/vendor/app/mcRegistry/98fb95bcb4bf42d26473eae48690d7ea.tabin
new file mode 100644
index 0000000..cf2a60a
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/98fb95bcb4bf42d26473eae48690d7ea.tabin
Binary files differ
diff --git a/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin b/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin
new file mode 100644
index 0000000..8635815
--- /dev/null
+++ b/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin
Binary files differ
diff --git a/proprietary/vendor/bin/atcid b/proprietary/vendor/bin/atcid
new file mode 100755
index 0000000..a96b871
--- /dev/null
+++ b/proprietary/vendor/bin/atcid
Binary files differ
diff --git a/proprietary/vendor/bin/audiocmdservice_atci b/proprietary/vendor/bin/audiocmdservice_atci
new file mode 100755
index 0000000..f730300
--- /dev/null
+++ b/proprietary/vendor/bin/audiocmdservice_atci
Binary files differ
diff --git a/proprietary/vendor/bin/autobt b/proprietary/vendor/bin/autobt
new file mode 100755
index 0000000..295fd29
--- /dev/null
+++ b/proprietary/vendor/bin/autobt
Binary files differ
diff --git a/proprietary/vendor/bin/bip b/proprietary/vendor/bin/bip
new file mode 100755
index 0000000..5ff307d
--- /dev/null
+++ b/proprietary/vendor/bin/bip
Binary files differ
diff --git a/proprietary/vendor/bin/ccci_fsd b/proprietary/vendor/bin/ccci_fsd
new file mode 100755
index 0000000..7fec78f
--- /dev/null
+++ b/proprietary/vendor/bin/ccci_fsd
Binary files differ
diff --git a/proprietary/vendor/bin/ccci_mdinit b/proprietary/vendor/bin/ccci_mdinit
new file mode 100755
index 0000000..8be4ac2
--- /dev/null
+++ b/proprietary/vendor/bin/ccci_mdinit
Binary files differ
diff --git a/proprietary/vendor/bin/ccci_rpcd b/proprietary/vendor/bin/ccci_rpcd
new file mode 100755
index 0000000..2743744
--- /dev/null
+++ b/proprietary/vendor/bin/ccci_rpcd
Binary files differ
diff --git a/proprietary/vendor/bin/charon b/proprietary/vendor/bin/charon
new file mode 100755
index 0000000..ff674d5
--- /dev/null
+++ b/proprietary/vendor/bin/charon
Binary files differ
diff --git a/proprietary/vendor/bin/dconfig b/proprietary/vendor/bin/dconfig
new file mode 100755
index 0000000..8f3bf7d
--- /dev/null
+++ b/proprietary/vendor/bin/dconfig
Binary files differ
diff --git a/proprietary/vendor/bin/dexecutor b/proprietary/vendor/bin/dexecutor
new file mode 100755
index 0000000..df7ec41
--- /dev/null
+++ b/proprietary/vendor/bin/dexecutor
Binary files differ
diff --git a/proprietary/vendor/bin/doeapp-memtester b/proprietary/vendor/bin/doeapp-memtester
new file mode 100755
index 0000000..ca21c2f
--- /dev/null
+++ b/proprietary/vendor/bin/doeapp-memtester
Binary files differ
diff --git a/proprietary/vendor/bin/doeapp-sat b/proprietary/vendor/bin/doeapp-sat
new file mode 100755
index 0000000..4a22d70
--- /dev/null
+++ b/proprietary/vendor/bin/doeapp-sat
Binary files differ
diff --git a/proprietary/vendor/bin/dtc_vendor b/proprietary/vendor/bin/dtc_vendor
new file mode 100755
index 0000000..6fe1b47
--- /dev/null
+++ b/proprietary/vendor/bin/dtc_vendor
Binary files differ
diff --git a/proprietary/vendor/bin/em_hidl b/proprietary/vendor/bin/em_hidl
new file mode 100755
index 0000000..4af80f7
--- /dev/null
+++ b/proprietary/vendor/bin/em_hidl
Binary files differ
diff --git a/proprietary/vendor/bin/epdg_wod b/proprietary/vendor/bin/epdg_wod
new file mode 100755
index 0000000..f32e594
--- /dev/null
+++ b/proprietary/vendor/bin/epdg_wod
Binary files differ
diff --git a/proprietary/vendor/bin/factory b/proprietary/vendor/bin/factory
new file mode 100755
index 0000000..e8d687c
--- /dev/null
+++ b/proprietary/vendor/bin/factory
Binary files differ
diff --git a/proprietary/vendor/bin/fuelgauged b/proprietary/vendor/bin/fuelgauged
new file mode 100755
index 0000000..e9bdbf6
--- /dev/null
+++ b/proprietary/vendor/bin/fuelgauged
Binary files differ
diff --git a/proprietary/vendor/bin/fuelgauged_nvram b/proprietary/vendor/bin/fuelgauged_nvram
new file mode 100755
index 0000000..5180327
--- /dev/null
+++ b/proprietary/vendor/bin/fuelgauged_nvram
Binary files differ
diff --git a/proprietary/vendor/bin/gsm0710muxd b/proprietary/vendor/bin/gsm0710muxd
new file mode 100755
index 0000000..6a1bff7
--- /dev/null
+++ b/proprietary/vendor/bin/gsm0710muxd
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek
new file mode 100644
index 0000000..caa73cb
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine
new file mode 100644
index 0000000..a96611c
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek
new file mode 100644
index 0000000..7e8389c
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek
new file mode 100644
index 0000000..db12f2a
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic b/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic
new file mode 100644
index 0000000..04f9381
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-mtk-neuron b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-mtk-neuron
new file mode 100644
index 0000000..c92dbde
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-mtk-neuron
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek
new file mode 100644
index 0000000..3f80a38
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.sensors@2.0-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.sensors@2.0-service-mediatek
new file mode 100644
index 0000000..04e4cc0
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.sensors@2.0-service-mediatek
Binary files differ
diff --git a/proprietary/vendor/bin/hw/android.hardware.usb@1.1-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.usb@1.1-service-mediatek
new file mode 100644
index 0000000..2c42d78
--- /dev/null
+++ b/proprietary/vendor/bin/hw/android.hardware.usb@1.1-service-mediatek
Binary files differ
diff --git a/proprietary/vendor/bin/hw/camerahalserver b/proprietary/vendor/bin/hw/camerahalserver
new file mode 100644
index 0000000..9557b54
--- /dev/null
+++ b/proprietary/vendor/bin/hw/camerahalserver
Binary files differ
diff --git a/proprietary/vendor/bin/hw/mtkfusionrild b/proprietary/vendor/bin/hw/mtkfusionrild
new file mode 100644
index 0000000..af347b2
--- /dev/null
+++ b/proprietary/vendor/bin/hw/mtkfusionrild
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service
new file mode 100644
index 0000000..84458f5
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service
new file mode 100644
index 0000000..fab7c68
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service
new file mode 100644
index 0000000..3081f87
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service
new file mode 100644
index 0000000..09a02db
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service
new file mode 100644
index 0000000..9f69e73
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service
new file mode 100644
index 0000000..41aec43
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service
new file mode 100644
index 0000000..4eee4ad
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service
new file mode 100644
index 0000000..7e604b1
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service
new file mode 100644
index 0000000..4dd6fe6
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service b/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service
new file mode 100644
index 0000000..2b96c79
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vtservice_hidl b/proprietary/vendor/bin/hw/vtservice_hidl
new file mode 100644
index 0000000..7dc95e0
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vtservice_hidl
Binary files differ
diff --git a/proprietary/vendor/bin/hw/wpa_supplicant b/proprietary/vendor/bin/hw/wpa_supplicant
new file mode 100644
index 0000000..243f24f
--- /dev/null
+++ b/proprietary/vendor/bin/hw/wpa_supplicant
Binary files differ
diff --git a/proprietary/vendor/bin/ipsec_mon b/proprietary/vendor/bin/ipsec_mon
new file mode 100755
index 0000000..3f720c4
--- /dev/null
+++ b/proprietary/vendor/bin/ipsec_mon
Binary files differ
diff --git a/proprietary/vendor/bin/jpegtool b/proprietary/vendor/bin/jpegtool
new file mode 100755
index 0000000..f6190f8
--- /dev/null
+++ b/proprietary/vendor/bin/jpegtool
Binary files differ
diff --git a/proprietary/vendor/bin/lbs_hidl_service b/proprietary/vendor/bin/lbs_hidl_service
new file mode 100755
index 0000000..13e0a03
--- /dev/null
+++ b/proprietary/vendor/bin/lbs_hidl_service
Binary files differ
diff --git a/proprietary/vendor/bin/mcDriverDaemon b/proprietary/vendor/bin/mcDriverDaemon
new file mode 100755
index 0000000..beb2fb9
--- /dev/null
+++ b/proprietary/vendor/bin/mcDriverDaemon
Binary files differ
diff --git a/proprietary/vendor/bin/md_monitor b/proprietary/vendor/bin/md_monitor
new file mode 100755
index 0000000..fc44e49
--- /dev/null
+++ b/proprietary/vendor/bin/md_monitor
Binary files differ
diff --git a/proprietary/vendor/bin/md_monitor_ctrl b/proprietary/vendor/bin/md_monitor_ctrl
new file mode 100755
index 0000000..c413911
--- /dev/null
+++ b/proprietary/vendor/bin/md_monitor_ctrl
Binary files differ
diff --git a/proprietary/vendor/bin/mnld b/proprietary/vendor/bin/mnld
new file mode 100755
index 0000000..758aedc
--- /dev/null
+++ b/proprietary/vendor/bin/mnld
Binary files differ
diff --git a/proprietary/vendor/bin/mtk_agpsd b/proprietary/vendor/bin/mtk_agpsd
new file mode 100755
index 0000000..78f8b6f
--- /dev/null
+++ b/proprietary/vendor/bin/mtk_agpsd
Binary files differ
diff --git a/proprietary/vendor/bin/muxreport b/proprietary/vendor/bin/muxreport
new file mode 100755
index 0000000..31c9d75
--- /dev/null
+++ b/proprietary/vendor/bin/muxreport
Binary files differ
diff --git a/proprietary/vendor/bin/netdagent b/proprietary/vendor/bin/netdagent
new file mode 100755
index 0000000..59d8cc5
--- /dev/null
+++ b/proprietary/vendor/bin/netdagent
Binary files differ
diff --git a/proprietary/vendor/bin/netdc b/proprietary/vendor/bin/netdc
new file mode 100755
index 0000000..7969581
--- /dev/null
+++ b/proprietary/vendor/bin/netdc
Binary files differ
diff --git a/proprietary/vendor/bin/nvram_daemon b/proprietary/vendor/bin/nvram_daemon
new file mode 100755
index 0000000..ada5dec
--- /dev/null
+++ b/proprietary/vendor/bin/nvram_daemon
Binary files differ
diff --git a/proprietary/vendor/bin/ppl_agent b/proprietary/vendor/bin/ppl_agent
new file mode 100755
index 0000000..21ce32a
--- /dev/null
+++ b/proprietary/vendor/bin/ppl_agent
Binary files differ
diff --git a/proprietary/vendor/bin/starter b/proprietary/vendor/bin/starter
new file mode 100755
index 0000000..0c6c980
--- /dev/null
+++ b/proprietary/vendor/bin/starter
Binary files differ
diff --git a/proprietary/vendor/bin/stp_dump3 b/proprietary/vendor/bin/stp_dump3
new file mode 100755
index 0000000..8d9f967
--- /dev/null
+++ b/proprietary/vendor/bin/stp_dump3
Binary files differ
diff --git a/proprietary/vendor/bin/stroke b/proprietary/vendor/bin/stroke
new file mode 100755
index 0000000..175c808
--- /dev/null
+++ b/proprietary/vendor/bin/stroke
Binary files differ
diff --git a/proprietary/vendor/bin/thermal b/proprietary/vendor/bin/thermal
new file mode 100755
index 0000000..022ab83
--- /dev/null
+++ b/proprietary/vendor/bin/thermal
Binary files differ
diff --git a/proprietary/vendor/bin/thermal_manager b/proprietary/vendor/bin/thermal_manager
new file mode 100755
index 0000000..b091285
--- /dev/null
+++ b/proprietary/vendor/bin/thermal_manager
Binary files differ
diff --git a/proprietary/vendor/bin/thermalloadalgod b/proprietary/vendor/bin/thermalloadalgod
new file mode 100755
index 0000000..967c24d
--- /dev/null
+++ b/proprietary/vendor/bin/thermalloadalgod
Binary files differ
diff --git a/proprietary/vendor/bin/volte_imcb b/proprietary/vendor/bin/volte_imcb
new file mode 100755
index 0000000..fed9275
--- /dev/null
+++ b/proprietary/vendor/bin/volte_imcb
Binary files differ
diff --git a/proprietary/vendor/bin/volte_imsm_93 b/proprietary/vendor/bin/volte_imsm_93
new file mode 100755
index 0000000..0f470d1
--- /dev/null
+++ b/proprietary/vendor/bin/volte_imsm_93
Binary files differ
diff --git a/proprietary/vendor/bin/volte_md_status b/proprietary/vendor/bin/volte_md_status
new file mode 100755
index 0000000..e68cafb
--- /dev/null
+++ b/proprietary/vendor/bin/volte_md_status
Binary files differ
diff --git a/proprietary/vendor/bin/volte_stack b/proprietary/vendor/bin/volte_stack
new file mode 100755
index 0000000..dcd4bb1
--- /dev/null
+++ b/proprietary/vendor/bin/volte_stack
Binary files differ
diff --git a/proprietary/vendor/bin/volte_ua b/proprietary/vendor/bin/volte_ua
new file mode 100755
index 0000000..1ef04d2
--- /dev/null
+++ b/proprietary/vendor/bin/volte_ua
Binary files differ
diff --git a/proprietary/vendor/bin/vpud b/proprietary/vendor/bin/vpud
new file mode 100755
index 0000000..48e51c7
--- /dev/null
+++ b/proprietary/vendor/bin/vpud
Binary files differ
diff --git a/proprietary/vendor/bin/wfca b/proprietary/vendor/bin/wfca
new file mode 100755
index 0000000..d33ad38
--- /dev/null
+++ b/proprietary/vendor/bin/wfca
Binary files differ
diff --git a/proprietary/vendor/bin/wlan_assistant b/proprietary/vendor/bin/wlan_assistant
new file mode 100755
index 0000000..c42c7a5
--- /dev/null
+++ b/proprietary/vendor/bin/wlan_assistant
Binary files differ
diff --git a/proprietary/vendor/bin/wmt_launcher b/proprietary/vendor/bin/wmt_launcher
new file mode 100755
index 0000000..c53a650
--- /dev/null
+++ b/proprietary/vendor/bin/wmt_launcher
Binary files differ
diff --git a/proprietary/vendor/bin/wmt_loader b/proprietary/vendor/bin/wmt_loader
new file mode 100755
index 0000000..24aff91
--- /dev/null
+++ b/proprietary/vendor/bin/wmt_loader
Binary files differ
diff --git a/proprietary/vendor/bin/wpa_cli b/proprietary/vendor/bin/wpa_cli
new file mode 100755
index 0000000..ee27328
--- /dev/null
+++ b/proprietary/vendor/bin/wpa_cli
Binary files differ
diff --git a/proprietary/vendor/bin/xcap b/proprietary/vendor/bin/xcap
new file mode 100755
index 0000000..c0d301e
--- /dev/null
+++ b/proprietary/vendor/bin/xcap
Binary files differ
diff --git a/proprietary/vendor/etc/.tp/.ht120.mtc b/proprietary/vendor/etc/.tp/.ht120.mtc
new file mode 100644
index 0000000..3cc4654
--- /dev/null
+++ b/proprietary/vendor/etc/.tp/.ht120.mtc
@@ -0,0 +1,110 @@
+SfebGmowgWang

+MU8:<:

+SfebIsj

+SfebGIe[U

+/qtrg4s slopnhv4s s"sdrx1x$zz!t

+

+/qtrg4s slopnhv4iw"haecsxn!lg9

+EYKW$;678

+/qtrg4s slopnhv4iw"haecsxn!lg:

+mumwwFV'>B012#I]O[(>012

+/qtrg4s slopnhv4s s"sqolg2y%  su

+

+/qtrg4s slopnhv4s s"sccwxjx%5!yttvx

+

+/qtrg4s slopnhv4s s6cm/vlzzkw%n13

+

+/qtrg4s slopnhv4s s"sdjdvlky5!yttvx

+

+/qtrg4s slopnhv4s s"sdjdvlky:6rtv

+

+/qtrg4s slopnhv4s s"sxow1x$zz!t

+

+/qtrg4s slopnhv4s s"sBR0w#yy "

+

+/qtrg4s slopnhv4s s6cm/vlzzkw%n12

+

+/qtrg4s slopnhv4s s6cm/fer67

+EYKW$:678

+/qtrg4s slopnhv4giklt`nfqtlm

+EYKW$>?@

+/qtrg4s slopnhv4giklt`4qhdrjuxfg

+EYKW$>?@

+/qtrg4s slopnhv4giklt

+EYKW$>?@

+/qtrg4s slopnhv4giklt`4qh

+EYKW$>?@

+/qtrg4s slopnhv4s s6cm/vlzzkw%n14

+

+/qtrg4s slopnhv4s s6cm/phtlm

+EYKW$8678

+/qtrg4s slopnhv4s s6cm/qsNSZ

+EYKW$7678

+/qtrg4s slopnhv4s s6cm/dhu3t""t

+EYKW$7678

+SfebIsj

+SfebMYV

+/qtrg4jyq$es1wljxtiu/u!exxewi an

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"3

+/qtrg4jyq$es1wljxtiu/u!exxvhgyascp

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"4

+/qtrg4jyq$es1wljxtiu/dneghz

+0!784%9<8)162

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+0!4345&88)16"4$<;7(9 573$5

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+1!3345&88)16"4$967(9 343$5

+/qtrg4jyq$es1wljxtiu/dnpyyz

+0!634%778)112#656'990!8345&889 37845&>9901

+/qtrg4jyq$es1wljxtiu/dnfxr

+2!:8456'>=012#8=678)53234%=<890!7;456';<7123$:8<8)28;345&;:>0!734%;78)14734

+/qtrg4jyq$es1wljxtiu/dndfhi 

+52234%7789 323456'=)2123$5&7(<012#4%7

+/qtrg4jyq$es1wljxtiu/dndfhi gucnqij

+1!76456'9901"545678)5!4345&=89

+/qtrg4jyq$es1wljxtiu/dndfhi g;ne

+52234%7789 323456'=)2123$5

+/qtrg4jyq$es1wljxtiu/dndfhi g;neaogrumn

+1!76456'9901"545678)5!4345&=89

+SfebIsj

+SfebVYV

+/qtrg4jyq$es1wljxtiu/u!ftz

+1!34;567(9 nvnxxiw"6szuuwy&=8901"3$hv!gjdbrwm kf8)5:234%6'kyu`cgeuzp#n_2"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  323

+/qtrg4jyq$es1wljxtiu/u!sqni

+1!36:567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567

+/qtrg4jyq$es1wljxtiu/u!eeyzlz'

+1!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789

+/qtrg4jyq$es1wljxtiu/u!se

+1!354567(9 nvn1hr4 quufr s68(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$7678

+/qtrg4jyq$es1wljxtiu/u!flfxnm 

+1!354567(9 nvnxxioi gft0w#yy " 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&9890

+/qtrg4jyq$es1wljxtiu/u!flfxnm 2

+1!354567(9 nvnxxioi gft51wy (9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$7678

+/qtrg4jyq$es1wljxtiu/u!zqy

+1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"8456

+/qtrg4jyq$es1wljxtiu/u!exx

+1!334567(9 nvnxxGW5!yttvx%?7890!2#qyq4ku-tjxxiu#v90!7:456'8)mum0gq3jiv01"7=568(9 bdfgyeskvogh#8>678)0!ceghzf:wd`nfqtlm(=6124$5&hjlcu"7:567(9 bdfgye9vm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456

+/qtrg4jyq$es1wljxtiu/u!exxvh

+1!354567(9 nvn1hr4 quufr s69(:11234%6'u"k.eo1rjvno 223456'8)mum0gq3uwRMT"9<567(9 nvn1hr4imp.oxxy&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  2234

+SfebIsj

+SfebX_e[U

+/qtrg4s s"z0owoyyjx#

+mbaois&8(

+/qtrg4s s"z0owoyywurc

+mbaois&;(

+/qtrg4s s"z0owoyyii"tft!

+mbaois&;(

+/qtrg4s s"z0owoyywi

+mbaois&8(

+/qtrg4s s"z0owoyyjpjrhgu

+mbaois&8(

+/qtrg4s s"z0owoyyjpjrhgu6

+mbaois&8(

+/qtrg4s s"z0owoyy#u"

+mbaois&8(

+/qtrg4s s"z0owoyyHX

+mbaois&8(

+/qtrg4s s"z0owoyyi!!merd

+mbaois&8(

+SfebIsj

+EPH

diff --git a/proprietary/vendor/etc/.tp/.thermal_policy_08 b/proprietary/vendor/etc/.tp/.thermal_policy_08
new file mode 100644
index 0000000..5926aeb
--- /dev/null
+++ b/proprietary/vendor/etc/.tp/.thermal_policy_08
@@ -0,0 +1,106 @@
+SfebGmowgWang

+MU8:<:

+SfebIsj

+SfebGIe[U

+/qtrg4s slopnhv4s s"sdrx1x$zz!t

+

+/qtrg4s slopnhv4iw"haecsxn!lg9

+EYKW$;678

+/qtrg4s slopnhv4iw"haecsxn!lg:

+mumwwFV'?=012#I]O[(>012

+/qtrg4s slopnhv4s s"sqolg2y%  su

+

+/qtrg4s slopnhv4s s"sccwxjx%5!yttvx

+

+/qtrg4s slopnhv4s s6cm/nwm  lxwo24

+

+/qtrg4s slopnhv4s s"sdjdvlky5!yttvx

+

+/qtrg4s slopnhv4s s"sxow1x$zz!t

+

+/qtrg4s slopnhv4s s"sBR0w#yy "

+

+/qtrg4s slopnhv4s s6cm/nwm  lxwo23

+

+/qtrg4s slopnhv4s s6cm/fer67

+EYKW$;678

+/qtrg4s slopnhv4giklt`nfqtlm

+EYKW$>?@

+/qtrg4s slopnhv4giklt

+EYKW$>?@

+/qtrg4s slopnhv4s s6cm/nwm  lxwo25

+

+/qtrg4s slopnhv4s s6cm/phtlm

+EYKW$8678

+/qtrg4s slopnhv4s s6cm/qsNSZ

+EYKW$7678

+/qtrg4s slopnhv4s s6cm/dhu3t""t

+EYKW$7678

+SfebIsj

+SfebMYV

+/qtrg4jyq$es1wljxtiu/u!exxewi an

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"3

+/qtrg4jyq$es1wljxtiu/u!exxvhgyascp

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"4

+/qtrg4jyq$es1wljxtiu/dneghz

+0!784%9<8)162

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+0!4345&88)16"4$:=7(9 323$5

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+1!3345&88)16"4$7>7(9 293$5

+/qtrg4jyq$es1wljxtiu/dnpyyz

+0!634%778)112#656'990!8345&889 37845&>9901

+/qtrg4jyq$es1wljxtiu/dnfxr

+2!:8456'>A012#98678)58234%=<890!7;456';:0373$98<8)312595&;:>0!734%;78)14734

+/qtrg4jyq$es1wljxtiu/dndfhi 

+52234%7789 323456'=)2123$5&7(<012#4%7

+/qtrg4jyq$es1wljxtiu/dndfhi gucnqij

+1!76456'9901"545678)5!4345&=89

+/qtrg4jyq$es1wljxtiu/u!ggysfkog

+0!49$76@(=127#77

+/qtrg4jyq$es1wljxtiu/u!ggysfkog`odxwo$

+692:5<&:8>64"4;67';9575#;7>;>A 52:<>&8?:1!63;=?'9@0969$79;<A56"4:<7@;@ 29:;987(:293758:'9?72;6;%7;@A5523$>??=)11234%;<?B3

+/qtrg4jyq$es1wljxtiu/dndxrejx#_nkqctvw

+0!4#:%78(; 27#4%6

+/qtrg4jyq$es1wljxtiu/dndxrejx#_nkqctvw

+1!4#:%7:(9 1"3$5

+/qtrg4jyq$es1wljxtiu/xkimdoug!od

+1!2#8%6'@>012#9567(:012#95&989 6234%878)212#55678)11234

+SfebIsj

+SfebVYV

+/qtrg4jyq$es1wljxtiu/u!ftz

+3!34;567(9 nvnxxiw"6szuuwy&<?901"3$hv!gjdbrwm kf8)57234%6'kyu`cgeuzp#n_2"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  323

+/qtrg4jyq$es1wljxtiu/u!sqni

+1!36:567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567

+/qtrg4jyq$es1wljxtiu/u!eeyzlz'

+1!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789

+/qtrg4jyq$es1wljxtiu/u!se

+1!354567(9 nvn1hr4s!hvvgs!t79)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%8789

+/qtrg4jyq$es1wljxtiu/u!flfxnm 

+1!354567(9 nvnxxioi gft0w#yy " 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&9890

+/qtrg4jyq$es1wljxtiu/u!zqy

+1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456

+/qtrg4jyq$es1wljxtiu/u!exx

+5!334567(9 nvnxxGW5!yttvx%?7890!2#qyq4ku-lukyyjv$w01"94567(9 nvn1hr4kjm12#97678)0!ceghzftlmphi$:6789 1"dfhi (9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(:012

+/qtrg4jyq$es1wljxtiu/u!exxvh

+4!354567(9 nvn1hr4s!hvvgs!t7:)122345&7(vtl/fp2skwof!334567(9 nvn1hr4vxINU#:=678)0!owo2is5jdq/pyyz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!3345

+SfebIsj

+SfebX_e[U

+/qtrg4s s"z0owoyyjx#

+mbaois&8(

+/qtrg4s s"z0owoyywurc

+mbaois&;(

+/qtrg4s s"z0owoyyii"tft!

+mbaois&;(

+/qtrg4s s"z0owoyywi

+mbaois&8(

+/qtrg4s s"z0owoyyjpjrhgu

+mbaois&8(

+/qtrg4s s"z0owoyy#u"

+mbaois&8(

+/qtrg4s s"z0owoyyHX

+mbaois&8(

+/qtrg4s s"z0owoyyi!!merd

+mbaois&8(

+SfebIsj

+EPH

diff --git a/proprietary/vendor/etc/.tp/thermal.conf b/proprietary/vendor/etc/.tp/thermal.conf
new file mode 100644
index 0000000..dc5c270
--- /dev/null
+++ b/proprietary/vendor/etc/.tp/thermal.conf
@@ -0,0 +1,106 @@
+SfebGmowgWang

+MU8:<:

+SfebIsj

+SfebGIe[U

+/qtrg4s slopnhv4s s"sdrx1x$zz!t

+

+/qtrg4s slopnhv4iw"haecsxn!lg9

+EYKW$;678

+/qtrg4s slopnhv4iw"haecsxn!lg:

+mumwwFV'?=012#I]O[(>012

+/qtrg4s slopnhv4s s"sqolg2y%  su

+

+/qtrg4s slopnhv4s s"sccwxjx%5!yttvx

+

+/qtrg4s slopnhv4s s6cm/nwm  lxwo24

+

+/qtrg4s slopnhv4s s"sdjdvlky5!yttvx

+

+/qtrg4s slopnhv4s s"sxow1x$zz!t

+

+/qtrg4s slopnhv4s s"sBR0w#yy "

+

+/qtrg4s slopnhv4s s6cm/nwm  lxwo23

+

+/qtrg4s slopnhv4s s6cm/fer67

+EYKW$;678

+/qtrg4s slopnhv4giklt`nfqtlm

+EYKW$>?@

+/qtrg4s slopnhv4giklt

+EYKW$>?@

+/qtrg4s slopnhv4s s6cm/nwm  lxwo25

+

+/qtrg4s slopnhv4s s6cm/phtlm

+EYKW$8678

+/qtrg4s slopnhv4s s6cm/qsNSZ

+EYKW$7678

+/qtrg4s slopnhv4s s6cm/dhu3t""t

+EYKW$7678

+SfebIsj

+SfebMYV

+/qtrg4jyq$es1wljxtiu/u!exxewi an

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"3

+/qtrg4jyq$es1wljxtiu/u!exxvhgyascp

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"4

+/qtrg4jyq$es1wljxtiu/dneghz

+0!784%9<8)162

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+0!4345&88)16"4$:=7(9 323$5

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+1!3345&88)16"4$7>7(9 293$5

+/qtrg4jyq$es1wljxtiu/dnpyyz

+0!634%778)112#656'990!8345&889 37845&>9901

+/qtrg4jyq$es1wljxtiu/dnfxr

+2!:8456'=9012#88678)46234%=<890!69456'@<7623$6=<89 7;;956'9=512#956'=90!36956

+/qtrg4jyq$es1wljxtiu/dndfhi 

+52234%7789 323456'=)2123$5&7(<012#4%7

+/qtrg4jyq$es1wljxtiu/dndfhi gucnqij

+1!76456'9901"545678)5!4345&=89

+/qtrg4jyq$es1wljxtiu/u!ggysfkog

+0!49$76@(=127#77

+/qtrg4jyq$es1wljxtiu/u!ggysfkog`odxwo$

+692:5<&:8>64"4;67';9575#;7>;>A 52:<>&8?:1!63;=?'9@0969$79;<A56"4:<7@;@ 29:;987(:293758:'9?72;6;%7;@A5523$>??=)11234%;<?B3

+/qtrg4jyq$es1wljxtiu/dndxrejx#_nkqctvw

+0!4#:%78(; 27#4%6

+/qtrg4jyq$es1wljxtiu/dndxrejx#_nkqctvw

+1!4#:%7:(9 1"3$5

+/qtrg4jyq$es1wljxtiu/xkimdoug!od

+1!2#8%6'@>012#9567(:012#95&989 6234%878)212#55678)11234

+SfebIsj

+SfebVYV

+/qtrg4jyq$es1wljxtiu/u!ftz

+3!34;567(9 nvnxxiw"6szuuwy&<8901"3$hv!gjdbrwm kf8)4:234%6'kyu`cgeuzp#n_2"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  323

+/qtrg4jyq$es1wljxtiu/u!sqni

+1!36:567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567

+/qtrg4jyq$es1wljxtiu/u!eeyzlz'

+1!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789

+/qtrg4jyq$es1wljxtiu/u!se

+1!354567(9 nvn1hr4s!hvvgs!t79)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%8789

+/qtrg4jyq$es1wljxtiu/u!flfxnm 

+1!354567(9 nvnxxioi gft0w#yy " 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&9890

+/qtrg4jyq$es1wljxtiu/u!zqy

+1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456

+/qtrg4jyq$es1wljxtiu/u!exx

+5!334567(9 nvnxxGW5!yttvx%?7890!2#qyq4ku-lukyyjv$w01"88567(9 nvn1hr4kjm12#97678)0!ceghzftlmphi$:6789 1"dfhi (9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(:012

+/qtrg4jyq$es1wljxtiu/u!exxvh

+4!354567(9 nvn1hr4s!hvvgs!t7:)122345&7(vtl/fp2skwof!334567(9 nvn1hr4vxINU#:=678)0!owo2is5jdq/pyyz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!3345

+SfebIsj

+SfebX_e[U

+/qtrg4s s"z0owoyyjx#

+mbaois&8(

+/qtrg4s s"z0owoyywurc

+mbaois&;(

+/qtrg4s s"z0owoyyii"tft!

+mbaois&;(

+/qtrg4s s"z0owoyywi

+mbaois&8(

+/qtrg4s s"z0owoyyjpjrhgu

+mbaois&8(

+/qtrg4s s"z0owoyy#u"

+mbaois&8(

+/qtrg4s s"z0owoyyHX

+mbaois&8(

+/qtrg4s s"z0owoyyi!!merd

+mbaois&8(

+SfebIsj

+EPH

diff --git a/proprietary/vendor/etc/.tp/thermal.off.conf b/proprietary/vendor/etc/.tp/thermal.off.conf
new file mode 100644
index 0000000..4af5f6f
--- /dev/null
+++ b/proprietary/vendor/etc/.tp/thermal.off.conf
@@ -0,0 +1,96 @@
+SfebGmowgWang

+MU8:<:

+SfebIsj

+SfebGIe[U

+/qtrg4s slopnhv4s s"sdrx1x$zz!t

+

+/qtrg4s slopnhv4iw"haecsxn!lg9

+EYKW$;678

+/qtrg4s slopnhv4iw"haecsxn!lg:

+mumwwFV'?=012#I]O[(>012

+/qtrg4s slopnhv4s s"sqolg2y%  su

+

+/qtrg4s slopnhv4s s"sccwxjx%5!yttvx

+

+/qtrg4s slopnhv4s s6cm/nwm  lxwo24

+

+/qtrg4s slopnhv4s s"sdjdvlky5!yttvx

+

+/qtrg4s slopnhv4s s"sxow1x$zz!t

+

+/qtrg4s slopnhv4s s"sBR0w#yy "

+

+/qtrg4s slopnhv4s s6cm/nwm  lxwo23

+

+/qtrg4s slopnhv4s s6cm/fer67

+EYKW$;678

+/qtrg4s slopnhv4s s6cm/nwm  lxwo25

+

+/qtrg4s slopnhv4s s6cm/phtlm

+EYKW$8678

+/qtrg4s slopnhv4s s6cm/qsNSZ

+EYKW$7678

+/qtrg4s slopnhv4s s6cm/dhu3t""t

+EYKW$7678

+SfebIsj

+SfebMYV

+/qtrg4jyq$es1wljxtiu/u!exxewi an

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"3

+/qtrg4jyq$es1wljxtiu/u!exxvhgyascp

+PVRbV%9@8901"SYUe]WUT!3;45&V^NR`EUMYOJIU_M"77>=89B OVFcYGITN 8"4

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+0!4345&88)16"4$:=7(9 323$5

+/qtrg4jyq$es1wljxtiu/dndxrezm"tjpj

+1!3345&88)16"4$7>7(9 293$5

+/qtrg4jyq$es1wljxtiu/dnpyyz

+0!634%778)112#656'990!8345&889 37845&>9901

+/qtrg4jyq$es1wljxtiu/dnfxr

+2!:8456'><012#8<678)52234%=<890!7;456';=3623$:;78)286:95&;:>0!734%;78)14734

+/qtrg4jyq$es1wljxtiu/u!ggysfkog

+0!49$76@(=127#77

+/qtrg4jyq$es1wljxtiu/u!ggysfkog`odxwo$

+692:5<&:8>64"4;67';9575#;7>;>A 52:<>&8?:1!63;=?'9@0969$79;<A56"4:<7@;@ 29:;987(:293758:'9?72;6;%7;@A5523$>??=)11234%;<?B3

+/qtrg4jyq$es1wljxtiu/dndxrejx#_nkqctvw

+0!4#:%78(; 27#4%6

+/qtrg4jyq$es1wljxtiu/dndxrejx#_nkqctvw

+1!4#:%7:(9 1"3$5

+/qtrg4jyq$es1wljxtiu/xkimdoug!od

+1!2#8%6'@>012#9567(:012#95&989 6234%878)212#55678)11234

+SfebIsj

+SfebVYV

+/qtrg4jyq$es1wljxtiu/u!ftz

+3!34;567(9 nvnxxiw"6szuuwy&<?901"3$hv!gjdbrwm kf8)57234%6'kyu`cgeuzp#n_2"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  323

+/qtrg4jyq$es1wljxtiu/u!sqni

+1!36:567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567

+/qtrg4jyq$es1wljxtiu/u!eeyzlz'

+1!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789

+/qtrg4jyq$es1wljxtiu/u!se

+1!354567(9 nvn1hr4s!hvvgs!t79)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%8789

+/qtrg4jyq$es1wljxtiu/u!flfxnm 

+1!354567(9 nvnxxioi gft0w#yy " 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&9890

+/qtrg4jyq$es1wljxtiu/u!zqy

+1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm  1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456

+/qtrg4jyq$es1wljxtiu/u!exx

+1!334567(9 nvnxxGW5!yttvx%?7890!2#qyq4ku-lukyyjv$w01"88567(9 nvn1hr4kjm12#97678)0!pr1huvtnr!73456'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)1123

+/qtrg4jyq$es1wljxtiu/u!exxvh

+1!354567(9 nvn1hr4s!hvvgs!t7:)122345&7(vtl/fp2skwof!334567(9 nvn1hr4vxINU#:=678)0!owo2is5jdq/pyyz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!3345

+SfebIsj

+SfebX_e[U

+/qtrg4s s"z0owoyyjx#

+mbaois&8(

+/qtrg4s s"z0owoyywurc

+mbaois&;(

+/qtrg4s s"z0owoyyii"tft!

+mbaois&;(

+/qtrg4s s"z0owoyywi

+mbaois&8(

+/qtrg4s s"z0owoyyjpjrhgu

+mbaois&8(

+/qtrg4s s"z0owoyy#u"

+mbaois&8(

+/qtrg4s s"z0owoyyHX

+mbaois&8(

+/qtrg4s s"z0owoyyi!!merd

+mbaois&8(

+SfebIsj

+EPH

diff --git a/proprietary/vendor/etc/MNL_Config.xml b/proprietary/vendor/etc/MNL_Config.xml
new file mode 100644
index 0000000..5152502
--- /dev/null
+++ b/proprietary/vendor/etc/MNL_Config.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mnl_config version="20050701.6.00.00" type="gps">
+
+    <feature>GLP
+        <version>2.0</version>
+        <config>1</config>
+        <format>Enable</format>
+        <setting>1</setting>
+    </feature>
+
+    <feature>CAIC
+        <version>1.0</version>
+        <config>0</config>
+        <format>L1 CAIC FrequencyHz</format>
+        <setting>1560000000</setting>
+        <format>L5 CAIC FrequencyHz</format>
+        <setting>1170000000</setting>
+    </feature>
+
+    <feature>GnssMode
+        <version>1.0</version>
+        <config>0</config>
+        <format>GP+GL:0, GP+BD:1, GP+GL+BD:2, GP:3, BD:4, GL:5, GP+GL+GA+BD:6, GP+GA:7, GP+GL+GA:8, GA:9</format>
+        <setting>6</setting>
+    </feature>
+
+    <feature>Bluesky
+        <version>1.0</version>
+        <config>1</config>
+        <format>enable:0,disable:1</format>
+        <setting>1</setting>
+    </feature>
+
+    <feature>MDTime
+        <version>1.0</version>
+        <config>1</config>
+        <format>featureOption,requestInterval,sizeOfWindow,syncBackNum(optional)</format>
+        <setting>1,5000,1500,0</setting>
+    </feature>
+</mnl_config>
diff --git a/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044 b/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044
new file mode 100644
index 0000000..b28fe3f
--- /dev/null
+++ b/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044
Binary files differ
diff --git a/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044_ENUM b/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044_ENUM
new file mode 100644
index 0000000..78826c1
--- /dev/null
+++ b/proprietary/vendor/etc/apdb/APDB_MT6785_S01__W2044_ENUM
@@ -0,0 +1,292 @@
+AP_CFG_CUSTOM_BEGIN_LID                                               51
+AP_CFG_CUSTOM_ENCRYPT_IMEI_LID                                        78
+AP_CFG_CUSTOM_FILE_FUEL_GAUGE_LID                                     76
+AP_CFG_CUSTOM_FILE_GPS_LID                                            52
+AP_CFG_CUSTOM_FILE_MAX_LID                                            83
+AP_CFG_CUSTOM_FILE_SMARTPA_CALIB_LID                                  77
+AP_CFG_FILE_EXT_MDTYPE_LID                                            20
+AP_CFG_FILE_MDTYPE_LID                                                19
+AP_CFG_FILE_VER_INFO_LID                                              0
+AP_CFG_OPPO_CARRIER_VER_LID                                           81
+AP_CFG_OPPO_ENG_RESULT_LID                                            79
+AP_CFG_OPPO_PRODUCT_INFO_LID                                          82
+AP_CFG_OPPO_SERIAL_NUM_LID                                            80
+AP_CFG_RDCL_BWCS_LID                                                  11
+AP_CFG_RDCL_CAMERA_3A_LID                                             4
+AP_CFG_RDCL_CAMERA_AF_LID                                             49
+AP_CFG_RDCL_CAMERA_DEFECT_LID                                         6
+AP_CFG_RDCL_CAMERA_FEATURE_LID                                        23
+AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID                              50
+AP_CFG_RDCL_CAMERA_GEOMETRY_LID                                       24
+AP_CFG_RDCL_CAMERA_LENS_LID                                           8
+AP_CFG_RDCL_CAMERA_PARA_LID                                           3
+AP_CFG_RDCL_CAMERA_PLINE10_LID                                        46
+AP_CFG_RDCL_CAMERA_PLINE11_LID                                        47
+AP_CFG_RDCL_CAMERA_PLINE12_LID                                        48
+AP_CFG_RDCL_CAMERA_PLINE2_LID                                         38
+AP_CFG_RDCL_CAMERA_PLINE3_LID                                         39
+AP_CFG_RDCL_CAMERA_PLINE4_LID                                         40
+AP_CFG_RDCL_CAMERA_PLINE5_LID                                         41
+AP_CFG_RDCL_CAMERA_PLINE6_LID                                         42
+AP_CFG_RDCL_CAMERA_PLINE7_LID                                         43
+AP_CFG_RDCL_CAMERA_PLINE8_LID                                         44
+AP_CFG_RDCL_CAMERA_PLINE9_LID                                         45
+AP_CFG_RDCL_CAMERA_PLINE_LID                                          37
+AP_CFG_RDCL_CAMERA_SENSOR_LID                                         7
+AP_CFG_RDCL_CAMERA_SHADING10_LID                                      34
+AP_CFG_RDCL_CAMERA_SHADING11_LID                                      35
+AP_CFG_RDCL_CAMERA_SHADING12_LID                                      36
+AP_CFG_RDCL_CAMERA_SHADING2_LID                                       26
+AP_CFG_RDCL_CAMERA_SHADING3_LID                                       27
+AP_CFG_RDCL_CAMERA_SHADING4_LID                                       28
+AP_CFG_RDCL_CAMERA_SHADING5_LID                                       29
+AP_CFG_RDCL_CAMERA_SHADING6_LID                                       30
+AP_CFG_RDCL_CAMERA_SHADING7_LID                                       31
+AP_CFG_RDCL_CAMERA_SHADING8_LID                                       32
+AP_CFG_RDCL_CAMERA_SHADING9_LID                                       33
+AP_CFG_RDCL_CAMERA_SHADING_LID                                        5
+AP_CFG_RDCL_CAMERA_VERSION_LID                                        22
+AP_CFG_RDCL_FACTORY_LID                                               10
+AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID                  16
+AP_CFG_RDCL_FILE_AUDIO_BT_GAIN_CUSTOM_LID                             74
+AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID                  67
+AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID                                    53
+AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID                                     54
+AP_CFG_RDCL_FILE_AUDIO_FUNC_SWITCH_PARAM_LID                          75
+AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID                                 63
+AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID                                  72
+AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID                                 65
+AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID                               66
+AP_CFG_RDCL_FILE_AUDIO_LID                                            51
+AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID                            71
+AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID                                  69
+AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID                                  57
+AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID                               70
+AP_CFG_RDCL_FILE_AUDIO_SPEECH_LPBK_PARAM_LID                          73
+AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID                         64
+AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID                                   17
+AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID                              58
+AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID                                   60
+AP_CFG_RDCL_FILE_AUXADC_LID                                           2
+AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID                                  59
+AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID                                62
+AP_CFG_RDCL_FILE_MD_SBP_LID                                           25
+AP_CFG_RDCL_FILE_SDIO_LID                                             21
+AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID                                   68
+AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID                            15
+AP_CFG_RDCL_HWMON_ACC_LID                                             12
+AP_CFG_RDCL_HWMON_GYRO_LID                                            13
+AP_CFG_RDCL_HWMON_PS_LID                                              18
+AP_CFG_RDCL_UART_LID                                                  9
+AP_CFG_RDEB_FILE_BT_ADDR_LID                                          1
+AP_CFG_RDEB_FILE_WIFI_LID                                             55
+AP_CFG_RDEB_OMADM_USB_LID                                             14
+AP_CFG_RDEB_WIFI_CUSTOM_LID                                           56
+AP_CFG_REEB_PRODUCT_INFO_LID                                          61
+AUDIO_GAIN_ALARM                                                      4
+AUDIO_GAIN_BLUETOOTH_SCO                                              6
+AUDIO_GAIN_DEFAULT                                                    -1
+AUDIO_GAIN_DTMF                                                       8
+AUDIO_GAIN_ENFORCED_AUDIBLE                                           7
+AUDIO_GAIN_FM                                                         10
+AUDIO_GAIN_MATV                                                       11
+AUDIO_GAIN_MAX_STREAM                                                 11
+AUDIO_GAIN_MUSIC                                                      3
+AUDIO_GAIN_NOTIFICATION                                               5
+AUDIO_GAIN_RING                                                       2
+AUDIO_GAIN_SYSTEM                                                     1
+AUDIO_GAIN_TTS                                                        9
+AUDIO_GAIN_VOICE_CALL                                                 0
+AUDIO_HFP_DEVICE_HEADSET                                              2
+AUDIO_HFP_DEVICE_NORMAL                                               0
+AUDIO_HFP_DEVICE_RESERVED                                             3
+AUDIO_HFP_DEVICE_SPEAKER                                              1
+AUDIO_VOIP_DEVICE_BT                                                  3
+AUDIO_VOIP_DEVICE_HEADSET                                             2
+AUDIO_VOIP_DEVICE_NORMAL                                              0
+AUDIO_VOIP_DEVICE_SPEAKER                                             1
+DATA_MPAL_SAP                                                         7
+DRIVER_PS_SAP                                                         11
+EXTAMP_VOLUME_TYPE_MAX                                                6
+GAIN_ANALOG_PLAY                                                      17
+GAIN_IDLE_RECORD_HEADSET                                              1
+GAIN_IDLE_RECORD_MIC                                                  0
+GAIN_INCALL_NB_ECEIVER                                                6
+GAIN_INCALL_NB_HEADSET                                                7
+GAIN_INCALL_NB_SPEAKER                                                8
+GAIN_INCALL_WB_ECEIVER                                                9
+GAIN_INCALL_WB_HEADSET                                                10
+GAIN_INCALL_WB_SPEAKER                                                11
+GAIN_LEVEL_SHIFT                                                      16
+GAIN_OUTPUT_DOCK                                                      3
+GAIN_OUTPUT_EARPIECE                                                  0
+GAIN_OUTPUT_HEADSET                                                   1
+GAIN_OUTPUT_SPEAKER                                                   2
+GAIN_RESERVED1_HEADSET                                                21
+GAIN_RESERVED1_MIC                                                    20
+GAIN_RESERVED2_HEADSET                                                23
+GAIN_RESERVED2_MIC                                                    22
+GAIN_TTY_DEVICE                                                       15
+GAIN_VIDEO_REC_HEADSET                                                5
+GAIN_VIDEO_REC_MIC                                                    4
+GAIN_VOICE_REC_HEADSET                                                3
+GAIN_VOICE_REC_MIC                                                    2
+GAIN_VOICE_UNLOCK_HEADSET                                             19
+GAIN_VOICE_UNLOCK_MIC                                                 18
+GAIN_VOIP_HEADSET                                                     13
+GAIN_VOIP_RECEIVER                                                    12
+GAIN_VOIP_SPEAKER                                                     14
+GMMREG_SAP                                                            1
+HD_REC_DEVICE_SOURCE_BT_EARPHONE                                      2
+HD_REC_DEVICE_SOURCE_HANDSET                                          0
+HD_REC_DEVICE_SOURCE_HEADSET                                          1
+HEADSET_AUDIO_BUFFER                                                  0
+HEADSET_FM_RECORD_A                                                   1
+HEADSET_FM_RECORD_D                                                   2
+HEADSET_RSERVED_2                                                     4
+HEADSET_RSERVED_3                                                     5
+HEADSET_SIP_AUDIO_BUFFER                                              3
+HEADSET_SPEAKER_AMP                                                   1
+HEADSET_SPEAKER_AUDIO_BUFFER                                          0
+HEADSET_SPEAKER_FM_RECORD_A                                           3
+HEADSET_SPEAKER_FM_RECORD_D                                           4
+HEADSET_SPEAKER_IV_BUFFER                                             2
+HEADSET_SPEAKER_RSERVED_2                                             6
+HEADSET_SPEAKER_RSERVED_3                                             7
+HEADSET_SPEAKER_SIP_AUDIO_BUFFER                                      5
+HEADSET_SPEAKER_VOLUME_TYPE_MAX                                       8
+HEADSET_VOLUME_TYPE_MAX                                               6
+INVALID_SAP                                                           0
+L1_L1_SAP                                                             8
+L1_MPAL_SAP                                                           9
+LAST_MOD_ID                                                           27
+LAST_SAP_CODE                                                         12
+MAX_VOL_CATE                                                          3
+MAX_VOL_TYPE                                                          7
+MM_CC_SAP                                                             3
+MM_SMS_SAP                                                            2
+MM_SS_SAP                                                             4
+MOD_ATCI                                                              4
+MOD_CC                                                                6
+MOD_CISS                                                              7
+MOD_CUSTOM1                                                           12
+MOD_CUSTOM_BEGIN                                                      12
+MOD_CUSTOM_END                                                        13
+MOD_FT                                                                0
+MOD_MM                                                                5
+MOD_NIL                                                               0
+MOD_NVRAM                                                             1
+MOD_SMS                                                               8
+MOD_SYSDEBUG                                                          11
+MOD_SYSTEM                                                            10
+MOD_TIMER                                                             9
+MOD_TST                                                               2
+MOD_TST_READER                                                        3
+MPAL_L1_SAP                                                           10
+MSG_ID_END                                                            10000
+MSG_ID_FT                                                             9500
+MSG_ID_INVALID_TYPE                                                   0
+MSG_ID_L1TASK_WAKEUP                                                  14
+MSG_ID_MMCC_DATA_REQ                                                  6
+MSG_ID_MMCC_EST_REQ                                                   4
+MSG_ID_MMCC_PROMPT_REJ                                                1
+MSG_ID_MMCC_PROMPT_RSP                                                2
+MSG_ID_MMCC_REEST_REQ                                                 5
+MSG_ID_MMCC_REL_REQ                                                   3
+MSG_ID_MPHC_BLOCK_QUALITY_IND                                         9
+MSG_ID_MPHC_EXTENDED_MEAS_IND                                         8
+MSG_ID_MPHC_NEIGHBOR_BSIC_IND                                         13
+MSG_ID_MPHC_NEIGHBOR_MEAS_IND                                         12
+MSG_ID_MPHC_OPEN_TCH_LOOP_CNF                                         7
+MSG_ID_MPHC_SERV_DEDI_MEAS_IND                                        11
+MSG_ID_MPHC_SERV_IDLE_MEAS_IND                                        10
+MSG_ID_TIMER_EXPIRY                                                   9000
+MSG_ID_TST_INJECT_STRING                                              6000
+NORMAL_AUDIO_BUFFER                                                   0
+NORMAL_FM_RECORD_A                                                    1
+NORMAL_FM_RECORD_D                                                    2
+NORMAL_RSERVED_2                                                      4
+NORMAL_RSERVED_3                                                      5
+NORMAL_SIP_AUDIO_BUFFER                                               3
+NORMAL_VOLUME_TYPE_MAX                                                6
+NUM_AUDIO_GAIN_TYPES                                                  12
+NUM_AUDIO_HFP_DEVICE                                                  4
+NUM_AUDIO_VOIP_DEVICE                                                 4
+NUM_GAIN_OUTPUT_DEVICES                                               4
+NUM_HD_REC_DEVICE_SOURCE                                              3
+NUM_MIC_GAINS                                                         24
+NUM_OF_VOL_MODE                                                       4
+SME_READER_SAP                                                        5
+SME_TIMER_SAP                                                         6
+SPEAKER_AMP                                                           0
+SPEAKER_FM_RECORD_A                                                   1
+SPEAKER_FM_RECORD_D                                                   2
+SPEAKER_RSERVED_2                                                     4
+SPEAKER_RSERVED_3                                                     5
+SPEAKER_SIP_AUDIO_BUFFER                                              3
+SPEAKER_VOLUME_TYPE_MAX                                               6
+STACK_TIMER_SAP                                                       12
+TRACE_ERROR                                                           4
+TRACE_FUNC                                                            0
+TRACE_GROUP_1                                                         5
+TRACE_GROUP_10                                                        14
+TRACE_GROUP_2                                                         6
+TRACE_GROUP_3                                                         7
+TRACE_GROUP_4                                                         8
+TRACE_GROUP_5                                                         9
+TRACE_GROUP_6                                                         10
+TRACE_GROUP_7                                                         11
+TRACE_GROUP_8                                                         12
+TRACE_GROUP_9                                                         13
+TRACE_INFO                                                            2
+TRACE_STATE                                                           1
+TRACE_WARNING                                                         3
+TST_CTI_COMMAND_CMD                                                   56
+TST_EM_MODE_CONFIG                                                    12
+TST_FT_MODE_CONFIG                                                    16
+TST_FT_SAP                                                            200
+TST_INJECT_AT_CMD                                                     7
+TST_INJECT_STRING_TO_MODULE                                           6
+TST_LOG_ON_OFF                                                        1
+TST_NULL_COMMAND                                                      0
+TST_READ_GLOBAL_VARIABLE                                              10
+TST_REBOOT_TARGET_CMD                                                 8
+TST_SET_L1_TRC_FILTER                                                 5
+TST_SET_PRIM_MOD_FILTER                                               2
+TST_SET_PRIM_SAP_FILTER                                               3
+TST_SET_PS_TRC_FILTER                                                 4
+TST_SET_TRAP_FILTER                                                   9
+TST_SIM_FILE_INFO_REQ                                                 13
+TST_SIM_READ_REQ                                                      14
+TST_SIM_WRITE_REQ                                                     15
+TST_WRITE_GLOBAL_VARIABLE                                             11
+VER1_NUM_OF_VOL_TYPE                                                  9
+VER1_VOL_TYPE_FM                                                      3
+VER1_VOL_TYPE_MATV                                                    8
+VER1_VOL_TYPE_MEDIA                                                   7
+VER1_VOL_TYPE_MIC                                                     2
+VER1_VOL_TYPE_RING                                                    0
+VER1_VOL_TYPE_SID                                                     6
+VER1_VOL_TYPE_SIP                                                     1
+VER1_VOL_TYPE_SPH                                                     4
+VER1_VOL_TYPE_SPH2                                                    5
+VOLUME_AUDIO_BUFFER_EXTAMP                                            1
+VOLUME_EXTAMP                                                         2
+VOLUME_EXTAMP_RSERVED_1                                               3
+VOLUME_EXTAMP_RSERVED_2                                               4
+VOLUME_EXTAMP_RSERVED_3                                               5
+VOLUME_HEADSET_MODE                                                   1
+VOLUME_HEADSET_SPEAKER_MODE                                           3
+VOLUME_IV_BUFFER_EXTAMP                                               0
+VOLUME_NORMAL_MODE                                                    0
+VOLUME_SPEAKER_MODE                                                   2
+VOL_HANDFREE                                                          2
+VOL_HEADSET                                                           1
+VOL_NORMAL                                                            0
+VOL_TYPE_FMR                                                          3
+VOL_TYPE_KEY                                                          1
+VOL_TYPE_MEDIA                                                        6
+VOL_TYPE_MIC                                                          2
+VOL_TYPE_SID                                                          5
+VOL_TYPE_SPH                                                          4
+VOL_TYPE_TON                                                          0
diff --git a/proprietary/vendor/etc/armnn_app.config b/proprietary/vendor/etc/armnn_app.config
new file mode 100644
index 0000000..2a3ad78
--- /dev/null
+++ b/proprietary/vendor/etc/armnn_app.config
@@ -0,0 +1,3716 @@
+elementwise_operation_ADD_f16_3_200_saturate_nhwc_midgard_MP4;1;4;1
+winograd_input_transform_4x4_5x5_stepz1_nhwc32_200_200_2_2_nhwc_midgard_MP4;16;2;3
+fill_image_borders_constant_f16_32_200_constant_midgard_MP4;48;1;8
+fill_image_borders_constant_f16_64_200_constant_midgard_MP4;22;1;4
+activation_layer_f16_64_200_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_200_64_243_200_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_f16_3904_2500_1_4_4_4_true_true_g76_MP4;1;4;1
+convert_depth_down_f32_3_200_3_200_midgard_MP4;1;1;2
+activation_layer_f16_32_149_midgard_MP4;2;9;1
+gemm_reshape_lhs_matrix_3d_f16_512_784_1_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x2_f32_256_28_32_28_midgard_MP4;9;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_320_16_320_14_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_128_4_192_128_4_2_8_16_1_true_false_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_80_32_16_80_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+depthwise_convolution_3x3_nhwc_stride1_1280_7_7_1280_7_F16_g76_MP4;20;4;4
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_14_14_1_1_nhwc_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_3do_f16_192_64_32_192_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+concatenate_width_x2_f32_128_28_32_28_midgard_MP4;5;1;1
+gemm_reshape_lhs_matrix_3d_f16_2560_4_4_4_4_4_true_true_g76_MP4;2;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_128_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_reshape_lhs_matrix_f16_192_4096_1_4_4_4_true_true_g76_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_24_144_75_4_4_4_4_1_true_true_midgard_MP4;2;22;1
+convert_depth_up_f16_1000_1_1000_1_midgard_MP4;35;1;1
+winograd_input_transform_4x4_5x5_stepz1_nhwc32_1_1_2_2_nhwc_midgard_MP4;11;17;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_48_32_36_4_4_4_4_8_true_true_midgard_MP4;2;23;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_20_128_64_20_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+elementwise_operation_ADD_f32_608_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_16_27_256_4_4_4_4_1_true_true_midgard_MP4;2;30;1
+elementwise_operation_ADD_f16_256_14_saturate_nhwc_midgard_MP4;2;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_16_9216_16_384_nhwc_midgard_MP4;4;21;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_128_4096_8_4_4_4_4_8_true_true_midgard_MP4;8;3;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_384_384_1_1_nhwc_midgard_MP4;4;5;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_40_48_256_40_4_4_4_2_true_midgard_MP4;2;4;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_576_64_96_nhwc_midgard_MP4;4;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_147_147_1_1_nhwc_midgard_MP4;2;1;2
+fill_image_borders_constant_f16_96_35_constant_midgard_MP4;56;1;3
+gemm_reshape_lhs_matrix_3d_f16_3072_4_1_4_4_4_true_true_g76_MP4;15;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_61_192_256_61_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_224_192_6_4_4_4_4_8_true_true_midgard_MP4;2;2;6
+activation_layer_f16_288_17_midgard_MP4;2;5;1
+activation_layer_f16_480_32_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_192_768_17_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+fill_image_borders_constant_f16_384_19_constant_midgard_MP4;32;1;11
+strided_slice_f16_500_0_500_1_32_9_10_1_1_0_1_1_midgard_MP4;32;1;1
+fill_image_borders_constant_f16_32_96_constant_midgard_MP4;39;1;8
+fill_image_borders_constant_f16_184_32_constant_midgard_MP4;18;6;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_64_9_256_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f16_64_96_midgard_MP4;8;24;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_64_128_36_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_256_1088_17_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f32_1024_19_midgard_MP4;64;2;3
+activation_layer_f16_64_56_midgard_MP4;2;15;3
+concatenate_width_x2_f16_256_32_256_32_midgard_MP4;64;1;5
+elementwise_operation_ADD_f16_1024_7_saturate_nhwc_midgard_MP4;3;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc16_56_56_1_1_nhwc_midgard_MP4;8;9;2
+gemm_reshape_lhs_matrix_f16_448_1024_1_4_4_4_true_true_g76_MP4;1;10;1
+depthwise_convolution_3x3_nhwc_stride1_16_256_256_16_256_F16_g76_MP4;4;28;3
+activation_layer_f16_512_1_midgard_MP4;32;2;3
+gemm_mm_reshaped_only_rhs_t_f32_3456_32_32_36_4_4_4_2_true_midgard_MP4;2;16;1
+fft_radix_7_first_stage_axis_1_f32_200_140_midgard_MP4;20;1;1
+gemm_reshape_lhs_matrix_3d_f16_16384_23_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_160_768_19_4_4_2_8_16_false_false_midgard_MP4;2;26;1
+gemm_reshape_lhs_matrix_3d_f16_1280_64_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_2080_8_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_30_128_896_30_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f16_14336_57_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_192_1088_17_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_96_112_112_96_56_F16_g76_MP4;4;7;3
+concatenate_width_x2_f16_736_14_32_14_midgard_MP4;22;2;2
+gemm_reshape_lhs_matrix_f16_4096_3_36_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_192_71_midgard_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_256_25_256_19_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9216_16_32_36_4_4_4_4_1_true_true_midgard_MP4;2;2;2
+activation_layer_f16_16_256_midgard_MP4;1;10;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_81_64_35_nhwc_midgard_MP4;4;10;1
+flatten_f16_1012_1_1_1012_1_midgard_MP4;8;1;1
+elementwise_operation_ADD_f16_48_28_saturate_nhwc_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_448_2048_8_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_1024_100_1_4_4_4_true_true_g76_MP4;2;6;1
+activation_layer_f16_1_128_midgard_MP4;1;11;1
+no_config_idreverse_f16_256_4_4_midgard_MP4;4;1;10
+elementwise_operation_ADD_f16_32_192_saturate_nhwc_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_3840_64_1_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x4_f16_64_40_64_40_96_40_32_40_midgard_MP4;4;22;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_13_13_1_1_nhwc_midgard_MP4;9;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_256_256_10_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_1024_3_1_4_4_1_true_true_g76_MP4;42;2;1
+gemm_reshape_lhs_matrix_f32_1536_4_6_4_2_1_false_false_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_f16_1_4096_512_64_1_2_8_2048_true_midgard_MP4;10;3;9
+depthwise_convolution_3x3_nhwc_stride1_72_128_128_72_128_F16_g76_MP4;6;4;1
+activation_layer_f16_288_8_midgard_MP4;3;2;2
+gemm_reshape_lhs_matrix_3d_f16_16384_7_1_4_4_4_true_true_g76_MP4;2;18;1
+fill_image_borders_constant_f16_64_253_constant_midgard_MP4;33;1;11
+elementwise_operation_ADD_f16_2048_10_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_64_16_36_4_4_4_4_8_true_true_midgard_MP4;2;10;2
+elementwise_operation_ADD_f32_640_7_saturate_nchw_midgard_MP4;1;1;3
+strided_slice_f16_500_0_500_1_32_12_13_1_1_0_1_1_midgard_MP4;8;4;9
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_384_2304_17_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_1280_160_7_4_4_4_4_8_true_true_midgard_MP4;4;14;1
+elementwise_operation_ADD_f32_256_61_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f32_896_30_midgard_MP4;2;1;2
+winograd_output_transform_4x4_3x3_nhwc_f32_32_16_32_14_nhwc_midgard_MP4;20;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_3_24_256_3_4_4_4_2_true_midgard_MP4;2;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_512_1024_10_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+im2col3x3_nhwc_f16_1_2592_289_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_17_96_864_17_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+im2col_generic_nhwc_f32_1_512_4096_nhwc_g76_MP4;2;2;1
+pooling_layer_f16_nhwc_24_24_128_nhwc_g76_MP4;1;3;1
+activation_layer_f16_256_3_midgard_MP4;17;3;2
+elementwise_operation_ADD_f16_608_14_saturate_nchw_midgard_MP4;1;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_361_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_384_2880_17_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1024_256_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_240_40_64_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f32_256_28_constant_midgard_MP4;1;9;3
+fill_image_borders_constant_f16_128_48_constant_midgard_MP4;36;1;2
+gemm_reshape_lhs_matrix_3d_f32_32768_27_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_2304_32_16_36_4_4_4_4_8_true_true_midgard_MP4;2;2;6
+gemm_reshape_lhs_matrix_3d_f16_1536_13_4_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_1024_19_midgard_MP4;2;1;10
+gemm_reshape_lhs_matrix_3d_f16_9216_64_1_4_4_4_true_true_g76_MP4;2;4;1
+concatenate_width_x2_f16_64_96_64_96_midgard_MP4;60;1;2
+activation_layer_f16_128_38_midgard_MP4;2;6;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_384_2048_8_4_4_2_8_16_false_false_midgard_MP4;12;8;1
+activation_layer_f16_448_8_midgard_MP4;2;1;4
+fill_image_borders_constant_f16_16_384_constant_midgard_MP4;32;1;12
+activation_layer_f32_512_7_midgard_MP4;62;3;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_24_24_1_1_nhwc_midgard_MP4;8;6;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_160_832_7_4_4_4_4_8_true_true_midgard_MP4;48;4;1
+fill_image_borders_constant_f16_256_30_constant_midgard_MP4;4;1;10
+fill_image_borders_constant_f32_192_17_constant_midgard_MP4;12;1;3
+im2col3x3_nhwc_f16_1_1728_3721_nhwc_g76_MP4;4;1;1
+strided_slice_f16_500_0_500_1_32_11_12_1_1_0_1_1_midgard_MP4;53;1;7
+activation_layer_f16_64_384_midgard_MP4;2;5;1
+strided_slice_f16_2048_0_512_1_1_0_1_1_midgard_MP4;19;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_2_256_128_2_4_4_4_1_8_true_true_midgard_MP4;36;1;1
+depthwise_convolution_3x3_nhwc_stride1_512_5_5_512_5_F16_g76_MP4;54;1;3
+winograd_output_transform_1x2_1x7_nhwc_f32_128_153_128_17_nhwc_midgard_MP4;4;9;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_3456_64_288_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_3d_f16_1792_64_1_4_4_4_true_true_g76_MP4;2;2;1
+depthwise_convolution_3x3_nhwc_96_150_150_96_75_F16_g76_MP4;4;8;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_512_128_14_4_4_4_2_true_midgard_MP4;2;2;2
+im2col3x3_nhwc_f32_1_27_55296_nhwc_g76_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_4096_9_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_80_184_32_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+concatenate_width_x2_f16_384_9_384_9_midgard_MP4;25;5;3
+activation_layer_f16_512_7_midgard_MP4;2;5;7
+convert_depth_up_f16_4_1_4_1_midgard_MP4;1;1;17
+gemm_reshape_lhs_matrix_3d_f16_1024_1_1_4_4_1_true_true_g76_MP4;40;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_320_2592_8_4_4_4_4_8_true_true_midgard_MP4;24;16;1
+convert_depth_up_f16_8_64_8_64_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_4096_1041_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_448_784_4_4_4_4_true_true_g76_MP4;1;4;1
+gemm_reshape_lhs_matrix_f16_41472_4_1_4_4_4_true_true_g76_MP4;2;10;1
+convert_depth_up_f16_1001_4_1001_4_midgard_MP4;32;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_80_16_27_80_4_4_4_4_1_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_2500_32_64_64_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+concatenate_width_x4_f16_256_14_320_14_128_14_128_14_midgard_MP4;8;5;1
+activation_layer_f32_32_150_midgard_MP4;2;9;1
+depthwise_convolution_3x3_nhwc_stride1_120_64_64_120_64_F16_g76_MP4;10;2;1
+gemm_reshape_lhs_matrix_3d_f16_512_4608_1_4_4_8_true_true_g76_MP4;2;14;1
+winograd_output_transform_4x4_3x3_nhwc_f16_288_25_288_17_nhwc_midgard_MP4;4;9;1
+gemm_reshape_lhs_matrix_f16_6144_512_1_4_4_8_true_true_g76_MP4;2;10;1
+concatenate_width_x2_f16_64_55_64_55_midgard_MP4;4;11;2
+winograd_output_transform_1x4_1x3_nhwc_f16_384_16_384_8_nhwc_midgard_MP4;4;10;1
+pooling_layer_f16_nhwc_96_96_32_nhwc_g76_MP4;1;3;1
+gemm_reshape_lhs_matrix_f16_448_400_1_4_4_4_true_true_g76_MP4;1;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_2_64_256_2_4_4_4_2_true_midgard_MP4;14;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_640_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_15360_64_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_1024_1024_10_4_4_4_4_8_true_true_midgard_MP4;2;23;1
+fill_image_borders_constant_f16_256_38_constant_midgard_MP4;16;1;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_832_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+strided_slice_f16_500_0_500_1_32_8_9_1_1_0_1_1_midgard_MP4;16;12;1
+gemm_reshape_lhs_matrix_3d_f16_384_196_4_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1024_576_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f32_80_73_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_384_8_constant_midgard_MP4;32;1;2
+gemm_reshape_lhs_matrix_f16_2048_216_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_8192_4_1_4_4_4_true_true_g76_MP4;2;13;1
+strided_slice_f16_500_0_500_1_32_7_8_1_1_0_1_1_midgard_MP4;18;1;6
+gemm_reshape_lhs_matrix_3d_f16_9216_7_1_4_4_4_true_true_g76_MP4;2;20;1
+gemm_reshape_lhs_matrix_f16_512_256_36_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_1_256_saturate_nhwc_midgard_MP4;1;3;1
+pooling_layer_f32_nhwc_14_14_896_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_f32_54_256_256_36_4_4_4_2_true_midgard_MP4;2;7;1
+gemm_reshape_lhs_matrix_3d_f16_512_784_4_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_3_126_256_3_4_4_4_2_true_midgard_MP4;10;1;2
+activation_layer_f32_800_7_midgard_MP4;25;7;1
+concatenate_width_x2_f16_16_384_16_384_midgard_MP4;4;3;1
+activation_layer_f16_48_27_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_896_30_constant_midgard_MP4;8;1;5
+gemm_reshape_lhs_matrix_3d_f16_2048_25_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_64_55_midgard_MP4;2;23;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_384_2592_17_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f32_32_40_midgard_MP4;2;9;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_512_7_4_4_4_4_8_true_true_midgard_MP4;32;3;1
+depthwise_convolution_3x3_nhwc_stride1_200_32_32_200_32_F16_g76_MP4;10;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_32_144_38_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_64_288_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+fill_image_borders_constant_f16_320_3_constant_midgard_MP4;48;1;3
+gemm_reshape_lhs_matrix_3d_f16_1024_196_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_2048_190_1_4_4_4_true_true_g76_MP4;2;8;1
+fill_image_borders_constant_f32_24_14_constant_midgard_MP4;3;9;6
+activation_layer_f16_256_72_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_320_960_32_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+depthwise_convolution_3x3_nhwc_192_38_38_192_19_F16_g76_MP4;4;11;2
+fill_image_borders_constant_f16_120_64_constant_midgard_MP4;23;1;1
+dwc_MxN_native_fp_nhwc_3_128_128_3_128_128_F32_midgard_MP4;1;4;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_49_128_27_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_256_24_midgard_MP4;2;7;3
+activation_layer_f16_64_38_midgard_MP4;2;9;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_1_1_1_1_nhwc_midgard_MP4;15;7;2
+winograd_output_transform_4x4_3x3_nhwc_f32_192_961_192_124_nhwc_midgard_MP4;4;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_64_16_256_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+concatenate_width_x2_f16_4_128_8_128_midgard_MP4;2;32;6
+activation_layer_f16_64_2_midgard_MP4;1;4;29
+flatten_f32_25088_1_1_25088_1_midgard_MP4;6;1;9
+gemm_reshape_lhs_matrix_f16_448_9216_1_4_4_4_true_true_g76_MP4;1;6;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_416_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+im2col9x9_nhwc_f16_1_243_24576_nhwc_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_320_35_saturate_nhwc_midgard_MP4;2;1;1
+im2col3x3_nhwc_f16_1_27_6400_nhwc_g76_MP4;2;2;1
+strided_slice_f16_500_0_500_1_32_10_11_1_1_0_1_1_midgard_MP4;59;2;2
+fill_image_borders_constant_f16_32_35_constant_midgard_MP4;8;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_672_112_32_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+pooling_layer_f16_nhwc_14_14_256_nhwc_g76_MP4;2;1;3
+winograd_output_transform_4x4_3x3_nhwc_f16_256_16_256_13_nhwc_midgard_MP4;4;9;1
+fill_image_borders_constant_f16_200_32_constant_midgard_MP4;10;26;1
+pooling_layer_f16_nhwc_7_7_1024_nhwc_g76_MP4;2;7;3
+elementwise_operation_DIV_f32_3_128_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_32768_7_1_4_4_4_true_true_g76_MP4;2;2;1
+pooling_layer_f16_nhwc_8_8_2048_nhwc_g76_MP4;2;8;6
+gemm_reshape_lhs_matrix_f16_3072_16_36_4_4_4_true_true_g76_MP4;2;2;1
+strided_slice_f16_500_0_500_1_32_3_4_1_1_0_1_1_midgard_MP4;15;1;11
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_14_14_1_1_nhwc_midgard_MP4;39;6;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_72_128_256_48_4_4_4_2_true_midgard_MP4;8;2;3
+pooling_layer_f16_nhwc_1_1_1792_nhwc_g76_MP4;57;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4096_256_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f16_96_150_constant_midgard_MP4;64;1;6
+winograd_output_transform_4x4_3x3_nhwc_f16_32_256_32_61_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_f16_1024_157_64_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_1280_21_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_36_256_128_36_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_f32_4096_256_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+depthwise_convolution_3x3_nhwc_256_10_10_256_5_F16_g76_MP4;10;3;5
+concatenate_width_x2_f16_832_14_32_14_midgard_MP4;43;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_150_64_32_150_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_256_1152_14_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_48_192_28_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+gemm_reshape_lhs_matrix_f16_2368_771_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_143_32_128_95_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f32_128_14_midgard_MP4;2;7;6
+gemm_reshape_lhs_matrix_3d_f16_2048_77_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f32_32768_32_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_256_1024_256_128_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_256_2304_14_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+fill_image_borders_constant_f16_64_256_constant_midgard_MP4;32;1;12
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_2304_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;4
+fill_image_borders_constant_f32_288_40_constant_midgard_MP4;60;1;5
+concatenate_width_x2_f32_704_7_32_7_midgard_MP4;9;2;15
+gemm_reshape_lhs_matrix_3d_f16_768_46_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_1792_14_midgard_MP4;7;1;6
+depthwise_convolution_3x3_nhwc_960_32_32_960_32_F16_g76_MP4;4;11;4
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_672_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_149_32_27_149_4_4_4_2_true_midgard_MP4;2;6;1
+gemm_reshape_lhs_matrix_3d_f16_6144_19_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_384_196_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_1x2_1x7_nhwc_f16_192_153_192_17_nhwc_midgard_MP4;4;10;1
+winograd_output_transform_4x4_3x3_nhwc_f16_256_81_256_35_nhwc_midgard_MP4;4;9;1
+elementwise_operation_ADD_f16_1088_17_saturate_nhwc_midgard_MP4;3;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc16_192_192_1_1_nhwc_midgard_MP4;10;1;21
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_144_512_14_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+fill_image_borders_constant_f16_72_128_constant_midgard_MP4;40;1;4
+gemm_reshape_lhs_matrix_3d_f16_4096_23_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f32_153_192_128_8_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_f32_1_4096_512_64_1_2_8_2048_true_midgard_MP4;48;1;1
+elementwise_operation_ADD_f32_704_14_saturate_nchw_midgard_MP4;1;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_160_768_17_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_128_64_1_1_2_8_64_true_midgard_MP4;55;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_128_256_36_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+flatten_f16_1536_1_1_1536_1_midgard_MP4;6;3;13
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_3_256_1152_3_4_4_4_1_8_true_true_midgard_MP4;12;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_48_48_1_1_nhwc_midgard_MP4;8;2;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_320_1280_8_4_4_4_4_8_true_true_midgard_MP4;12;16;1
+strided_slice_f32_200_4_196_1_140_4_132_1_3_0_3_1_midgard_MP4;3;2;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4096_1_64_36_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+activation_layer_f16_32_192_midgard_MP4;2;6;1
+im2col3x3_nhwc_f16_1_27_22500_nhwc_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_768_6_64_4_4_4_true_true_g76_MP4;2;5;1
+elementwise_operation_SUB_f16_3_224_saturate_nchw_midgard_MP4;1;4;1
+gemm_reshape_lhs_matrix_f32_73728_29_1_4_2_8_false_false_g76_MP4;2;2;1
+convert_depth_up_f16_2048_1_2048_1_midgard_MP4;45;1;1
+gemm_reshape_lhs_matrix_3d_f16_1024_11_1_4_4_4_true_true_g76_MP4;2;6;1
+winograd_input_transform_4x1_3x1_stepz1_nhwc384_8_8_1_0_nhwc_midgard_MP4;4;2;5
+elementwise_operation_ADD_f16_256_75_saturate_nhwc_midgard_MP4;2;1;1
+fill_image_borders_constant_f16_128_7_constant_midgard_MP4;16;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_38_512_128_38_4_4_4_2_true_midgard_MP4;2;2;4
+activation_layer_f16_512_38_midgard_MP4;2;9;1
+elementwise_operation_DIV_f16_3_128_midgard_MP4;1;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_784_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_64_253_midgard_MP4;2;11;1
+pooling_layer_f16_nhwc_192_192_16_nhwc_g76_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_112_672_32_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_320_960_7_4_4_4_4_8_true_true_midgard_MP4;20;13;1
+winograd_output_transform_4x4_3x3_nhwc_f32_128_216_128_72_nhwc_midgard_MP4;4;11;1
+fill_image_borders_constant_f16_128_1_constant_midgard_MP4;4;1;1
+activation_layer_f32_192_124_midgard_MP4;2;2;1
+concatenate_width_x2_f32_192_14_192_14_midgard_MP4;4;1;1
+fill_image_borders_constant_f16_1280_7_constant_midgard_MP4;1;2;19
+gemm_reshape_lhs_matrix_3d_f16_8192_7_1_4_4_4_true_true_g76_MP4;2;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_546_512_5_4_4_4_4_8_true_true_midgard_MP4;18;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_64_128_48_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_448_1280_8_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f16_256_75_saturate_nchw_midgard_MP4;2;2;1
+activation_layer_f16_128_20_midgard_MP4;1;20;1
+fill_image_borders_constant_f32_832_14_constant_midgard_MP4;48;1;7
+winograd_output_transform_4x4_3x3_nhwc_f16_32_864_32_143_nhwc_midgard_MP4;4;9;1
+fill_image_borders_constant_f16_160_17_constant_midgard_MP4;8;1;6
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_512_512_14_4_4_2_8_16_false_false_midgard_MP4;2;10;1
+convert_depth_down_f32_3_300_3_300_midgard_MP4;1;3;1
+depthwise_convolution_3x3_nhwc_stride1_128_20_20_128_20_F16_g76_MP4;4;7;5
+activation_layer_f32_96_19_midgard_MP4;3;15;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_56_56_1_1_nhwc_midgard_MP4;4;1;1
+activation_layer_f16_32_27_midgard_MP4;1;15;2
+pooling_layer_f16_nhwc_112_112_64_nhwc_g76_MP4;2;1;1
+winograd_input_transform_1x4_1x3_stepz1_nhwc224_8_8_0_1_nhwc_midgard_MP4;6;2;4
+fill_image_borders_constant_f32_64_170_constant_midgard_MP4;37;1;10
+gemm_mm_reshaped_only_rhs_t_f32_441_192_80_36_4_4_4_2_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_192_1728_8_4_4_4_4_8_true_true_midgard_MP4;30;8;1
+fill_image_borders_constant_f16_576_33_constant_midgard_MP4;40;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_7_7_1_1_nhwc_midgard_MP4;12;1;2
+pooling_layer_f16_nhwc_38_38_256_nhwc_g76_MP4;2;10;1
+depthwise_convolution_3x3_nhwc_256_28_28_256_14_F16_g76_MP4;4;7;2
+depthwise_convolution_3x3_nhwc_144_129_129_144_65_F16_g76_MP4;37;2;3
+activation_layer_f16_256_5_midgard_MP4;1;3;2
+activation_layer_f16_64_112_midgard_MP4;2;9;1
+winograd_output_transform_4x4_3x3_nhwc_f16_512_9_512_10_nhwc_midgard_MP4;8;9;1
+convert_depth_down_f32_256_32_256_32_midgard_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_608_7_4_4_4_4_8_true_true_midgard_MP4;32;3;1
+im2col_generic_nhwc_f16_1_147_22500_nhwc_g76_MP4;2;1;1
+concatenate_width_x2_f16_800_14_32_14_midgard_MP4;53;7;1
+pooling_layer_f16_nhwc_10_10_1024_nhwc_g76_MP4;2;1;10
+fill_image_borders_constant_f16_128_96_constant_midgard_MP4;47;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_960_160_33_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_128_128_75_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_32_192_28_4_4_4_2_true_midgard_MP4;4;4;1
+gemm_reshape_lhs_matrix_3d_f16_1152_256_1_4_4_4_true_true_g76_MP4;2;2;1
+convert_depth_up_f16_21_32_21_32_midgard_MP4;2;1;1
+fill_image_borders_constant_f16_32_80_constant_midgard_MP4;4;1;16
+winograd_output_transform_4x4_3x3_nhwc_f32_64_196_64_56_nhwc_midgard_MP4;4;11;1
+concatenate_width_x4_f16_64_40_64_40_96_40_64_40_midgard_MP4;12;2;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_288_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+winograd_output_transform_4x4_3x3_nhwc_f16_126_1_126_2_nhwc_midgard_MP4;18;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_96_192_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+fill_image_borders_constant_f32_512_7_constant_midgard_MP4;36;1;5
+convert_depth_down_f32_16_64_16_64_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_2048_512_10_4_4_2_8_16_false_false_midgard_MP4;2;20;1
+concatenate_width_x2_f32_832_14_32_14_midgard_MP4;9;1;1
+activation_layer_f32_640_7_midgard_MP4;5;7;1
+elementwise_operation_ADD_f16_896_7_saturate_nchw_midgard_MP4;3;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_126_512_5_4_4_4_4_8_true_true_midgard_MP4;11;6;1
+convert_depth_up_f16_21_150_21_150_midgard_MP4;2;12;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_96_96_1_1_nhwc_midgard_MP4;8;5;1
+gemm_reshape_lhs_matrix_f16_1024_144_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_64_576_38_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_64_256_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f16_64_75_midgard_MP4;2;9;1
+fill_image_borders_constant_f16_1088_17_constant_midgard_MP4;64;1;6
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_96_576_14_4_4_2_8_16_false_false_midgard_MP4;12;13;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_576_14_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+activation_layer_f16_64_13_midgard_MP4;2;3;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_256_64_38_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+concatenate_width_x2_f16_16_64_16_64_midgard_MP4;4;16;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_256_128_28_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+fill_image_borders_constant_f16_512_5_constant_midgard_MP4;16;1;5
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_256_56_4_4_4_2_true_midgard_MP4;8;6;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_32_512_14_4_4_2_8_1_false_false_midgard_MP4;2;6;1
+activation_layer_f16_96_19_midgard_MP4;2;5;1
+gemm_reshape_lhs_matrix_3d_f16_7680_64_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_1000_2048_1_1_2_8_500_true_midgard_MP4;48;1;1
+winograd_output_transform_1x2_1x7_nhwc_f32_192_153_192_17_nhwc_midgard_MP4;4;16;1
+elementwise_operation_ADD_f32_512_7_saturate_nchw_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_150_64_147_150_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_1024_91_1_4_4_4_true_true_g76_MP4;2;6;1
+activation_layer_f32_64_147_midgard_MP4;2;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_2_126_256_2_4_4_4_1_8_true_true_midgard_MP4;11;1;1
+fill_image_borders_constant_f16_960_16_constant_midgard_MP4;2;15;8
+im2col_generic_nhwc_f16_1_256_16384_nhwc_g76_MP4;4;1;1
+pooling_layer_f16_nhwc_1_1_320_nhwc_g76_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_96_576_33_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+strided_slice_f16_500_0_500_1_32_19_20_1_1_0_1_1_midgard_MP4;4;10;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_55_128_32_55_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_546_512_36_4_4_4_1_8_true_true_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f32_30720_2_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_1536_1_1_2_8_500_true_midgard_MP4;24;1;1
+gemm_reshape_lhs_matrix_f16_448_4096_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_mm_reshaped_only_rhs_t_f32_153_128_128_8_4_4_4_2_true_midgard_MP4;2;10;1
+im2col_generic_nhwc_f16_1_363_2916_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_64_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_f16_4608_3_1_4_4_1_true_true_g76_MP4;36;3;1
+activation_layer_f32_128_30_midgard_MP4;2;9;1
+winograd_output_transform_4x4_3x3_nhwc_f16_126_1_126_3_nhwc_midgard_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_112_32_27_112_4_4_4_2_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_35_64_256_35_4_4_4_2_true_midgard_MP4;2;5;3
+activation_layer_f32_256_75_midgard_MP4;2;5;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_36_24_1_1_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_1152_1024_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1536_352_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_2048_10_midgard_MP4;2;1;10
+activation_layer_f16_256_28_midgard_MP4;2;15;3
+activation_layer_f16_144_75_midgard_MP4;2;5;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc384_12_12_1_1_nhwc_midgard_MP4;20;2;1
+fill_image_borders_constant_f16_64_56_constant_midgard_MP4;44;1;4
+fill_image_borders_constant_f16_384_28_constant_midgard_MP4;50;1;7
+activation_layer_f16_96_35_midgard_MP4;2;5;1
+gemm_reshape_lhs_matrix_3d_f16_2048_49_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_2048_1024_1_1_2_8_1024_true_midgard_MP4;1;29;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_128_32_36_4_4_4_4_8_true_true_midgard_MP4;2;4;3
+elementwise_operation_ADD_f32_512_19_saturate_nchw_midgard_MP4;1;1;2
+gemm_reshape_lhs_matrix_f16_256_13_36_4_4_4_true_true_g76_MP4;2;2;1
+im2col3x3_nhwc_f32_1_2304_100_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_96_768_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+activation_layer_f16_128_3_midgard_MP4;12;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_48_16_48_14_nhwc_midgard_MP4;12;3;1
+winograd_output_transform_1x4_1x3_nhwc_f32_384_16_384_8_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_64_147_midgard_MP4;2;2;1
+concatenate_width_x4_f16_320_8_768_8_768_8_192_8_midgard_MP4;8;1;25
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_1000_4096_1_1_2_8_500_true_midgard_MP4;48;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_768_96_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+fill_image_borders_constant_f16_320_33_constant_midgard_MP4;44;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_48_256_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+depthwise_convolution_3x3_nhwc_64_40_40_64_20_F16_g76_MP4;4;3;3
+activation_layer_f16_672_32_midgard_MP4;42;3;3
+gemm_reshape_lhs_matrix_3d_f16_3072_196_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f16_1_128_576_1_1_2_8_64_true_midgard_MP4;33;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_255_32_27_255_4_4_4_2_true_midgard_MP4;2;6;1
+convert_depth_down_f32_1_500_1_500_midgard_MP4;1;3;1
+activation_layer_f16_576_10_midgard_MP4;9;10;1
+winograd_output_transform_4x4_3x3_nhwc_f32_48_16_48_14_nhwc_midgard_MP4;8;5;1
+elementwise_operation_ADD_f32_64_75_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_1280_192_7_4_4_4_4_8_true_true_midgard_MP4;4;16;1
+winograd_output_transform_4x4_3x3_nhwc_f16_546_1_546_2_nhwc_midgard_MP4;36;1;1
+depthwise_convolution_3x3_nhwc_240_64_64_240_32_F16_g76_MP4;4;17;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_36_256_1024_24_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+im2col_generic_nhwc_f32_1_64_4096_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_3do_f16_48_256_128_48_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f16_64_1_constant_midgard_MP4;8;1;1
+concatenate_width_x2_f16_192_8_256_8_midgard_MP4;14;2;4
+gemm_reshape_lhs_matrix_3d_f16_256_4129_1_4_4_4_true_true_g76_MP4;4;1;1
+depthwise_convolution_3x3_nhwc_64_112_112_64_56_F16_g76_MP4;4;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_113_64_27_113_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+activation_layer_f16_224_56_midgard_MP4;2;9;1
+activation_layer_f16_960_32_midgard_MP4;5;1;2
+activation_layer_f32_2048_10_midgard_MP4;2;5;1
+depthwise_convolution_3x3_nhwc_64_150_150_64_75_F16_g76_MP4;4;8;3
+fill_image_borders_constant_f16_96_40_constant_midgard_MP4;8;1;5
+elementwise_operation_ADD_f32_320_28_saturate_nchw_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f32_16384_7_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f16_256_10_midgard_MP4;2;10;6
+fill_image_borders_constant_f16_48_28_constant_midgard_MP4;20;1;1
+fill_image_borders_constant_f16_480_28_constant_midgard_MP4;6;1;29
+convert_depth_down_f32_3_160_3_160_midgard_MP4;1;3;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_224_56_4_4_4_2_true_midgard_MP4;16;12;2
+gemm_reshape_lhs_matrix_3d_f32_16896_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_448_3136_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_reshape_lhs_matrix_f16_512_13_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_36864_7_1_4_4_4_true_true_g76_MP4;2;16;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_384_1280_8_4_4_2_8_16_false_false_midgard_MP4;48;4;1
+im2col3x3_nhwc_f16_1_2592_64_nhwc_g76_MP4;4;1;1
+deconvolution_reshape_output_f16_nhwc_256_48_64_96_midgard_MP4;4;2;1
+elementwise_operation_ADD_f32_512_14_saturate_nchw_midgard_MP4;1;1;2
+winograd_input_transform_4x4_5x5_stepz1_nhwc64_200_200_2_2_nhwc_midgard_MP4;8;2;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_320_1280_8_4_4_2_8_16_false_false_midgard_MP4;6;14;1
+gemm_reshape_lhs_matrix_f16_512_6_36_4_4_4_true_true_g76_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_1_4096_1_256_nhwc_midgard_MP4;6;6;9
+activation_layer_f16_512_5_midgard_MP4;1;5;5
+gemm_reshape_lhs_matrix_f16_5120_3_36_4_4_1_true_true_g76_MP4;10;1;1
+winograd_input_transform_1x2_1x7_stepz1_nhwc128_19_19_0_3_nhwc_midgard_MP4;4;2;5
+activation_layer_f16_256_38_midgard_MP4;2;9;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_361_64_75_nhwc_midgard_MP4;4;11;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_704_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+activation_layer_f16_192_27_midgard_MP4;3;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_153_160_128_8_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_153_192_160_8_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f16_256_61_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_384_2304_14_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+elementwise_operation_ADD_f32_1024_36_saturate_nchw_midgard_MP4;2;1;1
+strided_slice_f16_500_0_500_1_32_24_25_1_1_0_1_1_midgard_MP4;6;1;20
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_320_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_64_64_75_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+depthwise_convolution_3x3_nhwc_672_32_32_672_16_F16_g76_MP4;4;10;2
+winograd_output_transform_1x2_1x7_nhwc_f32_160_190_160_19_nhwc_midgard_MP4;4;8;1
+depthwise_convolution_3x3_nhwc_192_65_65_192_33_F16_g76_MP4;4;8;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_320_1728_8_4_4_2_8_16_false_false_midgard_MP4;6;14;1
+gemm_reshape_lhs_matrix_3d_f16_1024_352_1_4_4_4_true_true_g76_MP4;2;6;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_192_192_1_1_nhwc_midgard_MP4;8;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_80_200_32_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+strided_slice_f16_500_0_500_1_32_1_2_1_1_0_1_1_midgard_MP4;39;2;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_128_512_5_4_4_4_4_8_true_true_midgard_MP4;24;6;1
+flatten_f16_1024_1_1_1024_1_midgard_MP4;15;1;22
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_256_288_28_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_112_112_1_1_nhwc_midgard_MP4;4;1;1
+activation_layer_f16_16_55_midgard_MP4;2;1;2
+concatenate_width_x4_f32_384_14_256_14_256_14_896_14_midgard_MP4;2;6;31
+im2col3x3_nhwc_f32_1_2304_49_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_512_1024_10_4_4_2_8_16_false_false_midgard_MP4;2;28;1
+elementwise_operation_ADD_f32_256_38_saturate_nchw_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_384_1041_1_4_4_4_true_true_g76_MP4;2;2;1
+strided_slice_f16_500_0_500_1_32_27_28_1_1_0_1_1_midgard_MP4;9;2;8
+gemm_reshape_lhs_matrix_f32_55296_117_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_input_transform_4x4_5x5_stepz1_nhwc64_384_384_2_2_nhwc_midgard_MP4;4;3;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_192_32_64_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f32_64_14_midgard_MP4;2;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_576_96_33_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+im2col_generic_nhwc_f16_1_192_16384_nhwc_g76_MP4;6;1;1
+elementwise_operation_ADD_f16_1024_19_saturate_nhwc_midgard_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_f16_1_3_32_64_1_2_8_1_true_midgard_MP4;1;1;22
+pooling_layer_f32_nhwc_7_7_512_nhwc_g76_MP4;8;4;7
+gemm_reshape_lhs_matrix_f16_3904_1536_1_4_4_4_true_true_g76_MP4;1;4;1
+concatenate_width_x2_f32_672_7_32_7_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_1920_256_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_2304_196_4_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_54_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;15;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_128_32_36_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_mm_reshaped_only_rhs_t_f32_16_48_16_36_4_4_4_2_true_midgard_MP4;2;2;3
+fill_image_borders_constant_f16_1280_10_constant_midgard_MP4;20;1;2
+pooling_layer_f16_nhwc_27_27_256_nhwc_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_28672_13_1_4_4_4_true_true_g76_MP4;2;10;1
+activation_layer_f16_96_17_midgard_MP4;1;4;5
+fill_image_borders_constant_f32_128_38_constant_midgard_MP4;4;1;22
+strided_slice_f16_500_0_500_1_32_22_23_1_1_0_1_1_midgard_MP4;1;7;12
+activation_layer_f16_32_257_midgard_MP4;2;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_256_256_38_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_35_48_288_35_4_4_2_8_1_false_false_midgard_MP4;1;20;1
+winograd_output_transform_2x2_7x7_nhwc_f16_4096_1_4096_1_nhwc_midgard_MP4;51;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_48_256_27_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+elementwise_operation_ADD_f16_512_36_saturate_nhwc_midgard_MP4;2;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc192_61_61_1_1_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_512_2304_1_4_4_4_true_true_g76_MP4;2;14;1
+activation_layer_f16_32_255_midgard_MP4;2;5;1
+elementwise_operation_ADD_f16_992_14_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_576_96_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+activation_layer_f16_128_1_midgard_MP4;32;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_160_56_4_4_4_2_true_midgard_MP4;16;12;2
+im2col3x3_nhwc_f32_1_27_65025_nhwc_g76_MP4;2;2;1
+fill_image_borders_constant_f16_256_10_constant_midgard_MP4;8;1;10
+no_config_idreverse_f16_128_4_4_midgard_MP4;3;6;12
+fill_image_borders_constant_f32_32_253_constant_midgard_MP4;23;1;4
+depthwise_convolution_3x3_nhwc_stride1_128_56_56_128_56_F16_g76_MP4;4;7;2
+gemm_reshape_lhs_matrix_f16_2048_13_1_4_4_4_true_true_g76_MP4;2;12;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_3456_64_288_nhwc_midgard_MP4;4;11;1
+gemm_reshape_lhs_matrix_3d_f16_10752_4_1_4_4_4_true_true_g76_MP4;12;12;1
+winograd_output_transform_4x4_3x3_nhwc_f32_512_4_512_7_nhwc_midgard_MP4;34;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_128_4096_8_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+elementwise_operation_ADD_f16_224_56_saturate_nchw_midgard_MP4;2;2;1
+pooling_layer_f16_nhwc_56_56_128_nhwc_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_512_256_5_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_output_transform_4x4_3x3_nhwc_f16_512_49_512_28_nhwc_midgard_MP4;20;4;1
+pooling_layer_f16_nhwc_28_28_256_nhwc_g76_MP4;16;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_2304_32_64_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_reshape_lhs_matrix_3d_f16_1024_25_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_512_128_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_27_27_1_1_nhwc_midgard_MP4;29;4;2
+fill_image_borders_constant_f16_80_126_constant_midgard_MP4;52;1;7
+pooling_layer_f16_nhwc_9_9_1280_nhwc_g76_MP4;2;9;5
+gemm_reshape_lhs_matrix_3d_f16_256_1407_1_4_4_4_true_true_g76_MP4;2;6;1
+elementwise_operation_ADD_f16_64_75_saturate_nchw_midgard_MP4;2;5;1
+im2col_generic_nhwc_f32_1_48_16384_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_f32_784_128_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f16_1792_14_constant_midgard_MP4;40;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_384_448_36_4_4_4_1_8_true_true_midgard_MP4;4;1;1
+im2col_generic_nhwc_f32_1_128_3456_nhwc_g76_MP4;4;9;1
+activation_layer_f16_2080_8_midgard_MP4;5;1;1
+deconvolution_reshape_output_f16_nhwc_128_96_32_192_midgard_MP4;4;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_3456_32_288_nhwc_midgard_MP4;4;10;1
+pooling_layer_f16_nhwc_1_1_512_nhwc_g76_MP4;63;1;6
+elementwise_operation_ADD_f32_1024_19_saturate_nhwc_midgard_MP4;2;1;1
+fill_image_borders_constant_f16_96_111_constant_midgard_MP4;47;1;1
+activation_layer_f16_32_147_midgard_MP4;2;21;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_64_48_36_4_4_4_4_8_true_true_midgard_MP4;2;21;1
+convert_depth_up_f16_128_1_128_1_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_30_256_1728_30_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+concatenate_width_x4_f32_320_9_768_9_768_9_192_9_midgard_MP4;63;3;1
+fill_image_borders_constant_f16_192_7_constant_midgard_MP4;64;1;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_112_64_32_112_4_4_4_2_true_midgard_MP4;2;16;1
+fill_image_borders_constant_f32_512_19_constant_midgard_MP4;48;1;7
+im2col3x3_nhwc_f32_1_1152_196_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_30_896_256_30_4_4_4_2_true_midgard_MP4;16;8;3
+concatenate_width_x4_f16_128_14_256_14_64_14_64_14_midgard_MP4;8;11;1
+fill_image_borders_constant_f16_16_192_constant_midgard_MP4;32;1;12
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_35_48_192_35_4_4_4_2_true_midgard_MP4;12;16;1
+winograd_output_transform_4x4_3x3_nhwc_f32_256_25_256_19_nhwc_midgard_MP4;4;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_200_80_32_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_4096_91_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_72_64_288_48_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_f32_324_192_80_36_4_4_4_2_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_1024_1024_7_4_4_2_8_16_false_false_midgard_MP4;2;15;1
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_9216_3_32_64_4_2_8_16_1_true_false_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_40_72_64_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_2304_352_1_4_4_4_true_true_g76_MP4;4;1;1
+pooling_layer_f32_nhwc_30_30_256_nhwc_g76_MP4;3;1;1
+elementwise_operation_ADD_f16_64_14_saturate_nhwc_midgard_MP4;54;3;2
+winograd_output_transform_4x4_3x3_nhwc_f16_24_1_24_2_nhwc_midgard_MP4;27;14;1
+activation_layer_f16_416_14_midgard_MP4;16;2;8
+gemm_reshape_lhs_matrix_3d_f32_32768_2_1_4_2_8_false_false_g76_MP4;2;2;1
+deconvolution_reshape_output_f16_nhwc_64_192_16_384_midgard_MP4;4;1;4
+gemm_reshape_lhs_matrix_f32_12288_256_1_4_8_16_true_false_g76_MP4;2;1;1
+fill_image_borders_constant_f32_32_61_constant_midgard_MP4;47;1;1
+winograd_output_transform_2x1_7x1_nhwc_f32_192_153_192_17_nhwc_midgard_MP4;4;23;1
+activation_layer_f32_16_28_midgard_MP4;2;5;2
+gemm_mm_reshaped_only_rhs_t_f32_361_64_64_36_4_4_4_2_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_f16_41472_19_1_4_4_4_true_true_g76_MP4;2;4;1
+activation_layer_f16_64_256_midgard_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_49_32_28_nhwc_midgard_MP4;18;7;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_128_8_256_128_4_4_2_8_1_false_false_midgard_MP4;49;3;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_61_256_1728_61_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_20_128_128_20_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+pooling_layer_f32_nhwc_40_40_192_nhwc_g76_MP4;3;1;1
+elementwise_operation_ADD_f32_256_75_saturate_nhwc_midgard_MP4;2;1;1
+depthwise_convolution_3x3_stridex1_stridey1_bifrost_f32_f32_256_256_1_256_256_g76_MP4;2;1;22
+winograd_output_transform_4x4_3x3_nhwc_f16_192_961_192_124_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_f16_256_144_36_4_4_4_true_true_g76_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_35_35_1_1_nhwc_midgard_MP4;8;3;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_126_1024_10_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+pooling_layer_f16_nhwc_8_8_1280_nhwc_g76_MP4;2;8;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_1024_256_10_4_4_4_4_8_true_true_midgard_MP4;2;18;1
+elementwise_operation_ADD_f16_128_48_saturate_nhwc_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_512_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_35_64_288_35_4_4_2_8_16_false_false_midgard_MP4;2;26;1
+fill_image_borders_constant_f16_240_64_constant_midgard_MP4;46;1;4
+pooling_layer_f16_nhwc_19_19_768_nhwc_g76_MP4;2;12;5
+gemm_reshape_lhs_matrix_3d_f16_4096_77_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_112_64_147_112_4_4_4_2_true_midgard_MP4;2;12;1
+concatenate_width_x2_f16_288_14_32_14_midgard_MP4;10;4;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_384_64_243_384_4_4_4_2_true_midgard_MP4;2;12;1
+concatenate_width_x4_f16_64_35_64_35_96_35_32_35_midgard_MP4;8;5;2
+activation_layer_f16_704_7_midgard_MP4;39;1;4
+fill_image_borders_constant_f32_64_36_constant_midgard_MP4;48;1;3
+elementwise_operation_SUB_f16_3_513_saturate_nchw_midgard_MP4;1;3;1
+fill_image_borders_replicate_f32_1_128_replicate_midgard_MP4;2;1;1
+concatenate_width_x4_f16_160_14_224_14_64_14_64_14_midgard_MP4;8;1;11
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_96_576_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+depthwise_convolution_3x3_nhwc_stride1_960_16_16_960_16_F16_g76_MP4;6;4;2
+elementwise_operation_ADD_f32_896_30_saturate_nhwc_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f16_7168_13_1_4_4_4_true_true_g76_MP4;2;22;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_192_64_243_128_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_38_128_256_38_4_4_4_2_true_midgard_MP4;8;2;2
+winograd_output_transform_4x4_3x3_nhwc_f16_256_36_256_24_nhwc_midgard_MP4;4;10;1
+fill_image_borders_constant_f16_288_35_constant_midgard_MP4;8;1;5
+strided_slice_f16_500_0_500_1_32_14_15_1_1_0_1_1_midgard_MP4;37;1;1
+elementwise_operation_ADD_f32_1024_7_saturate_nhwc_midgard_MP4;1;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_32_16_36_4_4_4_4_8_true_true_midgard_MP4;2;14;3
+gemm_reshape_lhs_matrix_f16_1024_3_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_19_512_128_19_4_4_4_2_true_midgard_MP4;2;5;4
+gemm_mm_reshaped_only_rhs_t_f32_64_256_256_36_4_4_4_2_true_midgard_MP4;2;8;1
+activation_layer_f16_1280_10_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_f32_55296_29_1_4_2_8_false_false_g76_MP4;2;2;1
+concatenate_width_x2_f32_128_8_128_8_midgard_MP4;7;4;9
+depthwise_convolution_3x3_nhwc_256_28_28_256_14_F32_g76_MP4;4;10;2
+activation_layer_f32_384_9_midgard_MP4;3;3;2
+elementwise_operation_ADD_f16_24_75_saturate_nhwc_midgard_MP4;1;3;1
+activation_layer_f16_112_14_midgard_MP4;30;1;11
+activation_layer_f32_512_36_midgard_MP4;2;1;9
+gemm_reshape_lhs_matrix_f32_82944_10_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_896_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_3do_f16_96_128_64_96_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_36_256_64_24_4_4_4_2_true_midgard_MP4;2;1;12
+concatenate_width_x2_f16_160_56_32_56_midgard_MP4;3;14;1
+gemm_reshape_lhs_matrix_f16_1024_9_64_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_64_224_constant_midgard_MP4;44;1;4
+gemm_mm_reshaped_only_rhs_t_f32_49_128_96_36_4_4_4_2_true_midgard_MP4;2;7;1
+strided_slice_f16_500_0_500_1_32_17_18_1_1_0_1_1_midgard_MP4;32;2;4
+activation_layer_f32_256_61_midgard_MP4;2;2;1
+activation_layer_f16_240_64_midgard_MP4;3;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_512_256_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+pooling_layer_f16_nhwc_14_14_528_nhwc_g76_MP4;3;3;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_320_1280_9_4_4_2_8_16_false_false_midgard_MP4;2;26;1
+gemm_reshape_lhs_matrix_3d_f16_384_1024_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_23552_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_48_288_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f32_64_36_midgard_MP4;2;9;1
+elementwise_operation_ADD_f32_448_14_saturate_nchw_midgard_MP4;1;1;2
+fill_image_borders_constant_f32_32_255_constant_midgard_MP4;24;1;15
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_61_32_256_61_4_4_4_2_true_midgard_MP4;4;1;11
+gemm_reshape_lhs_matrix_f16_512_86_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_1024_1024_1_4_4_4_true_true_g76_MP4;2;8;1
+winograd_input_transform_2x1_7x1_stepz1_nhwc192_17_17_3_0_nhwc_midgard_MP4;4;9;1
+fill_image_borders_constant_f16_1024_7_constant_midgard_MP4;16;1;1
+gemm_mm_reshaped_only_rhs_t_f16_1_546_128_36_1_2_8_273_true_midgard_MP4;14;5;4
+gemm_reshape_lhs_matrix_f16_18432_23_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_f32_4096_32_32_36_4_4_4_2_true_midgard_MP4;2;16;1
+activation_layer_f32_480_28_midgard_MP4;5;2;1
+fill_image_borders_constant_f32_96_35_constant_midgard_MP4;60;1;3
+elementwise_operation_ADD_f16_2048_7_saturate_nhwc_midgard_MP4;3;1;1
+fill_image_borders_constant_f32_192_71_constant_midgard_MP4;8;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_2048_512_7_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+winograd_output_transform_1x2_1x7_nhwc_f32_128_450_128_30_nhwc_midgard_MP4;4;21;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_38_64_576_38_4_4_2_8_16_false_false_midgard_MP4;2;24;1
+winograd_output_transform_4x4_5x5_nhwc_f16_32_576_32_96_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_576_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+fill_image_borders_constant_f32_2048_9_constant_midgard_MP4;8;1;9
+winograd_output_transform_4x4_3x3_nhwc_f32_128_784_128_112_nhwc_midgard_MP4;4;11;1
+gemm_reshape_lhs_matrix_f16_448_1407_1_4_4_4_true_true_g76_MP4;1;4;1
+winograd_output_transform_4x4_3x3_nhwc_f32_224_16_224_14_nhwc_midgard_MP4;44;1;1
+elementwise_operation_ADD_f16_512_14_saturate_nhwc_midgard_MP4;1;3;1
+activation_layer_f16_128_5_midgard_MP4;1;4;15
+gemm_reshape_lhs_matrix_3d_f16_2048_91_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_MAX_f16_128_8_midgard_MP4;4;8;3
+gemm_reshape_lhs_matrix_f16_768_3_36_4_4_1_true_true_g76_MP4;3;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_96_81_96_35_nhwc_midgard_MP4;12;2;1
+fill_image_borders_constant_f32_1024_10_constant_midgard_MP4;8;1;2
+gemm_reshape_lhs_matrix_3d_f32_27648_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f32_16_64_32_36_4_4_4_2_true_midgard_MP4;2;2;3
+gemm_reshape_lhs_matrix_3d_f16_10752_64_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9216_16_16_36_4_4_4_4_1_true_true_midgard_MP4;2;2;6
+winograd_output_transform_4x4_3x3_nhwc_f16_256_54_256_36_nhwc_midgard_MP4;4;9;1
+gemm_reshape_lhs_matrix_f16_9216_2_36_4_4_4_true_true_g76_MP4;2;4;1
+activation_layer_f16_96_56_midgard_MP4;3;28;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_256_2304_10_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+gemm_reshape_lhs_matrix_3d_f16_2048_352_1_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x2_f16_384_8_384_8_midgard_MP4;33;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_255_32_27_255_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f16_1024_334_1_4_4_4_true_true_g76_MP4;2;6;1
+elementwise_operation_ADD_f16_1024_36_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f16_1024_36_midgard_MP4;64;6;1
+winograd_output_transform_4x4_3x3_nhwc_f16_48_81_48_35_nhwc_midgard_MP4;12;7;1
+concatenate_width_x4_f16_64_35_64_35_96_35_64_35_midgard_MP4;12;2;3
+depthwise_convolution_3x3_nhwc_512_14_14_512_7_F16_g76_MP4;4;7;1
+winograd_output_transform_2x1_7x1_nhwc_f16_160_153_160_17_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_3d_f16_6144_13_4_4_4_4_true_true_g76_MP4;2;10;1
+elementwise_operation_ADD_f16_64_128_saturate_nhwc_midgard_MP4;4;1;1
+activation_layer_f16_1280_1_midgard_MP4;55;1;1
+gemm_mm_reshaped_only_rhs_t_f32_100_128_128_36_4_4_4_2_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f32_512_28_constant_midgard_MP4;1;22;15
+activation_layer_f16_80_73_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+fill_image_borders_constant_f16_256_14_constant_midgard_MP4;4;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_55_16_128_55_4_4_4_4_1_true_true_midgard_MP4;1;8;1
+fill_image_borders_constant_f32_160_7_constant_midgard_MP4;24;1;1
+elementwise_operation_MAX_f16_64_16_midgard_MP4;2;5;26
+elementwise_operation_MAX_f16_32_32_midgard_MP4;2;1;2
+gemm_reshape_lhs_matrix_3d_f16_2560_4_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_64_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+dwc_MxN_native_fp_nhwc_1_128_128_1_128_128_F32_midgard_MP4;4;10;4
+gemm_reshape_lhs_matrix_f32_2048_128_1_4_2_8_false_false_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_f16_448_784_1_4_4_4_true_true_g76_MP4;1;4;1
+winograd_output_transform_4x1_3x1_nhwc_f32_192_56_192_14_nhwc_midgard_MP4;4;19;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_16_64_56_4_4_4_4_1_true_true_midgard_MP4;2;6;1
+gemm_reshape_lhs_matrix_f16_2048_29_8_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_4096_7_1_4_4_4_true_true_g76_MP4;37;1;4
+gemm_mm_reshaped_only_rhs_t_f32_16_64_24_36_4_4_4_2_true_midgard_MP4;2;2;3
+depthwise_convolution_3x3_nhwc_stride1_1024_10_10_1024_10_F32_g76_MP4;36;5;2
+elementwise_operation_ADD_f16_64_48_saturate_nchw_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_512_128_38_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_output_transform_1x2_1x7_nhwc_f16_128_450_128_30_nhwc_midgard_MP4;4;10;1
+activation_layer_f32_128_143_midgard_MP4;2;5;1
+activation_layer_f32_112_14_midgard_MP4;2;1;11
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_64_384_27_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_1536_1024_1_4_4_4_true_true_g76_MP4;4;1;1
+im2col_generic_nhwc_f16_1_128_196_nhwc_g76_MP4;4;10;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_256_32_61_nhwc_midgard_MP4;4;19;1
+gemm_reshape_lhs_matrix_f16_1280_61_36_4_4_4_true_true_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_9_9_2048_nhwc_g76_MP4;14;9;3
+concatenate_width_x2_f32_960_7_32_7_midgard_MP4;17;1;1
+gemm_reshape_lhs_matrix_f16_768_4_36_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_128_4_128_7_nhwc_midgard_MP4;20;2;1
+gemm_reshape_lhs_matrix_f32_27648_10_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_3200_64_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_3072_77_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_192_256_192_61_nhwc_midgard_MP4;4;23;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_128_768_19_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+concatenate_width_x2_f32_992_7_32_7_midgard_MP4;2;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_24_512_5_4_4_4_4_1_true_true_midgard_MP4;5;7;1
+gemm_reshape_lhs_matrix_3d_f16_2048_196_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_2048_144_1_4_4_4_true_true_g76_MP4;4;1;1
+activation_layer_f16_160_17_midgard_MP4;2;15;3
+gemm_reshape_lhs_matrix_3d_f32_57344_7_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f32_128_17_midgard_MP4;2;3;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_16_480_14_4_4_2_8_1_false_false_midgard_MP4;3;24;1
+gemm_mm_reshaped_only_rhs_t_f32_1024_64_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_3072_23_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f32_32_7_midgard_MP4;2;4;4
+winograd_input_transform_1x2_1x7_stepz1_nhwc128_17_17_0_3_nhwc_midgard_MP4;4;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_256_64_24_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_192_64_27_128_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_32_192_28_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+elementwise_operation_ADD_f16_416_14_saturate_nchw_midgard_MP4;1;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_192_1280_9_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+fill_image_borders_constant_f32_80_73_constant_midgard_MP4;4;1;10
+winograd_input_transform_4x1_3x1_stepz1_nhwc192_8_8_1_0_nhwc_midgard_MP4;12;2;1
+strided_slice_f16_500_0_500_1_32_30_31_1_1_0_1_1_midgard_MP4;4;1;16
+depthwise_convolution_3x3_nhwc_stride1_672_32_32_672_32_F16_g76_MP4;4;4;2
+depthwise_convolution_3x3_nhwc_stride1_512_14_14_512_14_F16_g76_MP4;4;7;2
+activation_layer_f32_4096_1_midgard_MP4;11;1;27
+fill_image_borders_constant_f16_768_19_constant_midgard_MP4;64;1;5
+activation_layer_f16_256_30_midgard_MP4;2;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_324_192_80_36_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_1369_32_147_nhwc_midgard_MP4;4;12;1
+concatenate_width_x2_f16_256_28_32_28_midgard_MP4;9;2;5
+winograd_output_transform_4x4_3x3_nhwc_f16_256_196_256_56_nhwc_midgard_MP4;4;10;1
+depthwise_convolution_3x3_nhwc_512_14_14_512_7_F32_g76_MP4;4;7;2
+im2col3x3_nhwc_f16_1_27_22201_nhwc_g76_MP4;3;20;4
+depthwise_convolution_3x3_nhwc_stride1_256_28_28_256_28_F32_g76_MP4;4;8;2
+depthwise_convolution_3x3_nhwc_stride1_144_56_56_144_56_F16_g76_MP4;45;2;4
+activation_layer_f16_256_14_midgard_MP4;2;7;3
+activation_layer_f16_96_14_midgard_MP4;3;3;10
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_32_256_27_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_f32_9216_32_64_64_4_4_4_2_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_126_128_1_1_2_8_63_true_midgard_MP4;3;1;1
+gemm_reshape_lhs_matrix_f16_32768_16_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_1024_19_saturate_nchw_midgard_MP4;2;2;1
+convert_depth_up_f16_192_128_192_128_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_192_1728_9_4_4_2_8_16_false_false_midgard_MP4;22;9;1
+winograd_output_transform_4x4_5x5_nhwc_f16_32_2500_32_200_nhwc_midgard_MP4;4;8;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_384_64_14_4_4_4_2_true_midgard_MP4;2;2;7
+strided_slice_f16_500_0_500_1_32_4_5_1_1_0_1_1_midgard_MP4;36;1;1
+gemm_reshape_lhs_matrix_3d_f16_4096_57_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_112_96_16_112_4_4_4_2_true_midgard_MP4;2;8;2
+pooling_layer_f16_nhwc_8_8_1088_nhwc_g76_MP4;17;1;1
+fill_image_borders_constant_f32_32_112_constant_midgard_MP4;24;1;7
+gemm_reshape_lhs_matrix_3d_f16_1536_196_4_4_4_4_true_true_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_f16_512_144_36_4_4_4_true_true_g76_MP4;2;2;1
+depthwise_convolution_3x3_nhwc_stride1_192_38_38_192_38_F16_g76_MP4;4;5;3
+fill_image_borders_constant_f16_32_149_constant_midgard_MP4;36;1;10
+activation_layer_f32_64_56_midgard_MP4;2;9;1
+activation_layer_f16_1024_7_midgard_MP4;2;7;3
+fill_image_borders_constant_f32_256_36_constant_midgard_MP4;3;10;10
+fill_image_borders_constant_f16_64_13_constant_midgard_MP4;36;1;3
+elementwise_operation_ADD_f32_320_14_saturate_nchw_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_153_192_192_8_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+convert_depth_up_f16_4_128_4_128_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_61_256_1728_61_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_256_1024_19_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1024_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc512_28_28_1_1_nhwc_midgard_MP4;4;1;1
+pooling_layer_f16_nhwc_17_17_768_nhwc_g76_MP4;2;17;3
+fill_image_borders_constant_f16_64_150_constant_midgard_MP4;44;1;2
+fill_image_borders_constant_f16_16_55_constant_midgard_MP4;21;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_512_256_14_4_4_4_2_true_midgard_MP4;2;2;2
+winograd_output_transform_4x4_3x3_nhwc_f32_192_441_192_82_nhwc_midgard_MP4;4;11;1
+pooling_layer_f32_nhwc_84_84_64_nhwc_g76_MP4;2;1;1
+im2col3x3_nhwc_f32_1_2304_900_nhwc_g76_MP4;2;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_256_64_256_30_nhwc_midgard_MP4;4;2;1
+winograd_output_transform_4x4_5x5_nhwc_f32_64_81_64_35_nhwc_midgard_MP4;4;23;1
+strided_slice_f16_500_0_500_1_32_23_24_1_1_0_1_1_midgard_MP4;14;2;1
+convert_depth_up_f16_1001_1_1001_1_midgard_MP4;12;1;1
+elementwise_operation_ADD_f16_24_128_saturate_nhwc_midgard_MP4;2;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_1369_64_147_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_96_864_19_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_output_transform_4x4_3x3_nhwc_f32_512_49_512_28_nhwc_midgard_MP4;4;2;1
+activation_layer_f32_80_126_midgard_MP4;10;1;1
+activation_layer_f16_64_72_midgard_MP4;2;9;1
+gemm_reshape_lhs_matrix_f16_2368_784_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_mm_reshaped_only_rhs_t_f32_81_96_96_36_4_4_4_2_true_midgard_MP4;12;24;1
+gemm_reshape_lhs_matrix_f16_1024_288_64_4_4_8_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_256_512_19_4_4_2_8_16_false_false_midgard_MP4;2;24;1
+elementwise_operation_ADD_f16_896_30_saturate_nhwc_midgard_MP4;3;1;1
+activation_layer_f16_72_128_midgard_MP4;3;3;1
+gemm_reshape_lhs_matrix_f32_73728_7_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_192_35_constant_midgard_MP4;48;1;5
+fill_image_borders_constant_f32_192_19_constant_midgard_MP4;16;1;7
+depthwise_convolution_3x3_nhwc_144_75_75_144_38_F16_g76_MP4;42;8;1
+depthwise_convolution_3x3_nhwc_stride1_960_7_7_960_7_F32_g76_MP4;20;4;4
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_1_128_576_1_1_2_8_64_true_midgard_MP4;3;1;1
+concatenate_width_x4_f16_384_8_288_8_320_8_1088_8_midgard_MP4;48;2;4
+activation_layer_f32_288_28_midgard_MP4;3;27;1
+elementwise_operation_ADD_f32_160_56_saturate_nchw_midgard_MP4;1;2;1
+concatenate_width_x2_f32_672_14_32_14_midgard_MP4;4;1;1
+depthwise_convolution_3x3_nhwc_96_257_257_96_129_F16_g76_MP4;4;12;2
+concatenate_width_x2_f16_256_14_32_14_midgard_MP4;26;1;7
+depthwise_convolution_3x3_nhwc_128_75_75_128_38_F16_g76_MP4;4;8;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_36_1024_256_24_4_4_4_2_true_midgard_MP4;2;1;4
+winograd_output_transform_4x4_3x3_nhwc_f16_3_1536_3_192_nhwc_midgard_MP4;3;6;1
+im2col_generic_nhwc_f32_1_147_22500_nhwc_g76_MP4;2;1;1
+elementwise_operation_MAX_f32_64_16_midgard_MP4;2;1;1
+fill_image_borders_constant_f16_128_5_constant_midgard_MP4;4;1;5
+winograd_output_transform_4x4_3x3_nhwc_f16_128_54_128_36_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_126_80_64_126_4_4_4_2_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_f16_27648_4_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_128_224_28_4_4_4_2_true_midgard_MP4;4;4;1
+gemm_reshape_lhs_matrix_f16_512_16_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_17408_19_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_49_512_512_36_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_640_7_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+concatenate_width_x2_f32_608_14_32_14_midgard_MP4;5;1;1
+elementwise_operation_SUB_f32_3_128_saturate_nchw_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_f16_3072_4_6_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_10752_16_1_4_4_4_true_true_g76_MP4;2;10;1
+im2col3x3_nhwc_f16_1_864_289_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_384_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+fill_image_borders_constant_f16_256_28_constant_midgard_MP4;9;2;10
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_160_960_7_4_4_4_4_8_true_true_midgard_MP4;21;2;1
+activation_layer_f16_256_61_midgard_MP4;2;5;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_288_32_27_192_4_4_4_2_true_midgard_MP4;2;6;1
+im2col_generic_nhwc_f32_1_1024_432_nhwc_g76_MP4;4;2;1
+activation_layer_f32_384_14_midgard_MP4;3;7;1
+activation_layer_f32_64_128_midgard_MP4;2;2;1
+activation_layer_f32_64_192_midgard_MP4;16;22;1
+activation_layer_f16_16_80_midgard_MP4;1;10;2
+fill_image_borders_constant_f16_512_27_constant_midgard_MP4;32;1;9
+elementwise_operation_ADD_f32_1024_36_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_192_1280_9_4_4_2_8_16_false_false_midgard_MP4;26;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1849_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f16_240_32_midgard_MP4;2;5;2
+elementwise_operation_ADD_f32_544_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_144_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_32_32_1024_32_4_4_2_8_1_false_false_midgard_MP4;2;16;1
+depthwise_convolution_3x3_nhwc_72_128_128_72_64_F16_g76_MP4;6;4;1
+depthwise_convolution_3x3_nhwc_stride1_256_38_38_256_38_F16_g76_MP4;4;6;2
+gemm_reshape_lhs_matrix_3d_f16_5120_4_4_4_4_4_true_true_g76_MP4;2;10;1
+fill_image_borders_constant_f16_448_8_constant_midgard_MP4;3;2;4
+winograd_output_transform_1x4_1x3_nhwc_f16_192_56_192_14_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_72_64_midgard_MP4;9;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_32_256_28_4_4_4_2_true_midgard_MP4;4;4;1
+im2col3x3_nhwc_f32_1_2304_25_nhwc_g76_MP4;4;1;1
+activation_layer_f16_320_35_midgard_MP4;2;1;5
+activation_layer_f16_80_126_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_3_126_256_3_4_4_4_1_8_true_true_midgard_MP4;23;2;1
+no_config_idreverse_f32_16_4_4_midgard_MP4;8;2;9
+gemm_reshape_lhs_matrix_f16_512_144_64_4_4_4_true_true_g76_MP4;2;2;1
+depthwise_convolution_3x3_nhwc_stride1_32_112_112_32_112_F16_g76_MP4;4;8;2
+winograd_output_transform_1x2_1x7_nhwc_f32_160_153_160_17_nhwc_midgard_MP4;4;21;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc80_73_73_0_0_nhwc_midgard_MP4;4;1;3
+strided_slice_f16_500_0_500_1_32_31_32_1_1_0_1_1_midgard_MP4;24;1;8
+fill_image_borders_constant_f16_512_38_constant_midgard_MP4;7;12;3
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_36_24_1_1_nhwc_midgard_MP4;4;1;1
+winograd_output_transform_1x2_1x7_nhwc_f16_160_153_160_17_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_36_128_512_24_4_4_2_8_16_false_false_midgard_MP4;2;22;1
+fill_image_borders_constant_f16_32_1_constant_midgard_MP4;4;32;3
+activation_layer_f16_192_17_midgard_MP4;3;6;1
+elementwise_operation_ADD_f32_896_7_saturate_nchw_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_64_384_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_4096_64_256_nhwc_midgard_MP4;4;9;1
+elementwise_operation_ADD_f32_256_56_saturate_nhwc_midgard_MP4;2;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_512_16_512_14_nhwc_midgard_MP4;4;9;1
+elementwise_operation_ADD_f32_832_14_saturate_nchw_midgard_MP4;1;1;2
+depthwise_convolution_3x3_nhwc_128_75_75_128_38_F32_g76_MP4;4;10;3
+depthwise_convolution_3x3_nhwc_64_2_2_64_1_F16_g76_MP4;16;1;10
+pooling_layer_f32_nhwc_56_56_64_nhwc_g76_MP4;2;1;1
+activation_layer_f16_800_7_midgard_MP4;2;7;3
+concatenate_width_x2_f16_544_14_32_14_midgard_MP4;17;1;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_96_384_14_4_4_2_8_16_false_false_midgard_MP4;12;13;1
+activation_layer_f16_96_75_midgard_MP4;2;5;1
+elementwise_operation_ADD_f16_512_19_saturate_nchw_midgard_MP4;1;4;1
+strided_slice_f16_2048_1536_2048_1_1_0_1_1_midgard_MP4;4;16;4
+im2col3x3_nhwc_f16_1_1152_4_nhwc_g76_MP4;12;1;1
+elementwise_operation_ADD_f16_80_32_saturate_nhwc_midgard_MP4;5;2;1
+gemm_reshape_lhs_matrix_f32_4608_3_1_4_2_1_false_false_g76_MP4;18;3;1
+activation_layer_f32_384_8_midgard_MP4;3;7;1
+elementwise_operation_ADD_f16_32_28_saturate_nhwc_midgard_MP4;2;14;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_512_2304_7_4_4_4_4_8_true_true_midgard_MP4;2;9;1
+activation_layer_f16_448_28_midgard_MP4;7;1;6
+pooling_layer_f16_nhwc_73_73_64_nhwc_g76_MP4;2;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_128_1792_1_1_2_8_64_true_midgard_MP4;20;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_16_32_256_4_4_4_4_1_true_true_midgard_MP4;2;18;1
+activation_layer_f32_256_7_midgard_MP4;2;5;7
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_3_128_256_3_4_4_4_2_true_midgard_MP4;18;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_24_1280_36_4_4_4_1_1_true_true_midgard_MP4;2;4;9
+elementwise_operation_ADD_f16_832_14_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f32_4_384_448_36_4_4_4_2_true_midgard_MP4;30;1;3
+winograd_input_transform_4x4_5x5_stepz1_nhwc48_40_40_2_2_nhwc_midgard_MP4;4;1;5
+gemm_mm_reshaped_only_rhs_t_f32_196_64_64_36_4_4_4_2_true_midgard_MP4;2;12;1
+concatenate_width_x2_f16_352_28_32_28_midgard_MP4;6;7;2
+fill_image_borders_constant_f16_32_147_constant_midgard_MP4;53;1;7
+depthwise_convolution_3x3_nhwc_192_64_64_192_32_F16_g76_MP4;4;8;2
+convert_depth_up_f16_32_64_32_64_midgard_MP4;2;1;1
+concatenate_width_x2_f32_16_64_16_64_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_f16_1024_4_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f32_1024_256_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_143_32_64_95_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f32_28672_2_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_768_1_36_4_4_4_true_true_g76_MP4;2;2;3
+fill_image_borders_constant_f16_224_8_constant_midgard_MP4;3;16;6
+activation_layer_f32_448_8_midgard_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc24_14_14_1_1_nhwc_midgard_MP4;4;3;3
+elementwise_operation_ADD_f32_192_56_saturate_nchw_midgard_MP4;1;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_50_50_0_0_nhwc_midgard_MP4;2;3;31
+elementwise_operation_ADD_f16_2048_10_saturate_nhwc_midgard_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_320_960_33_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_288_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_f32_4_512_512_36_4_4_4_2_true_midgard_MP4;4;1;3
+concatenate_width_x2_f16_224_56_32_56_midgard_MP4;43;2;4
+winograd_output_transform_4x4_3x3_nhwc_f32_384_4_384_7_nhwc_midgard_MP4;12;2;1
+gemm_reshape_lhs_matrix_3d_f16_256_4096_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_126_4_126_5_nhwc_midgard_MP4;40;1;1
+gemm_reshape_lhs_matrix_3d_f16_1536_196_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_1000_512_13_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+strided_slice_f16_500_0_500_1_32_25_26_1_1_0_1_1_midgard_MP4;1;27;7
+winograd_output_transform_2x1_7x1_nhwc_f16_128_153_128_17_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_128_36_midgard_MP4;2;9;1
+fill_image_borders_constant_f32_512_10_constant_midgard_MP4;12;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_992_7_4_4_4_4_8_true_true_midgard_MP4;32;6;1
+gemm_reshape_lhs_matrix_f32_18432_25_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_128_49_128_28_nhwc_midgard_MP4;4;5;1
+fill_image_borders_constant_f16_96_256_constant_midgard_MP4;44;1;2
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_16_384_384_6_4_4_2_1_16_false_false_midgard_MP4;2;4;6
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_4096_4096_1_1_2_8_2048_true_midgard_MP4;12;1;27
+im2col3x3_nhwc_f16_1_2304_25_nhwc_g76_MP4;4;15;1
+winograd_output_transform_4x4_3x3_nhwc_f32_192_196_192_56_nhwc_midgard_MP4;4;11;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_40_48_288_40_4_4_2_8_1_false_false_midgard_MP4;1;20;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_48_48_1_1_nhwc_midgard_MP4;8;3;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_36_256_512_24_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+activation_layer_f16_384_17_midgard_MP4;3;6;1
+elementwise_operation_ADD_f32_640_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_1024_1_1_2_8_500_true_midgard_MP4;48;1;1
+activation_layer_f16_640_7_midgard_MP4;35;1;4
+convert_depth_up_f16_128_4_128_4_midgard_MP4;2;1;1
+elementwise_operation_ADD_f16_128_56_saturate_nchw_midgard_MP4;2;2;1
+activation_layer_f16_32_200_midgard_MP4;2;5;1
+winograd_output_transform_4x4_3x3_nhwc_f32_96_49_96_28_nhwc_midgard_MP4;12;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_320_128_35_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+fill_image_borders_constant_f16_48_27_constant_midgard_MP4;44;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_17_160_768_17_4_4_2_8_16_false_false_midgard_MP4;20;19;1
+depthwise_convolution_3x3_nhwc_stride1_64_40_40_64_40_F16_g76_MP4;4;1;5
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_480_14_4_4_2_8_16_false_false_midgard_MP4;2;20;1
+gemm_reshape_lhs_matrix_f16_3072_1_6_4_4_4_true_true_g76_MP4;24;4;3
+im2col3x3_nhwc_f16_1_1728_900_nhwc_g76_MP4;4;1;1
+elementwise_operation_ADD_f16_256_56_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_143_32_64_95_4_4_4_2_true_midgard_MP4;4;12;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1536_3_64_36_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_384_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_12_512_19_4_4_4_4_1_true_true_midgard_MP4;1;25;1
+depthwise_convolution_3x3_nhwc_stride1_512_14_14_512_14_F32_g76_MP4;4;7;3
+activation_layer_f16_128_28_midgard_MP4;2;23;1
+gemm_mm_reshaped_only_rhs_t_f32_153_160_160_8_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_128_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f32_128_14_constant_midgard_MP4;4;1;14
+im2col3x3_nhwc_f32_1_1728_3721_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_512_3_64_512_4_2_8_16_1_true_false_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_1024_1_1_2_8_500_true_midgard_MP4;48;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_992_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_output_transform_4x1_3x1_nhwc_f16_192_56_192_14_nhwc_midgard_MP4;4;10;1
+concatenate_width_x4_f32_256_7_320_7_128_7_128_7_midgard_MP4;4;1;14
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_992_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_896_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+pooling_layer_f32_nhwc_40_40_256_nhwc_g76_MP4;18;9;2
+winograd_output_transform_4x4_3x3_nhwc_f32_64_4096_64_253_nhwc_midgard_MP4;4;9;1
+gemm_reshape_lhs_matrix_3d_f16_2048_7_1_4_4_4_true_true_g76_MP4;2;2;6
+gemm_mm_reshaped_only_rhs_t_f32_190_192_192_8_4_4_4_2_true_midgard_MP4;2;2;2
+elementwise_operation_ADD_f32_256_38_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f32_192_61_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_9216_50_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_output_transform_2x2_7x7_nhwc_f32_4096_1_4096_1_nhwc_midgard_MP4;44;1;1
+activation_layer_f16_64_113_midgard_MP4;2;5;1
+activation_layer_f16_128_48_midgard_MP4;2;15;3
+im2col3x3_nhwc_f16_1_144_3136_nhwc_g76_MP4;4;5;1
+gemm_reshape_lhs_matrix_f32_18432_46_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_16_14_constant_midgard_MP4;3;10;5
+activation_layer_f16_576_7_midgard_MP4;2;7;3
+elementwise_operation_ADD_f32_544_7_saturate_nchw_midgard_MP4;1;1;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_75_128_64_75_4_4_4_2_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_64_512_14_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_150_32_27_150_4_4_4_2_true_midgard_MP4;2;6;1
+winograd_output_transform_4x4_3x3_nhwc_f16_288_16_288_14_nhwc_midgard_MP4;18;4;1
+fill_image_borders_constant_f32_96_14_constant_midgard_MP4;24;1;7
+activation_layer_f32_608_7_midgard_MP4;38;7;1
+activation_layer_f16_1536_8_midgard_MP4;6;3;1
+activation_layer_f16_64_288_midgard_MP4;2;9;1
+elementwise_operation_ADD_f16_96_19_saturate_nhwc_midgard_MP4;2;1;1
+elementwise_operation_ADD_f16_64_192_saturate_nchw_midgard_MP4;4;1;1
+activation_layer_f32_512_5_midgard_MP4;2;3;5
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_36_512_256_24_4_4_4_2_true_midgard_MP4;2;1;8
+elementwise_operation_ADD_f32_480_28_saturate_nchw_midgard_MP4;1;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_1536_64_192_nhwc_midgard_MP4;4;10;1
+pooling_layer_f32_nhwc_40_40_288_nhwc_g76_MP4;4;20;4
+pooling_layer_f16_nhwc_14_14_896_nhwc_g76_MP4;2;2;1
+activation_layer_f32_576_7_midgard_MP4;3;6;1
+winograd_output_transform_4x4_3x3_nhwc_f32_192_324_192_71_nhwc_midgard_MP4;4;8;1
+gemm_reshape_lhs_matrix_3d_f16_15360_4_4_4_4_4_true_true_g76_MP4;2;13;1
+activation_layer_f32_320_9_midgard_MP4;5;2;2
+fill_image_borders_constant_f16_32_14_constant_midgard_MP4;38;1;3
+gemm_reshape_lhs_matrix_f16_512_1_36_4_4_1_true_true_g76_MP4;32;1;9
+convert_depth_down_f32_4_128_4_128_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_96_480_14_4_4_2_8_16_false_false_midgard_MP4;12;13;1
+gemm_reshape_lhs_matrix_f16_448_799_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_512_2048_7_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_448_2048_8_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_128_128_1_1_nhwc_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_153_192_128_8_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_f32_196_256_256_36_4_4_4_2_true_midgard_MP4;54;7;1
+depthwise_convolution_3x3_nhwc_stride1_192_28_28_192_28_F32_g76_MP4;4;8;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_384_64_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+pooling_layer_f32_nhwc_35_35_288_nhwc_g76_MP4;4;18;4
+im2col3x3_nhwc_f16_1_576_784_nhwc_g76_MP4;4;5;1
+fill_image_borders_constant_f16_256_19_constant_midgard_MP4;32;1;10
+fft_radix_8_first_stage_axis_0_f32_200_140_midgard_MP4;1;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc80_126_126_0_0_nhwc_midgard_MP4;4;1;1
+fill_image_borders_constant_f16_32_288_constant_midgard_MP4;64;1;6
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_2048_512_1_1_2_8_1024_true_midgard_MP4;34;2;1
+gemm_reshape_lhs_matrix_f16_36864_13_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1024_54_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_f32_9216_7_1_4_2_1_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_1024_96_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f32_9216_25_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1024_993_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_144_14_constant_midgard_MP4;32;1;5
+fill_image_borders_constant_f16_128_75_constant_midgard_MP4;44;1;1
+elementwise_operation_ADD_f32_3_512_saturate_nchw_midgard_MP4;1;2;1
+pooling_layer_f32_nhwc_8_8_768_nhwc_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_56_192_192_6_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f16_160_7_saturate_nhwc_midgard_MP4;2;2;7
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_64_48_64_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_reshape_lhs_matrix_f32_55296_2_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f32_64_224_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_128_56_constant_midgard_MP4;40;1;1
+elementwise_operation_ADD_f32_256_28_saturate_nhwc_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_5_512_2304_5_4_4_2_1_16_false_false_midgard_MP4;63;1;6
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_170_170_1_1_nhwc_midgard_MP4;4;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_14_14_1_1_nhwc_midgard_MP4;10;2;3
+activation_layer_f32_224_14_midgard_MP4;7;6;1
+activation_layer_f16_32_150_midgard_MP4;2;17;1
+fill_image_borders_constant_f16_32_27_constant_midgard_MP4;32;1;3
+gemm_reshape_lhs_matrix_f16_1792_1_36_4_4_1_true_true_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_f16_4096_2_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_864_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+elementwise_operation_ADD_f16_384_28_saturate_nchw_midgard_MP4;2;1;2
+activation_layer_f16_256_35_midgard_MP4;2;9;1
+activation_layer_f32_8_64_midgard_MP4;1;22;1
+activation_layer_f32_64_253_midgard_MP4;2;9;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_384_1280_9_4_4_2_8_16_false_false_midgard_MP4;2;26;1
+fill_image_borders_constant_f32_64_192_constant_midgard_MP4;40;1;4
+pooling_layer_f16_nhwc_17_17_288_nhwc_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_224_64_27_224_4_4_4_2_true_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f32_31744_2_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_257_16_32_257_4_4_4_4_1_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_16_64_2048_16_4_4_2_8_16_false_false_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_256_1024_19_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+convert_depth_up_f16_91_1917_91_1917_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_1536_512_1_4_4_8_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_16_512_512_36_4_4_2_1_16_false_false_midgard_MP4;2;4;1
+activation_layer_f32_96_35_midgard_MP4;3;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_190_192_160_8_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+winograd_output_transform_4x4_3x3_nhwc_f16_126_1_126_1_nhwc_midgard_MP4;18;1;1
+activation_layer_f32_192_82_midgard_MP4;2;5;1
+gemm_reshape_lhs_matrix_f16_2048_49_36_4_4_4_true_true_g76_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc48_35_35_1_1_nhwc_midgard_MP4;15;1;24
+winograd_input_transform_2x2_7x7_stepz1_nhwc512_7_7_0_0_nhwc_midgard_MP4;28;1;1
+fill_image_borders_constant_f16_128_17_constant_midgard_MP4;32;1;10
+concatenate_width_x2_f32_768_7_32_7_midgard_MP4;5;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_512_256_24_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+concatenate_width_x4_f32_160_14_224_14_64_14_64_14_midgard_MP4;2;6;28
+winograd_output_transform_1x2_1x7_nhwc_f32_128_190_128_19_nhwc_midgard_MP4;4;8;1
+depthwise_convolution_3x3_nhwc_stride1_576_19_19_576_19_F16_g76_MP4;4;6;2
+elementwise_operation_ADD_f32_512_19_saturate_nhwc_midgard_MP4;1;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_128_1792_1_1_2_8_64_true_midgard_MP4;4;1;1
+activation_layer_f16_64_150_midgard_MP4;2;10;1
+elementwise_operation_ADD_f16_960_14_saturate_nchw_midgard_MP4;2;2;1
+concatenate_width_x2_f16_928_14_32_14_midgard_MP4;10;2;4
+gemm_reshape_lhs_matrix_3d_f32_4096_4096_1_4_8_16_true_false_g76_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_3072_10_8_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_1x4_1x3_nhwc_f32_192_56_192_14_nhwc_midgard_MP4;4;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f16_9216_23_1_4_4_4_true_true_g76_MP4;2;20;1
+activation_layer_f32_32_35_midgard_MP4;2;5;1
+fill_image_borders_constant_f16_32_192_constant_midgard_MP4;64;1;6
+concatenate_width_x4_f32_64_35_64_35_96_35_64_35_midgard_MP4;36;5;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_16_960_160_16_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+elementwise_operation_MAX_f32_32_32_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_512_256_38_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+depthwise_convolution_3x3_nhwc_stride1_576_33_33_576_33_F16_g76_MP4;4;6;3
+gemm_reshape_lhs_matrix_f16_512_4_36_4_4_4_true_true_g76_MP4;2;13;1
+elementwise_operation_ADD_f32_384_14_saturate_nchw_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_784_128_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_output_transform_4x4_3x3_nhwc_f16_546_1_546_1_nhwc_midgard_MP4;43;1;1
+gemm_reshape_lhs_matrix_3d_f16_512_265_1_4_4_4_true_true_g76_MP4;2;6;1
+pooling_layer_f32_nhwc_56_56_128_nhwc_g76_MP4;4;1;1
+elementwise_operation_ADD_f16_800_7_saturate_nchw_midgard_MP4;1;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_448_1280_8_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_1024_512_7_4_4_4_4_8_true_true_midgard_MP4;2;15;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_2048_1024_7_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+im2col_generic_nhwc_f16_1_64_4096_nhwc_g76_MP4;2;1;1
+pooling_layer_f16_nhwc_1_1_960_nhwc_g76_MP4;42;1;1
+gemm_reshape_lhs_matrix_3d_f16_8192_2_1_4_4_4_true_true_g76_MP4;2;4;1
+elementwise_operation_ADD_f32_1024_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_1280_320_7_4_4_2_8_16_false_false_midgard_MP4;28;13;1
+concatenate_width_x2_f32_544_7_32_7_midgard_MP4;3;3;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_1024_512_19_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+fill_image_borders_constant_f32_48_40_constant_midgard_MP4;4;1;10
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_19_128_48_4_4_4_4_1_true_true_midgard_MP4;2;14;1
+activation_layer_f16_448_14_midgard_MP4;7;2;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_64_128_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_256_64_28_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f16_352_14_midgard_MP4;11;4;2
+fill_image_borders_constant_f32_288_35_constant_midgard_MP4;64;1;5
+winograd_input_transform_4x4_5x5_stepz1_nhwc48_35_35_2_2_nhwc_midgard_MP4;4;1;5
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_75_256_64_75_4_4_4_2_true_midgard_MP4;2;1;8
+gemm_reshape_lhs_matrix_3d_f32_16384_12_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_3584_1_6_4_4_4_true_true_g76_MP4;2;4;6
+activation_layer_f32_1_128_midgard_MP4;1;2;11
+activation_layer_f32_512_10_midgard_MP4;2;2;5
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_5_128_512_5_4_4_2_1_16_false_false_midgard_MP4;2;6;1
+gemm_reshape_lhs_matrix_f16_256_1_36_4_4_4_true_true_g76_MP4;2;4;13
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_30_256_896_30_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+depthwise_convolution_3x3_nhwc_960_33_33_960_33_F16_g76_MP4;4;12;3
+convert_depth_down_f32_3_384_3_384_midgard_MP4;1;3;1
+elementwise_operation_ADD_f16_512_1_saturate_nchw_midgard_MP4;3;31;2
+elementwise_operation_ADD_f32_800_14_saturate_nchw_midgard_MP4;2;1;1
+elementwise_operation_ADD_f32_64_192_saturate_nchw_midgard_MP4;2;1;1
+activation_layer_f16_544_7_midgard_MP4;10;1;4
+activation_layer_f32_960_14_midgard_MP4;10;1;1
+fill_image_borders_constant_f32_256_56_constant_midgard_MP4;44;1;1
+concatenate_width_x2_f32_832_7_32_7_midgard_MP4;4;1;1
+depthwise_convolution_3x3_nhwc_96_112_112_96_56_F32_g76_MP4;4;8;3
+activation_layer_f16_192_124_midgard_MP4;2;2;1
+fill_image_borders_constant_f32_1024_19_constant_midgard_MP4;64;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_5_126_512_5_4_4_2_1_16_false_false_midgard_MP4;2;6;1
+winograd_input_transform_2x1_7x1_stepz1_nhwc128_19_19_3_0_nhwc_midgard_MP4;4;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_192_128_1_1_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_256_784_1_4_4_4_true_true_g76_MP4;2;10;1
+convert_depth_down_f32_3_1152_3_1152_midgard_MP4;1;3;1
+im2col3x3_nhwc_f32_1_864_361_nhwc_g76_MP4;2;1;1
+winograd_input_transform_4x1_3x1_stepz1_nhwc384_9_9_1_0_nhwc_midgard_MP4;4;3;7
+im2col_generic_nhwc_f32_1_192_16384_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_f32_100_96_64_36_4_4_4_2_true_midgard_MP4;2;7;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_4096_32_253_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_27_384_384_6_4_4_4_4_8_true_true_midgard_MP4;2;8;3
+gemm_reshape_lhs_matrix_3d_f32_13312_7_1_4_2_8_false_false_g76_MP4;2;2;1
+elementwise_operation_ADD_f32_288_14_saturate_nchw_midgard_MP4;1;2;1
+im2col3x3_nhwc_f16_1_2304_196_nhwc_g76_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_3136_64_224_nhwc_midgard_MP4;4;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_160_576_10_4_4_4_4_8_true_true_midgard_MP4;22;13;1
+pooling_layer_f32_nhwc_112_112_64_nhwc_g76_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_54_64_36_nhwc_midgard_MP4;4;21;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_16_160_960_16_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_f32_65536_8_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_192_71_constant_midgard_MP4;8;1;5
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_56_56_1_1_nhwc_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_24_144_56_4_4_4_2_true_midgard_MP4;2;5;2
+gemm_mm_reshaped_only_rhs_t_f32_25_256_256_36_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_1024_512_19_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+fill_image_borders_constant_f32_480_14_constant_midgard_MP4;12;1;7
+elementwise_operation_ADD_f16_928_14_saturate_nchw_midgard_MP4;2;2;1
+convert_depth_up_f16_96_4_96_4_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_128_48_36_4_4_4_1_8_true_true_midgard_MP4;16;1;18
+elementwise_operation_ADD_f32_3_128_saturate_nchw_midgard_MP4;1;2;1
+activation_layer_f32_160_17_midgard_MP4;2;1;5
+strided_slice_f16_2048_512_1024_1_1_0_1_1_midgard_MP4;6;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_25_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f32_256_40_constant_midgard_MP4;8;1;20
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_25_12_576_36_4_4_4_4_1_true_true_midgard_MP4;1;8;9
+fill_image_borders_constant_f32_896_30_constant_midgard_MP4;40;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_512_256_28_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_256_832_7_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+depthwise_convolution_3x3_nhwc_576_14_14_576_7_F16_g76_MP4;36;7;1
+gemm_reshape_lhs_matrix_3d_f16_20480_6_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_8_256_128_4_4_4_4_1_true_true_midgard_MP4;1;12;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_36_1024_512_24_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_6144_23_1_4_4_4_true_true_g76_MP4;2;4;1
+pooling_layer_f32_nhwc_75_75_64_nhwc_g76_MP4;2;1;1
+flatten_f16_1792_1_1_1792_1_midgard_MP4;6;2;8
+fill_image_borders_constant_f32_32_288_constant_midgard_MP4;48;1;8
+elementwise_operation_ADD_f32_64_128_saturate_nhwc_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f16_1536_190_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f32_544_7_midgard_MP4;10;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_160_576_33_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_384_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_320_960_7_4_4_2_8_16_false_false_midgard_MP4;10;14;1
+gemm_reshape_lhs_matrix_3d_f16_15360_7_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_1024_1024_7_4_4_4_4_8_true_true_midgard_MP4;2;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_256_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;2
+fill_image_borders_constant_f16_96_14_constant_midgard_MP4;32;2;1
+activation_layer_f32_288_14_midgard_MP4;2;1;2
+activation_layer_f32_416_14_midgard_MP4;13;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_320_1728_9_4_4_4_4_8_true_true_midgard_MP4;2;25;1
+activation_layer_f32_16_14_midgard_MP4;1;14;1
+concatenate_width_x2_f32_352_14_32_14_midgard_MP4;11;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc512_14_14_1_1_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f32_26624_2_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f32_64_128_constant_midgard_MP4;40;1;4
+winograd_output_transform_4x4_3x3_nhwc_f32_384_4_384_8_nhwc_midgard_MP4;6;4;1
+depthwise_convolution_3x3_nhwc_stride1_384_32_32_384_32_F16_g76_MP4;6;4;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_24_64_128_4_4_4_4_1_true_true_midgard_MP4;2;32;1
+gemm_reshape_lhs_matrix_3d_f16_768_49_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_192_28_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f16_96_150_midgard_MP4;2;5;1
+elementwise_operation_ADD_f16_512_38_saturate_nhwc_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_448_1388_1_4_4_4_true_true_g76_MP4;1;4;1
+convert_depth_up_f16_21_1083_21_1083_midgard_MP4;2;1;1
+activation_layer_f32_64_75_midgard_MP4;2;9;1
+activation_layer_f16_1000_13_midgard_MP4;31;3;1
+gemm_reshape_lhs_matrix_3d_f32_21504_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_736_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_1024_512_7_4_4_2_8_16_false_false_midgard_MP4;2;15;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_512_512_36_4_4_4_1_8_true_true_midgard_MP4;8;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_72_24_128_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_32_832_7_4_4_2_8_1_false_false_midgard_MP4;7;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_38_38_1_1_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_512_1_1_4_4_1_true_true_g76_MP4;2;8;12
+gemm_reshape_lhs_matrix_f16_512_54_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_72_256_128_48_4_4_4_2_true_midgard_MP4;2;16;1
+activation_layer_f16_160_28_midgard_MP4;5;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_2048_1024_10_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f16_9216_13_4_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_30_384_2304_30_4_4_2_8_16_false_false_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_64_192_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+pooling_layer_f32_nhwc_1_1_1792_nhwc_g76_MP4;57;1;1
+elementwise_operation_ADD_f16_160_16_saturate_nhwc_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f32_10240_2_1_4_2_8_false_false_g76_MP4;10;8;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_196_128_55_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_416_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+elementwise_operation_ADD_f32_608_7_saturate_nchw_midgard_MP4;2;1;1
+pooling_layer_f16_nhwc_48_48_64_nhwc_g76_MP4;2;2;1
+deconvolution_reshape_output_f16_nhwc_512_24_128_48_midgard_MP4;4;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_24_512_14_4_4_4_4_1_true_true_midgard_MP4;2;6;1
+depthwise_convolution_3x3_nhwc_stride1_128_75_75_128_75_F32_g76_MP4;2;3;2
+fill_image_borders_constant_f32_256_30_constant_midgard_MP4;40;1;1
+activation_layer_f16_512_19_midgard_MP4;2;10;1
+winograd_output_transform_4x4_5x5_nhwc_f16_3_2500_3_200_nhwc_midgard_MP4;3;32;1
+fill_image_borders_constant_f16_32_112_constant_midgard_MP4;24;1;7
+gemm_reshape_lhs_matrix_f16_2048_36_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_63_512_19_4_4_2_8_1_false_false_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_9_384_448_36_4_4_2_1_16_false_false_midgard_MP4;12;3;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_64_384_32_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+depthwise_convolution_3x3_nhwc_stride1_192_65_65_192_65_F16_g76_MP4;4;4;3
+fill_image_borders_constant_f16_64_112_constant_midgard_MP4;26;1;7
+elementwise_operation_ADD_f32_32_28_saturate_nhwc_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f16_8192_64_1_4_4_4_true_true_g76_MP4;2;10;1
+activation_layer_f16_144_129_midgard_MP4;2;9;1
+activation_layer_f32_256_2_midgard_MP4;6;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_2_256_1152_2_4_4_4_2_true_midgard_MP4;46;1;1
+fill_image_borders_constant_f16_768_14_constant_midgard_MP4;20;1;2
+gemm_reshape_lhs_matrix_f32_36864_12_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_2_126_256_2_4_4_4_2_true_midgard_MP4;11;1;1
+im2col_generic_nhwc_f32_1_147_12544_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_4096_25088_1_1_2_8_2048_true_midgard_MP4;42;1;6
+activation_layer_f32_1024_14_midgard_MP4;2;1;2
+fill_image_borders_constant_f16_512_28_constant_midgard_MP4;1;7;17
+gemm_mm_reshaped_only_rhs_t_f32_16_320_160_36_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_126_1024_10_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_192_2080_8_4_4_4_4_8_true_true_midgard_MP4;26;8;1
+fill_image_borders_constant_f32_128_112_constant_midgard_MP4;48;1;8
+concatenate_width_x2_f16_384_28_32_28_midgard_MP4;13;6;1
+activation_layer_f32_512_28_midgard_MP4;2;2;1
+activation_layer_f32_256_19_midgard_MP4;2;10;1
+im2col3x3_nhwc_f16_1_27_50176_nhwc_g76_MP4;2;2;1
+activation_layer_f16_1088_17_midgard_MP4;17;1;1
+gemm_reshape_lhs_matrix_f16_768_7_64_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_64_75_constant_midgard_MP4;8;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_144_24_56_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f32_160_7_midgard_MP4;5;3;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_149_149_0_0_nhwc_midgard_MP4;4;1;1
+elementwise_operation_ADD_f16_3_128_saturate_nchw_midgard_MP4;1;4;1
+elementwise_operation_ADD_f32_416_28_saturate_nchw_midgard_MP4;1;2;1
+elementwise_operation_ADD_f16_16_384_saturate_nhwc_midgard_MP4;1;4;1
+concatenate_width_x2_f16_864_14_32_14_midgard_MP4;13;7;1
+activation_layer_f32_96_14_midgard_MP4;3;6;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_128_1152_19_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_f32_73728_2_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f16_144_56_midgard_MP4;9;17;1
+convert_depth_down_f32_3_299_3_299_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_256_512_32_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+activation_layer_f32_32_144_midgard_MP4;2;18;1
+gemm_reshape_lhs_matrix_f16_768_6_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_16384_13_1_4_4_4_true_true_g76_MP4;2;20;1
+activation_layer_f32_96_28_midgard_MP4;3;14;1
+activation_layer_f16_672_7_midgard_MP4;3;6;5
+fill_image_borders_constant_f16_64_36_constant_midgard_MP4;24;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_128_32_27_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f32_24576_10_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_3136_64_224_nhwc_midgard_MP4;4;10;1
+fill_image_borders_constant_f16_256_129_constant_midgard_MP4;47;1;1
+gemm_reshape_lhs_matrix_f16_1024_64_36_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f32_32_143_midgard_MP4;8;21;1
+elementwise_operation_ADD_f32_224_28_saturate_nchw_midgard_MP4;1;2;1
+convert_depth_up_f16_48_4_48_4_midgard_MP4;1;1;2
+winograd_output_transform_4x4_3x3_nhwc_f16_192_16_192_13_nhwc_midgard_MP4;12;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_32_27_256_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_19_1024_256_19_4_4_4_2_true_midgard_MP4;2;1;4
+elementwise_operation_ADD_f16_384_14_saturate_nchw_midgard_MP4;1;2;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_112_112_1_1_nhwc_midgard_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_35_48_256_35_4_4_4_2_true_midgard_MP4;12;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_40_64_192_40_4_4_4_2_true_midgard_MP4;2;14;1
+im2col3x3_nhwc_f16_1_2304_64_nhwc_g76_MP4;4;1;1
+depthwise_convolution_3x3_nhwc_stride1_512_19_19_512_19_F16_g76_MP4;4;6;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_160_768_7_4_4_4_4_8_true_true_midgard_MP4;48;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_64_384_13_4_4_4_4_8_true_true_midgard_MP4;16;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_112_64_32_112_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_24_512_36_4_4_4_1_1_true_true_midgard_MP4;5;1;19
+winograd_output_transform_4x4_3x3_nhwc_f32_64_1369_64_147_nhwc_midgard_MP4;4;11;1
+elementwise_operation_ADD_f32_128_28_saturate_nchw_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_7168_4_1_4_4_4_true_true_g76_MP4;2;10;1
+fill_image_borders_constant_f32_64_253_constant_midgard_MP4;8;15;2
+gemm_reshape_lhs_matrix_3d_f32_28672_29_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_2048_8_constant_midgard_MP4;9;2;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_256_64_27_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+concatenate_width_x2_f16_960_14_32_14_midgard_MP4;2;2;10
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_48_256_13_4_4_4_4_8_true_true_midgard_MP4;4;7;1
+fill_image_borders_constant_f32_64_288_constant_midgard_MP4;44;1;2
+activation_layer_f32_128_56_midgard_MP4;2;9;1
+activation_layer_f32_224_56_midgard_MP4;2;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_38_256_64_38_4_4_4_2_true_midgard_MP4;2;2;8
+no_config_idreverse_f32_128_4_4_midgard_MP4;27;14;1
+activation_layer_f32_736_7_midgard_MP4;3;6;1
+fill_image_borders_constant_f16_480_14_constant_midgard_MP4;24;1;7
+pooling_layer_f16_nhwc_1_1_2048_nhwc_g76_MP4;6;1;1
+gemm_reshape_lhs_matrix_3d_f32_16384_46_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_75_64_256_75_4_4_4_2_true_midgard_MP4;8;1;8
+winograd_input_transform_2x1_7x1_stepz1_nhwc128_17_17_3_0_nhwc_midgard_MP4;4;9;1
+activation_layer_f32_384_19_midgard_MP4;3;6;1
+fill_image_borders_constant_f32_32_150_constant_midgard_MP4;32;1;10
+elementwise_operation_ADD_f16_512_7_saturate_nhwc_midgard_MP4;4;7;7
+convert_depth_up_f16_3_41_3_41_midgard_MP4;1;2;1
+fill_image_borders_constant_f16_16_56_constant_midgard_MP4;49;1;1
+concatenate_width_x2_f32_192_28_32_28_midgard_MP4;4;1;1
+elementwise_operation_ADD_f16_64_32_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f16_32_61_midgard_MP4;2;15;3
+elementwise_operation_ADD_f32_832_7_saturate_nchw_midgard_MP4;1;1;3
+winograd_output_transform_4x4_3x3_nhwc_f32_384_9_384_9_nhwc_midgard_MP4;12;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_384_64_32_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+concatenate_width_x2_f32_352_28_32_28_midgard_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_384_4_384_7_nhwc_midgard_MP4;6;4;1
+convert_depth_up_f16_8_4_8_4_midgard_MP4;1;3;23
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_1088_384_17_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_f32_32768_14_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f32_480_28_constant_midgard_MP4;24;1;7
+activation_layer_f32_256_56_midgard_MP4;2;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_544_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_stride1_1024_7_7_1024_7_F32_g76_MP4;4;2;4
+winograd_input_transform_4x4_3x3_stepz1_nhwc112_14_14_1_1_nhwc_midgard_MP4;5;1;4
+pooling_layer_f32_nhwc_1_1_1024_nhwc_g76_MP4;43;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_72_19_128_48_4_4_4_2_true_midgard_MP4;5;12;2
+fill_image_borders_constant_f16_960_33_constant_midgard_MP4;44;1;1
+elementwise_operation_ADD_f16_640_7_saturate_nchw_midgard_MP4;5;7;4
+concatenate_width_x2_f32_384_9_384_9_midgard_MP4;4;1;1
+concatenate_width_x2_f32_800_7_32_7_midgard_MP4;5;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_1849_32_170_nhwc_midgard_MP4;4;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_143_128_32_95_4_4_4_2_true_midgard_MP4;2;16;1
+activation_layer_f32_992_7_midgard_MP4;11;1;1
+activation_layer_f32_448_28_midgard_MP4;7;1;5
+concatenate_width_x2_f32_64_56_32_56_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_3072_265_1_4_4_4_true_true_g76_MP4;12;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_96_576_19_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+depthwise_convolution_3x3_nhwc_128_3_3_128_2_F16_g76_MP4;6;8;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_55_55_1_1_nhwc_midgard_MP4;4;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4096_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f16_512_256_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f32_256_75_constant_midgard_MP4;24;1;15
+fill_image_borders_constant_f16_32_56_constant_midgard_MP4;64;1;1
+fill_image_borders_replicate_f32_1_1_replicate_midgard_MP4;52;1;6
+depthwise_convolution_3x3_nhwc_stride1_384_14_14_384_14_F16_g76_MP4;24;4;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_150_96_16_150_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_256_64_48_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_output_transform_4x4_3x3_nhwc_f16_384_4_384_8_nhwc_midgard_MP4;6;4;1
+concatenate_width_x4_f32_192_17_192_17_192_17_192_17_midgard_MP4;8;31;1
+winograd_output_transform_4x4_3x3_nhwc_f16_384_9_384_12_nhwc_midgard_MP4;4;9;1
+im2col_generic_nhwc_f16_1_64_784_nhwc_g76_MP4;4;22;1
+activation_layer_f16_288_28_midgard_MP4;3;28;1
+concatenate_width_x2_f32_768_14_32_14_midgard_MP4;10;1;1
+activation_layer_f16_384_9_midgard_MP4;10;2;8
+fill_image_borders_constant_f16_64_288_constant_midgard_MP4;44;1;2
+concatenate_width_x2_f32_576_14_32_14_midgard_MP4;10;1;1
+fill_image_borders_constant_f32_64_256_constant_midgard_MP4;32;1;11
+winograd_output_transform_4x4_3x3_nhwc_f16_128_100_128_38_nhwc_midgard_MP4;4;10;1
+activation_layer_f32_512_38_midgard_MP4;32;10;1
+gemm_reshape_lhs_matrix_f16_2048_3_36_4_4_1_true_true_g76_MP4;4;1;1
+fft_radix_4_axis_1_f32_200_140_midgard_MP4;20;1;1
+activation_layer_f16_256_75_midgard_MP4;2;5;1
+gemm_reshape_lhs_matrix_3d_f16_4096_54_1_4_4_4_true_true_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_576_384_3_nhwc_g76_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_14336_13_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_2048_54_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x1_3x1_nhwc_f32_384_16_384_8_nhwc_midgard_MP4;4;2;1
+fft_digit_reverse_axis_0_f32_200_140_midgard_MP4;50;1;3
+im2col3x3_nhwc_f16_1_288_784_nhwc_g76_MP4;4;3;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_576_32_96_nhwc_midgard_MP4;4;9;1
+fill_image_borders_constant_f16_256_75_constant_midgard_MP4;64;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_128_96_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_224_224_1_1_nhwc_midgard_MP4;2;1;2
+winograd_output_transform_1x2_1x7_nhwc_f16_128_153_128_17_nhwc_midgard_MP4;4;9;1
+depthwise_convolution_3x3_stridex1_stridey1_bifrost_f16_f16_256_256_1_256_256_g76_MP4;2;1;16
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_64_192_14_4_4_4_2_true_midgard_MP4;2;4;2
+activation_layer_f16_832_14_midgard_MP4;13;7;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_7_960_160_7_4_4_4_2_true_midgard_MP4;2;2;4
+winograd_output_transform_4x4_3x3_nhwc_f16_256_16_256_14_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_448_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+gemm_reshape_lhs_matrix_f32_2048_4_36_4_2_1_false_false_g76_MP4;4;1;1
+pooling_layer_f32_nhwc_1_1_1280_nhwc_g76_MP4;54;1;1
+concatenate_width_x2_f32_384_28_32_28_midgard_MP4;4;1;1
+fill_image_borders_constant_f32_144_14_constant_midgard_MP4;4;1;7
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_12_512_19_4_4_2_8_1_false_false_midgard_MP4;2;26;1
+depthwise_convolution_3x3_nhwc_stride1_32_150_150_32_150_F32_g76_MP4;4;7;2
+elementwise_operation_ADD_f32_928_7_saturate_nchw_midgard_MP4;1;2;1
+depthwise_convolution_3x3_nhwc_stride1_128_56_56_128_56_F32_g76_MP4;4;4;4
+gemm_reshape_lhs_matrix_3d_f16_4096_13_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_257_32_27_257_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f32_896_14_midgard_MP4;2;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_128_256_24_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+activation_layer_f32_800_14_midgard_MP4;25;3;1
+depthwise_convolution_3x3_nhwc_128_5_5_128_3_F16_g76_MP4;8;1;8
+pooling_layer_f32_nhwc_35_35_192_nhwc_g76_MP4;3;1;1
+activation_layer_f32_384_17_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_17_384_2592_17_4_4_2_8_16_false_false_midgard_MP4;2;28;1
+concatenate_width_x2_f16_256_13_256_13_midgard_MP4;32;1;11
+gemm_reshape_lhs_matrix_3d_f16_8192_54_1_4_4_4_true_true_g76_MP4;2;4;1
+concatenate_width_x2_f16_500_1_512_1_midgard_MP4;64;1;1
+fill_image_borders_constant_f32_80_126_constant_midgard_MP4;24;1;7
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_96_96_1_1_nhwc_midgard_MP4;4;5;2
+fill_image_borders_constant_f32_160_19_constant_midgard_MP4;8;1;13
+fill_image_borders_constant_f32_128_19_constant_midgard_MP4;4;1;19
+activation_layer_f16_1024_14_midgard_MP4;2;2;5
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_1024_512_14_4_4_2_8_16_false_false_midgard_MP4;2;32;1
+gemm_reshape_lhs_matrix_f32_73728_108_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_32768_4_1_4_4_4_true_true_g76_MP4;2;4;1
+activation_layer_f16_120_64_midgard_MP4;15;12;2
+fill_image_borders_constant_f16_32_150_constant_midgard_MP4;56;1;6
+gemm_mm_reshaped_only_rhs_t_f32_49_32_16_36_4_4_4_2_true_midgard_MP4;2;7;3
+im2col3x3_nhwc_f32_1_2304_196_nhwc_g76_MP4;2;1;1
+activation_layer_f32_416_28_midgard_MP4;13;6;1
+concatenate_width_x4_f32_64_40_64_40_96_40_32_40_midgard_MP4;8;2;1
+gemm_reshape_lhs_matrix_3d_f16_10752_13_1_4_4_4_true_true_g76_MP4;2;18;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_24_144_56_4_4_4_4_1_true_true_midgard_MP4;2;10;1
+pooling_layer_f32_nhwc_126_126_64_nhwc_g76_MP4;2;1;1
+im2col3x3_nhwc_f32_1_27_12544_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_f32_16_128_32_36_4_4_4_2_true_midgard_MP4;2;4;3
+gemm_mm_reshaped_only_rhs_t_f32_49_128_128_36_4_4_4_2_true_midgard_MP4;2;7;1
+pooling_layer_f16_nhwc_7_7_512_nhwc_g76_MP4;8;7;4
+gemm_mm_reshaped_only_rhs_t_f32_49_192_128_36_4_4_4_2_true_midgard_MP4;2;7;1
+winograd_output_transform_4x4_3x3_nhwc_f32_96_100_96_40_nhwc_midgard_MP4;12;5;1
+winograd_output_transform_4x4_3x3_nhwc_f32_128_100_128_38_nhwc_midgard_MP4;4;11;1
+winograd_output_transform_4x4_3x3_nhwc_f32_192_49_192_28_nhwc_midgard_MP4;12;5;1
+no_config_idreverse_f32_256_4_4_midgard_MP4;40;2;4
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_256_384_36_4_4_4_1_8_true_true_midgard_MP4;4;3;2
+winograd_output_transform_4x4_3x3_nhwc_f32_32_4_32_7_nhwc_midgard_MP4;28;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_546_9_546_10_nhwc_midgard_MP4;28;3;1
+gemm_reshape_lhs_matrix_3d_f16_2560_16_1_4_4_4_true_true_g76_MP4;2;2;1
+convert_depth_up_f16_3_384_3_384_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_352_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+winograd_output_transform_4x4_3x3_nhwc_f16_192_49_192_27_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_32_14_midgard_MP4;1;4;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_150_32_27_150_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+fill_image_borders_constant_f16_480_32_constant_midgard_MP4;6;2;25
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_96_864_19_4_4_2_8_16_false_false_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_17_128_768_17_4_4_2_8_16_false_false_midgard_MP4;2;30;1
+elementwise_operation_ADD_f32_416_14_saturate_nchw_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_128_1152_19_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_f16_640_1_36_4_4_1_true_true_g76_MP4;8;1;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_352_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_reshape_lhs_matrix_3d_f16_512_850_1_4_4_4_true_true_g76_MP4;2;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_7_7_1_1_nhwc_midgard_MP4;12;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_36_128_24_nhwc_midgard_MP4;4;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc448_8_8_1_1_nhwc_midgard_MP4;60;2;2
+activation_layer_f16_384_7_midgard_MP4;2;7;7
+gemm_reshape_lhs_matrix_3d_f16_2304_1024_1_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_480_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_f16_1_546_256_36_1_2_8_273_true_midgard_MP4;3;8;10
+gemm_reshape_lhs_matrix_f16_2560_1_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_144_24_56_4_4_4_2_true_midgard_MP4;2;2;8
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_112_32_27_112_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+fill_image_borders_constant_f32_192_14_constant_midgard_MP4;8;1;14
+concatenate_width_x2_f16_736_7_32_7_midgard_MP4;42;4;1
+strided_slice_f16_2048_1024_1536_1_1_0_1_1_midgard_MP4;34;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_784_128_112_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_192_2048_8_4_4_4_4_8_true_true_midgard_MP4;26;8;1
+gemm_reshape_lhs_matrix_3d_f16_9216_4_4_4_4_4_true_true_g76_MP4;2;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1369_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_512_128_28_4_4_4_2_true_midgard_MP4;2;1;16
+gemm_reshape_lhs_matrix_f32_16384_2_36_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_1000_13_constant_midgard_MP4;16;1;1
+gemm_reshape_lhs_matrix_3d_f32_25600_2_1_4_2_8_false_false_g76_MP4;24;12;1
+activation_layer_f32_192_14_midgard_MP4;3;7;1
+gemm_mm_reshaped_only_rhs_t_f32_16_256_256_36_4_4_4_2_true_midgard_MP4;2;4;2
+gemm_mm_reshaped_only_rhs_t_f32_3136_64_64_36_4_4_4_2_true_midgard_MP4;2;16;1
+activation_layer_f16_4096_1_midgard_MP4;25;1;1
+elementwise_operation_ADD_f32_1024_10_saturate_nhwc_midgard_MP4;2;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc48_13_13_1_1_nhwc_midgard_MP4;19;3;4
+gemm_reshape_lhs_matrix_3d_f16_4096_4_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_384_16_27_384_4_4_4_4_1_true_true_midgard_MP4;2;30;1
+im2col3x3_nhwc_f16_1_576_1_nhwc_g76_MP4;13;1;21
+elementwise_operation_ADD_f16_40_64_saturate_nhwc_midgard_MP4;3;1;1
+activation_layer_f16_192_61_midgard_MP4;2;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_288_32_27_192_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_1024_256_19_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_512_512_19_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_126_1280_36_4_4_4_1_8_true_true_midgard_MP4;2;4;3
+strided_slice_f16_500_0_500_1_32_2_3_1_1_0_1_1_midgard_MP4;1;25;9
+gemm_reshape_lhs_matrix_3d_f32_16384_4_1_4_2_8_false_false_g76_MP4;2;5;1
+gemm_reshape_lhs_matrix_3d_f32_16384_2_1_4_2_8_false_false_g76_MP4;4;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_1280_320_7_4_4_4_4_8_true_true_midgard_MP4;4;15;1
+activation_layer_f32_160_28_midgard_MP4;5;4;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc16_28_28_1_1_nhwc_midgard_MP4;4;2;3
+elementwise_operation_ADD_f16_256_72_saturate_nhwc_midgard_MP4;1;3;1
+concatenate_width_x2_f16_896_7_32_7_midgard_MP4;14;6;1
+activation_layer_f32_832_7_midgard_MP4;13;7;1
+gemm_reshape_lhs_matrix_3d_f32_14336_25_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_480_80_32_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f32_24576_7_1_4_2_8_false_false_g76_MP4;2;2;1
+concatenate_width_x2_f16_576_7_32_7_midgard_MP4;27;4;1
+activation_layer_f32_144_28_midgard_MP4;9;10;1
+fill_image_borders_constant_f16_512_10_constant_midgard_MP4;8;1;5
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_75_128_128_75_4_4_4_2_true_midgard_MP4;2;1;8
+gemm_reshape_lhs_matrix_f16_4096_4_1_4_4_4_true_true_g76_MP4;2;2;1
+convert_depth_down_f32_3_192_3_192_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_64_512_13_4_4_4_4_8_true_true_midgard_MP4;16;14;1
+elementwise_operation_ADD_f16_128_72_saturate_nhwc_midgard_MP4;1;3;1
+elementwise_operation_ADD_f16_512_28_saturate_nchw_midgard_MP4;2;2;1
+fill_image_borders_replicate_f16_1_1_replicate_midgard_MP4;23;2;3
+im2col3x3_nhwc_f32_1_27_22201_nhwc_g76_MP4;9;8;5
+elementwise_operation_ADD_f32_2048_7_saturate_nhwc_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_448_2048_9_4_4_2_8_16_false_false_midgard_MP4;2;24;1
+activation_layer_f32_64_288_midgard_MP4;2;9;1
+fill_image_borders_constant_f16_32_61_constant_midgard_MP4;47;1;1
+fill_image_borders_constant_f16_64_192_constant_midgard_MP4;40;1;4
+fill_image_borders_constant_f32_256_14_constant_midgard_MP4;24;1;3
+convert_depth_up_f16_21_1917_21_1917_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_192_32_28_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_196_32_56_nhwc_midgard_MP4;4;11;1
+gemm_reshape_lhs_matrix_3d_f16_8192_49_1_4_4_4_true_true_g76_MP4;2;10;1
+activation_layer_f32_48_14_midgard_MP4;7;7;7
+gemm_reshape_lhs_matrix_3d_f16_3072_49_4_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_256_64_13_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+activation_layer_f16_384_8_midgard_MP4;18;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_768_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_reshape_lhs_matrix_f16_16384_64_1_4_4_4_true_true_g76_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_256_38_38_256_19_F16_g76_MP4;4;10;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_40_120_64_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_192_64_243_128_4_4_4_2_true_midgard_MP4;2;12;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_28_28_1_1_nhwc_midgard_MP4;18;4;2
+gemm_reshape_lhs_matrix_f16_1536_4_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_14336_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_64_64_56_4_4_4_2_true_midgard_MP4;4;3;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_112_64_147_112_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+concatenate_width_x4_f16_384_14_256_14_256_14_896_14_midgard_MP4;6;22;2
+activation_layer_f32_608_14_midgard_MP4;19;1;1
+activation_layer_f16_256_19_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_160_960_10_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_4096_4096_1_1_2_8_2048_true_midgard_MP4;31;9;1
+fill_image_borders_constant_f32_384_14_constant_midgard_MP4;12;1;7
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_143_128_64_95_4_4_4_2_true_midgard_MP4;2;4;4
+activation_layer_f16_288_14_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_73_80_64_73_4_4_4_2_true_midgard_MP4;2;11;1
+fill_image_borders_constant_f16_128_30_constant_midgard_MP4;8;1;5
+im2col9x9_nhwc_f16_1_243_147456_nhwc_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_320_16_320_14_nhwc_midgard_MP4;4;9;1
+activation_layer_f32_384_28_midgard_MP4;3;7;1
+activation_layer_f16_48_14_midgard_MP4;14;11;1
+depthwise_convolution_3x3_nhwc_32_80_80_32_40_F16_g76_MP4;4;21;1
+gemm_reshape_lhs_matrix_f16_2048_9_36_4_4_4_true_true_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_35_35_256_nhwc_g76_MP4;2;32;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_256_528_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+winograd_output_transform_4x4_3x3_nhwc_f16_192_196_192_56_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_3d_f16_5120_64_1_4_4_4_true_true_g76_MP4;2;14;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_608_7_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_30_128_896_30_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f32_288_28_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_48_832_7_4_4_2_8_1_false_false_midgard_MP4;9;12;1
+convert_depth_up_f16_3_200_3_200_midgard_MP4;1;2;1
+activation_layer_f16_672_16_midgard_MP4;7;13;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_126_128_1_1_2_8_63_true_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f32_22528_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_3do_f16_24_512_256_24_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+elementwise_operation_ADD_f16_928_7_saturate_nchw_midgard_MP4;1;4;1
+gemm_reshape_lhs_matrix_3d_f16_6144_69_1_4_4_4_true_true_g76_MP4;2;8;1
+activation_layer_f16_192_82_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_64_147_constant_midgard_MP4;8;1;21
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_320_1728_8_4_4_4_4_8_true_true_midgard_MP4;24;16;1
+activation_layer_f16_32_80_midgard_MP4;2;5;2
+depthwise_convolution_3x3_nhwc_stride1_144_75_75_144_75_F16_g76_MP4;63;1;5
+gemm_reshape_lhs_matrix_f16_36864_4_1_4_4_4_true_true_g76_MP4;2;10;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_216_64_72_nhwc_midgard_MP4;4;12;1
+elementwise_operation_ADD_f16_160_10_saturate_nhwc_midgard_MP4;5;5;5
+activation_layer_f16_608_7_midgard_MP4;1;29;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_184_80_32_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_192_1792_14_4_4_2_8_16_false_false_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_576_7_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+elementwise_operation_ADD_f32_128_72_saturate_nhwc_midgard_MP4;2;1;1
+pooling_layer_f32_nhwc_19_19_512_nhwc_g76_MP4;4;1;1
+activation_layer_f32_64_28_midgard_MP4;2;2;5
+activation_layer_f16_192_56_midgard_MP4;3;14;1
+fill_image_borders_constant_f32_128_28_constant_midgard_MP4;4;1;16
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_64_256_56_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+concatenate_width_x2_f16_256_33_256_33_midgard_MP4;64;5;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_528_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+activation_layer_f16_672_14_midgard_MP4;3;2;3
+concatenate_width_x2_f32_928_14_32_14_midgard_MP4;10;1;1
+activation_layer_f32_896_7_midgard_MP4;7;2;3
+fill_image_borders_constant_f32_16_28_constant_midgard_MP4;4;4;19
+flatten_f16_25088_1_1_25088_1_midgard_MP4;3;20;6
+winograd_output_transform_4x4_5x5_nhwc_f16_4096_1_4096_1_nhwc_midgard_MP4;19;1;6
+concatenate_width_x2_f32_192_56_32_56_midgard_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_32_144_28_4_4_4_2_true_midgard_MP4;4;4;4
+activation_layer_f16_320_7_midgard_MP4;5;6;1
+activation_layer_f16_256_13_midgard_MP4;2;11;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_4096_64_253_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_only_rhs_t_f32_49_32_128_36_4_4_4_2_true_midgard_MP4;2;14;3
+depthwise_convolution_3x3_nhwc_stride1_16_80_80_16_80_F16_g76_MP4;4;21;1
+gemm_reshape_lhs_matrix_3d_f16_1024_23_1_4_4_4_true_true_g76_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_f32_16_288_144_36_4_4_4_2_true_midgard_MP4;2;4;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_256_256_28_4_4_4_2_true_midgard_MP4;8;1;24
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_16_480_14_4_4_4_4_1_true_true_midgard_MP4;3;24;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_255_255_0_0_nhwc_midgard_MP4;4;3;1
+gemm_reshape_lhs_matrix_3d_f16_8192_11_1_4_4_4_true_true_g76_MP4;2;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc192_12_12_1_1_nhwc_midgard_MP4;44;2;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_1024_512_14_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+gemm_reshape_lhs_matrix_f16_36864_2_1_4_4_4_true_true_g76_MP4;2;4;1
+activation_layer_f16_1024_10_midgard_MP4;2;2;5
+fill_image_borders_constant_f16_256_3_constant_midgard_MP4;8;1;17
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_64_192_32_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_only_rhs_t_f32_190_128_128_8_4_4_4_2_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_512_256_7_4_4_4_4_8_true_true_midgard_MP4;2;7;1
+depthwise_convolution_3x3_nhwc_256_38_38_256_19_F32_g76_MP4;4;5;3
+im2col3x3_nhwc_f16_1_288_13824_nhwc_g76_MP4;4;3;1
+fill_image_borders_constant_f16_192_8_constant_midgard_MP4;42;3;1
+elementwise_operation_ADD_f32_24_56_saturate_nhwc_midgard_MP4;1;2;1
+winograd_output_transform_4x4_5x5_nhwc_f32_64_100_64_40_nhwc_midgard_MP4;4;5;1
+gemm_reshape_lhs_matrix_3d_f16_2304_1041_1_4_4_4_true_true_g76_MP4;4;1;1
+fft_digit_reverse_axis_1_f32_200_140_midgard_MP4;50;1;7
+gemm_reshape_lhs_matrix_f16_18432_13_1_4_4_4_true_true_g76_MP4;2;6;1
+fill_image_borders_constant_f32_448_9_constant_midgard_MP4;56;1;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_1024_512_10_4_4_2_8_16_false_false_midgard_MP4;2;22;1
+gemm_reshape_lhs_matrix_f16_36864_57_1_4_4_4_true_true_g76_MP4;2;4;1
+im2col3x3_nhwc_f32_1_576_1_nhwc_g76_MP4;6;25;2
+winograd_output_transform_4x4_3x3_nhwc_f16_128_4_128_7_nhwc_midgard_MP4;14;2;1
+gemm_reshape_lhs_matrix_3d_f16_4096_49_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_6144_49_1_4_4_4_true_true_g76_MP4;2;8;1
+activation_layer_f32_256_30_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_2304_49_4_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f32_190_192_128_8_4_4_4_2_true_midgard_MP4;2;4;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_49_32_28_nhwc_midgard_MP4;18;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_24_1024_10_4_4_4_4_1_true_true_midgard_MP4;2;6;1
+activation_layer_f32_320_8_midgard_MP4;5;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_320_2048_8_4_4_4_4_8_true_true_midgard_MP4;24;16;1
+convert_depth_up_f16_3_512_3_512_midgard_MP4;1;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_320_4_320_7_nhwc_midgard_MP4;10;2;1
+gemm_reshape_lhs_matrix_3d_f32_20480_2_1_4_2_8_false_false_g76_MP4;4;4;1
+activation_layer_f16_32_35_midgard_MP4;2;2;1
+pooling_layer_f16_nhwc_19_19_512_nhwc_g76_MP4;2;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_256_2304_7_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+activation_layer_f16_32_143_midgard_MP4;2;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_128_56_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_96_129_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_256_24_constant_midgard_MP4;34;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_32_128_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_192_128_36_4_4_4_4_8_true_true_midgard_MP4;2;15;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_512_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+gemm_reshape_lhs_matrix_f16_2304_196_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_196_64_55_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_75_64_64_75_4_4_4_2_true_midgard_MP4;8;2;6
+gemm_reshape_lhs_matrix_3d_f32_29696_2_1_4_2_8_false_false_g76_MP4;2;2;1
+concatenate_width_x4_f16_112_14_288_14_64_14_64_14_midgard_MP4;8;9;1
+activation_layer_f16_32_112_midgard_MP4;2;14;3
+fill_image_borders_constant_f16_128_38_constant_midgard_MP4;40;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_3_128_256_3_4_4_4_1_8_true_true_midgard_MP4;23;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_28_28_1_1_nhwc_midgard_MP4;4;1;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_112_16_32_112_4_4_4_2_true_midgard_MP4;4;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_960_10_midgard_MP4;11;2;8
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_192_480_14_4_4_2_8_16_false_false_midgard_MP4;2;26;1
+fill_image_borders_constant_f32_3_1152_constant_midgard_MP4;7;1;24
+convert_depth_up_f16_21_24_21_24_midgard_MP4;1;12;14
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_112_16_32_112_4_4_4_4_1_true_true_midgard_MP4;2;22;1
+fill_image_borders_constant_f32_192_7_constant_midgard_MP4;12;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_100_96_96_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_only_rhs_t_f32_100_96_96_36_4_4_4_2_true_midgard_MP4;2;8;1
+depthwise_convolution_3x3_nhwc_128_56_56_128_28_F32_g76_MP4;4;7;2
+winograd_input_transform_2x1_7x1_stepz1_nhwc160_17_17_3_0_nhwc_midgard_MP4;4;9;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_2_256_1152_2_4_4_4_1_8_true_true_midgard_MP4;40;1;1
+im2col3x3_nhwc_f32_1_27_50176_nhwc_g76_MP4;2;2;1
+im2col3x3_nhwc_f32_1_1728_64_nhwc_g76_MP4;2;1;1
+fill_image_borders_constant_f16_1536_8_constant_midgard_MP4;2;23;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_448_1280_9_4_4_2_8_16_false_false_midgard_MP4;2;21;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_608_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_3456_32_288_nhwc_midgard_MP4;4;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_512_2048_7_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f32_64_150_midgard_MP4;2;9;1
+elementwise_operation_ADD_f16_192_28_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_480_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+activation_layer_f16_192_13_midgard_MP4;3;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_64_56_4_4_4_2_true_midgard_MP4;2;2;10
+gemm_reshape_lhs_matrix_f16_2048_12_8_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x2_f16_512_7_32_7_midgard_MP4;44;2;1
+convert_depth_up_f16_64_4_64_4_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f32_9216_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_64_576_28_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+depthwise_convolution_3x3_nhwc_stride1_144_128_128_144_128_F16_g76_MP4;4;5;1
+winograd_output_transform_2x1_7x1_nhwc_f32_128_190_128_19_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_160_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+concatenate_width_x2_f32_512_7_32_7_midgard_MP4;48;1;2
+activation_layer_f32_256_38_midgard_MP4;2;9;1
+gemm_reshape_lhs_matrix_f16_512_576_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_480_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_f32_4096_256_1_4_8_16_true_false_g76_MP4;2;1;1
+convert_depth_up_f16_256_1_256_1_midgard_MP4;26;2;3
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_288_192_1_1_nhwc_midgard_MP4;2;1;2
+gemm_reshape_lhs_matrix_3d_f16_4608_13_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_reshape_lhs_matrix_f16_5824_183_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_352_14_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+gemm_mm_reshaped_only_rhs_t_f32_196_32_128_36_4_4_4_2_true_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_36_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;9;1
+fill_image_borders_constant_f32_1024_7_constant_midgard_MP4;64;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_56_56_1_1_nhwc_midgard_MP4;2;1;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_72_128_2304_48_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_36_24_1_1_nhwc_midgard_MP4;30;5;1
+gemm_reshape_lhs_matrix_3d_f32_19456_2_1_4_2_8_false_false_g76_MP4;24;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_256_320_1_1_2_8_128_true_midgard_MP4;51;1;1
+fill_image_borders_constant_f16_64_27_constant_midgard_MP4;28;1;2
+concatenate_width_x2_f32_480_14_32_14_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_512_46_1_4_4_4_true_true_g76_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_256_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;4
+concatenate_width_x2_f16_128_48_128_48_midgard_MP4;34;3;2
+activation_layer_f16_960_16_midgard_MP4;3;15;1
+elementwise_operation_ADD_f32_64_56_saturate_nchw_midgard_MP4;1;2;1
+elementwise_operation_ADD_f16_1024_14_saturate_nchw_midgard_MP4;2;2;1
+elementwise_operation_ADD_f32_576_7_saturate_nchw_midgard_MP4;1;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_24_96_75_4_4_4_4_1_true_true_midgard_MP4;2;22;1
+activation_layer_f32_992_14_midgard_MP4;11;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_3136_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_512_256_14_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+fill_image_borders_constant_f16_256_27_constant_midgard_MP4;16;1;9
+activation_layer_f16_128_19_midgard_MP4;2;19;5
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_768_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_3d_f16_640_256_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_18432_2_1_4_2_8_false_false_g76_MP4;18;5;1
+depthwise_convolution_3x3_nhwc_576_19_19_576_10_F16_g76_MP4;36;5;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_7_1024_256_7_4_4_4_2_true_midgard_MP4;2;2;4
+gemm_reshape_lhs_matrix_3d_f16_384_352_1_4_4_4_true_true_g76_MP4;2;2;1
+im2col3x3_nhwc_f32_1_27_22500_nhwc_g76_MP4;2;1;1
+concatenate_width_x4_f32_112_14_288_14_64_14_64_14_midgard_MP4;22;10;1
+winograd_output_transform_4x4_3x3_nhwc_f32_256_4096_256_256_nhwc_midgard_MP4;4;16;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_256_64_28_4_4_4_2_true_midgard_MP4;2;7;4
+winograd_input_transform_1x4_1x3_stepz1_nhwc384_8_8_0_1_nhwc_midgard_MP4;4;5;2
+gemm_reshape_lhs_matrix_3d_f16_1536_23_1_4_4_4_true_true_g76_MP4;2;4;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc96_28_28_1_1_nhwc_midgard_MP4;4;1;5
+activation_layer_f32_96_40_midgard_MP4;3;7;2
+winograd_output_transform_4x4_3x3_nhwc_f16_126_9_126_10_nhwc_midgard_MP4;30;3;1
+gemm_reshape_lhs_matrix_3d_f16_12288_13_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_2560_49_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f32_128_56_constant_midgard_MP4;44;1;2
+winograd_output_transform_2x1_7x1_nhwc_f32_160_153_160_17_nhwc_midgard_MP4;4;10;1
+convert_depth_up_f16_96_16_96_16_midgard_MP4;2;1;1
+activation_layer_f32_192_9_midgard_MP4;3;3;9
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_928_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_448_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f16_128_72_midgard_MP4;2;11;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_128_256_14_4_4_4_2_true_midgard_MP4;2;1;8
+elementwise_operation_ADD_f32_256_56_saturate_nchw_midgard_MP4;1;2;1
+winograd_output_transform_4x4_5x5_nhwc_f16_64_81_64_35_nhwc_midgard_MP4;4;10;1
+activation_layer_f32_256_10_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_2048_1012_1_1_2_8_1024_true_midgard_MP4;7;7;3
+concatenate_width_x2_f32_32_16_64_16_midgard_MP4;12;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_256_64_36_4_4_4_4_8_true_true_midgard_MP4;2;2;6
+concatenate_width_x2_f32_224_28_32_28_midgard_MP4;4;1;1
+elementwise_operation_ADD_f32_352_28_saturate_nchw_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_8192_13_1_4_4_4_true_true_g76_MP4;2;18;1
+gemm_reshape_lhs_matrix_3d_f32_27648_2_1_4_2_8_false_false_g76_MP4;24;6;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_361_64_75_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_38_256_128_38_4_4_4_2_true_midgard_MP4;2;10;2
+gemm_mm_reshaped_only_rhs_t_f32_216_128_128_36_4_4_4_2_true_midgard_MP4;2;6;2
+activation_layer_f32_1024_10_midgard_MP4;11;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_55_64_16_55_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+pooling_layer_f16_nhwc_14_14_512_nhwc_g76_MP4;8;14;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_1000_1024_1_1_2_8_500_true_midgard_MP4;48;1;1
+gemm_reshape_lhs_matrix_3d_f32_15360_25_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_65536_4_1_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x2_f16_32_192_32_192_midgard_MP4;59;5;1
+gemm_reshape_lhs_matrix_f16_8192_256_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_reshape_lhs_matrix_f32_9216_432_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_190_160_160_8_4_4_4_4_8_true_true_midgard_MP4;2;12;2
+fill_image_borders_constant_f32_192_40_constant_midgard_MP4;48;1;8
+fill_image_borders_constant_f16_144_75_constant_midgard_MP4;44;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_160_832_7_4_4_2_8_16_false_false_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_14848_13_1_4_4_4_true_true_g76_MP4;2;10;1
+strided_slice_f16_500_0_500_1_32_28_29_1_1_0_1_1_midgard_MP4;40;1;1
+gemm_reshape_lhs_matrix_f16_384_1_36_4_4_4_true_true_g76_MP4;2;2;9
+concatenate_width_x2_f32_448_28_32_28_midgard_MP4;10;1;1
+elementwise_operation_ADD_f32_96_14_saturate_nhwc_midgard_MP4;1;2;1
+winograd_output_transform_2x1_7x1_nhwc_f32_128_450_128_30_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_61_32_256_61_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+fill_image_borders_constant_f16_192_64_constant_midgard_MP4;20;1;4
+im2col_generic_nhwc_f16_1_147_12321_nhwc_g76_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_1024_49_36_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x2_f16_16_32_32_32_midgard_MP4;6;32;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_32_144_64_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_2048_1_1_2_8_500_true_midgard_MP4;24;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_320_1728_9_4_4_2_8_16_false_false_midgard_MP4;2;31;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_256_128_38_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_24_128_1_1_2_8_12_true_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f32_29696_7_1_4_2_8_false_false_g76_MP4;2;2;1
+concatenate_width_x2_f16_64_56_64_56_midgard_MP4;8;11;2
+elementwise_operation_ADD_f16_1024_10_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_36_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;9;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_16_192_28_4_4_4_2_true_midgard_MP4;10;1;24
+concatenate_width_x4_f16_256_7_320_7_128_7_128_7_midgard_MP4;38;1;8
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_800_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_reshape_lhs_matrix_3d_f16_512_49_4_4_4_4_true_true_g76_MP4;2;2;1
+convert_depth_up_f16_256_4_256_4_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_448_1536_1_4_4_4_true_true_g76_MP4;1;10;1
+pooling_layer_f16_nhwc_576_384_3_nhwc_g76_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_704_7_4_4_4_4_8_true_true_midgard_MP4;16;6;1
+fill_image_borders_constant_f16_192_17_constant_midgard_MP4;40;1;4
+activation_layer_f16_32_7_midgard_MP4;4;4;4
+gemm_reshape_lhs_matrix_f16_27648_233_1_4_4_4_true_true_g76_MP4;2;4;1
+fill_image_borders_constant_f32_112_14_constant_midgard_MP4;4;1;14
+gemm_reshape_lhs_matrix_3d_f16_14848_4_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f32_12288_25_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_384_2304_14_4_4_2_8_16_false_false_midgard_MP4;2;28;1
+elementwise_operation_ADD_f16_768_14_saturate_nchw_midgard_MP4;2;1;2
+fill_image_borders_constant_f32_32_170_constant_midgard_MP4;34;1;10
+activation_layer_f32_32_172_midgard_MP4;2;1;2
+gemm_reshape_lhs_matrix_f16_192_1_36_4_4_1_true_true_g76_MP4;4;1;3
+gemm_mm_reshaped_only_rhs_t_f32_49_96_32_36_4_4_4_2_true_midgard_MP4;2;7;1
+gemm_reshape_lhs_matrix_f16_6144_1_6_4_4_4_true_true_g76_MP4;2;4;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_256_256_28_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_1024_1024_10_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+elementwise_operation_ADD_f32_224_56_saturate_nchw_midgard_MP4;1;2;1
+fill_image_borders_constant_f32_32_149_constant_midgard_MP4;60;1;6
+elementwise_operation_ADD_f16_96_56_saturate_nchw_midgard_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_256_4096_256_256_nhwc_midgard_MP4;4;9;1
+activation_layer_f16_256_2_midgard_MP4;20;2;1
+gemm_reshape_lhs_matrix_f16_4096_4_36_4_4_4_true_true_g76_MP4;2;4;1
+elementwise_operation_ADD_f16_224_28_saturate_nchw_midgard_MP4;2;2;1
+activation_layer_f32_768_14_midgard_MP4;6;1;3
+concatenate_width_x2_f32_16_32_32_32_midgard_MP4;3;1;1
+fill_image_borders_constant_f32_64_384_constant_midgard_MP4;32;1;11
+gemm_reshape_lhs_matrix_3d_f16_8192_23_1_4_4_4_true_true_g76_MP4;2;4;1
+winograd_output_transform_1x4_1x3_nhwc_f16_384_27_384_9_nhwc_midgard_MP4;4;10;1
+winograd_output_transform_4x4_3x3_nhwc_f16_1_4096_1_256_nhwc_midgard_MP4;1;13;1
+winograd_output_transform_4x4_3x3_nhwc_f32_512_16_512_14_nhwc_midgard_MP4;4;11;1
+im2col3x3_nhwc_f16_1_864_361_nhwc_g76_MP4;4;1;1
+fill_image_borders_constant_f16_960_7_constant_midgard_MP4;64;1;6
+winograd_input_transform_4x4_3x3_stepz1_nhwc192_7_7_1_1_nhwc_midgard_MP4;28;1;1
+elementwise_operation_ADD_f16_256_38_saturate_nhwc_midgard_MP4;4;1;1
+fill_image_borders_constant_f32_128_75_constant_midgard_MP4;44;1;1
+gemm_reshape_lhs_matrix_3d_f32_18432_7_1_4_2_8_false_false_g76_MP4;2;2;1
+concatenate_width_x2_f16_192_17_192_17_midgard_MP4;6;2;7
+gemm_reshape_lhs_matrix_f16_4608_49_1_4_4_4_true_true_g76_MP4;2;4;1
+fill_image_borders_constant_f16_144_128_constant_midgard_MP4;40;1;4
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_2304_32_32_64_4_4_4_4_8_true_true_midgard_MP4;2;2;4
+elementwise_operation_ADD_f32_256_72_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_160_512_14_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+im2col3x3_nhwc_f32_1_288_13824_nhwc_g76_MP4;4;1;1
+fill_image_borders_constant_f16_16_256_constant_midgard_MP4;24;1;16
+gemm_reshape_lhs_matrix_3d_f16_2560_196_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_1792_1_36_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_96_112_constant_midgard_MP4;24;1;16
+elementwise_operation_ADD_f16_544_14_saturate_nchw_midgard_MP4;2;1;2
+gemm_reshape_lhs_matrix_3d_f16_4096_216_1_4_4_4_true_true_g76_MP4;4;1;1
+activation_layer_f32_144_56_midgard_MP4;2;2;1
+activation_layer_f16_64_192_midgard_MP4;2;1;2
+activation_layer_f32_448_14_midgard_MP4;7;13;1
+fill_image_borders_constant_f16_64_113_constant_midgard_MP4;16;1;11
+winograd_input_transform_2x1_7x1_stepz1_nhwc128_30_30_3_0_nhwc_midgard_MP4;4;15;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_16_64_14_nhwc_midgard_MP4;16;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_448_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_64_192_28_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+depthwise_convolution_3x3_nhwc_576_14_14_576_7_F32_g76_MP4;60;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_54_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_1849_32_170_nhwc_midgard_MP4;4;9;1
+gemm_reshape_lhs_matrix_f16_1536_3_36_4_4_1_true_true_g76_MP4;2;1;2
+im2col3x3_nhwc_f32_1_2592_361_nhwc_g76_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_8192_1_36_4_4_4_true_true_g76_MP4;2;4;5
+concatenate_width_x2_f16_992_14_32_14_midgard_MP4;2;2;10
+concatenate_width_x2_f16_192_27_192_27_midgard_MP4;6;3;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_96_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_40_32_192_40_4_4_4_2_true_midgard_MP4;2;3;2
+activation_layer_f16_128_10_midgard_MP4;1;5;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_256_128_10_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_35_64_192_35_4_4_4_2_true_midgard_MP4;4;5;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_35_35_1_1_nhwc_midgard_MP4;8;3;3
+activation_layer_f16_320_8_midgard_MP4;2;2;6
+depthwise_convolution_3x3_nhwc_128_56_56_128_28_F16_g76_MP4;4;7;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f16_6656_49_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_f32_196_192_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+activation_layer_f16_32_28_midgard_MP4;2;5;2
+activation_layer_f32_544_14_midgard_MP4;3;1;6
+elementwise_operation_ADD_f16_992_7_saturate_nchw_midgard_MP4;13;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_320_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f32_65536_2_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f32_2048_8_constant_midgard_MP4;29;2;4
+fill_image_borders_constant_f32_768_17_constant_midgard_MP4;8;1;17
+pooling_layer_f32_nhwc_8_8_2048_nhwc_g76_MP4;8;8;3
+winograd_output_transform_4x4_3x3_nhwc_f16_96_81_96_35_nhwc_midgard_MP4;4;9;1
+fill_image_borders_constant_f32_192_61_constant_midgard_MP4;8;1;11
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_61_61_1_1_nhwc_midgard_MP4;16;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_256_192_192_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_19_19_1_1_nhwc_midgard_MP4;4;1;1
+elementwise_operation_ADD_f16_608_7_saturate_nchw_midgard_MP4;34;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_19_256_129_4_4_4_4_1_true_true_midgard_MP4;2;14;1
+fill_image_borders_constant_f32_16_14_constant_midgard_MP4;12;4;6
+winograd_output_transform_4x4_3x3_nhwc_f16_128_49_128_28_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_192_832_7_4_4_2_8_16_false_false_midgard_MP4;30;2;1
+convert_depth_up_f16_32_4_32_4_midgard_MP4;2;3;16
+elementwise_operation_ADD_f16_128_24_saturate_nchw_midgard_MP4;1;3;1
+gemm_reshape_lhs_matrix_3d_f16_2048_216_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_3_512_saturate_nchw_midgard_MP4;1;4;1
+fill_image_borders_constant_f16_384_14_constant_midgard_MP4;16;1;11
+elementwise_operation_ADD_f32_992_14_saturate_nchw_midgard_MP4;1;1;2
+gemm_reshape_lhs_matrix_3d_f16_4096_2_1_4_4_4_true_true_g76_MP4;36;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_144_24_75_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f16_96_40_midgard_MP4;6;15;1
+concatenate_width_x2_f32_640_7_32_7_midgard_MP4;3;3;1
+activation_layer_f16_384_14_midgard_MP4;3;3;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_128_160_28_4_4_4_2_true_midgard_MP4;4;7;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc512_7_7_1_1_nhwc_midgard_MP4;22;2;2
+gemm_reshape_lhs_matrix_f32_3072_256_1_4_8_16_true_false_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_672_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_512_512_19_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_800_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+elementwise_operation_ADD_f16_1024_36_saturate_nchw_midgard_MP4;4;1;1
+fill_image_borders_constant_f32_160_17_constant_midgard_MP4;36;1;1
+gemm_reshape_lhs_matrix_3d_f16_5120_13_1_4_4_4_true_true_g76_MP4;2;32;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_100_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_f32_4096_64_36_4_8_16_true_false_g76_MP4;2;1;1
+depthwise_convolution_3x3_nhwc_stride1_256_10_10_256_10_F16_g76_MP4;4;5;5
+gemm_mm_reshaped_only_rhs_t_f32_153_192_192_8_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_30_256_1728_30_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+concatenate_width_x2_f32_448_14_32_14_midgard_MP4;10;1;1
+elementwise_operation_SUB_f16_3_512_saturate_nchw_midgard_MP4;1;4;1
+gemm_reshape_lhs_matrix_f16_256_576_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1280_960_1_1_2_8_640_true_midgard_MP4;48;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_28_28_1_1_nhwc_midgard_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_196_128_56_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_only_rhs_t_f32_16_256_128_36_4_4_4_2_true_midgard_MP4;2;4;3
+fill_image_borders_constant_f32_512_14_constant_midgard_MP4;4;1;2
+activation_layer_f16_128_2_midgard_MP4;1;13;9
+gemm_reshape_lhs_matrix_f16_1024_23_36_4_4_4_true_true_g76_MP4;4;1;1
+elementwise_operation_ADD_f32_128_143_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_112_512_14_4_4_4_4_8_true_true_midgard_MP4;14;25;1
+concatenate_width_x2_f32_288_14_32_14_midgard_MP4;10;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_120_40_64_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f32_19456_7_1_4_2_8_false_false_g76_MP4;2;2;1
+convert_depth_down_f32_3_224_3_224_midgard_MP4;1;2;1
+concatenate_width_x2_f32_992_14_32_14_midgard_MP4;4;1;1
+activation_layer_f32_192_56_midgard_MP4;3;6;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_16_128_14_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_64_54_midgard_MP4;2;11;2
+gemm_mm_reshaped_only_rhs_t_f32_3456_64_32_36_4_4_4_2_true_midgard_MP4;2;16;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc512_5_5_1_1_nhwc_midgard_MP4;40;2;2
+activation_layer_f32_144_14_midgard_MP4;3;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_256_128_36_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+im2col_generic_nhwc_f16_1_48_16384_nhwc_g76_MP4;2;1;1
+activation_layer_f16_1280_7_midgard_MP4;5;7;1
+activation_layer_f32_128_7_midgard_MP4;14;1;1
+dwc_MxN_native_fp_nhwc_768_14_14_768_7_7_F16_midgard_MP4;2;7;2
+pooling_layer_f16_nhwc_1_1_1024_nhwc_g76_MP4;44;1;1
+im2col_generic_nhwc_f32_1_4096_64_nhwc_g76_MP4;2;2;1
+depthwise_convolution_3x3_nhwc_512_19_19_512_10_F32_g76_MP4;4;10;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;4;2
+fill_image_borders_constant_f16_256_12_constant_midgard_MP4;40;4;1
+pooling_layer_f32_nhwc_10_10_1024_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_4096_1_1_2_8_500_true_midgard_MP4;48;1;1
+fill_image_borders_constant_f32_256_35_constant_midgard_MP4;24;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_192_1792_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_352_28_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+activation_layer_f32_32_255_midgard_MP4;14;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_64_384_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_832_7_midgard_MP4;47;1;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_64_27_128_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_2080_448_8_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+elementwise_operation_ADD_f16_288_28_saturate_nchw_midgard_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_32_128_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+depthwise_convolution_3x3_nhwc_stride1_304_129_129_304_129_F16_g76_MP4;4;3;3
+elementwise_operation_ADD_f16_736_14_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_126_80_64_126_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_3072_13_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc576_19_19_1_1_nhwc_midgard_MP4;6;2;25
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_25_63_576_36_4_4_4_4_8_true_true_midgard_MP4;2;8;3
+gemm_reshape_lhs_matrix_f32_16384_128_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_256_512_28_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+pooling_layer_f16_nhwc_35_35_256_nhwc_g76_MP4;2;7;5
+activation_layer_f16_200_32_midgard_MP4;25;5;3
+activation_layer_f16_864_14_midgard_MP4;26;7;1
+gemm_reshape_lhs_matrix_f16_1536_1_36_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f32_208_14_midgard_MP4;13;7;1
+activation_layer_f16_3_512_midgard_MP4;2;6;7
+activation_layer_f32_1792_14_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_512_14_constant_midgard_MP4;4;1;2
+fill_image_borders_constant_f16_512_19_constant_midgard_MP4;32;1;12
+depthwise_convolution_3x3_nhwc_128_20_20_128_10_F16_g76_MP4;4;3;3
+winograd_output_transform_4x4_3x3_nhwc_f16_32_4096_32_253_nhwc_midgard_MP4;4;10;1
+elementwise_operation_ADD_f16_512_19_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_160_576_7_4_4_2_8_16_false_false_midgard_MP4;2;2;1
+activation_layer_f16_192_38_midgard_MP4;3;7;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_528_14_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f32_12288_7_1_4_2_8_false_false_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_8_8_1280_nhwc_g76_MP4;2;8;5
+depthwise_convolution_3x3_nhwc_stride1_256_38_38_256_38_F32_g76_MP4;4;4;4
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_512_512_36_4_4_4_1_8_true_true_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_128_32_36_4_4_4_1_8_true_true_midgard_MP4;16;1;18
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_96_480_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+elementwise_operation_ADD_f32_768_7_saturate_nchw_midgard_MP4;1;3;1
+pooling_layer_f32_nhwc_7_7_832_nhwc_g76_MP4;46;7;1
+fill_image_borders_constant_f32_32_28_constant_midgard_MP4;14;7;3
+concatenate_width_x2_f16_96_56_32_56_midgard_MP4;2;23;1
+gemm_reshape_lhs_matrix_f32_55296_3_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_384_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+strided_slice_f16_500_0_500_1_32_13_14_1_1_0_1_1_midgard_MP4;31;2;6
+gemm_reshape_lhs_matrix_3d_f32_22528_2_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_13312_4_1_4_4_4_true_true_g76_MP4;2;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_32_1024_32_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc96_40_40_1_1_nhwc_midgard_MP4;4;5;1
+gemm_reshape_lhs_matrix_3d_f16_1024_49_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_16_56_midgard_MP4;1;2;2
+activation_layer_f16_160_7_midgard_MP4;1;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_19_512_256_19_4_4_4_2_true_midgard_MP4;8;1;12
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_384_96_14_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+concatenate_width_x4_f16_192_17_192_17_192_17_192_17_midgard_MP4;8;11;1
+gemm_mm_reshaped_only_rhs_t_f32_450_128_128_8_4_4_4_2_true_midgard_MP4;2;8;1
+activation_layer_f32_32_288_midgard_MP4;2;9;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_1849_64_170_nhwc_midgard_MP4;4;10;1
+im2col3x3_nhwc_f32_1_1728_81_nhwc_g76_MP4;2;1;1
+concatenate_width_x2_f32_416_28_32_28_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_32_32_64_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_17_17_1_1_nhwc_midgard_MP4;20;1;1
+fill_image_borders_replicate_f16_256_1_replicate_midgard_MP4;25;1;1
+elementwise_operation_ADD_f32_672_7_saturate_nchw_midgard_MP4;1;1;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_36_64_256_24_4_4_4_2_true_midgard_MP4;2;16;1
+elementwise_operation_ADD_f16_352_14_saturate_nchw_midgard_MP4;1;2;2
+elementwise_operation_ADD_f32_672_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_4_192_128_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+fill_image_borders_constant_f16_96_28_constant_midgard_MP4;32;1;7
+elementwise_operation_ADD_f32_2048_10_saturate_nchw_midgard_MP4;1;1;2
+gemm_reshape_lhs_matrix_f16_2048_4_36_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f32_768_19_constant_midgard_MP4;8;1;19
+gemm_mm_reshaped_only_rhs_t_f32_4_128_32_36_4_4_4_2_true_midgard_MP4;25;1;3
+activation_layer_f16_224_28_midgard_MP4;7;1;13
+concatenate_width_x4_f32_64_40_64_40_96_40_64_40_midgard_MP4;12;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_143_95_1_1_nhwc_midgard_MP4;2;2;1
+activation_layer_f16_128_112_midgard_MP4;2;2;1
+concatenate_width_x2_f16_768_7_32_7_midgard_MP4;23;7;1
+activation_layer_f32_960_7_midgard_MP4;15;6;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_1001_1280_1_1_2_8_500_true_midgard_MP4;24;1;1
+concatenate_width_x4_f32_384_7_384_7_128_7_128_7_midgard_MP4;3;18;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_864_7_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+activation_layer_f32_32_149_midgard_MP4;2;1;2
+im2col9x9_nhwc_f16_1_243_40000_nhwc_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_17408_2_1_4_2_8_false_false_g76_MP4;6;2;1
+fill_image_borders_constant_f32_1024_14_constant_midgard_MP4;32;1;1
+gemm_reshape_lhs_matrix_3d_f16_4096_352_1_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_64_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f32_32768_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f16_1_4096_256_64_1_2_8_2048_true_midgard_MP4;3;7;12
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_2048_512_7_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+activation_layer_f16_128_55_midgard_MP4;2;9;1
+fill_image_borders_constant_f32_192_28_constant_midgard_MP4;3;25;2
+activation_layer_f32_256_3_midgard_MP4;26;1;1
+winograd_output_transform_1x4_1x3_nhwc_f16_256_16_256_8_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_65_32_144_65_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_f16_4096_1024_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_192_65_constant_midgard_MP4;8;1;5
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_72_48_1_1_nhwc_midgard_MP4;2;2;1
+concatenate_width_x2_f32_96_56_32_56_midgard_MP4;4;1;1
+strided_slice_f16_500_0_500_1_32_6_7_1_1_0_1_1_midgard_MP4;33;9;1
+im2col_generic_nhwc_f16_1_4096_64_nhwc_g76_MP4;4;23;1
+pooling_layer_f16_nhwc_36_24_256_nhwc_g76_MP4;16;4;6
+gemm_reshape_lhs_matrix_f16_512_9_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_10240_7_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f16_64_20_midgard_MP4;2;2;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_64_576_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+depthwise_convolution_3x3_nhwc_stride1_576_14_14_576_14_F16_g76_MP4;6;4;2
+concatenate_width_x2_f16_512_1_512_1_midgard_MP4;22;8;2
+dwc_MxN_native_fp_nhwc_3_128_128_3_128_128_F16_midgard_MP4;1;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_256_1280_10_4_4_4_4_8_true_true_midgard_MP4;2;18;1
+activation_layer_f16_128_27_midgard_MP4;2;7;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_800_7_4_4_4_4_8_true_true_midgard_MP4;16;6;1
+activation_layer_f16_256_7_midgard_MP4;2;3;5
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_256_528_14_4_4_2_8_16_false_false_midgard_MP4;2;22;1
+activation_layer_f16_64_28_midgard_MP4;2;1;11
+gemm_reshape_lhs_matrix_f16_27648_57_1_4_4_4_true_true_g76_MP4;2;6;1
+pooling_layer_f32_nhwc_14_14_512_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_f32_961_192_80_36_4_4_4_2_true_midgard_MP4;2;8;1
+elementwise_operation_MAX_f16_8_128_midgard_MP4;1;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc48_7_7_1_1_nhwc_midgard_MP4;18;1;2
+depthwise_convolution_3x3_nhwc_stride1_576_32_32_576_32_F16_g76_MP4;4;8;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_320_160_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+fill_image_borders_constant_f16_80_73_constant_midgard_MP4;4;1;11
+gemm_reshape_lhs_matrix_3d_f16_9728_13_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f32_16384_27_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_64_256_75_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_24_72_128_4_4_4_4_1_true_true_midgard_MP4;2;16;1
+elementwise_operation_ADD_f32_2048_10_saturate_nhwc_midgard_MP4;2;1;1
+concatenate_width_x2_f32_544_14_32_14_midgard_MP4;9;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_48_384_13_4_4_4_4_8_true_true_midgard_MP4;4;14;1
+fill_image_borders_constant_f16_256_55_constant_midgard_MP4;35;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_32_192_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f32_672_14_midgard_MP4;21;1;4
+activation_layer_f16_91_1917_midgard_MP4;12;14;1
+im2col3x3_nhwc_f16_1_2880_289_nhwc_g76_MP4;4;1;1
+activation_layer_f32_24_14_midgard_MP4;2;4;2
+activation_layer_f32_256_72_midgard_MP4;2;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_32_128_56_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_40_40_1_1_nhwc_midgard_MP4;2;1;2
+winograd_output_transform_4x1_3x1_nhwc_f16_384_16_384_8_nhwc_midgard_MP4;4;10;1
+elementwise_operation_ADD_f16_96_14_saturate_nhwc_midgard_MP4;6;7;7
+fill_image_borders_constant_f16_64_128_constant_midgard_MP4;22;1;4
+convert_depth_down_f32_128_8_128_8_midgard_MP4;4;8;6
+winograd_input_transform_4x4_5x5_stepz1_nhwc64_26_26_2_2_nhwc_midgard_MP4;44;1;1
+activation_layer_f16_512_14_midgard_MP4;2;11;1
+convert_depth_up_f16_3_46_3_46_midgard_MP4;1;2;1
+activation_layer_f16_64_40_midgard_MP4;2;5;2
+strided_slice_f16_500_0_500_1_32_20_21_1_1_0_1_1_midgard_MP4;6;12;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_192_480_14_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;4;3
+winograd_output_transform_4x4_3x3_nhwc_f32_128_16_128_14_nhwc_midgard_MP4;20;1;1
+fill_image_borders_constant_f16_160_19_constant_midgard_MP4;4;1;10
+concatenate_width_x2_f32_640_14_32_14_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_72_256_64_48_4_4_4_2_true_midgard_MP4;2;2;4
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_384_192_36_4_4_4_1_8_true_true_midgard_MP4;3;1;1
+fill_image_borders_constant_f32_160_14_constant_midgard_MP4;60;1;1
+fill_image_borders_constant_f16_128_28_constant_midgard_MP4;4;27;2
+elementwise_operation_ADD_f16_864_7_saturate_nchw_midgard_MP4;1;1;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_256_512_19_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+winograd_output_transform_4x4_3x3_nhwc_f16_128_144_128_48_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_126_512_36_4_4_4_1_8_true_true_midgard_MP4;16;1;18
+gemm_reshape_lhs_matrix_3d_f16_8192_91_1_4_4_4_true_true_g76_MP4;2;6;1
+concatenate_width_x2_f16_256_27_256_27_midgard_MP4;64;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_30_384_2304_30_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f32_384_7_midgard_MP4;6;7;4
+fill_image_borders_constant_f16_32_143_constant_midgard_MP4;34;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_224_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_96_56_4_4_4_2_true_midgard_MP4;16;12;2
+no_config_idreverse_f16_16_4_4_midgard_MP4;8;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_96_864_17_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_192_2048_9_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc160_14_14_1_1_nhwc_midgard_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_196_32_56_nhwc_midgard_MP4;4;9;1
+activation_layer_f16_992_7_midgard_MP4;1;23;9
+fill_image_borders_constant_f16_512_7_constant_midgard_MP4;36;1;4
+concatenate_width_x2_f32_160_28_32_28_midgard_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_192_32_28_4_4_4_2_true_midgard_MP4;2;1;16
+gemm_reshape_lhs_matrix_f16_2048_7_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_256_512_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+strided_slice_f16_500_0_500_1_32_16_17_1_1_0_1_1_midgard_MP4;5;1;18
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_3_256_128_3_4_4_4_1_8_true_true_midgard_MP4;12;2;1
+activation_layer_f16_144_38_midgard_MP4;9;9;1
+fill_image_borders_constant_f16_320_32_constant_midgard_MP4;64;1;4
+activation_layer_f32_512_14_midgard_MP4;2;1;9
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_256_1024_10_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+activation_layer_f32_80_84_midgard_MP4;2;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_512_128_24_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_3d_f16_16384_4_1_4_4_4_true_true_g76_MP4;2;13;1
+activation_layer_f16_32_1_midgard_MP4;34;1;8
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+strided_slice_f16_500_0_500_1_32_29_30_1_1_0_1_1_midgard_MP4;13;28;1
+concatenate_width_x2_f32_128_30_128_30_midgard_MP4;4;1;1
+depthwise_convolution_3x3_nhwc_stride1_184_32_32_184_32_F16_g76_MP4;46;4;2
+elementwise_operation_ADD_f16_256_56_saturate_nhwc_midgard_MP4;1;3;1
+activation_layer_f32_384_30_midgard_MP4;6;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_64_32_40_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+winograd_output_transform_2x1_7x1_nhwc_f16_192_190_192_19_nhwc_midgard_MP4;4;10;1
+activation_layer_f32_480_14_midgard_MP4;5;2;1
+winograd_input_transform_1x4_1x3_stepz1_nhwc192_14_14_0_1_nhwc_midgard_MP4;4;7;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_257_96_16_257_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+concatenate_width_x2_f32_4_128_8_128_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_2048_14_36_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_96_257_constant_midgard_MP4;16;1;10
+activation_layer_f32_64_384_midgard_MP4;2;9;1
+concatenate_width_x4_f16_96_35_64_35_96_35_64_35_midgard_MP4;10;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_36_256_1024_12_4_4_2_8_16_false_false_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_544_7_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+activation_layer_f16_576_14_midgard_MP4;3;14;1
+pooling_layer_f32_nhwc_73_73_64_nhwc_g76_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_256_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_11776_4_1_4_4_4_true_true_g76_MP4;2;13;1
+gemm_mm_reshaped_only_rhs_t_f32_16_208_96_36_4_4_4_2_true_midgard_MP4;2;4;1
+im2col9x9_nhwc_f16_1_2592_9216_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_24_144_128_4_4_4_4_1_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_f16_2048_10_8_4_4_4_true_true_g76_MP4;4;1;1
+activation_layer_f32_192_19_midgard_MP4;3;6;1
+convert_depth_up_f16_21_54_21_54_midgard_MP4;2;28;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_208_96_36_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+activation_layer_f16_64_1_midgard_MP4;2;13;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_3456_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+elementwise_operation_ADD_f32_864_14_saturate_nchw_midgard_MP4;1;2;1
+concatenate_width_x4_f32_64_28_128_28_32_28_32_28_midgard_MP4;8;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_128_2304_48_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+fill_image_borders_constant_f32_64_40_constant_midgard_MP4;36;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_384_48_28_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+depthwise_convolution_3x3_nhwc_384_28_28_384_14_F16_g76_MP4;4;7;3
+winograd_output_transform_2x1_7x1_nhwc_f32_128_153_128_17_nhwc_midgard_MP4;4;23;1
+elementwise_operation_ADD_f16_24_56_saturate_nhwc_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_f16_2560_10_8_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_448_576_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_216_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_256_2304_14_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+pooling_layer_f32_nhwc_9_9_768_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_96_192_35_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f16_192_82_constant_midgard_MP4;32;1;1
+gemm_reshape_lhs_matrix_f16_1536_6_36_4_4_4_true_true_g76_MP4;4;1;1
+elementwise_operation_ADD_f32_1024_10_saturate_nchw_midgard_MP4;1;2;1
+activation_layer_f32_352_28_midgard_MP4;11;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_256_128_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_4_48_128_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+fill_image_borders_constant_f32_832_7_constant_midgard_MP4;26;1;7
+fill_image_borders_constant_f32_80_84_constant_midgard_MP4;13;7;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_64_288_48_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_84_80_64_84_4_4_4_2_true_midgard_MP4;2;1;8
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_3_546_256_3_4_4_4_1_8_true_true_midgard_MP4;52;2;1
+activation_layer_f32_128_38_midgard_MP4;2;21;1
+elementwise_operation_ADD_f32_864_7_saturate_nchw_midgard_MP4;1;3;1
+gemm_reshape_lhs_matrix_3d_f16_15360_4_1_4_4_4_true_true_g76_MP4;2;13;1
+depthwise_convolution_3x3_nhwc_stride1_384_33_33_384_33_F16_g76_MP4;4;5;3
+convert_depth_down_f32_3_512_3_512_midgard_MP4;1;2;1
+elementwise_operation_ADD_f16_32_38_saturate_nhwc_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_256_512_24_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+activation_layer_f16_64_48_midgard_MP4;2;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_256_128_48_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_128_56_midgard_MP4;2;7;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_320_2048_8_4_4_2_8_16_false_false_midgard_MP4;6;14;1
+gemm_reshape_lhs_matrix_f16_1024_256_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_768_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_5120_69_1_4_4_4_true_true_g76_MP4;2;18;1
+elementwise_operation_ADD_f32_896_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_48_144_129_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f16_11264_4_1_4_4_4_true_true_g76_MP4;2;13;1
+elementwise_operation_ADD_f32_96_56_saturate_nchw_midgard_MP4;1;2;1
+im2col3x3_nhwc_f32_1_576_784_nhwc_g76_MP4;4;1;1
+fill_image_borders_constant_f16_256_72_constant_midgard_MP4;56;1;6
+concatenate_width_x2_f32_416_14_32_14_midgard_MP4;2;2;1
+activation_layer_f32_64_112_midgard_MP4;2;5;1
+winograd_output_transform_4x4_3x3_nhwc_f16_192_49_192_28_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_48_35_midgard_MP4;2;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_160_640_7_4_4_4_4_8_true_true_midgard_MP4;5;2;32
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_10_1024_256_10_4_4_4_2_true_midgard_MP4;8;4;10
+gemm_reshape_lhs_matrix_f16_3072_12_8_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_512_256_28_4_4_4_2_true_midgard_MP4;2;1;4
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_64_480_14_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_30_30_1_1_nhwc_midgard_MP4;4;1;1
+elementwise_operation_ADD_f32_704_7_saturate_nchw_midgard_MP4;1;1;3
+elementwise_operation_ADD_f32_64_14_saturate_nhwc_midgard_MP4;1;14;14
+concatenate_width_x2_f16_480_28_32_28_midgard_MP4;64;6;1
+pooling_layer_f16_nhwc_9_9_768_nhwc_g76_MP4;2;2;1
+dwc_MxN_native_fp_nhwc_1_128_128_1_128_128_F16_midgard_MP4;1;2;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_192_1280_7_4_4_4_4_8_true_true_midgard_MP4;48;1;1
+convert_depth_up_f16_9_9_9_9_midgard_MP4;1;3;1
+concatenate_width_x4_f16_320_9_768_9_768_9_192_9_midgard_MP4;16;5;1
+gemm_mm_reshaped_only_rhs_t_f16_1_126_128_36_1_2_8_63_true_midgard_MP4;64;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_64_64_40_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_reshape_lhs_matrix_f16_46080_19_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x1_3x1_nhwc_f16_384_27_384_9_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_384_832_7_4_4_4_4_8_true_true_midgard_MP4;24;13;1
+gemm_mm_reshaped_only_rhs_t_f32_4_320_160_36_4_4_4_2_true_midgard_MP4;60;1;3
+concatenate_width_x2_f16_128_8_128_8_midgard_MP4;2;5;4
+fill_image_borders_constant_f16_960_32_constant_midgard_MP4;13;8;3
+gemm_reshape_lhs_matrix_3d_f16_1536_69_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_40_64_288_40_4_4_2_8_16_false_false_midgard_MP4;2;30;1
+elementwise_operation_ADD_f32_992_7_saturate_nchw_midgard_MP4;3;1;1
+fill_image_borders_constant_f16_1280_8_constant_midgard_MP4;1;9;21
+fill_image_borders_constant_f16_144_129_constant_midgard_MP4;56;1;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_128_1_64_128_4_2_8_16_1_true_false_midgard_MP4;1;2;1
+elementwise_operation_ADD_f16_512_7_saturate_nchw_midgard_MP4;14;7;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc16_55_55_1_1_nhwc_midgard_MP4;8;10;2
+gemm_reshape_lhs_matrix_f16_1024_14_36_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_16_384_midgard_MP4;2;2;1
+strided_slice_f16_500_0_500_1_32_21_22_1_1_0_1_1_midgard_MP4;32;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_64_256_28_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_384_384_36_4_4_4_1_8_true_true_midgard_MP4;4;3;2
+no_config_idreverse_f32_9_9_64_midgard_MP4;9;5;8
+gemm_reshape_lhs_matrix_3d_f16_2560_7_1_4_4_4_true_true_g76_MP4;20;12;1
+elementwise_operation_SUB_f16_3_128_saturate_nchw_midgard_MP4;1;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_384_2048_8_4_4_4_4_8_true_true_midgard_MP4;24;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_96_32_27_96_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f16_8448_13_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_512_100_1_4_4_4_true_true_g76_MP4;2;6;1
+elementwise_operation_ADD_f16_640_14_saturate_nchw_midgard_MP4;2;1;2
+activation_layer_f16_256_32_midgard_MP4;2;10;1
+fill_image_borders_constant_f32_1280_9_constant_midgard_MP4;40;1;1
+gemm_mm_reshaped_only_rhs_t_f16_1_24_256_36_1_2_8_12_true_midgard_MP4;3;1;9
+elementwise_operation_ADD_f16_64_96_saturate_nhwc_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_384_832_7_4_4_2_8_16_false_false_midgard_MP4;12;16;1
+winograd_input_transform_2x1_7x1_stepz1_nhwc192_19_19_3_0_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_144_512_14_4_4_2_8_16_false_false_midgard_MP4;2;32;1
+pooling_layer_f16_nhwc_35_35_288_nhwc_g76_MP4;2;7;5
+pooling_layer_f16_nhwc_40_40_192_nhwc_g76_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_256_1024_12_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_32_192_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_1024_512_24_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+im2col9x9_nhwc_f32_1_243_147456_nhwc_g76_MP4;2;2;1
+winograd_output_transform_2x1_7x1_nhwc_f16_128_190_128_19_nhwc_midgard_MP4;4;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_27_27_1_1_nhwc_midgard_MP4;12;3;1
+concatenate_width_x2_f32_480_28_32_28_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_f16_448_3456_1_4_4_4_true_true_g76_MP4;1;4;1
+fill_image_borders_constant_f32_32_384_constant_midgard_MP4;24;1;16
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_128_768_17_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f16_48_7_midgard_MP4;1;4;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_960_7_4_4_4_4_8_true_true_midgard_MP4;18;10;1
+activation_layer_f16_32_253_midgard_MP4;2;1;2
+concatenate_width_x2_f32_576_7_32_7_midgard_MP4;2;10;2
+winograd_output_transform_4x4_5x5_nhwc_f16_32_9216_32_384_nhwc_midgard_MP4;4;8;1
+elementwise_operation_ADD_f32_256_75_saturate_nchw_midgard_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f32_25600_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_608_14_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+fill_image_borders_constant_f16_144_56_constant_midgard_MP4;44;1;2
+gemm_mm_reshaped_only_rhs_t_f32_16_32_128_36_4_4_4_2_true_midgard_MP4;2;2;9
+winograd_output_transform_4x4_5x5_nhwc_f32_3_9216_3_384_nhwc_midgard_MP4;3;8;1
+activation_layer_f16_960_7_midgard_MP4;15;3;1
+activation_layer_f16_2048_7_midgard_MP4;63;6;1
+gemm_reshape_lhs_matrix_3d_f16_1536_1041_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f32_256_38_constant_midgard_MP4;8;1;19
+activation_layer_f32_128_3_midgard_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_4096_36_1_4_4_4_true_true_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_4096_233_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f32_128_56_saturate_nchw_midgard_MP4;1;2;1
+concatenate_width_x2_f16_320_28_32_28_midgard_MP4;11;4;2
+elementwise_operation_ADD_f32_1024_14_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f16_64_27_midgard_MP4;2;5;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_172_32_27_172_4_4_4_2_true_midgard_MP4;2;6;1
+fill_image_borders_constant_f16_128_72_constant_midgard_MP4;44;1;1
+pooling_layer_f32_nhwc_7_7_1024_nhwc_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_12_25_12_19_nhwc_midgard_MP4;3;12;7
+winograd_input_transform_4x4_3x3_stepz1_nhwc48_27_27_1_1_nhwc_midgard_MP4;4;4;9
+gemm_reshape_lhs_matrix_f16_36864_19_1_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x2_f16_608_7_32_7_midgard_MP4;23;1;4
+activation_layer_f16_896_14_midgard_MP4;7;6;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_17_192_768_17_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+winograd_input_transform_4x4_5x5_stepz1_nhwc32_96_96_2_2_nhwc_midgard_MP4;8;3;3
+gemm_reshape_lhs_matrix_3d_f32_21504_2_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1024_850_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_192_2048_8_4_4_2_8_16_false_false_midgard_MP4;2;4;1
+fill_image_borders_constant_f16_320_35_constant_midgard_MP4;64;1;5
+pooling_layer_f16_nhwc_56_56_64_nhwc_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_38_128_512_38_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+activation_layer_f16_768_7_midgard_MP4;3;2;3
+gemm_reshape_lhs_matrix_f16_8192_4_36_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_48_384_27_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+elementwise_operation_ADD_f16_480_14_saturate_nchw_midgard_MP4;3;1;1
+activation_layer_f16_128_75_midgard_MP4;2;19;1
+gemm_reshape_lhs_matrix_3d_f16_7680_49_1_4_4_4_true_true_g76_MP4;2;10;1
+elementwise_operation_ADD_f32_736_14_saturate_nchw_midgard_MP4;1;2;1
+concatenate_width_x2_f16_192_28_32_28_midgard_MP4;7;13;1
+gemm_reshape_lhs_matrix_f16_4096_6_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_4608_100_1_4_4_4_true_true_g76_MP4;2;8;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_1849_64_170_nhwc_midgard_MP4;4;11;1
+activation_layer_f32_64_72_midgard_MP4;2;11;1
+im2col3x3_nhwc_f16_1_2304_900_nhwc_g76_MP4;4;1;1
+elementwise_operation_ADD_f32_192_128_wrap_nchw_midgard_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_3072_13_4_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_96_256_midgard_MP4;2;2;1
+fill_image_borders_constant_f32_32_143_constant_midgard_MP4;16;1;19
+pooling_layer_f32_nhwc_17_17_768_nhwc_g76_MP4;20;6;3
+gemm_reshape_lhs_matrix_f16_4608_216_1_4_4_4_true_true_g76_MP4;2;4;1
+winograd_input_transform_2x1_7x1_stepz1_nhwc160_19_19_3_0_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_128_64_75_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+activation_layer_f16_32_170_midgard_MP4;2;21;1
+gemm_mm_reshaped_only_rhs_t_f32_216_64_64_36_4_4_4_2_true_midgard_MP4;2;16;1
+fill_image_borders_constant_f16_128_36_constant_midgard_MP4;3;21;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_384_384_6_4_4_4_4_8_true_true_midgard_MP4;12;4;1
+pooling_layer_f16_nhwc_126_126_64_nhwc_g76_MP4;2;2;1
+concatenate_width_x4_f16_192_14_208_14_48_14_64_14_midgard_MP4;28;1;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_32_144_28_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+concatenate_width_x2_f16_128_27_128_27_midgard_MP4;32;11;1
+winograd_output_transform_4x4_3x3_nhwc_f16_63_25_63_19_nhwc_midgard_MP4;36;1;1
+fill_image_borders_constant_f32_128_36_constant_midgard_MP4;20;3;6
+gemm_reshape_lhs_matrix_3d_f16_5632_49_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_36_128_256_24_4_4_4_2_true_midgard_MP4;16;10;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_128_288_28_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_928_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+concatenate_width_x2_f32_288_28_32_28_midgard_MP4;10;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_64_192_28_4_4_4_2_true_midgard_MP4;4;3;2
+convert_depth_up_f16_3_192_3_192_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_15360_13_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_512_2304_5_4_4_4_4_8_true_true_midgard_MP4;2;7;1
+elementwise_operation_ADD_f16_64_56_saturate_nchw_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1024_13_4_4_4_4_true_true_g76_MP4;2;6;1
+activation_layer_f32_160_19_midgard_MP4;5;18;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_111_96_147_111_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_28_256_512_28_4_4_2_8_16_false_false_midgard_MP4;2;22;1
+activation_layer_f16_144_28_midgard_MP4;3;14;1
+winograd_output_transform_4x4_3x3_nhwc_f32_208_16_208_14_nhwc_midgard_MP4;20;1;1
+strided_slice_f16_500_0_500_1_32_15_16_1_1_0_1_1_midgard_MP4;9;18;2
+activation_layer_f32_832_14_midgard_MP4;13;7;1
+elementwise_operation_ADD_f32_192_28_saturate_nchw_midgard_MP4;1;2;1
+im2col3x3_nhwc_f16_1_288_3456_nhwc_g76_MP4;4;5;1
+gemm_mm_reshaped_only_rhs_t_f32_49_512_256_36_4_4_4_2_true_midgard_MP4;29;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_273_512_19_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+winograd_output_transform_4x4_3x3_nhwc_f32_256_1024_256_128_nhwc_midgard_MP4;4;9;1
+winograd_output_transform_4x4_3x3_nhwc_f16_224_16_224_14_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_2_24_256_2_4_4_4_1_1_true_true_midgard_MP4;3;1;1
+fill_image_borders_constant_f32_192_56_constant_midgard_MP4;48;1;8
+elementwise_operation_ADD_f16_512_38_saturate_nchw_midgard_MP4;2;2;1
+activation_layer_f32_128_28_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_288_144_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_24_96_129_4_4_4_4_1_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_256_512_33_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_896_7_4_4_4_4_8_true_true_midgard_MP4;32;3;1
+gemm_reshape_lhs_matrix_f16_2048_3_64_4_4_4_true_true_g76_MP4;2;2;1
+convert_depth_up_f16_256_8_256_8_midgard_MP4;30;4;2
+concatenate_width_x2_f16_832_7_32_7_midgard_MP4;27;3;1
+activation_layer_f16_80_84_midgard_MP4;2;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_320_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+convert_depth_down_f32_32_16_32_16_midgard_MP4;2;3;1
+gemm_reshape_lhs_matrix_f16_16384_27_1_4_4_4_true_true_g76_MP4;2;10;1
+convert_depth_up_f16_1_256_1_256_midgard_MP4;1;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc512_10_10_1_1_nhwc_midgard_MP4;4;3;3
+depthwise_convolution_3x3_nhwc_stride1_32_112_112_32_112_F32_g76_MP4;4;14;1
+fill_image_borders_constant_f16_16_28_constant_midgard_MP4;11;9;3
+activation_layer_f32_3_512_midgard_MP4;1;4;1
+gemm_mm_reshaped_only_rhs_t_f32_4_384_192_36_4_4_4_2_true_midgard_MP4;4;1;3
+fill_image_borders_constant_f16_128_14_constant_midgard_MP4;20;1;2
+im2col3x3_nhwc_f32_1_2304_3456_nhwc_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f32_65536_3_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_output_transform_2x1_7x1_nhwc_f16_160_190_160_19_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_416_28_midgard_MP4;2;1;5
+gemm_reshape_lhs_matrix_3d_f32_15360_7_1_4_2_8_false_false_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_38_38_256_nhwc_g76_MP4;4;1;1
+fill_image_borders_constant_f32_96_28_constant_midgard_MP4;12;1;7
+fill_image_borders_constant_f32_192_35_constant_midgard_MP4;48;1;7
+depthwise_convolution_3x3_nhwc_stride1_32_257_257_32_257_F16_g76_MP4;4;3;2
+winograd_input_transform_1x2_1x7_stepz1_nhwc160_17_17_0_3_nhwc_midgard_MP4;4;5;3
+elementwise_operation_ADD_f32_256_28_saturate_nchw_midgard_MP4;1;2;1
+fill_image_borders_constant_f16_64_35_constant_midgard_MP4;8;1;11
+concatenate_width_x2_f32_320_28_32_28_midgard_MP4;4;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_56_56_1_1_nhwc_midgard_MP4;4;1;3
+activation_layer_f16_896_30_midgard_MP4;2;5;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_3_256_1152_3_4_4_2_1_16_false_false_midgard_MP4;3;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_3_3_1_1_nhwc_midgard_MP4;13;1;1
+fill_image_borders_constant_f16_160_7_constant_midgard_MP4;20;1;1
+im2col3x3_nhwc_f32_1_27_16384_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_96_384_19_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+activation_layer_f16_64_170_midgard_MP4;2;2;1
+activation_layer_f16_512_10_midgard_MP4;2;1;10
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_36_128_64_36_4_4_4_4_8_true_true_midgard_MP4;2;10;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_64_64_64_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_32_288_midgard_MP4;2;18;1
+activation_layer_f16_544_14_midgard_MP4;2;1;2
+elementwise_operation_ADD_f16_24_129_saturate_nhwc_midgard_MP4;1;3;1
+gemm_reshape_lhs_matrix_f16_13824_23_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_256_1024_14_4_4_2_8_16_false_false_midgard_MP4;2;22;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc96_14_14_1_1_nhwc_midgard_MP4;14;4;4
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_192_48_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+activation_layer_f16_4_128_midgard_MP4;1;2;10
+im2col_generic_nhwc_f32_1_2048_256_nhwc_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_112_96_16_112_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+elementwise_operation_ADD_f16_736_7_saturate_nchw_midgard_MP4;1;1;4
+winograd_output_transform_4x4_3x3_nhwc_f32_256_16_256_14_nhwc_midgard_MP4;4;11;1
+pooling_layer_f32_nhwc_9_9_1280_nhwc_g76_MP4;10;9;3
+depthwise_convolution_3x3_nhwc_512_19_19_512_10_F16_g76_MP4;4;10;2
+gemm_reshape_lhs_matrix_f16_2048_1_36_4_4_4_true_true_g76_MP4;2;2;1
+depthwise_convolution_3x3_nhwc_64_256_256_64_128_F16_g76_MP4;4;10;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_16_64_2048_16_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f32_32_28_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_54_64_363_54_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+elementwise_operation_ADD_f16_448_28_saturate_nchw_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_768_1_36_4_4_1_true_true_g76_MP4;4;1;3
+concatenate_width_x2_f16_640_7_32_7_midgard_MP4;3;7;18
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_32_192_38_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+fill_image_borders_constant_f16_64_54_constant_midgard_MP4;40;1;1
+convert_depth_up_f16_3_26_3_26_midgard_MP4;1;8;6
+im2col3x3_nhwc_f16_1_2304_49_nhwc_g76_MP4;4;7;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_128_56_4_4_4_2_true_midgard_MP4;8;6;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc80_84_84_0_0_nhwc_midgard_MP4;4;1;1
+activation_layer_f32_640_14_midgard_MP4;2;9;1
+gemm_reshape_lhs_matrix_3d_f32_23552_2_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_143_32_128_95_4_4_4_2_true_midgard_MP4;2;2;11
+im2col3x3_nhwc_f16_1_27_12769_nhwc_g76_MP4;9;18;1
+activation_layer_f32_576_14_midgard_MP4;9;10;1
+activation_layer_f16_32_384_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_13_192_48_13_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_144_56_56_144_28_F32_g76_MP4;4;14;1
+winograd_output_transform_4x4_3x3_nhwc_f16_24_1_24_1_nhwc_midgard_MP4;49;1;7
+activation_layer_f16_768_14_midgard_MP4;3;6;1
+depthwise_convolution_3x3_nhwc_144_56_56_144_28_F16_g76_MP4;38;4;1
+winograd_input_transform_4x4_5x5_stepz1_nhwc64_1_1_2_2_nhwc_midgard_MP4;6;8;2
+convert_depth_down_f32_3_227_3_227_midgard_MP4;1;2;1
+activation_layer_f16_256_8_midgard_MP4;1;22;1
+activation_layer_f32_96_17_midgard_MP4;3;2;3
+pooling_layer_f16_nhwc_19_19_288_nhwc_g76_MP4;3;1;1
+activation_layer_f16_512_36_midgard_MP4;2;2;5
+winograd_input_transform_4x4_3x3_stepz1_nhwc96_35_35_1_1_nhwc_midgard_MP4;4;5;1
+im2col9x9_nhwc_f32_1_243_24576_nhwc_g76_MP4;2;2;1
+concatenate_width_x2_f16_960_7_32_7_midgard_MP4;34;2;5
+gemm_reshape_lhs_matrix_3d_f16_1024_46_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_1024_13_36_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_208_16_208_14_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_128_64_27_128_4_4_4_2_true_midgard_MP4;2;10;1
+activation_layer_f16_384_33_midgard_MP4;3;15;1
+gemm_reshape_lhs_matrix_3d_f32_26624_7_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_96_96_1_1_nhwc_midgard_MP4;8;3;5
+convert_depth_down_f32_256_4_256_4_midgard_MP4;9;3;2
+fill_image_borders_constant_f16_1024_19_constant_midgard_MP4;64;1;1
+pooling_layer_f16_nhwc_40_40_288_nhwc_g76_MP4;2;5;6
+activation_layer_f16_64_128_midgard_MP4;8;8;6
+elementwise_operation_ADD_f32_576_14_saturate_nchw_midgard_MP4;1;1;2
+winograd_output_transform_4x4_3x3_nhwc_f16_128_216_128_72_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_896_7_midgard_MP4;2;1;5
+convert_depth_up_f16_3_31_3_31_midgard_MP4;53;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_48_256_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+fill_image_borders_constant_f32_256_72_constant_midgard_MP4;56;1;6
+fill_image_borders_constant_f32_528_14_constant_midgard_MP4;44;1;7
+gemm_reshape_lhs_matrix_f16_2048_512_1_4_4_8_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_48_192_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+elementwise_operation_ADD_f16_32_56_saturate_nhwc_midgard_MP4;2;1;1
+concatenate_width_x2_f16_544_7_32_7_midgard_MP4;2;4;5
+winograd_output_transform_4x4_3x3_nhwc_f16_320_4_320_7_nhwc_midgard_MP4;10;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_144_32_288_96_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_reshape_lhs_matrix_f32_82944_12_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_16_160_672_16_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f32_512_38_saturate_nchw_midgard_MP4;1;2;1
+activation_layer_f16_192_19_midgard_MP4;3;1;15
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_640_7_4_4_4_4_8_true_true_midgard_MP4;32;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_1792_384_14_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+pooling_layer_f32_nhwc_28_28_128_nhwc_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_704_7_saturate_nchw_midgard_MP4;29;3;3
+elementwise_operation_ADD_f16_128_28_saturate_nchw_midgard_MP4;1;4;1
+no_config_idreverse_f16_64_4_4_midgard_MP4;32;3;4
+concatenate_width_x2_f16_352_14_32_14_midgard_MP4;6;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_96_384_32_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_256_128_14_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_reshape_lhs_matrix_3d_f16_512_4096_1_4_4_4_true_true_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_2048_46_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_32_256_28_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_48_192_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_216_64_72_nhwc_midgard_MP4;4;9;1
+concatenate_width_x2_f16_672_7_32_7_midgard_MP4;39;4;1
+gemm_reshape_lhs_matrix_3d_f16_256_400_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_reshape_lhs_matrix_3d_f16_9216_13_1_4_4_4_true_true_g76_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_143_128_32_95_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+concatenate_width_x2_f16_384_14_32_14_midgard_MP4;26;2;3
+gemm_reshape_lhs_matrix_f16_512_36_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_320_2048_9_4_4_2_8_16_false_false_midgard_MP4;2;31;1
+concatenate_width_x2_f16_192_14_192_14_midgard_MP4;26;7;2
+activation_layer_f16_256_33_midgard_MP4;2;5;2
+concatenate_width_x2_f16_704_14_32_14_midgard_MP4;49;7;1
+flatten_f32_4096_1_1_4096_1_midgard_MP4;1;20;4
+pooling_layer_f16_nhwc_143_95_64_nhwc_g76_MP4;2;2;1
+concatenate_width_x2_f16_640_14_32_14_midgard_MP4;47;7;1
+gemm_reshape_lhs_matrix_3d_f16_2048_850_1_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_f32_784_128_128_36_4_4_4_2_true_midgard_MP4;2;8;1
+activation_layer_f16_96_111_midgard_MP4;3;6;1
+gemm_reshape_lhs_matrix_3d_f16_20480_4_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_512_3_64_512_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+gemm_reshape_lhs_matrix_3d_f16_6144_46_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_f16_36864_216_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_32_64_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+elementwise_operation_SUB_f16_1_500_saturate_nchw_midgard_MP4;1;4;1
+gemm_reshape_lhs_matrix_3d_f16_512_1407_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_3072_100_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_4096_46_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f32_512_28_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_128_768_19_4_4_2_8_16_false_false_midgard_MP4;2;16;1
+concatenate_width_x2_f32_320_14_32_14_midgard_MP4;10;1;1
+gemm_reshape_lhs_matrix_3d_f32_40960_3_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_75_256_64_75_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_f32_1536_7_6_4_2_1_false_false_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4096_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+elementwise_operation_ADD_f16_480_28_saturate_nchw_midgard_MP4;3;1;1
+activation_layer_f32_160_14_midgard_MP4;5;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_128_256_38_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_only_rhs_t_f32_256_192_192_36_4_4_4_2_true_midgard_MP4;2;2;2
+fill_image_borders_constant_f32_192_82_constant_midgard_MP4;16;1;11
+depthwise_convolution_3x3_nhwc_192_28_28_192_14_F16_g76_MP4;4;9;3
+convert_depth_down_f32_3_1_3_1_midgard_MP4;6;1;8
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_96_192_28_4_4_4_2_true_midgard_MP4;14;4;1
+activation_layer_f32_704_7_midgard_MP4;11;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_512_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+pooling_layer_f32_nhwc_36_24_256_nhwc_g76_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_16384_54_1_4_4_4_true_true_g76_MP4;2;4;1
+fill_image_borders_constant_f32_64_75_constant_midgard_MP4;36;1;5
+winograd_output_transform_1x2_1x7_nhwc_f16_192_190_192_19_nhwc_midgard_MP4;4;10;1
+pooling_layer_f16_nhwc_35_35_192_nhwc_g76_MP4;3;1;1
+winograd_output_transform_2x1_7x1_nhwc_f32_192_190_192_19_nhwc_midgard_MP4;4;8;1
+winograd_output_transform_1x2_1x7_nhwc_f32_192_190_192_19_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_149_32_27_149_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+strided_slice_f16_500_0_500_1_32_0_1_1_1_0_1_1_midgard_MP4;39;1;1
+depthwise_convolution_3x3_nhwc_64_150_150_64_75_F32_g76_MP4;4;8;3
+concatenate_width_x2_f32_384_14_32_14_midgard_MP4;2;1;2
+concatenate_width_x2_f16_448_28_32_28_midgard_MP4;30;2;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_576_96_14_4_4_4_2_true_midgard_MP4;2;2;8
+im2col3x3_nhwc_f16_1_9_65536_nhwc_g76_MP4;1;2;1
+activation_layer_f32_320_28_midgard_MP4;5;1;1
+activation_layer_f32_320_7_midgard_MP4;9;1;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_21_256_32_4_4_4_4_1_true_true_midgard_MP4;1;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_16_192_28_4_4_4_4_1_true_true_midgard_MP4;2;6;1
+depthwise_convolution_3x3_nhwc_stride1_32_256_256_32_256_F16_g76_MP4;4;4;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_256_320_35_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+elementwise_operation_ADD_f32_1792_14_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_65_32_192_65_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f16_192_28_midgard_MP4;3;14;1
+fill_image_borders_constant_f32_384_9_constant_midgard_MP4;40;1;6
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_192_192_1_1_nhwc_midgard_MP4;8;5;1
+pooling_layer_f16_nhwc_8_8_768_nhwc_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_1024_441_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_512_512_36_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_5120_7_1_4_4_4_true_true_g76_MP4;2;24;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_61_256_96_61_4_4_4_2_true_midgard_MP4;16;4;6
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_64_64_64_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+fill_image_borders_constant_f32_1280_7_constant_midgard_MP4;40;1;1
+convert_depth_down_f32_16_32_16_32_midgard_MP4;8;2;9
+gemm_reshape_lhs_matrix_3d_f16_2560_64_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_192_832_7_4_4_4_4_8_true_true_midgard_MP4;48;1;1
+concatenate_width_x2_f16_992_7_32_7_midgard_MP4;57;1;6
+fill_image_borders_constant_f16_384_9_constant_midgard_MP4;24;1;3
+winograd_input_transform_1x4_1x3_stepz1_nhwc384_9_9_0_1_nhwc_midgard_MP4;4;7;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_48_16_36_4_4_4_4_8_true_true_midgard_MP4;2;2;5
+fill_image_borders_constant_f16_3_1152_constant_midgard_MP4;5;1;32
+fill_image_borders_constant_f16_32_28_constant_midgard_MP4;1;14;20
+activation_layer_f16_32_144_midgard_MP4;2;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_3456_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_450_128_128_8_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+im2col3x3_nhwc_f16_1_27_65536_nhwc_g76_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f16_2048_13_1_4_4_4_true_true_g76_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_14_1024_256_14_4_4_4_2_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_96_32_2592_96_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_256_1024_14_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f16_576_32_midgard_MP4;9;2;1
+elementwise_operation_MAX_f32_128_8_midgard_MP4;5;5;5
+fill_image_borders_constant_f16_80_84_constant_midgard_MP4;56;1;3
+winograd_output_transform_4x4_3x3_nhwc_f32_256_196_256_56_nhwc_midgard_MP4;4;4;1
+pooling_layer_f32_nhwc_19_19_768_nhwc_g76_MP4;24;4;4
+activation_layer_f32_864_7_midgard_MP4;3;7;2
+fill_image_borders_constant_f32_1792_14_constant_midgard_MP4;24;1;7
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_128_128_28_4_4_4_2_true_midgard_MP4;2;7;2
+winograd_output_transform_4x4_3x3_nhwc_f32_512_9_512_10_nhwc_midgard_MP4;64;3;1
+activation_layer_f16_24_14_midgard_MP4;1;4;3
+concatenate_width_x2_f32_864_14_32_14_midgard_MP4;9;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_24_1024_10_4_4_2_8_1_false_false_midgard_MP4;2;18;1
+depthwise_convolution_3x3_nhwc_stride1_960_10_10_960_10_F16_g76_MP4;30;5;1
+activation_layer_f16_192_64_midgard_MP4;3;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_960_14_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+gemm_reshape_lhs_matrix_3d_f16_12288_23_1_4_4_4_true_true_g76_MP4;2;4;1
+winograd_output_transform_1x2_1x7_nhwc_f16_128_190_128_19_nhwc_midgard_MP4;4;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc48_28_28_1_1_nhwc_midgard_MP4;1;9;22
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_96_64_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_1024_512_10_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+fill_image_borders_constant_f16_576_32_constant_midgard_MP4;20;1;2
+gemm_mm_reshaped_only_rhs_t_f32_81_64_48_64_4_4_4_2_true_midgard_MP4;2;15;1
+gemm_reshape_lhs_matrix_3d_f16_6144_64_1_4_4_4_true_true_g76_MP4;2;10;1
+activation_layer_f32_256_14_midgard_MP4;2;3;7
+winograd_output_transform_4x4_3x3_nhwc_f32_288_16_288_14_nhwc_midgard_MP4;36;4;1
+elementwise_operation_DIV_f16_1_500_midgard_MP4;1;5;1
+fill_image_borders_constant_f16_2048_9_constant_midgard_MP4;32;1;1
+elementwise_operation_ADD_f16_512_28_saturate_nhwc_midgard_MP4;3;1;1
+convert_depth_down_f32_1_256_1_256_midgard_MP4;1;3;1
+concatenate_width_x4_f32_320_8_768_8_768_8_192_8_midgard_MP4;64;2;1
+gemm_reshape_lhs_matrix_f16_27648_6_1_4_4_4_true_true_g76_MP4;2;10;1
+fill_image_borders_constant_f16_32_255_constant_midgard_MP4;33;1;5
+gemm_mm_reshaped_only_rhs_t_f32_4_32_128_36_4_4_4_2_true_midgard_MP4;6;1;19
+convert_depth_up_f16_21_600_21_600_midgard_MP4;2;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_32_192_64_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+fill_image_borders_constant_f16_128_112_constant_midgard_MP4;16;1;11
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_288_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_f32_100_64_48_64_4_4_4_2_true_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_512_1024_14_4_4_2_8_16_false_false_midgard_MP4;2;30;1
+activation_layer_f16_384_30_midgard_MP4;3;30;1
+winograd_output_transform_4x4_5x5_nhwc_f16_3_9216_3_384_nhwc_midgard_MP4;6;2;9
+im2col_generic_nhwc_f32_1_64_16384_nhwc_g76_MP4;2;1;1
+fill_image_borders_constant_f16_256_56_constant_midgard_MP4;8;1;5
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_896_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+fill_image_borders_constant_f32_32_147_constant_midgard_MP4;52;1;7
+winograd_output_transform_4x4_3x3_nhwc_f16_64_196_64_56_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_224_8_midgard_MP4;1;5;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_512_1_1_2_8_500_true_midgard_MP4;3;1;1
+concatenate_width_x2_f16_128_56_32_56_midgard_MP4;5;8;2
+activation_layer_f16_256_36_midgard_MP4;2;10;1
+activation_layer_f16_128_30_midgard_MP4;2;15;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_80_240_32_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f32_736_7_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_384_1280_8_4_4_4_4_8_true_true_midgard_MP4;24;16;1
+elementwise_operation_ADD_f16_1024_10_saturate_nhwc_midgard_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_15872_13_1_4_4_4_true_true_g76_MP4;2;10;1
+depthwise_convolution_3x3_nhwc_stride1_1024_10_10_1024_10_F16_g76_MP4;4;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_384_2592_19_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_512_256_36_4_4_4_4_8_true_true_midgard_MP4;2;13;1
+fill_image_borders_constant_f32_64_72_constant_midgard_MP4;8;1;8
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_128_512_38_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_3d_f32_11264_25_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc256_2_2_1_1_nhwc_midgard_MP4;56;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_61_192_256_61_4_4_4_2_true_midgard_MP4;32;1;4
+fill_image_borders_constant_f16_256_61_constant_midgard_MP4;39;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_143_128_64_95_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+elementwise_operation_ADD_f16_256_14_saturate_nchw_midgard_MP4;2;1;6
+concatenate_width_x2_f16_416_28_32_28_midgard_MP4;14;6;1
+fill_image_borders_constant_f16_32_384_constant_midgard_MP4;64;1;6
+elementwise_operation_ADD_f32_800_7_saturate_nchw_midgard_MP4;2;1;1
+elementwise_operation_ADD_f16_256_38_saturate_nchw_midgard_MP4;2;2;1
+concatenate_width_x2_f16_768_14_32_14_midgard_MP4;50;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_288_2304_8_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_f32_9216_108_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f32_64_150_constant_midgard_MP4;47;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_2_64_256_2_4_4_4_1_8_true_true_midgard_MP4;52;5;1
+activation_layer_f32_192_28_midgard_MP4;3;14;1
+gemm_reshape_lhs_matrix_3d_f16_8704_13_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f32_10240_25_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_14336_4_1_4_4_4_true_true_g76_MP4;2;13;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_84_80_64_84_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_f32_36864_7_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f16_144_14_midgard_MP4;3;3;1
+elementwise_operation_ADD_f32_1024_19_saturate_nchw_midgard_MP4;2;1;1
+convert_depth_up_f16_4_1917_4_1917_midgard_MP4;1;2;1
+gemm_mm_reshaped_only_rhs_t_f32_81_96_64_36_4_4_4_2_true_midgard_MP4;2;11;1
+activation_layer_f32_128_36_midgard_MP4;2;11;1
+depthwise_convolution_3x3_nhwc_stride1_256_28_28_256_28_F16_g76_MP4;4;8;2
+elementwise_operation_ADD_f16_96_32_saturate_nhwc_midgard_MP4;3;1;1
+fill_image_borders_constant_f16_128_50_constant_midgard_MP4;32;1;5
+gemm_reshape_lhs_matrix_3d_f16_4096_196_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_replicate_f16_1_128_replicate_midgard_MP4;5;1;1
+activation_layer_f32_2048_7_midgard_MP4;2;5;1
+activation_layer_f16_992_14_midgard_MP4;2;11;1
+winograd_output_transform_1x2_1x7_nhwc_f16_160_190_160_19_nhwc_midgard_MP4;4;10;1
+activation_layer_f32_32_112_midgard_MP4;2;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_96_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+activation_layer_f16_736_14_midgard_MP4;2;5;2
+activation_layer_f32_352_14_midgard_MP4;11;7;1
+gemm_reshape_lhs_matrix_3d_f32_16384_25_1_4_2_8_false_false_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_143_95_64_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9216_32_64_64_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_reshape_lhs_matrix_3d_f16_1024_13_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_2048_1_36_4_4_1_true_true_g76_MP4;32;1;10
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_320_960_10_4_4_4_4_8_true_true_midgard_MP4;2;28;1
+concatenate_width_x2_f16_224_28_32_28_midgard_MP4;2;20;1
+activation_layer_f16_32_40_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_3584_196_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_512_4_512_7_nhwc_midgard_MP4;34;2;1
+im2col3x3_nhwc_f16_1_27_65025_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_f32_153_192_160_8_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_128_256_28_4_4_4_2_true_midgard_MP4;2;7;2
+activation_layer_f16_64_512_midgard_MP4;2;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_512_512_14_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+activation_layer_f32_1280_7_midgard_MP4;5;4;1
+elementwise_operation_ADD_f32_480_14_saturate_nchw_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_32_832_7_4_4_4_4_8_true_true_midgard_MP4;8;11;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_640_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_reshape_lhs_matrix_f16_1024_576_64_4_4_4_true_true_g76_MP4;4;1;1
+elementwise_operation_ADD_f32_512_36_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f16_384_32_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_64_8_64_64_4_4_2_8_1_false_false_midgard_MP4;2;6;1
+activation_layer_f16_96_112_midgard_MP4;3;7;1
+winograd_output_transform_4x4_3x3_nhwc_f16_192_441_192_82_nhwc_midgard_MP4;4;10;1
+concatenate_width_x2_f16_128_30_128_30_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_672_7_4_4_4_4_8_true_true_midgard_MP4;18;12;1
+gemm_reshape_lhs_matrix_f16_2048_128_36_4_4_8_true_true_g76_MP4;4;1;1
+concatenate_width_x4_f32_192_19_192_19_192_19_192_19_midgard_MP4;1;3;27
+gemm_reshape_lhs_matrix_3d_f32_40960_2_1_4_2_8_false_false_g76_MP4;2;2;1
+im2col_generic_nhwc_f16_1_1024_1024_nhwc_g76_MP4;4;4;1
+gemm_reshape_lhs_matrix_3d_f16_13824_4_1_4_4_4_true_true_g76_MP4;2;13;1
+winograd_output_transform_4x1_3x1_nhwc_f16_224_16_224_8_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1849_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+winograd_input_transform_4x4_5x5_stepz1_nhwc32_384_384_2_2_nhwc_midgard_MP4;4;3;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_128_28_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_512_1024_7_4_4_4_4_8_true_true_midgard_MP4;2;7;1
+gemm_reshape_lhs_matrix_3d_f16_1536_233_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_512_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_stride1_32_150_150_32_150_F16_g76_MP4;4;5;2
+gemm_reshape_lhs_matrix_3d_f32_31744_7_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_1369_32_147_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_153_128_128_8_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+convert_depth_up_f16_3_1_3_1_midgard_MP4;3;5;22
+im2col3x3_nhwc_f32_1_288_3456_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_30_256_896_30_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_800_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+convert_depth_up_f16_256_32_256_32_midgard_MP4;2;1;1
+concatenate_width_x2_f32_896_7_32_7_midgard_MP4;2;18;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_144_24_129_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f32_30720_7_1_4_2_8_false_false_g76_MP4;2;2;1
+pooling_layer_f16_nhwc_28_28_192_nhwc_g76_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_512_91_1_4_4_4_true_true_g76_MP4;2;2;1
+im2col3x3_nhwc_f16_1_1152_361_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_96_384_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_72_48_1_1_nhwc_midgard_MP4;4;1;1
+activation_layer_f32_256_28_midgard_MP4;2;7;3
+fill_image_borders_constant_f16_288_40_constant_midgard_MP4;20;1;2
+winograd_input_transform_1x2_1x7_stepz1_nhwc128_30_30_0_3_nhwc_midgard_MP4;4;8;1
+gemm_reshape_lhs_matrix_f16_41472_576_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_192_56_saturate_nchw_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_13824_19_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f16_256_190_1_4_4_4_true_true_g76_MP4;6;5;11
+pooling_layer_f16_nhwc_40_40_256_nhwc_g76_MP4;2;5;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_192_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_100_64_48_64_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_144_32_288_96_4_4_2_8_1_false_false_midgard_MP4;2;32;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_384_2592_19_4_4_2_8_16_false_false_midgard_MP4;2;24;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_4_32_7_nhwc_midgard_MP4;10;1;1
+winograd_output_transform_4x4_5x5_nhwc_f16_192_49_192_26_nhwc_midgard_MP4;4;10;1
+fill_image_borders_constant_f32_64_112_constant_midgard_MP4;44;1;2
+activation_layer_f16_32_172_midgard_MP4;2;21;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_55_16_96_55_4_4_4_4_1_true_true_midgard_MP4;1;24;1
+concatenate_width_x2_f32_256_14_32_14_midgard_MP4;9;1;1
+fill_image_borders_constant_f16_1024_14_constant_midgard_MP4;32;1;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc448_9_9_1_1_nhwc_midgard_MP4;24;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_256_1024_10_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_64_192_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f16_192_14_midgard_MP4;3;3;2
+gemm_reshape_lhs_matrix_f16_4096_13_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_2944_64_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_64_72_constant_midgard_MP4;46;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_384_2048_9_4_4_2_8_16_false_false_midgard_MP4;2;26;1
+elementwise_operation_ADD_f32_352_14_saturate_nchw_midgard_MP4;1;3;1
+winograd_output_transform_4x4_3x3_nhwc_f16_24_1_24_3_nhwc_midgard_MP4;3;4;8
+pooling_layer_f16_nhwc_26_26_64_nhwc_g76_MP4;2;3;1
+activation_layer_f32_192_8_midgard_MP4;3;4;5
+gemm_reshape_lhs_matrix_3d_f16_3072_91_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_64_36_midgard_MP4;2;9;1
+concatenate_width_x2_f16_128_28_32_28_midgard_MP4;10;17;1
+gemm_reshape_lhs_matrix_f16_256_4_36_4_4_4_true_true_g76_MP4;2;2;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_38_192_32_38_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_128_64_48_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_f16_448_1849_1_4_4_4_true_true_g76_MP4;1;10;1
+convert_depth_up_f16_16_4_16_4_midgard_MP4;1;2;24
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_160_528_14_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_3d_f16_9216_4_1_4_4_4_true_true_g76_MP4;36;7;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_72_64_128_48_4_4_4_2_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_only_rhs_t_f32_4_128_48_36_4_4_4_2_true_midgard_MP4;25;1;6
+concatenate_width_x4_f32_192_14_208_14_48_14_64_14_midgard_MP4;2;23;8
+activation_layer_f32_128_19_midgard_MP4;2;7;3
+gemm_reshape_lhs_matrix_f16_9216_91_1_4_4_4_true_true_g76_MP4;2;4;1
+winograd_output_transform_4x4_3x3_nhwc_f16_24_9_24_10_nhwc_midgard_MP4;2;12;5
+activation_layer_f16_96_28_midgard_MP4;3;7;2
+gemm_reshape_lhs_matrix_3d_f16_12800_4_1_4_4_4_true_true_g76_MP4;2;13;1
+gemm_reshape_lhs_matrix_f16_1024_79_64_4_4_8_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_384_3_16_384_4_4_4_8_1_true_true_midgard_MP4;1;3;1
+fill_image_borders_constant_f32_96_40_constant_midgard_MP4;4;1;8
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_448_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+activation_layer_f32_1024_7_midgard_MP4;63;3;2
+pooling_layer_f16_nhwc_30_30_256_nhwc_g76_MP4;2;2;1
+fill_image_borders_constant_f16_256_17_constant_midgard_MP4;16;1;10
+activation_layer_f32_96_56_midgard_MP4;3;7;1
+im2col_generic_nhwc_f16_1_256_49_nhwc_g76_MP4;8;10;1
+gemm_reshape_lhs_matrix_f32_73728_4_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_3904_9216_1_4_4_4_true_true_g76_MP4;1;4;1
+gemm_reshape_lhs_matrix_f16_4608_864_1_4_4_4_true_true_g76_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_64_192_33_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+elementwise_operation_ADD_f16_416_28_saturate_nchw_midgard_MP4;2;1;2
+concatenate_width_x2_f32_160_56_32_56_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_f16_512_116_36_4_4_4_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_48_288_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+winograd_output_transform_4x4_3x3_nhwc_f16_24_4_24_5_nhwc_midgard_MP4;12;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_160_528_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_f16_512_36_64_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_256_128_28_4_4_4_2_true_midgard_MP4;2;1;8
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_384_448_36_4_4_4_1_8_true_true_midgard_MP4;4;3;2
+strided_slice_f16_500_0_500_1_32_18_19_1_1_0_1_1_midgard_MP4;6;1;1
+concatenate_width_x4_f16_384_7_384_7_128_7_128_7_midgard_MP4;16;7;1
+elementwise_operation_ADD_f32_384_28_saturate_nchw_midgard_MP4;1;2;1
+activation_layer_f32_512_19_midgard_MP4;2;5;1
+fft_radix_5_axis_1_f32_200_140_midgard_MP4;20;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_736_14_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+gemm_reshape_lhs_matrix_f32_1792_3_36_4_2_1_false_false_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_7680_13_1_4_4_4_true_true_g76_MP4;2;6;1
+winograd_output_transform_4x4_3x3_nhwc_f32_256_54_256_36_nhwc_midgard_MP4;4;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_64_256_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+activation_layer_f16_144_65_midgard_MP4;9;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_24_128_1_1_2_8_12_true_midgard_MP4;10;1;24
+fft_scale_conj_f32_200_140_midgard_MP4;10;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_61_256_96_61_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_output_transform_4x4_3x3_nhwc_f16_256_64_256_30_nhwc_midgard_MP4;4;10;1
+concatenate_width_x2_f32_960_14_32_14_midgard_MP4;11;1;1
+strided_slice_f16_500_0_500_1_32_26_27_1_1_0_1_1_midgard_MP4;6;2;9
+activation_layer_f32_32_170_midgard_MP4;8;24;2
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_4096_1_64_36_4_2_8_16_1_true_false_midgard_MP4;2;23;1
+pooling_layer_f32_nhwc_1_1_2048_nhwc_g76_MP4;12;1;1
+elementwise_operation_ADD_f32_256_14_saturate_nchw_midgard_MP4;1;3;1
+activation_layer_f16_736_7_midgard_MP4;12;8;2
+fill_image_borders_constant_f16_256_2_constant_midgard_MP4;56;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_64_256_56_4_4_4_2_true_midgard_MP4;4;1;23
+winograd_input_transform_4x4_5x5_stepz1_nhwc64_48_48_2_2_nhwc_midgard_MP4;8;1;9
+activation_layer_f32_1024_36_midgard_MP4;2;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_24_96_56_4_4_4_2_true_midgard_MP4;2;5;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_35_32_192_35_4_4_4_2_true_midgard_MP4;4;6;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_64_16_56_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+fill_image_borders_constant_f32_32_7_constant_midgard_MP4;30;4;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_1152_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_928_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+fill_image_borders_constant_f16_64_40_constant_midgard_MP4;36;1;5
+gemm_reshape_lhs_matrix_f16_2560_12_8_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_416_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+fill_image_borders_constant_f16_576_19_constant_midgard_MP4;32;1;12
+concatenate_width_x4_f32_128_28_192_28_96_28_64_28_midgard_MP4;20;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_64_256_28_4_4_4_2_true_midgard_MP4;4;6;1
+activation_layer_f16_32_55_midgard_MP4;2;21;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_64_384_14_4_4_2_8_16_false_false_midgard_MP4;2;8;1
+im2col3x3_nhwc_f16_1_27_16384_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_f32_864_32_32_36_4_4_4_2_true_midgard_MP4;2;24;1
+im2col3x3_nhwc_f16_1_1728_81_nhwc_g76_MP4;4;1;1
+activation_layer_f16_192_9_midgard_MP4;2;7;5
+gemm_reshape_lhs_matrix_3d_f16_10240_4_1_4_4_4_true_true_g76_MP4;20;7;1
+fill_image_borders_constant_f32_64_35_constant_midgard_MP4;40;1;2
+fill_image_borders_constant_f32_128_72_constant_midgard_MP4;44;1;2
+concatenate_width_x2_f16_928_7_32_7_midgard_MP4;3;3;18
+activation_layer_f16_96_128_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_128_1_36_4_4_1_true_true_g76_MP4;6;1;20
+elementwise_operation_ADD_f32_768_14_saturate_nchw_midgard_MP4;2;1;1
+elementwise_operation_MAX_f32_8_128_midgard_MP4;1;2;1
+fill_image_borders_constant_f32_96_112_constant_midgard_MP4;24;1;16
+pooling_layer_f16_nhwc_7_7_832_nhwc_g76_MP4;2;1;2
+activation_layer_f16_160_56_midgard_MP4;10;1;1
+gemm_reshape_lhs_matrix_3d_f32_9216_39_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f32_256_61_constant_midgard_MP4;39;1;1
+fill_image_borders_constant_f16_384_12_constant_midgard_MP4;42;9;1
+elementwise_operation_ADD_f16_1792_14_saturate_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_2304_256_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+depthwise_convolution_3x3_nhwc_stride1_768_14_14_768_14_F16_g76_MP4;12;4;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_832_7_4_4_4_4_8_true_true_midgard_MP4;18;12;1
+fill_image_borders_constant_f16_192_40_constant_midgard_MP4;4;1;8
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_30_896_256_30_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_only_rhs_t_f32_190_160_160_8_4_4_4_2_true_midgard_MP4;2;4;1
+activation_layer_f16_64_35_midgard_MP4;2;5;1
+fill_image_borders_constant_f16_64_170_constant_midgard_MP4;22;1;17
+gemm_reshape_lhs_matrix_f16_1024_256_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_96_49_96_28_nhwc_midgard_MP4;4;9;1
+elementwise_operation_ADD_f16_672_7_saturate_nchw_midgard_MP4;37;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_384_192_36_4_4_4_1_8_true_true_midgard_MP4;4;3;2
+fill_image_borders_constant_f16_32_172_constant_midgard_MP4;34;1;10
+convert_depth_down_f32_3_128_3_128_midgard_MP4;1;3;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_1024_64_128_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_only_rhs_t_f32_196_256_128_36_4_4_4_2_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_576_7_4_4_4_4_8_true_true_midgard_MP4;18;12;1
+pooling_layer_f16_nhwc_9_9_2048_nhwc_g76_MP4;2;9;3
+pooling_layer_f16_nhwc_55_55_96_nhwc_g76_MP4;3;1;1
+activation_layer_f16_128_143_midgard_MP4;2;5;1
+im2col3x3_nhwc_f32_1_1152_4_nhwc_g76_MP4;24;3;1
+activation_layer_f16_928_14_midgard_MP4;7;13;1
+elementwise_operation_ADD_f32_512_38_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_3_24_256_3_4_4_4_1_1_true_true_midgard_MP4;4;1;1
+activation_layer_f16_576_33_midgard_MP4;9;2;1
+elementwise_operation_ADD_f16_112_32_saturate_nhwc_midgard_MP4;1;3;1
+winograd_output_transform_4x4_3x3_nhwc_f16_96_100_96_40_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_416_14_4_4_2_8_16_false_false_midgard_MP4;2;20;1
+im2col3x3_nhwc_f32_1_2592_289_nhwc_g76_MP4;2;1;1
+elementwise_operation_ADD_f16_704_14_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_73_80_64_73_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f32_48_40_midgard_MP4;3;10;3
+convert_depth_up_f16_3_128_3_128_midgard_MP4;1;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_160_960_32_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f16_512_14_saturate_nchw_midgard_MP4;2;2;1
+winograd_output_transform_2x1_7x1_nhwc_f16_192_153_192_17_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_f16_1024_196_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_20480_7_1_4_2_8_false_false_g76_MP4;2;2;1
+concatenate_width_x2_f16_160_28_32_28_midgard_MP4;6;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_96_576_32_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_f16_512_1_36_4_4_4_true_true_g76_MP4;2;2;9
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_448_1280_9_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+elementwise_operation_ADD_f32_1024_7_saturate_nchw_midgard_MP4;3;1;1
+pooling_layer_f32_nhwc_19_19_288_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_38_256_256_38_4_4_4_2_true_midgard_MP4;2;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_65_192_32_65_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_f32_131072_2_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_384_33_constant_midgard_MP4;8;1;11
+winograd_input_transform_4x4_5x5_stepz1_nhwc128_24_24_2_2_nhwc_midgard_MP4;8;3;3
+gemm_reshape_lhs_matrix_f16_2304_1_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_160_960_7_4_4_2_8_16_false_false_midgard_MP4;4;1;1
+convert_depth_down_f32_32_32_32_32_midgard_MP4;1;1;2
+fill_image_borders_constant_f32_512_38_constant_midgard_MP4;36;1;2
+activation_layer_f16_224_14_midgard_MP4;2;11;1
+gemm_reshape_lhs_matrix_3d_f16_4096_100_1_4_4_4_true_true_g76_MP4;4;1;1
+elementwise_operation_ADD_f16_256_36_saturate_nhwc_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_992_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_448_2048_9_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+winograd_output_transform_2x1_7x1_nhwc_f16_128_450_128_30_nhwc_midgard_MP4;4;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_40_64_256_40_4_4_4_2_true_midgard_MP4;2;16;1
+fill_image_borders_constant_f16_448_9_constant_midgard_MP4;24;1;6
+activation_layer_f16_480_28_midgard_MP4;3;28;1
+im2col3x3_nhwc_f16_1_27_24576_nhwc_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_64_56_saturate_nhwc_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_96_16_256_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+depthwise_convolution_3x3_nhwc_64_112_112_64_56_F32_g76_MP4;4;8;3
+activation_layer_f16_160_19_midgard_MP4;5;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_1536_2080_8_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_48_256_28_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+activation_layer_f16_704_14_midgard_MP4;10;1;2
+activation_layer_f16_800_14_midgard_MP4;54;7;1
+fill_image_borders_constant_f16_32_55_constant_midgard_MP4;38;1;1
+fill_image_borders_constant_f16_1024_10_constant_midgard_MP4;8;1;5
+concatenate_width_x4_f16_128_28_192_28_96_28_64_28_midgard_MP4;4;10;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_192_1280_8_4_4_2_8_16_false_false_midgard_MP4;2;4;1
+im2col3x3_nhwc_f16_1_2304_100_nhwc_g76_MP4;4;16;1
+concatenate_width_x4_f16_192_19_192_19_192_19_192_19_midgard_MP4;24;1;3
+gemm_reshape_lhs_matrix_f32_8192_512_1_4_2_8_false_false_g76_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_384_9_384_9_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_832_14_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+activation_layer_f16_160_14_midgard_MP4;2;6;14
+elementwise_operation_ADD_f32_448_28_saturate_nchw_midgard_MP4;1;1;2
+fill_image_borders_constant_f16_256_35_constant_midgard_MP4;16;1;5
+fill_image_borders_constant_f32_64_147_constant_midgard_MP4;48;1;7
+gemm_reshape_lhs_matrix_3d_f16_15872_4_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_3072_69_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f32_2048_3_36_4_2_1_false_false_g76_MP4;4;1;1
+elementwise_operation_MAX_f16_16_64_midgard_MP4;1;2;1
+pooling_layer_f32_nhwc_14_14_480_nhwc_g76_MP4;2;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_81_32_35_nhwc_midgard_MP4;4;10;1
+depthwise_convolution_3x3_nhwc_192_28_28_192_14_F32_g76_MP4;4;7;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_256_832_7_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_3d_f32_32768_12_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f16_384_19_midgard_MP4;3;6;1
+dwc_MxN_native_fp_nhwc_640_7_7_640_7_7_F16_midgard_MP4;2;7;7
+activation_layer_f32_32_253_midgard_MP4;8;23;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_256_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+elementwise_operation_ADD_f32_512_14_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f32_4_128_midgard_MP4;1;2;5
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_256_224_6_4_4_4_4_8_true_true_midgard_MP4;2;2;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_384_64_243_384_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_54_64_36_nhwc_midgard_MP4;4;9;1
+activation_layer_f32_768_7_midgard_MP4;3;7;1
+gemm_reshape_lhs_matrix_f16_4608_1_1_4_4_1_true_true_g76_MP4;3;1;1
+activation_layer_f32_48_35_midgard_MP4;3;30;1
+winograd_output_transform_4x4_5x5_nhwc_f32_32_9216_32_384_nhwc_midgard_MP4;4;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_320_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_160_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+pooling_layer_f16_nhwc_17_17_320_nhwc_g76_MP4;2;2;1
+activation_layer_f32_736_14_midgard_MP4;2;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_96_384_33_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_4096_25088_1_1_2_8_2048_true_midgard_MP4;4;19;2
+concatenate_width_x2_f16_128_55_128_55_midgard_MP4;2;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_81_96_96_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+fill_image_borders_constant_f16_672_32_constant_midgard_MP4;8;1;4
+gemm_mm_reshaped_only_rhs_t_f32_4096_64_32_36_4_4_4_2_true_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_2048_1024_10_4_4_2_8_16_false_false_midgard_MP4;2;20;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_16_64_14_nhwc_midgard_MP4;8;5;1
+activation_layer_f16_192_33_midgard_MP4;3;29;1
+activation_layer_f32_192_7_midgard_MP4;3;4;7
+convert_depth_up_f16_21_6_21_6_midgard_MP4;26;1;4
+activation_layer_f32_32_14_midgard_MP4;2;4;12
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_256_1024_24_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1536_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_5120_49_1_4_4_4_true_true_g76_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_stride1_144_129_129_144_129_F16_g76_MP4;36;3;3
+concatenate_width_x4_f32_256_14_320_14_128_14_128_14_midgard_MP4;3;1;18
+activation_layer_f16_192_65_midgard_MP4;6;13;1
+concatenate_width_x2_f32_384_8_384_8_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_190_192_128_8_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_2304_91_1_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_288_14_saturate_nchw_midgard_MP4;1;2;2
+im2col3x3_nhwc_f16_1_27_55296_nhwc_g76_MP4;2;1;1
+elementwise_operation_ADD_f16_64_19_saturate_nhwc_midgard_MP4;2;5;19
+elementwise_operation_ADD_f16_32_64_saturate_nhwc_midgard_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_1024_64_128_nhwc_midgard_MP4;4;9;1
+gemm_reshape_lhs_matrix_f16_1280_28_36_4_4_4_true_true_g76_MP4;4;1;1
+concatenate_width_x2_f32_128_56_32_56_midgard_MP4;4;1;1
+fill_image_borders_constant_f32_256_19_constant_midgard_MP4;44;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_384_2048_9_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+elementwise_operation_ADD_f32_160_28_saturate_nchw_midgard_MP4;1;2;1
+depthwise_convolution_3x3_nhwc_96_256_256_96_128_F16_g76_MP4;4;8;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_32_528_14_4_4_2_8_1_false_false_midgard_MP4;2;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_24_96_128_4_4_4_4_1_true_true_midgard_MP4;2;16;1
+activation_layer_f16_320_14_midgard_MP4;5;9;1
+elementwise_operation_DIV_f16_1_256_midgard_MP4;1;11;1
+activation_layer_f32_64_2_midgard_MP4;25;3;4
+concatenate_width_x2_f32_608_7_32_7_midgard_MP4;7;2;19
+fill_image_borders_constant_f16_64_2_constant_midgard_MP4;3;11;4
+gemm_reshape_lhs_matrix_3d_f16_2048_8192_1_4_4_8_true_true_g76_MP4;4;1;1
+pooling_layer_f16_nhwc_5_5_256_nhwc_g76_MP4;4;5;5
+activation_layer_f16_256_12_midgard_MP4;2;3;3
+fill_image_borders_constant_f16_128_19_constant_midgard_MP4;32;1;9
+depthwise_convolution_3x3_nhwc_stride1_144_56_56_144_56_F32_g76_MP4;4;7;2
+activation_layer_f16_16_14_midgard_MP4;1;8;9
+activation_layer_f32_48_7_midgard_MP4;8;1;30
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_961_192_80_36_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+concatenate_width_x2_f32_224_56_32_56_midgard_MP4;4;1;1
+fill_image_borders_constant_f16_64_96_constant_midgard_MP4;8;1;4
+im2col3x3_nhwc_f32_1_1728_900_nhwc_g76_MP4;2;1;1
+activation_layer_f16_928_7_midgard_MP4;13;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_144_24_128_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_25_273_576_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+elementwise_operation_ADD_f16_896_14_saturate_nchw_midgard_MP4;2;2;1
+concatenate_width_x2_f16_576_14_32_14_midgard_MP4;17;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_1280_320_10_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_8_64_64_4_4_4_4_1_true_true_midgard_MP4;0;0;0
+im2col3x3_nhwc_f16_1_27_9216_nhwc_g76_MP4;2;2;1
+activation_layer_f16_16_28_midgard_MP4;1;5;4
+gemm_reshape_lhs_matrix_3d_f16_512_3_1_4_4_1_true_true_g76_MP4;11;1;7
+winograd_input_transform_1x2_1x7_stepz1_nhwc192_19_19_0_3_nhwc_midgard_MP4;4;2;2
+pooling_layer_f16_nhwc_24_24_64_nhwc_g76_MP4;8;2;24
+concatenate_width_x2_f16_864_7_32_7_midgard_MP4;25;7;1
+fill_image_borders_constant_f16_32_256_constant_midgard_MP4;48;1;8
+fill_image_borders_constant_f16_832_7_constant_midgard_MP4;38;1;5
+pooling_layer_f32_nhwc_17_17_288_nhwc_g76_MP4;2;1;1
+fill_image_borders_constant_f32_256_256_constant_midgard_MP4;24;1;1
+activation_layer_f16_128_17_midgard_MP4;2;3;7
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_8_192_1728_8_4_4_2_8_16_false_false_midgard_MP4;2;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_172_172_0_0_nhwc_midgard_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_1024_69_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_mm_reshaped_only_rhs_t_f16_1_32_64_64_1_2_8_16_true_midgard_MP4;27;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f32_150_64_147_150_4_4_4_2_true_midgard_MP4;2;12;1
+strided_slice_f16_500_0_500_1_32_5_6_1_1_0_1_1_midgard_MP4;40;1;1
+fill_image_borders_constant_f16_768_17_constant_midgard_MP4;32;1;12
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_35_32_320_35_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_736_7_4_4_4_4_8_true_true_midgard_MP4;16;12;1
+gemm_reshape_lhs_matrix_f16_4096_1_36_4_4_4_true_true_g76_MP4;2;2;1
+concatenate_width_x4_f32_128_14_256_14_64_14_64_14_midgard_MP4;1;8;27
+concatenate_width_x2_f32_800_14_32_14_midgard_MP4;4;1;1
+depthwise_convolution_3x3_nhwc_stride1_1024_7_7_1024_7_F16_g76_MP4;4;2;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_55_32_128_55_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_mm_reshaped_only_rhs_t_f32_190_192_160_8_4_4_4_2_true_midgard_MP4;2;8;2
+pooling_layer_f32_nhwc_14_14_528_nhwc_g76_MP4;2;14;5
+gemm_reshape_lhs_matrix_3d_f16_1536_64_1_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_192_38_constant_midgard_MP4;28;1;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_2048_512_10_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_1024_256_7_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+convert_depth_up_f16_19_72_19_72_midgard_MP4;2;1;1
+winograd_output_transform_4x4_3x3_nhwc_f16_3_576_3_96_nhwc_midgard_MP4;3;5;1
+fill_image_borders_constant_f16_32_253_constant_midgard_MP4;8;1;23
+im2col_generic_nhwc_f32_1_256_16384_nhwc_g76_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_15360_16_1_4_4_4_true_true_g76_MP4;2;4;1
+activation_layer_f16_256_129_midgard_MP4;2;2;1
+elementwise_operation_ADD_f16_960_7_saturate_nchw_midgard_MP4;1;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_2048_1_1_2_8_500_true_midgard_MP4;48;1;1
+gemm_reshape_lhs_matrix_3d_f16_8704_4_1_4_4_4_true_true_g76_MP4;34;7;1
+winograd_output_transform_4x4_3x3_nhwc_f16_192_256_192_61_nhwc_midgard_MP4;4;10;1
+activation_layer_f16_32_96_midgard_MP4;2;3;3
+activation_layer_f32_448_9_midgard_MP4;2;5;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_256_256_1_1_nhwc_midgard_MP4;32;1;12
+concatenate_width_x2_f16_64_56_32_56_midgard_MP4;6;7;2
+im2col_generic_nhwc_f16_1_128_3456_nhwc_g76_MP4;4;18;1
+activation_layer_f32_928_7_midgard_MP4;58;1;3
+activation_layer_f16_384_12_midgard_MP4;3;3;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_98_98_0_0_nhwc_midgard_MP4;32;3;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_546_1024_10_4_4_4_4_8_true_true_midgard_MP4;2;27;1
+im2col3x3_nhwc_f32_1_1152_361_nhwc_g76_MP4;4;1;1
+gemm_mm_reshaped_only_rhs_t_f16_1_126_256_36_1_2_8_63_true_midgard_MP4;32;1;9
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_256_64_56_4_4_4_2_true_midgard_MP4;2;1;8
+concatenate_width_x2_f16_448_14_32_14_midgard_MP4;15;6;1
+im2col3x3_nhwc_f16_1_1152_9_nhwc_g76_MP4;14;3;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_128_512_24_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+fill_image_borders_constant_f16_64_98_constant_midgard_MP4;32;1;11
+fill_image_borders_constant_f16_256_48_constant_midgard_MP4;40;1;1
+gemm_reshape_lhs_matrix_f16_1024_49_1_4_4_4_true_true_g76_MP4;2;2;1
+winograd_input_transform_4x1_3x1_stepz1_nhwc192_14_14_1_0_nhwc_midgard_MP4;4;4;5
+winograd_output_transform_2x1_7x1_nhwc_f32_160_190_160_19_nhwc_midgard_MP4;4;21;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_256_2304_10_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_reshape_lhs_matrix_3d_f16_2048_23_1_4_4_4_true_true_g76_MP4;2;30;1
+fill_image_borders_constant_f32_32_14_constant_midgard_MP4;12;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_190_128_128_8_4_4_4_4_8_true_true_midgard_MP4;2;6;2
+winograd_output_transform_4x4_3x3_nhwc_f16_256_49_256_27_nhwc_midgard_MP4;4;9;1
+gemm_reshape_lhs_matrix_f16_448_4129_1_4_4_4_true_true_g76_MP4;1;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_48_832_7_4_4_4_4_8_true_true_midgard_MP4;3;12;1
+activation_layer_f16_256_56_midgard_MP4;2;2;1
+activation_layer_f16_64_224_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_512_512_36_4_4_4_4_8_true_true_midgard_MP4;2;13;1
+activation_layer_f16_128_7_midgard_MP4;1;3;24
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_864_7_4_4_4_4_8_true_true_midgard_MP4;32;6;1
+fill_image_borders_constant_f16_576_14_constant_midgard_MP4;36;1;2
+fill_image_borders_constant_f16_48_35_constant_midgard_MP4;36;1;4
+concatenate_width_x2_f16_192_13_192_13_midgard_MP4;23;7;1
+activation_layer_f16_384_28_midgard_MP4;3;14;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_1001_2048_1_1_2_8_500_true_midgard_MP4;48;1;1
+elementwise_operation_ADD_f32_928_14_saturate_nchw_midgard_MP4;1;2;1
+convert_depth_up_f16_3_96_3_96_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_11264_13_1_4_4_4_true_true_g76_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_224_112_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+fill_image_borders_constant_f16_192_28_constant_midgard_MP4;3;3;3
+activation_layer_f16_256_17_midgard_MP4;2;11;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_112_512_14_4_4_2_8_16_false_false_midgard_MP4;28;13;1
+im2col3x3_nhwc_f16_1_1728_64_nhwc_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_11776_13_1_4_4_4_true_true_g76_MP4;2;10;1
+concatenate_width_x2_f32_864_7_32_7_midgard_MP4;10;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_192_768_19_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+depthwise_convolution_3x3_nhwc_stride1_384_14_14_384_14_F32_g76_MP4;6;7;1
+winograd_output_transform_4x4_3x3_nhwc_f16_32_16_32_14_nhwc_midgard_MP4;20;11;1
+gemm_reshape_lhs_matrix_f16_2368_1407_1_4_4_4_true_true_g76_MP4;1;4;1
+im2col_generic_nhwc_f16_1_2048_256_nhwc_g76_MP4;4;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_928_7_4_4_4_4_8_true_true_midgard_MP4;18;6;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_48_48_1_1_nhwc_midgard_MP4;4;1;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_576_28_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_38_512_256_38_4_4_4_2_true_midgard_MP4;2;2;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc144_14_14_1_1_nhwc_midgard_MP4;5;2;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_256_256_129_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+concatenate_width_x2_f16_288_28_32_28_midgard_MP4;5;8;1
+gemm_mm_reshaped_only_rhs_t_f32_1849_64_32_36_4_4_4_2_true_midgard_MP4;2;18;1
+elementwise_operation_ADD_f16_320_28_saturate_nchw_midgard_MP4;2;1;2
+winograd_input_transform_4x4_3x3_stepz1_nhwc16_14_14_1_1_nhwc_midgard_MP4;4;3;3
+gemm_mm_reshaped_only_rhs_t_f32_1369_64_32_36_4_4_4_2_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_320_160_36_4_4_4_1_8_true_true_midgard_MP4;12;1;1
+gemm_reshape_lhs_matrix_3d_f32_28672_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_9216_49_1_4_4_4_true_true_g76_MP4;2;10;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_24_24_1_1_nhwc_midgard_MP4;51;1;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_1_64_128_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+gemm_mm_reshaped_only_rhs_t_f32_1849_32_32_36_4_4_4_2_true_midgard_MP4;2;8;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_75_75_1_1_nhwc_midgard_MP4;4;1;1
+winograd_output_transform_2x2_7x7_nhwc_f16_32_2304_32_96_nhwc_midgard_MP4;4;8;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_56_128_192_56_4_4_4_2_true_midgard_MP4;16;12;2
+im2col3x3_nhwc_f16_1_2304_289_nhwc_g76_MP4;4;1;1
+elementwise_operation_ADD_f32_960_7_saturate_nchw_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_512_128_14_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_reshape_lhs_matrix_f16_1792_3_36_4_4_1_true_true_g76_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_144_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+fill_image_borders_constant_f16_256_5_constant_midgard_MP4;64;1;5
+gemm_reshape_lhs_matrix_3d_f16_5120_77_1_4_4_4_true_true_g76_MP4;2;20;1
+gemm_reshape_lhs_matrix_f16_1024_9_36_4_4_4_true_true_g76_MP4;2;2;1
+convert_depth_up_f16_48_32_48_32_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f16_256_784_4_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_736_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_128_256_56_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+depthwise_convolution_3x3_nhwc_144_128_128_144_64_F16_g76_MP4;4;5;1
+gemm_mm_reshaped_only_rhs_t_f32_256_32_32_36_4_4_4_2_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f16_12288_19_1_4_4_4_true_true_g76_MP4;2;8;1
+fill_image_borders_constant_f16_960_10_constant_midgard_MP4;44;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_32_128_27_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_f16_1024_6_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_3072_256_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_2_24_256_2_4_4_4_2_true_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_320_1280_9_4_4_4_4_8_true_true_midgard_MP4;2;27;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_2_546_256_2_4_4_4_1_8_true_true_midgard_MP4;34;1;1
+fill_image_borders_constant_f32_48_35_constant_midgard_MP4;40;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_384_2304_8_4_4_4_4_8_true_true_midgard_MP4;24;16;1
+fill_image_borders_constant_f32_128_7_constant_midgard_MP4;8;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_160_576_32_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+activation_layer_f32_128_75_midgard_MP4;2;9;1
+im2col3x3_nhwc_f32_1_27_29584_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_576_96_14_4_4_4_4_8_true_true_midgard_MP4;2;26;1
+concatenate_width_x2_f16_896_14_32_14_midgard_MP4;29;3;1
+fill_image_borders_constant_f32_64_56_constant_midgard_MP4;44;1;2
+depthwise_convolution_3x3_nhwc_stride1_480_32_32_480_32_F16_g76_MP4;4;8;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_160_512_14_4_4_2_8_16_false_false_midgard_MP4;2;32;1
+activation_layer_f16_128_24_midgard_MP4;2;1;9
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_512_2048_10_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+im2col_generic_nhwc_f16_1_1024_432_nhwc_g76_MP4;4;2;1
+activation_layer_f16_48_40_midgard_MP4;2;5;1
+activation_layer_f32_320_14_midgard_MP4;9;1;2
+activation_layer_f32_128_112_midgard_MP4;2;2;1
+elementwise_operation_ADD_f16_800_14_saturate_nchw_midgard_MP4;2;2;1
+fill_image_borders_constant_f16_48_7_constant_midgard_MP4;4;1;6
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_128_4_64_128_4_2_8_16_1_true_false_midgard_MP4;2;2;1
+activation_layer_f16_192_8_midgard_MP4;2;2;4
+gemm_mm_reshaped_only_rhs_t_f32_56_192_192_6_4_4_4_2_true_midgard_MP4;24;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_256_16_16_256_4_4_4_4_1_true_true_midgard_MP4;2;26;1
+concatenate_width_x2_f16_32_16_64_16_midgard_MP4;3;6;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_27_192_48_27_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_3d_f16_768_11_1_4_4_4_true_true_g76_MP4;2;3;1
+fill_image_borders_constant_f16_64_26_constant_midgard_MP4;1;3;7
+fill_image_borders_constant_f16_32_7_constant_midgard_MP4;29;3;1
+elementwise_operation_ADD_f16_320_14_saturate_nchw_midgard_MP4;1;2;2
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_960_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_128_4_48_128_4_2_8_16_1_true_false_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_64_16_512_64_4_4_2_8_1_false_false_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_3d_f32_32768_4_1_4_2_8_false_false_g76_MP4;2;2;1
+fill_image_borders_constant_f16_256_40_constant_midgard_MP4;40;1;1
+elementwise_operation_ADD_f16_160_33_saturate_nhwc_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_512_1024_7_4_4_2_8_16_false_false_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_10_960_160_10_4_4_4_4_8_true_true_midgard_MP4;2;31;1
+flatten_f16_512_1_1_512_1_midgard_MP4;28;3;4
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_704_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+pooling_layer_f16_nhwc_13_13_512_nhwc_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f32_13312_25_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_5_512_512_5_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_64_288_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_64_512_14_4_4_4_4_8_true_true_midgard_MP4;3;13;7
+fill_image_borders_constant_f16_64_48_constant_midgard_MP4;44;1;4
+activation_layer_f32_32_61_midgard_MP4;2;23;1
+pooling_layer_f32_nhwc_28_28_256_nhwc_g76_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_8192_69_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_20480_7_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_8_192_1280_8_4_4_4_4_8_true_true_midgard_MP4;26;8;1
+activation_layer_f16_320_28_midgard_MP4;5;7;1
+gemm_reshape_lhs_matrix_3d_f16_33280_4_1_4_4_4_true_true_g76_MP4;2;8;1
+elementwise_operation_ADD_f16_256_28_saturate_nchw_midgard_MP4;2;2;1
+im2col3x3_nhwc_f32_1_1152_9_nhwc_g76_MP4;18;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_153_160_160_8_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_reshape_lhs_matrix_f32_27648_12_1_4_2_8_false_false_g76_MP4;2;2;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc1280_10_10_1_1_nhwc_midgard_MP4;8;3;3
+gemm_reshape_lhs_matrix_3d_f16_12288_4_1_4_4_4_true_true_g76_MP4;2;13;1
+activation_layer_f32_864_14_midgard_MP4;9;1;1
+gemm_reshape_lhs_matrix_3d_f16_7168_49_1_4_4_4_true_true_g76_MP4;2;10;1
+elementwise_operation_ADD_f16_16_256_saturate_nhwc_midgard_MP4;1;3;1
+concatenate_width_x4_f32_64_35_64_35_96_35_32_35_midgard_MP4;50;1;3
+gemm_reshape_lhs_matrix_f16_2048_13_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_544_7_4_4_4_4_8_true_true_midgard_MP4;18;12;1
+fill_image_borders_constant_f32_576_14_constant_midgard_MP4;12;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_384_64_33_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc32_253_253_1_1_nhwc_midgard_MP4;2;1;2
+fill_image_borders_constant_f32_144_56_constant_midgard_MP4;20;1;4
+activation_layer_f16_128_14_midgard_MP4;2;7;5
+gemm_reshape_lhs_matrix_f16_2048_48_36_4_4_8_true_true_g76_MP4;2;2;1
+fft_radix_5_axis_0_f32_200_140_midgard_MP4;4;5;1
+gemm_reshape_lhs_matrix_f16_1024_4_64_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_64_192_14_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+elementwise_operation_ADD_f16_768_7_saturate_nchw_midgard_MP4;1;1;4
+gemm_reshape_lhs_matrix_3d_f16_10240_13_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_6144_13_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_10_512_2048_10_4_4_2_8_16_false_false_midgard_MP4;2;25;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_512_1024_14_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+winograd_input_transform_2x2_7x7_stepz1_nhwc32_96_96_3_3_nhwc_midgard_MP4;16;12;1
+activation_layer_f32_64_38_midgard_MP4;2;21;1
+gemm_reshape_lhs_matrix_f16_41472_23_1_4_4_4_true_true_g76_MP4;2;4;1
+fill_image_borders_constant_f16_128_3_constant_midgard_MP4;26;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_2500_3_32_64_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+activation_layer_f32_32_147_midgard_MP4;8;21;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_512_1_1_2_8_500_true_midgard_MP4;48;1;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc16_384_384_1_1_nhwc_midgard_MP4;4;5;2
+im2col_generic_nhwc_f16_1_147_12544_nhwc_g76_MP4;2;1;1
+activation_layer_f16_512_28_midgard_MP4;2;9;1
+concatenate_width_x2_f16_704_7_32_7_midgard_MP4;1;16;4
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_48_48_1_1_nhwc_midgard_MP4;8;3;7
+activation_layer_f32_928_14_midgard_MP4;2;1;2
+fill_image_borders_constant_f16_384_32_constant_midgard_MP4;20;1;4
+depthwise_convolution_3x3_nhwc_stride1_576_14_14_576_14_F32_g76_MP4;4;7;2
+activation_layer_f16_48_129_midgard_MP4;3;3;2
+fill_image_borders_constant_f32_64_224_constant_midgard_MP4;48;1;8
+flatten_f32_1792_1_1_1792_1_midgard_MP4;60;1;1
+fill_image_borders_constant_f16_256_36_constant_midgard_MP4;1;3;2
+concatenate_width_x4_f16_64_28_128_28_32_28_32_28_midgard_MP4;8;5;2
+activation_layer_f32_64_35_midgard_MP4;2;7;3
+gemm_reshape_lhs_matrix_3d_f16_9728_4_1_4_4_4_true_true_g76_MP4;40;8;1
+convert_depth_up_f16_3_21_3_21_midgard_MP4;1;11;11
+winograd_output_transform_4x4_3x3_nhwc_f16_192_324_192_71_nhwc_midgard_MP4;4;10;1
+elementwise_operation_ADD_f16_128_28_saturate_nhwc_midgard_MP4;2;1;1
+fill_image_borders_constant_f32_1280_8_constant_midgard_MP4;1;1;30
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_16_128_56_4_4_4_4_1_true_true_midgard_MP4;2;6;1
+concatenate_width_x2_f32_736_7_32_7_midgard_MP4;9;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_112_480_32_4_4_4_4_8_true_true_midgard_MP4;2;20;1
+elementwise_operation_ADD_f16_256_28_saturate_nhwc_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_64_256_24_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_100_96_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_only_rhs_t_f32_54_64_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+fill_image_borders_constant_f16_16_80_constant_midgard_MP4;14;1;10
+activation_layer_f16_480_14_midgard_MP4;3;7;2
+winograd_output_transform_4x4_5x5_nhwc_f16_64_100_64_40_nhwc_midgard_MP4;4;10;1
+depthwise_convolution_3x3_nhwc_stride1_256_129_129_256_129_F16_g76_MP4;4;5;2
+activation_layer_f16_304_129_midgard_MP4;57;2;3
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_19_192_768_19_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_1_1001_1024_1_1_2_8_500_true_midgard_MP4;24;1;1
+gemm_reshape_lhs_matrix_3d_f16_3072_64_1_4_4_4_true_true_g76_MP4;2;2;1
+activation_layer_f16_352_28_midgard_MP4;2;1;5
+im2col3x3_nhwc_f16_1_1152_196_nhwc_g76_MP4;4;5;1
+concatenate_width_x2_f16_800_7_32_7_midgard_MP4;46;1;7
+concatenate_width_x2_f16_320_14_32_14_midgard_MP4;11;7;1
+activation_layer_f32_128_1_midgard_MP4;6;9;2
+activation_layer_f32_224_28_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_960_160_7_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+concatenate_width_x2_f16_480_14_32_14_midgard_MP4;15;6;1
+fill_image_borders_constant_f16_192_61_constant_midgard_MP4;36;1;5
+winograd_input_transform_4x4_3x3_stepz1_nhwc160_7_7_1_1_nhwc_midgard_MP4;14;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_28_128_192_28_4_4_4_2_true_midgard_MP4;4;8;1
+convert_depth_down_f32_64_16_64_16_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_704_7_4_4_2_8_16_false_false_midgard_MP4;2;6;1
+im2col_generic_nhwc_f16_1_64_16384_nhwc_g76_MP4;2;1;1
+gemm_reshape_lhs_matrix_3d_f16_9216_69_1_4_4_4_true_true_g76_MP4;2;8;1
+elementwise_operation_ADD_f32_512_28_saturate_nhwc_midgard_MP4;1;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_546_4_546_5_nhwc_midgard_MP4;20;4;1
+activation_layer_f32_256_36_midgard_MP4;2;11;1
+winograd_output_transform_4x4_3x3_nhwc_f16_256_9_256_12_nhwc_midgard_MP4;8;9;1
+convert_depth_down_f32_3_513_3_513_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_17_128_1088_17_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_160_576_7_4_4_4_4_8_true_true_midgard_MP4;8;3;11
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_864_32_32_36_4_4_4_4_8_true_true_midgard_MP4;2;2;4
+gemm_reshape_lhs_matrix_3d_f32_17408_7_1_4_2_8_false_false_g76_MP4;2;2;1
+activation_layer_f16_256_27_midgard_MP4;2;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_150_16_32_150_4_4_4_4_1_true_true_midgard_MP4;2;26;1
+fill_image_borders_replicate_f16_256_33_replicate_midgard_MP4;36;1;1
+fill_image_borders_constant_f16_256_256_constant_midgard_MP4;6;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_64_1536_64_192_nhwc_midgard_MP4;4;11;1
+fill_image_borders_constant_f32_48_7_constant_midgard_MP4;2;1;20
+winograd_output_transform_4x4_5x5_nhwc_f16_32_1_32_1_nhwc_midgard_MP4;9;1;29
+activation_layer_f16_144_64_midgard_MP4;2;5;1
+fill_image_borders_constant_f16_128_20_constant_midgard_MP4;8;1;10
+activation_layer_f16_960_14_midgard_MP4;5;7;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_216_128_128_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_256_2304_7_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f32_960_14_saturate_nchw_midgard_MP4;2;1;1
+concatenate_width_x2_f32_928_7_32_7_midgard_MP4;9;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_512_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+winograd_input_transform_1x2_1x7_stepz1_nhwc192_17_17_0_3_nhwc_midgard_MP4;12;6;1
+activation_layer_f32_704_14_midgard_MP4;11;2;1
+winograd_output_transform_1x4_1x3_nhwc_f32_384_27_384_9_nhwc_midgard_MP4;4;23;1
+fill_image_borders_constant_f16_32_48_constant_midgard_MP4;61;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9_546_1280_36_4_4_4_1_8_true_true_midgard_MP4;4;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_4096_1_1_2_8_500_true_midgard_MP4;24;1;1
+fill_image_borders_constant_f32_384_8_constant_midgard_MP4;64;1;4
+gemm_mm_reshaped_only_rhs_t_f32_1536_64_64_36_4_4_4_2_true_midgard_MP4;2;8;1
+winograd_output_transform_4x4_5x5_nhwc_f16_3_1_3_1_nhwc_midgard_MP4;36;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_49_192_64_64_4_4_4_4_8_true_true_midgard_MP4;2;2;2
+fill_image_borders_constant_f16_304_129_constant_midgard_MP4;56;1;3
+fill_image_borders_constant_f16_64_384_constant_midgard_MP4;16;1;24
+fill_image_borders_constant_f32_128_17_constant_midgard_MP4;4;1;17
+elementwise_operation_ADD_f16_64_33_saturate_nhwc_midgard_MP4;1;3;1
+gemm_reshape_lhs_matrix_f32_2048_144_64_4_8_16_true_false_g76_MP4;2;1;1
+activation_layer_f32_160_56_midgard_MP4;5;2;1
+elementwise_operation_ADD_f16_544_7_saturate_nchw_midgard_MP4;5;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_128_4_64_128_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_27_384_384_6_4_4_2_1_16_false_false_midgard_MP4;2;8;3
+concatenate_width_x2_f16_256_129_48_129_midgard_MP4;19;1;1
+gemm_mm_reshaped_only_rhs_t_f16_1_24_128_36_1_2_8_12_true_midgard_MP4;3;1;9
+fill_image_borders_constant_f32_960_7_constant_midgard_MP4;12;1;7
+pooling_layer_f32_nhwc_28_28_192_nhwc_g76_MP4;3;1;1
+gemm_mm_reshaped_only_rhs_t_f32_1369_32_32_36_4_4_4_2_true_midgard_MP4;2;8;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_144_64_48_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_320_2048_9_4_4_4_4_8_true_true_midgard_MP4;2;29;1
+activation_layer_f32_672_7_midgard_MP4;38;1;5
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_150_64_32_150_4_4_4_2_true_midgard_MP4;2;14;1
+winograd_input_transform_4x4_5x5_stepz1_nhwc256_5_5_0_0_nhwc_midgard_MP4;42;1;1
+im2col_generic_nhwc_f32_1_1024_1024_nhwc_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f32_11264_7_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_5_24_512_5_4_4_2_1_1_false_false_midgard_MP4;1;3;1
+gemm_reshape_lhs_matrix_f16_6144_2_6_4_4_4_true_true_g76_MP4;2;7;1
+convert_depth_down_f32_3_346_3_346_midgard_MP4;1;2;1
+pooling_layer_f16_nhwc_3_3_320_nhwc_g76_MP4;13;1;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_24_512_14_4_4_2_8_1_false_false_midgard_MP4;2;6;1
+fill_image_borders_constant_f16_832_14_constant_midgard_MP4;1;3;31
+depthwise_convolution_3x3_nhwc_stride1_192_64_64_192_64_F16_g76_MP4;4;8;2
+gemm_reshape_lhs_matrix_3d_f16_12800_13_1_4_4_4_true_true_g76_MP4;2;10;1
+no_config_idreverse_f32_32_4_4_midgard_MP4;1;27;8
+gemm_reshape_lhs_matrix_3d_f16_256_196_1_4_4_4_true_true_g76_MP4;1;2;1
+activation_layer_f32_192_17_midgard_MP4;3;6;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_960_160_32_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f32_128_72_midgard_MP4;2;2;1
+gemm_mm_reshaped_only_rhs_t_f32_16_224_112_36_4_4_4_2_true_midgard_MP4;2;4;1
+activation_layer_f16_64_14_midgard_MP4;2;13;2
+fill_image_borders_constant_f16_192_14_constant_midgard_MP4;16;1;7
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_1024_256_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+winograd_output_transform_4x4_5x5_nhwc_f16_64_144_64_48_nhwc_midgard_MP4;4;9;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_224_64_27_224_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+concatenate_width_x2_f16_672_14_32_14_midgard_MP4;11;8;1
+concatenate_width_x2_f32_736_14_32_14_midgard_MP4;9;1;1
+gemm_reshape_lhs_matrix_3d_f16_13312_13_1_4_4_4_true_true_g76_MP4;2;10;1
+fill_image_borders_constant_f16_32_257_constant_midgard_MP4;16;1;10
+scale_Bord_reptopleftnhwc_256_33_33_1_g76_MP4;32;11;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_1792_384_14_4_4_2_8_16_false_false_midgard_MP4;2;30;1
+fill_image_borders_constant_f16_112_14_constant_midgard_MP4;4;1;2
+winograd_input_transform_2x2_7x7_stepz1_nhwc64_48_48_3_3_nhwc_midgard_MP4;8;4;3
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_256_64_56_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+elementwise_operation_MAX_f32_16_64_midgard_MP4;1;2;1
+gemm_reshape_lhs_matrix_3d_f32_24576_2_1_4_2_8_false_false_g76_MP4;2;2;1
+no_config_idreverse_f16_64_3_3_midgard_MP4;16;3;3
+im2col3x3_nhwc_f16_1_576_1444_nhwc_g76_MP4;4;5;1
+convert_depth_up_f16_3_36_3_36_midgard_MP4;1;1;3
+pooling_layer_f16_nhwc_48_48_32_nhwc_g76_MP4;4;16;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_256_320_33_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+depthwise_convolution_3x3_nhwc_stride1_128_75_75_128_75_F16_g76_MP4;4;8;2
+flatten_f16_4096_1_1_4096_1_midgard_MP4;27;6;2
+gemm_reshape_lhs_matrix_3d_f16_1536_13_1_4_4_4_true_true_g76_MP4;12;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_63_512_19_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+fill_image_borders_constant_f16_1280_9_constant_midgard_MP4;16;1;9
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_25_288_256_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+concatenate_width_x2_f32_704_14_32_14_midgard_MP4;2;2;1
+activation_layer_f16_96_257_midgard_MP4;3;3;1
+im2col3x3_nhwc_f16_1_27_29584_nhwc_g76_MP4;2;1;1
+activation_layer_f32_64_170_midgard_MP4;2;10;1
+im2col3x3_nhwc_f16_1_2592_361_nhwc_g76_MP4;4;1;1
+gemm_reshape_lhs_matrix_3d_f16_4608_77_1_4_4_4_true_true_g76_MP4;2;20;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_512_128_28_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+concatenate_width_x2_f16_192_56_32_56_midgard_MP4;7;11;1
+elementwise_operation_ADD_f16_160_56_saturate_nchw_midgard_MP4;2;1;2
+activation_layer_f32_192_71_midgard_MP4;2;5;1
+fill_image_borders_constant_f16_48_40_constant_midgard_MP4;55;1;5
+pooling_layer_f16_nhwc_84_84_64_nhwc_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_512_190_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_384_64_14_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f16_512_49_1_4_4_4_true_true_g76_MP4;2;24;1
+im2col3x3_nhwc_f32_1_576_1444_nhwc_g76_MP4;4;1;1
+elementwise_operation_ADD_f16_32_96_saturate_nchw_midgard_MP4;1;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_32_512_14_4_4_4_4_8_true_true_midgard_MP4;8;6;1
+fill_image_borders_constant_f32_32_172_constant_midgard_MP4;4;1;22
+gemm_reshape_lhs_matrix_f16_1024_36_64_4_4_4_true_true_g76_MP4;4;1;1
+winograd_output_transform_4x4_3x3_nhwc_f32_32_864_32_143_nhwc_midgard_MP4;4;12;1
+fill_image_borders_constant_f16_528_14_constant_midgard_MP4;20;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_256_512_14_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+activation_layer_f16_256_1_midgard_MP4;2;9;16
+fill_image_borders_constant_f16_192_19_constant_midgard_MP4;32;1;12
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_24_96_56_4_4_4_4_1_true_true_midgard_MP4;1;20;1
+fill_image_borders_constant_f16_128_24_constant_midgard_MP4;4;1;6
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_56_64_64_56_4_4_4_4_8_true_true_midgard_MP4;2;22;1
+gemm_mm_reshaped_only_rhs_t_f32_54_128_128_36_4_4_4_2_true_midgard_MP4;2;14;1
+elementwise_operation_ADD_f16_448_14_saturate_nchw_midgard_MP4;1;2;2
+pooling_layer_f16_nhwc_1_1_1536_nhwc_g76_MP4;49;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_190_192_192_8_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+activation_layer_f16_144_128_midgard_MP4;9;2;1
+depthwise_convolution_3x3_nhwc_stride1_512_19_19_512_19_F32_g76_MP4;2;2;3
+gemm_reshape_lhs_matrix_3d_f32_65536_4_1_4_2_8_false_false_g76_MP4;2;2;1
+im2col9x9_nhwc_f16_1_243_1_nhwc_g76_MP4;55;1;4
+winograd_input_transform_4x4_3x3_stepz1_nhwc128_24_24_1_1_nhwc_midgard_MP4;4;1;3
+gemm_reshape_lhs_matrix_f16_1024_7_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_9_192_2048_9_4_4_2_8_16_false_false_midgard_MP4;26;11;1
+activation_layer_f16_320_9_midgard_MP4;2;5;6
+fill_image_borders_constant_f16_192_56_constant_midgard_MP4;4;1;8
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_1369_64_32_36_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_672_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+pooling_layer_f16_nhwc_1_1_1000_nhwc_g76_MP4;64;1;1
+concatenate_width_x2_f16_512_14_32_14_midgard_MP4;27;12;1
+activation_layer_f16_48_13_midgard_MP4;3;3;3
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_72_128_64_48_4_4_4_2_true_midgard_MP4;2;2;8
+concatenate_width_x2_f32_512_14_32_14_midgard_MP4;4;1;1
+im2col3x3_nhwc_f16_1_27_12544_nhwc_g76_MP4;2;2;1
+activation_layer_f32_96_112_midgard_MP4;2;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_36_512_128_24_4_4_4_2_true_midgard_MP4;2;1;8
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_1280_1_1_2_8_500_true_midgard_MP4;24;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_64_384_33_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+pooling_layer_f16_nhwc_14_14_480_nhwc_g76_MP4;3;1;1
+depthwise_convolution_3x3_nhwc_stride1_384_19_19_384_19_F16_g76_MP4;4;5;6
+elementwise_operation_ADD_f16_352_28_saturate_nchw_midgard_MP4;2;1;2
+activation_layer_f32_64_40_midgard_MP4;2;2;5
+activation_layer_f16_448_9_midgard_MP4;2;4;9
+activation_layer_f16_576_19_midgard_MP4;9;10;1
+gemm_reshape_lhs_matrix_3d_f16_1024_216_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_reshape_lhs_matrix_3d_f16_6144_11_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_2304_49_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_54_256_256_36_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_2048_1024_7_4_4_2_8_16_false_false_midgard_MP4;2;13;1
+pooling_layer_f16_nhwc_27_27_128_nhwc_g76_MP4;2;1;2
+winograd_output_transform_4x4_3x3_nhwc_f16_32_2304_32_192_nhwc_midgard_MP4;4;10;1
+winograd_input_transform_1x2_1x7_stepz1_nhwc160_19_19_0_3_nhwc_midgard_MP4;4;5;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_36_128_128_64_4_4_4_4_8_true_true_midgard_MP4;2;11;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_32_528_14_4_4_4_4_8_true_true_midgard_MP4;2;6;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_544_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_192_48_36_4_4_4_4_8_true_true_midgard_MP4;2;2;6
+gemm_reshape_lhs_matrix_3d_f16_4096_64_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_2304_196_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_3584_49_1_4_4_4_true_true_g76_MP4;2;2;1
+im2col3x3_nhwc_f32_1_864_289_nhwc_g76_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_64_16_512_64_4_4_4_4_1_true_true_midgard_MP4;1;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_36_1024_256_24_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+elementwise_operation_ADD_f16_1024_7_saturate_nchw_midgard_MP4;2;2;3
+elementwise_operation_ADD_f16_32_65_saturate_nhwc_midgard_MP4;1;3;1
+winograd_input_transform_4x4_3x3_stepz1_nhwc64_35_35_1_1_nhwc_midgard_MP4;12;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_196_192_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+elementwise_operation_ADD_f32_256_36_saturate_nhwc_midgard_MP4;1;1;2
+im2col3x3_nhwc_f16_1_2304_3456_nhwc_g76_MP4;4;2;1
+fill_image_borders_constant_f32_128_30_constant_midgard_MP4;24;1;6
+no_config_idreverse_f16_128_3_3_midgard_MP4;16;3;3
+gemm_reshape_lhs_matrix_f16_512_216_36_4_4_4_true_true_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_832_7_saturate_nchw_midgard_MP4;1;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_192_1728_9_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_128_768_7_4_4_4_4_8_true_true_midgard_MP4;32;6;1
+elementwise_operation_ADD_f16_576_7_saturate_nchw_midgard_MP4;32;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_864_14_4_4_4_4_8_true_true_midgard_MP4;2;30;1
+gemm_reshape_lhs_matrix_3d_f16_6656_13_1_4_4_4_true_true_g76_MP4;2;6;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_14_128_832_14_4_4_2_8_16_false_false_midgard_MP4;2;18;1
+pooling_layer_f16_nhwc_75_75_64_nhwc_g76_MP4;2;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_7_640_160_7_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+winograd_output_transform_4x1_3x1_nhwc_f32_384_27_384_9_nhwc_midgard_MP4;4;10;1
+activation_layer_f32_64_256_midgard_MP4;2;2;1
+winograd_output_transform_4x4_3x3_nhwc_f16_64_4096_64_256_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_f16_1024_1_36_4_4_4_true_true_g76_MP4;2;4;3
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_441_192_80_36_4_4_4_4_8_true_true_midgard_MP4;2;16;1
+gemm_mm_reshaped_lhs_nt_rhs_t_add_bias_broadcast_bias_3do_f32_7_128_960_7_4_4_2_8_16_false_false_midgard_MP4;2;12;1
+gemm_reshape_lhs_matrix_3d_f32_24576_12_1_4_2_8_false_false_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_5120_4_1_4_4_4_true_true_g76_MP4;5;13;1
+im2col_generic_nhwc_f16_1_512_4096_nhwc_g76_MP4;4;12;1
+elementwise_operation_ADD_f16_160_32_saturate_nhwc_midgard_MP4;2;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_72_128_256_48_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f32_40_48_192_40_4_4_4_2_true_midgard_MP4;14;5;1
+activation_layer_f32_128_5_midgard_MP4;2;4;1
+pooling_layer_f16_nhwc_28_28_128_nhwc_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_256_304_129_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+fill_image_borders_constant_f16_160_14_constant_midgard_MP4;10;2;3
+no_config_idreverse_f32_64_4_4_midgard_MP4;1;9;1
+fill_image_borders_constant_f16_48_13_constant_midgard_MP4;57;1;1
+no_config_idreverse_f16_32_4_4_midgard_MP4;2;26;6
+gemm_reshape_lhs_matrix_3d_f16_4096_11_1_4_4_4_true_true_g76_MP4;2;24;1
+activation_layer_f16_864_7_midgard_MP4;2;3;3
+pooling_layer_f16_nhwc_13_13_256_nhwc_g76_MP4;2;1;2
+im2col3x3_nhwc_f16_1_27_147456_nhwc_g76_MP4;2;2;1
+pooling_layer_f32_nhwc_14_14_256_nhwc_g76_MP4;10;1;1
+elementwise_operation_ADD_f16_576_14_saturate_nchw_midgard_MP4;3;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_9216_3_32_64_4_4_4_8_1_true_true_midgard_MP4;1;4;1
+gemm_reshape_lhs_matrix_3d_f16_32768_6_1_4_4_4_true_true_g76_MP4;2;4;1
+fill_image_borders_constant_f16_192_12_constant_midgard_MP4;12;7;3
+activation_layer_f16_8_64_midgard_MP4;1;2;2
+fill_image_borders_constant_f32_448_8_constant_midgard_MP4;8;1;7
+im2col3x3_nhwc_f16_1_27_66049_nhwc_g76_MP4;2;2;1
+elementwise_operation_ADD_f16_128_143_saturate_nhwc_midgard_MP4;2;1;1
+activation_layer_f16_192_26_midgard_MP4;3;3;2
+gemm_reshape_lhs_matrix_f16_1536_7_36_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_1024_18_36_4_4_8_true_true_g76_MP4;2;2;1
+activation_layer_f16_608_14_midgard_MP4;9;1;2
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_576_3_32_36_4_4_4_8_1_true_true_midgard_MP4;1;18;1
+winograd_output_transform_4x4_3x3_nhwc_f16_546_1_546_3_nhwc_midgard_MP4;35;1;1
+concatenate_width_x2_f32_896_14_32_14_midgard_MP4;4;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_32_128_36_4_4_4_4_8_true_true_midgard_MP4;2;2;9
+winograd_output_transform_4x4_3x3_nhwc_f16_273_25_273_19_nhwc_midgard_MP4;12;6;1
+gemm_mm_reshaped_only_rhs_t_f32_4096_64_64_36_4_4_4_2_true_midgard_MP4;2;16;1
+activation_layer_f16_184_32_midgard_MP4;23;1;2
+gemm_reshape_lhs_matrix_3d_f16_5632_13_1_4_4_4_true_true_g76_MP4;2;8;1
+elementwise_operation_ADD_f32_160_7_saturate_nhwc_midgard_MP4;2;1;2
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_546_128_1_1_2_8_273_true_midgard_MP4;3;1;1
+gemm_reshape_lhs_matrix_3d_f16_3072_49_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_64_480_14_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+activation_layer_f16_208_14_midgard_MP4;2;1;2
+gemm_reshape_lhs_matrix_3d_f16_4864_1041_1_4_4_4_true_true_g76_MP4;2;8;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_16_64_24_36_4_4_4_4_8_true_true_midgard_MP4;2;2;3
+activation_layer_f16_32_256_midgard_MP4;2;11;1
+fill_image_borders_constant_f16_32_170_constant_midgard_MP4;36;1;10
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_19_160_768_19_4_4_4_4_8_true_true_midgard_MP4;2;14;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_33_160_960_33_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_256_320_32_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+elementwise_operation_ADD_f16_3_1_saturate_nhwc_midgard_MP4;13;4;5
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_40_64_192_40_4_4_4_4_8_true_true_midgard_MP4;2;10;1
+elementwise_operation_ADD_f16_864_14_saturate_nchw_midgard_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_9_384_1280_9_4_4_4_4_8_true_true_midgard_MP4;2;32;1
+gemm_mm_reshaped_lhs_nt_rhs_t_f32_9_512_512_36_4_4_2_1_16_false_false_midgard_MP4;64;3;2
+gemm_reshape_lhs_matrix_f16_448_4065_1_4_4_4_true_true_g76_MP4;1;4;1
+concatenate_width_x2_f16_608_14_32_14_midgard_MP4;5;8;1
+activation_layer_f16_640_14_midgard_MP4;9;1;2
+activation_layer_f16_192_7_midgard_MP4;2;4;6
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4_32_128_36_4_4_4_1_8_true_true_midgard_MP4;6;1;20
+depthwise_convolution_3x3_nhwc_stride1_960_7_7_960_7_F16_g76_MP4;20;4;4
+gemm_reshape_lhs_matrix_3d_f32_2048_7_1_4_2_1_false_false_g76_MP4;38;1;1
+gemm_reshape_lhs_matrix_3d_f16_2304_265_1_4_4_4_true_true_g76_MP4;4;1;1
+convert_depth_up_f16_19_129_19_129_midgard_MP4;2;1;1
+concatenate_width_x2_f16_416_14_32_14_midgard_MP4;31;4;3
+activation_layer_f16_192_32_midgard_MP4;3;15;1
+elementwise_operation_ADD_f16_672_14_saturate_nchw_midgard_MP4;2;2;1
+winograd_output_transform_4x4_5x5_nhwc_f16_128_36_128_24_nhwc_midgard_MP4;4;10;1
+gemm_reshape_lhs_matrix_3d_f16_4608_49_1_4_4_4_true_true_g76_MP4;2;10;1
+activation_layer_f16_960_33_midgard_MP4;5;1;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_14_128_1152_14_4_4_4_4_8_true_true_midgard_MP4;2;4;1
+elementwise_operation_ADD_f16_160_28_saturate_nchw_midgard_MP4;2;2;1
+convert_depth_down_f32_3_96_3_96_midgard_MP4;1;3;1
+winograd_output_transform_2x2_7x7_nhwc_f16_64_576_64_48_nhwc_midgard_MP4;4;8;1
+scale_Bord_reptopleftnhwc_256_129_129_1_g76_MP4;8;5;1
+gemm_mm_reshaped_lhs_t_rhs_nt_f16_4096_64_64_36_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_f16_2048_3_36_4_4_4_true_true_g76_MP4;2;2;1
+pooling_layer_f16_nhwc_1_1_1280_nhwc_g76_MP4;55;1;1
+pooling_layer_f16_nhwc_12_12_192_nhwc_g76_MP4;3;3;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_129_24_144_129_4_4_4_4_1_true_true_midgard_MP4;2;18;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_172_32_27_172_4_4_4_4_8_true_true_midgard_MP4;2;24;1
+gemm_reshape_lhs_matrix_3d_f16_15360_69_1_4_4_4_true_true_g76_MP4;2;8;1
+fill_image_borders_constant_f16_24_14_constant_midgard_MP4;3;12;3
+fill_image_borders_constant_f16_192_26_constant_midgard_MP4;8;1;11
+gemm_reshape_lhs_matrix_3d_f16_512_4129_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_224_28_4_4_4_4_8_true_true_midgard_MP4;2;12;1
+activation_layer_f32_32_384_midgard_MP4;2;9;1
+elementwise_operation_ADD_f16_96_33_saturate_nhwc_midgard_MP4;2;2;1
+gemm_reshape_lhs_matrix_3d_f16_13824_13_1_4_4_4_true_true_g76_MP4;2;10;1
+depthwise_convolution_3x3_nhwc_stride1_192_28_28_192_28_F16_g76_MP4;4;5;3
+gemm_reshape_lhs_matrix_3d_f16_1024_64_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_mm_reshaped_lhs_t_rhs_nt_add_bias_broadcast_bias_3do_f16_32_576_96_32_4_4_4_4_8_true_true_midgard_MP4;2;8;1
+gemm_reshape_lhs_matrix_3d_f16_2560_69_1_4_4_4_true_true_g76_MP4;2;2;1
+gemm_reshape_lhs_matrix_f16_1024_36_36_4_4_4_true_true_g76_MP4;2;2;1
+fill_image_borders_constant_f16_64_24_constant_midgard_MP4;28;1;3
+winograd_output_transform_4x4_3x3_nhwc_f32_128_54_128_36_nhwc_midgard_MP4;4;2;1
+gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_f16_1_64_243_1_1_2_8_32_true_midgard_MP4;5;1;1
+elementwise_operation_ADD_f16_1024_14_saturate_nhwc_midgard_MP4;3;1;1
diff --git a/proprietary/vendor/etc/audio_device.xml b/proprietary/vendor/etc/audio_device.xml
new file mode 100644
index 0000000..dfe8b0e
--- /dev/null
+++ b/proprietary/vendor/etc/audio_device.xml
@@ -0,0 +1,1568 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<root>
+    <card name="mt6785mt6359" />
+    <mixercontrol>
+        <versioncontrol value="1.01">
+        </versioncontrol>
+        <!-- These are the initial mixer settings -->
+        <kctl name="Audio_Speaker_class_Switch" value="CLASSAB" />
+        <!--headphone output-->
+        <path name="headphone_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="Audio Playback" />
+            <kctl name="HPR Mux" value="Audio Playback" />
+        </path>
+        <path name="headphone_output" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+        </path>
+        <path name="HP_IMPEDANCE" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="HP Impedance" />
+        </path>
+        <path name="HP_IMPEDANCE" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+        </path>
+        <!--receiver output-->
+        <path name="receiver_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="RCV Mux" value="Voice Playback" />
+        </path>
+        <path name="receiver_output" value="turnoff">
+            <kctl name="RCV Mux" value="Open" />
+        </path>
+       <!-- 2-in-1 speaker output-->
+        <path name="two_in_one_speaker_output" value="turnon">
+        </path>
+        <path name="two_in_one_speaker_output" value="turnoff">
+        </path>
+       <!--speaker output-->
+        <path name="speaker_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="LOL Mux" value="Playback" />
+        </path>
+        <path name="speaker_output" value="turnoff">
+            <kctl name="LOL Mux" value="Open" />
+        </path>
+        <!--headhpone_speaker output-->
+        <path name="headphoneSpeaker_output" value="turnon">
+            <kctl name="DAC In Mux" value="Normal Path" />
+            <kctl name="HPL Mux" value="Audio Playback" />
+            <kctl name="HPR Mux" value="Audio Playback" />
+            <kctl name="LOL Mux" value="Playback" />
+        </path>
+        <path name="headphoneSpeaker_output" value="turnoff">
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+            <kctl name="LOL Mux" value="Open" />
+        </path>
+        <!--external_speaker output-->
+        <path name="ext_speaker_output" value="turnon">
+            <kctl name="Ext_Speaker_Amp Switch" value="1" />
+        </path>
+        <path name="ext_speaker_output" value="turnoff">
+            <kctl name="Ext_Speaker_Amp Switch" value="0" />
+        </path>
+        <!--external_headphone_amp switch-->
+        <path name="ext_headphone_output" value="turnon">
+            <kctl name="Ext_Headphone_Amp_Switch" value="1" />
+        </path>
+        <path name="ext_headphone_output" value="turnoff">
+            <kctl name="Ext_Headphone_Amp_Switch" value="0" />
+        </path>
+        <!--mic setting-->
+        <path name="builtin_Mic_Mic1" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_Mic1" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic1_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Mic1_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic2" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Mic2" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic2_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_Mic2_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic3" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_R" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_Mic3" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Mic3_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_R" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_Mic3_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_SingleMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_SingleMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_DualMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_DualMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_DualMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_DualMic_Inverse" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_ThreeMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_ThreeMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_ThreeMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_ThreeMic_Inverse" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+        </path>
+        <path name="builtin_Mic_BackMic" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_BackMic_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_3" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH2" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_BackMic_3" value="turnoff">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_BackMic_3_Inverse" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="ADC_3_Mux" value="Preamplifier" />
+            <kctl name="PGA_3_Mux" value="AIN3" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+            <kctl name="DMIC2_MUX" value="DMIC_DATA1_R" />
+        </path>
+        <path name="builtin_Mic_BackMic_3_Inverse" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="headset_mic_input" value="turnon">
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH1" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN1" />
+        </path>
+        <path name="headset_mic_input" value="turnoff">
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic2" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_R" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_Mic2" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="builtin_Mic_Vow_DualMic" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="VOW_AMIC1_MUX" value="ADC_R" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN0" />
+            <kctl name="ADC_R_Mux" value="Right Preamplifier" />
+            <kctl name="PGA_R_Mux" value="AIN2" />
+            <kctl name="DMIC0_MUX" value="DMIC_DATA0" />
+            <kctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />
+        </path>
+        <path name="builtin_Mic_Vow_DualMic" value="turnoff">
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="VOW_UL_SRC_MUX" value="AMIC" />
+        </path>
+        <path name="headset_vow_input" value="turnon">
+            <kctl name="VOW_AMIC0_MUX" value="ADC_L" />
+            <kctl name="ADC_L_Mux" value="Left Preamplifier" />
+            <kctl name="PGA_L_Mux" value="AIN1" />
+        </path>
+        <path name="headset_vow_input" value="turnoff">
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+        </path>
+        <!--mic1 type setting-->
+        <path name="Mic1TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_ACC" />
+        </path>
+        <path name="Mic1TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC" />
+        </path>
+        <path name="Mic1TypeVOWDMICMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_0" value="VOW_DMIC" />
+        </path>
+        <path name="Mic1TypeVOWDMICLPMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_0" value="VOW_DMIC_LP" />
+        </path>
+        <path name="Mic1TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic1TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic2TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_ACC" />
+        </path>
+        <path name="Mic2TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC" />
+        </path>
+        <path name="Mic2TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic2TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic3TypeVOWACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_ACC" />
+        </path>
+        <path name="Mic3TypeVOWDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC" />
+        </path>
+        <path name="Mic3TypeVOWDMICMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_2" value="VOW_DMIC" />
+        </path>
+        <path name="Mic3TypeVOWDMICLPMode" value="setting">
+            <kctl name="VOW_UL_SRC_MUX" value="DMIC" />
+            <kctl name="Mic_Type_Mux_2" value="VOW_DMIC_LP" />
+        </path>
+        <path name="Mic3TypeVOWDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic3TypeVOWDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="VOW_DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic1TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="ACC" />
+        </path>
+        <path name="Mic1TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC" />
+        </path>
+        <path name="Mic1TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_0" value="DMIC" />
+        </path>
+        <path name="Mic1TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic1TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_0" value="DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic2TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="ACC" />
+        </path>
+        <path name="Mic2TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC" />
+        </path>
+        <path name="Mic2TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_1" value="DMIC" />
+        </path>
+        <path name="Mic2TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic2TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_1" value="DCC_ECM_SINGLE" />
+        </path>
+        <path name="Mic3TypeACCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="ACC" />
+        </path>
+        <path name="Mic3TypeDCCMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC" />
+        </path>
+        <path name="Mic3TypeDMICMode" value="setting">
+            <kctl name="UL_SRC_MUX" value="DMIC" />
+            <kctl name="UL2_SRC_MUX" value="DMIC" />
+            <kctl name="MTKAIF_DMIC" value="On" />
+            <kctl name="Mic_Type_Mux_2" value="DMIC" />
+        </path>
+        <path name="Mic3TypeDCCECMDIFFMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC_ECM_DIFF" />
+        </path>
+        <path name="Mic3TypeDCCECMSINGLEMode" value="setting">
+            <kctl name="Mic_Type_Mux_2" value="DCC_ECM_SINGLE" />
+        </path>
+
+        <path name="sidetone_switch" value="turnon">
+            <kctl name="Sidetone Filter Switch" value="1" />
+        </path>
+        <path name="sidetone_switch" value="turnoff">
+            <kctl name="Sidetone Filter Switch" value="0" />
+        </path>
+        <!-- i2s hd control -->
+        <path name="I2S0_HD_ON" value="setting">
+            <kctl name="I2S0_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S0_HD_OFF" value="setting">
+            <kctl name="I2S0_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S1_HD_ON" value="setting">
+            <kctl name="I2S1_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S1_HD_OFF" value="setting">
+            <kctl name="I2S1_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S2_HD_ON" value="setting">
+            <kctl name="I2S2_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S2_HD_OFF" value="setting">
+            <kctl name="I2S2_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S3_HD_ON" value="setting">
+            <kctl name="I2S3_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S3_HD_OFF" value="setting">
+            <kctl name="I2S3_HD_Mux" value="Normal" />
+        </path>
+        <path name="I2S5_HD_ON" value="setting">
+            <kctl name="I2S5_HD_Mux" value="Low_Jitter" />
+        </path>
+        <path name="I2S5_HD_OFF" value="setting">
+            <kctl name="I2S5_HD_Mux" value="Normal" />
+        </path>
+       <!--AP side control-->
+        <path name="PLAYBACK1_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL1_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL1_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL1_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL1_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL1_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL1_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL1_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL1_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL2_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL2_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL2_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL2_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL12_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL12_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL12_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL12_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL12_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL12_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL12_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL12_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL6_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL6_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL6_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL6_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL6_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL6_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL6_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL6_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL3_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL3_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL3_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL3_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL3_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL3_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL3_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL3_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL4_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL4_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 DL4_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL4_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL4_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 DL4_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S1_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S1_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 DL4_CH1" value="1" />
+            <kctl name="I2S5_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL5_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL5_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_HW_GAIN2" value="turnon">
+            <kctl name="HW_GAIN2_IN_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="HW_GAIN2_IN_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_HW_GAIN2" value="turnoff">
+            <kctl name="HW_GAIN2_IN_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="HW_GAIN2_IN_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="HW_GAIN2_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 HW_GAIN2_OUT_CH1" value="1" />
+            <kctl name="UL7_CH2 HW_GAIN2_OUT_CH2" value="1" />
+        </path>
+        <path name="HW_GAIN2_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 HW_GAIN2_OUT_CH1" value="0" />
+            <kctl name="UL7_CH2 HW_GAIN2_OUT_CH2" value="0" />
+        </path>
+        <path name="HW_GAIN2_TO_HW_SRC2" value="turnon">
+            <kctl name="HW_SRC_2_IN_CH1 HW_GAIN2_OUT_CH1" value="1" />
+            <kctl name="HW_SRC_2_IN_CH2 HW_GAIN2_OUT_CH2" value="1" />
+        </path>
+        <path name="HW_GAIN2_TO_HW_SRC2" value="turnoff">
+            <kctl name="HW_SRC_2_IN_CH1 HW_GAIN2_OUT_CH1" value="0" />
+            <kctl name="HW_SRC_2_IN_CH2 HW_GAIN2_OUT_CH2" value="0" />
+        </path>
+        <path name="HW_SRC2_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 HW_SRC_2_OUT_CH1" value="1" />
+            <kctl name="UL7_CH2 HW_SRC_2_OUT_CH2" value="1" />
+        </path>
+        <path name="HW_SRC2_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 HW_SRC_2_OUT_CH1" value="0" />
+            <kctl name="UL7_CH2 HW_SRC_2_OUT_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 DL4_CH1" value="0" />
+            <kctl name="I2S5_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL5_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 DL5_CH1" value="1" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK5_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 DL5_CH1" value="0" />
+            <kctl name="I2S3_CH2 DL5_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnon">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE7" value="turnoff">
+            <kctl name="UL7_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL7_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1" value="turnon">
+            <kctl name="UL1_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL1_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1" value="turnoff">
+            <kctl name="UL1_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL1_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1_4CH" value="turnon">
+            <kctl name="UL1_CH1 ADDA_UL_CH3" value="1" />
+            <kctl name="UL1_CH2 ADDA_UL_CH4" value="1" />
+            <kctl name="UL1_CH3 ADDA_UL_CH1" value="1" />
+            <kctl name="UL1_CH4 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_TO_CAPTURE1_4CH" value="turnoff">
+            <kctl name="UL1_CH1 ADDA_UL_CH3" value="0" />
+            <kctl name="UL1_CH2 ADDA_UL_CH4" value="0" />
+            <kctl name="UL1_CH3 ADDA_UL_CH1" value="0" />
+            <kctl name="UL1_CH4 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_CAPTURE3" value="turnon">
+            <kctl name="UL3_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="UL3_CH2 CONNSYS_I2S_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_CAPTURE3" value="turnoff">
+            <kctl name="UL3_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="UL3_CH2 CONNSYS_I2S_CH2" value="0" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 DL1_CH1" value="1" />
+            <kctl name="UL2_CH2 DL1_CH2" value="1" />
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+            <kctl name="UL2_CH1 DL3_CH1" value="1" />
+            <kctl name="UL2_CH2 DL3_CH2" value="1" />
+            <kctl name="UL2_CH1 DL12_CH1" value="1" />
+            <kctl name="UL2_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 DL1_CH1" value="0" />
+            <kctl name="UL2_CH2 DL1_CH2" value="0" />
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+            <kctl name="UL2_CH1 DL3_CH1" value="0" />
+            <kctl name="UL2_CH2 DL3_CH2" value="0" />
+            <kctl name="UL2_CH1 DL12_CH1" value="0" />
+            <kctl name="UL2_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2_SPEAKER_HIFI3" value="turnon">
+            <kctl name="UL2_CH1 DL4_CH1" value="1" />
+            <kctl name="UL2_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL_MEMIF_TO_CAPTURE2_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="UL2_CH1 DL4_CH1" value="0" />
+            <kctl name="UL2_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="DL_PLAYBACK_TO_CAPTURE2_NON_SPEAKER_HIFI3" value="turnon">
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+            <kctl name="UL2_CH1 DL12_CH1" value="1" />
+            <kctl name="UL2_CH2 DL12_CH2" value="1" />
+            <kctl name="UL2_CH1 DL4_CH1" value="1" />
+            <kctl name="UL2_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL_PLAYBACK_TO_CAPTURE2_NON_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+            <kctl name="UL2_CH1 DL12_CH1" value="0" />
+            <kctl name="UL2_CH2 DL12_CH2" value="0" />
+            <kctl name="UL2_CH1 DL4_CH1" value="0" />
+            <kctl name="UL2_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="I2S0_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 I2S0_CH1" value="1" />
+            <kctl name="UL2_CH2 I2S0_CH2" value="1" />
+        </path>
+        <path name="I2S0_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 I2S0_CH1" value="0" />
+            <kctl name="UL2_CH2 I2S0_CH2" value="0" />
+        </path>
+        <path name="I2S0_TO_CAPTURE4" value="turnon">
+            <kctl name="UL4_CH1 I2S0_CH1" value="1" />
+            <kctl name="UL4_CH2 I2S0_CH2" value="1" />
+        </path>
+        <path name="I2S0_TO_CAPTURE4" value="turnoff">
+            <kctl name="UL4_CH1 I2S0_CH1" value="0" />
+            <kctl name="UL4_CH2 I2S0_CH2" value="0" />
+        </path>
+        <path name="I2S2_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 I2S2_CH1" value="1" />
+            <kctl name="UL2_CH2 I2S2_CH2" value="1" />
+        </path>
+        <path name="I2S2_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 I2S2_CH1" value="0" />
+            <kctl name="UL2_CH2 I2S2_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_ADDA_DL" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 GAIN1_OUT_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 GAIN1_OUT_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_ADDA_DL" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 GAIN1_OUT_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 GAIN1_OUT_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S1" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S1_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S1_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S1" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S1_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S1_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S3" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S3_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S3_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S3" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S3_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S3_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="CONNSYS_TO_I2S5" value="turnon">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="1" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="1" />
+            <kctl name="I2S5_CH1 GAIN1_OUT_CH1" value="1" />
+            <kctl name="I2S5_CH2 GAIN1_OUT_CH2" value="1" />
+        </path>
+        <path name="CONNSYS_TO_I2S5" value="turnoff">
+            <kctl name="HW_GAIN1_IN_CH1 CONNSYS_I2S_CH1" value="0" />
+            <kctl name="HW_GAIN1_IN_CH2 CONNSYS_I2S_CH2" value="0" />
+            <kctl name="I2S5_CH1 GAIN1_OUT_CH1" value="0" />
+            <kctl name="I2S5_CH2 GAIN1_OUT_CH2" value="0" />
+        </path>
+        <path name="MRG_TO_ADDA_I2S" value="turnon">
+        </path>
+        <path name="MRG_TO_ADDA_I2S" value="turnoff">
+        </path>
+        <path name="MD1_TO_ADDA_DL" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH3 PCM_2_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_ADDA_DL" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH3 PCM_2_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S1_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S1_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S1_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S1_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S3" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S3_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S3_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S3" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S3_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S3_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_I2S5" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S5_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="I2S5_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_I2S5" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S5_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="I2S5_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="DL4_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 DL4_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 DL4_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="MD2_TO_ADDA_DL" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH3 PCM_1_CAP_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_ADDA_DL" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH3 PCM_1_CAP_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S1" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S1_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S1_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S1" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S1_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S1_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S3" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S3_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S3_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S3" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S3_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S3_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_I2S5" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="I2S5_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="I2S5_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_I2S5" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="I2S5_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="I2S5_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S1" value="turnon">
+            <kctl name="I2S1_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S1_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S1" value="turnoff">
+            <kctl name="I2S1_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S1_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S3" value="turnon">
+            <kctl name="I2S3_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S3_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S3" value="turnoff">
+            <kctl name="I2S3_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S3_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_I2S5" value="turnon">
+            <kctl name="I2S5_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="I2S5_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_I2S5" value="turnoff">
+            <kctl name="I2S5_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="I2S5_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 DL4_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 DL4_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="SPK_INIT" value="turnon">
+            <kctl name="I2S1_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S1_Out_Mux" value="Output_Widget" />
+            <kctl name="I2S3_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S3_Out_Mux" value="Output_Widget" />
+            <kctl name="I2S5_HD_Mux" value="Low_Jitter" />
+            <kctl name="I2S5_Out_Mux" value="Output_Widget" />
+        </path>
+        <path name="SPK_INIT" value="turnoff">
+            <kctl name="I2S1_Out_Mux" value="Normal" />
+            <kctl name="I2S1_HD_Mux" value="Normal" />
+            <kctl name="I2S3_Out_Mux" value="Normal" />
+            <kctl name="I2S3_HD_Mux" value="Normal" />
+            <kctl name="I2S5_Out_Mux" value="Normal" />
+            <kctl name="I2S5_HD_Mux" value="Normal" />
+        </path>
+        <path name="DL1_TO_MD1_ECHO_REF" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 DL1_CH2" value="1" />
+        </path>
+        <path name="DL1_MD1_ECHO_REF" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 DL1_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD1_ECHO_REF" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL4_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_MD1_ECHO_REF" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL4_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 DL4_CH2" value="0" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S0_ON" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S0_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 I2S0_CH2" value="1" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S0_OFF" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S0_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 I2S0_CH2" value="0" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S2_ON" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S2_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH5 I2S2_CH2" value="1" />
+        </path>
+        <path name="MD1_ECHO_REF_I2S2_OFF" value="setting">
+            <kctl name="PCM_2_PB_CH4 I2S2_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH5 I2S2_CH2" value="0" />
+        </path>
+        <path name="DL1_TO_MD2_ECHO_REF" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL1_CH2" value="1" />
+        </path>
+        <path name="DL1_TO_MD2_ECHO_REF" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL1_CH2" value="0" />
+        </path>
+        <path name="DL4_TO_MD2_ECHO_REF" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL4_CH2" value="1" />
+        </path>
+        <path name="DL4_TO_MD2_ECHO_REF" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL4_CH2" value="0" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S0_ON" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S0_CH2" value="1" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S0_OFF" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S0_CH2" value="0" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S2_ON" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S2_CH2" value="1" />
+        </path>
+        <path name="MD2_ECHO_REF_I2S2_OFF" value="setting">
+            <kctl name="PCM_1_PB_CH4 I2S2_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 DL1_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL1_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL2_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL2_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL3_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL3_CH2" value="1" />
+            <kctl name="HW_SRC_1_IN_CH1 DL6_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL6_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 DL1_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL1_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL2_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL2_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL3_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL3_CH2" value="0" />
+            <kctl name="HW_SRC_1_IN_CH1 DL6_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL6_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_SPEAKER_HIFI3" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 DL4_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 DL4_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_SPEAKER_HIFI3" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 DL4_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 DL4_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_DSP_SMARTPA" value="turnon">
+            <kctl name="HW_SRC_1_IN_CH1 I2S0_CH1" value="1" />
+            <kctl name="HW_SRC_1_IN_CH2 I2S0_CH2" value="1" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="1" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="1" />
+        </path>
+        <path name="VOW_BARGE_IN_ECHO_DSP_SMARTPA" value="turnoff">
+            <kctl name="HW_SRC_1_IN_CH1 I2S0_CH1" value="0" />
+            <kctl name="HW_SRC_1_IN_CH2 I2S0_CH2" value="0" />
+            <kctl name="UL2_CH1 SRC_1_OUT_CH1" value="0" />
+            <kctl name="UL2_CH2 SRC_1_OUT_CH2" value="0" />
+        </path>
+        <path name="reset_device_setting" value="setting">
+            <kctl name="deep_buffer_scenario" value="0" />
+            <kctl name="record_xrun_assert" value="0" />
+            <kctl name="fast_play_scenario" value="0" />
+            <kctl name="primary_play_scenario" value="0" />
+            <kctl name="voip_rx_scenario" value="0" />
+            <kctl name="ADDA_UL_Mux" value="MTKAIF" />
+            <kctl name="ADDA_CH34_UL_Mux" value="MTKAIF" />
+            <kctl name="LOL Mux" value="Open" />
+            <kctl name="HPL Mux" value="Open" />
+            <kctl name="HPR Mux" value="Open" />
+            <kctl name="RCV Mux" value="Open" />
+            <kctl name="ADC_L_Mux" value="Idle" />
+            <kctl name="ADC_R_Mux" value="Idle" />
+            <kctl name="ADC_3_Mux" value="Idle" />
+            <kctl name="PGA_L_Mux" value="None" />
+            <kctl name="PGA_R_Mux" value="None" />
+            <kctl name="PGA_3_Mux" value="None" />
+            <kctl name="MISO0_MUX" value="UL1_CH1" />
+            <kctl name="MISO1_MUX" value="UL1_CH2" />
+            <kctl name="MISO2_MUX" value="UL2_CH1" />
+            <kctl name="UL_SRC_MUX" value="AMIC" />
+            <kctl name="UL2_SRC_MUX" value="AMIC" />
+            <kctl name="Mic_Type_Mux_0" value="Idle" />
+            <kctl name="Mic_Type_Mux_1" value="Idle" />
+            <kctl name="Mic_Type_Mux_2" value="Idle" />
+        </path>
+        <path name="MD1_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="UL2_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="UL2_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE2" value="turnon">
+            <kctl name="UL2_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="UL2_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE2" value="turnoff">
+            <kctl name="UL2_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="UL2_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 DL2_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 DL2_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 DL2_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 DL2_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_MD1" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_MD1" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="ADDA_UL_TO_MD2" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="ADDA_UL_TO_MD2" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_MD1_CH4" value="turnon">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_MD1_CH4" value="turnoff">
+            <kctl name="PCM_2_PB_CH4 DL1_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_MD2_CH4" value="turnon">
+            <kctl name="PCM_1_PB_CH4 DL1_CH1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_MD2_CH4" value="turnoff">
+            <kctl name="PCM_1_PB_CH4 DL1_CH1" value="0" />
+        </path>
+        <path name="MD1_TO_CAPTURE_MONO_1" value="turnon">
+            <kctl name="UL_MONO_1_CH1 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE_MONO_1" value="turnoff">
+            <kctl name="UL_MONO_1_CH1 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE_MONO_1" value="turnon">
+            <kctl name="UL_MONO_1_CH1 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE_MONO_1" value="turnoff">
+            <kctl name="UL_MONO_1_CH1 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="USB_ECHO_REF_DEBUG" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="1" />
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL1_CH1" value="1" />
+        </path>
+        <path name="USB_ECHO_REF_DEBUG" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL2_CH1" value="0" />
+            <kctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL1_CH1" value="0" />
+        </path>
+        <path name="USB_CALL_DEBUG_LOOPBACK" value="turnon">
+            <kctl name="UL2_CH1 DL2_CH1" value="1" />
+            <kctl name="UL2_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="USB_CALL_DEBUG_LOOPBACK" value="turnoff">
+            <kctl name="UL2_CH1 DL2_CH1" value="0" />
+            <kctl name="UL2_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL1_CH1" value="1" />
+            <kctl name="UL6_CH2 DL1_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL1_CH1" value="0" />
+            <kctl name="UL6_CH2 DL1_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL2_CH1" value="1" />
+            <kctl name="UL6_CH2 DL2_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL2_CH1" value="0" />
+            <kctl name="UL6_CH2 DL2_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL3_CH1" value="1" />
+            <kctl name="UL6_CH2 DL3_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL3_CH1" value="0" />
+            <kctl name="UL6_CH2 DL3_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL12_CH1" value="1" />
+            <kctl name="UL6_CH2 DL12_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL12_CH1" value="0" />
+            <kctl name="UL6_CH2 DL12_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_CAPTURE6" value="turnon">
+            <kctl name="UL6_CH1 DL6_CH1" value="1" />
+            <kctl name="UL6_CH2 DL6_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL6_CH1" value="0" />
+            <kctl name="UL6_CH2 DL6_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL4_CH1" value="1" />
+            <kctl name="UL6_CH2 DL4_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_CAPTURE6" value="turnoff">
+            <kctl name="UL6_CH1 DL4_CH1" value="0" />
+            <kctl name="UL6_CH2 DL4_CH2" value="0" />
+        </path>
+        <path name="MD1_TO_CAPTURE6" value="turnon">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="UL6_CH1 PCM_2_CAP_CH1" value="1" />
+            <kctl name="UL6_CH2 PCM_2_CAP_CH1" value="1" />
+        </path>
+        <path name="MD1_TO_CAPTURE6" value="turnoff">
+            <kctl name="PCM_2_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_2_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="UL6_CH1 PCM_2_CAP_CH1" value="0" />
+            <kctl name="UL6_CH2 PCM_2_CAP_CH1" value="0" />
+        </path>
+        <path name="MD2_TO_CAPTURE6" value="turnon">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="1" />
+            <kctl name="UL6_CH1 PCM_1_CAP_CH1" value="1" />
+            <kctl name="UL6_CH2 PCM_1_CAP_CH1" value="1" />
+        </path>
+        <path name="MD2_TO_CAPTURE6" value="turnoff">
+            <kctl name="PCM_1_PB_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="PCM_1_PB_CH2 ADDA_UL_CH2" value="0" />
+            <kctl name="UL6_CH1 PCM_1_CAP_CH1" value="0" />
+            <kctl name="UL6_CH2 PCM_1_CAP_CH1" value="0" />
+        </path>
+        <path name="PLAYBACK1_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL1" value="1" />
+        </path>
+        <path name="PLAYBACK1_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL1" value="0" />
+        </path>
+        <path name="PLAYBACK2_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL2" value="1" />
+        </path>
+        <path name="PLAYBACK2_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL2" value="0" />
+        </path>
+        <path name="PLAYBACK3_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL3" value="1" />
+        </path>
+        <path name="PLAYBACK3_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL3" value="0" />
+        </path>
+        <path name="PLAYBACK4_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL4" value="1" />
+        </path>
+        <path name="PLAYBACK4_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL4" value="0" />
+        </path>
+        <path name="PLAYBACK12_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL12" value="1" />
+        </path>
+        <path name="PLAYBACK12_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL12" value="0" />
+        </path>
+        <path name="PLAYBACK6_TO_DSPDL" value="turnon">
+            <kctl name="DSP_DL DSP_DL6" value="1" />
+        </path>
+        <path name="PLAYBACK6_TO_DSPDL" value="turnoff">
+            <kctl name="DSP_DL DSP_DL6" value="0" />
+        </path>
+        <path name="MIC_TO_CAPTURE8" value="turnon">
+            <kctl name="UL8_CH1 ADDA_UL_CH1" value="1" />
+            <kctl name="UL8_CH2 ADDA_UL_CH2" value="1" />
+        </path>
+        <path name="MIC_TO_CAPTURE8" value="turnoff">
+            <kctl name="UL8_CH1 ADDA_UL_CH1" value="0" />
+            <kctl name="UL8_CH2 ADDA_UL_CH2" value="0" />
+        </path>
+        <path name="PLAYBACK8_TO_ADDA_DL" value="turnon">
+            <kctl name="ADDA_DL_CH1 DL8_CH1" value="1" />
+            <kctl name="ADDA_DL_CH2 DL8_CH2" value="1" />
+        </path>
+        <path name="PLAYBACK8_TO_ADDA_DL" value="turnoff">
+            <kctl name="ADDA_DL_CH1 DL8_CH1" value="0" />
+            <kctl name="ADDA_DL_CH2 DL8_CH2" value="0" />
+        </path>
+    </mixercontrol>
+</root>
diff --git a/proprietary/vendor/etc/audio_em.xml b/proprietary/vendor/etc/audio_em.xml
new file mode 100644
index 0000000..97821e1
--- /dev/null
+++ b/proprietary/vendor/etc/audio_em.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParameter>
+	<DumpOptions>
+        <Category title="Output">
+            <Option type="SetAudioCommand" cmd="0x63" check="1" uncheck="0">Stream Output Dump</Option>
+            <Option type="SetAudioCommand" cmd="0x69" check="1" uncheck="0">A2DP Stream Output Dump</Option>
+        </Category>
+        <Category title="Input">
+            <Option type="SetAudioCommand" cmd="0x6B" check="1" uncheck="0">Stream Input Dump</Option>
+        </Category>
+        <Category title="AudioMixer">
+            <Option type="SetParameters" cmd="vendor.af.track.pcm" check="1" uncheck="0">AudioTrack Buffer Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.mixer.pcm" check="1" uncheck="0">AudioMixer Buffer Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.mixer.drc.pcm" check="1" uncheck="0">AudioMixer DRC Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.offload.write.raw" check="1" uncheck="0">AudioMixer Offload Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.resampler.pcm" check="1" uncheck="0">AudioMixer SRC Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.mixer.end.pcm" check="1" uncheck="0">AudioMixer End Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.record.dump.pcm" check="1" uncheck="0">AudioMixer Record Dump</Option>
+            <Option type="SetParameters" cmd="vendor.af.effect.pcm" check="1" uncheck="0">AudioEffect Dump</Option>
+            <Option type="SetParameters" cmd="vendor.aaudio.pcm" check="1" uncheck="0">AAudio Dump</Option>
+        </Category>
+	</DumpOptions>
+
+    <SetAudioCommand>
+        <Option>0x99, 1</Option>
+        <Option>0x98, 1</Option>
+    </SetAudioCommand>
+
+    <GetAudioCommand>
+        <Option>0x64</Option>
+        <Option>0x66</Option>
+        <Option>0x68</Option>
+    </GetAudioCommand>
+
+    <SetParameters>
+        <Option>TDM_Record=0</Option>
+        <Option>SET_MODE=0</Option>
+        <Option>HAHA=0</Option>
+        <Option>Set_SpeechCall_DL_Mute=0</Option>
+        <Option>SetFmVolume=0</Option>
+        <Option>ANC_CMD=0</Option>
+        <Option>vendor.af.dumplog=1</Option>
+        <Option>LowLatencyDebugEnable=1</Option>
+        <Option>DetectPulseEnable=1</Option>
+    </SetParameters>
+
+    <GetParameters>
+        <Option>GetFmEnable</Option>
+        <Option>DUAL_MIC_GET_GAIN</Option>
+    </GetParameters>
+</AudioParameter>
diff --git a/proprietary/vendor/etc/audio_param/AudioParamOptions.xml b/proprietary/vendor/etc/audio_param/AudioParamOptions.xml
new file mode 100644
index 0000000..7165023
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/AudioParamOptions.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParamOptions>
+ <Param name="MTK_WB_SPEECH_SUPPORT" value="yes" />
+ <Param name="MTK_AUDIO_HD_REC_SUPPORT" value="yes" />
+ <Param name="MTK_DUAL_MIC_SUPPORT" value="no" />
+ <Param name="MTK_HANDSFREE_DMNR_SUPPORT" value="no" />
+ <Param name="DMNR_TUNNING_AT_MODEMSIDE" value="" />
+ <Param name="MTK_VOIP_ENHANCEMENT_SUPPORT" value="no" />
+ <Param name="MTK_TB_WIFI_3G_MODE" value="" />
+ <Param name="MTK_DISABLE_EARPIECE" value="" />
+ <Param name="MTK_ASR_SUPPORT" value="no" />
+ <Param name="MTK_VOIP_NORMAL_DMNR" value="no" />
+ <Param name="MTK_VOIP_HANDSFREE_DMNR" value="no" />
+ <Param name="MTK_INCALL_NORMAL_DMNR" value="no" />
+ <Param name="MTK_VOICE_UNLOCK_SUPPORT" value="" />
+ <Param name="MTK_VOICE_UI_SUPPORT" value="" />
+ <Param name="MTK_ACF_AUTO_GEN_SUPPORT" value="" />
+ <Param name="MTK_SPEAKER_MONITOR_SUPPORT" value="" />
+ <Param name="MTK_AUDIO_BLOUD_CUSTOMPARAMETER_REV" value="" />
+ <Param name="MTK_MAGICONFERENCE_SUPPORT" value="" />
+ <Param name="MTK_HAC_SUPPORT" value="no" />
+ <Param name="MTK_AUDIO_SPH_LPBK_PARAM" value="" />
+ <Param name="MTK_AUDIO_GAIN_TABLE_BT" value="" />
+ <Param name="MTK_AUDIO_BT_NREC_WO_ENH_MODE" value="" />
+ <Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
+ <Param name="MATV_AUDIO_SUPPORT" value="" />
+ <Param name="MTK_FM_SUPPORT" value="yes" />
+ <Param name="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION" value="" />
+ <Param name="MTK_SUPPORT_TC1_TUNNING" value="" />
+ <Param name="MTK_AUDIO_SPEAKER_PATH" value="int_lo_buf" />
+ <Param name="MTK_AUDIO_NUMBER_OF_MIC" value="1" />
+ <Param name="MTK_PLATFORM" value="MT6785" />
+ <Param name="MTK_AURISYS_FRAMEWORK_SUPPORT" value="yes" />
+ <Param name="MTK_BESLOUDNESS_RUN_WITH_HAL" value="yes" />
+ <Param name="MTK_AUDIO" value="yes" />
+ <Param name="USE_CUSTOM_AUDIO_POLICY" value="" />
+ <Param name="USE_XML_AUDIO_POLICY_CONF" value="1" />
+ <Param name="MTK_AUDIO_TUNING_TOOL_VERSION" value="V2.2" />
+ <Param name="MTK_AUDIO_TUNNELING_SUPPORT" value="" />
+ <Param name="MTK_SMARTPA_DUMMY_LIB" value="" />
+ <Param name="MTK_HIFIAUDIO_SUPPORT" value="yes" />
+ <Param name="MTK_BESLOUDNESS_SUPPORT" value="yes" />
+ <Param name="MTK_USB_PHONECALL" value="AP" />
+ <Param name="MTK_AUDIO_NUMBER_OF_SPEAKER" value="1" />
+ <Param name="MTK_A2DP_OFFLOAD_SUPPORT" value="no" />
+ <Param name="MTK_TTY_SUPPORT" value="yes" />
+ <Param name="MTK_AUDIO_A2DP_LATENCY_IMPROVE" value="no" />
+ <Param name="MTK_BT_HEARING_AID_SUPPORT" value="no" />
+ <Param name="MTK_VOW_MAX_PDK_NUMBER" value="0" />
+ <Param name="VIR_WIFI_ONLY_SUPPORT" value="no" />
+ <Param name="VIR_3G_DATA_ONLY_SUPPORT" value="no" />
+ <Param name="VIR_ASR_SUPPORT" value="no" />
+ <Param name="VIR_VOIP_NORMAL_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_VOIP_HANDSFREE_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_NO_SPEECH" value="no" />
+ <Param name="VIR_INCALL_NORMAL_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_INCALL_HANDSFREE_DMNR_SUPPORT" value="no" />
+ <Param name="VIR_VOICE_UNLOCK_SUPPORT" value="" />
+ <Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V5" value="yes" />
+ <Param name="VIR_AUDIO_BLOUD_CUSTOMPARAMETER_V4" value="no" />
+ <Param name="VIR_MAGI_CONFERENCE_SUPPORT" value="no" />
+ <Param name="MTK_AUDIO_HIERARCHICAL_PARAM_SUPPORT" value="yes" />
+ <Param name="MTK_AUDIO_TUNING_TOOL_V2_PHASE" value="2" />
+ <Param name="VIR_MTK_RECORD_IIR_ENH_SUPPORT" value="yes" />
+ <Param name="VIR_MTK_VOIP_IIR_ENH_SUPPORT" value="yes" />
+ <Param name="VIR_MTK_VOIP_IIR_MIC_SUPPORT" value="yes" />
+ <Param name="CUST_XML_DIR" value="/data/vendor/audiohal/audio_param/" />
+ <Param name="5_POLE_HS_SUPPORT" value="" />
+ <Param name="VIR_MTK_USB_PHONECALL" value="yes" />
+ <Param name="SPK_PATH_LO" value="yes" />
+ <Param name="RCV_PATH_INT" value="yes" />
+ <Param name="SPH_PARAM_VERSION" value="3.0" />
+ <Param name="SPH_PARAM_TTY" value="yes" />
+ <Param name="FIX_WB_ENH" value="yes" />
+ <Param name="MTK_IIR_ENH_SUPPORT" value="yes" />
+ <Param name="MTK_IIR_MIC_SUPPORT" value="no" />
+ <Param name="MTK_FIR_IIR_ENH_SUPPORT" value="no" />
+ <Param name="SPH_PARAM_SV" value="no" />
+ <Param name="VIR_SCENE_CUSTOMIZATION_SUPPORT" value="yes" />
+</AudioParamOptions>
diff --git a/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml b/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml
new file mode 100644
index 0000000..baacdc4
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="HM1200" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="voip_ap_delay_ms" value="200"/>
+			<Param name="voice_cp_delay_ms" value="200"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="voip_ap_delay_ms" value="200"/>
+			<Param name="voice_cp_delay_ms" value="200"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml
new file mode 100644
index 0000000..73d8259
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="BT Info" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="BT headset">
+			<Category name="BT2"/>
+			<Category name="X-mini EVOLVE"/>
+			<Category name="HM1200"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="voip_ap_delay_ms" type="int"/>
+		<Param name="voice_cp_delay_ms" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml b/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml
new file mode 100644
index 0000000..c0cca95
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+		<Param path="MT3967" param_id="4"/>
+		<Param path="MT6735" param_id="1"/>
+		<Param path="MT6755" param_id="3"/>
+		<Param path="MT6757" param_id="2"/>
+		<Param path="MT6759" param_id="0"/>
+		<Param path="MT6761" param_id="2"/>
+		<Param path="MT6763" param_id="2"/>
+		<Param path="MT6765" param_id="2"/>
+		<Param path="MT6768" param_id="4"/>
+		<Param path="MT6771" param_id="3"/>
+		<Param path="MT6775" param_id="3"/>
+                <Param path="MT6779" param_id="5"/>
+                <Param path="MT6785" param_id="5"/>
+		<Param path="MT6797" param_id="3"/>
+		<Param path="MT6799" param_id="0"/>
+		<Param path="MT8167" param_id="99"/>
+		<Param path="ELBRUS" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="0"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/>
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="32"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="2"/> <!-- 2.4 -->
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="3"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="13"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="12"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+		<ParamUnit param_id="99">
+			<Param name="hp_impedance_enable" value="0"/>
+			<Param name="hp_impedance_onboard_resistor" value="32"/>
+			<Param name="hp_impedance_default_idx" value="1"/>
+			<Param name="hp_impedance_threshold_list" value="24,48,96,192"/><!-- min to max -->
+			<Param name="hp_impedance_gain_degrade_list" value="3,0,-3,-6,-9"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml
new file mode 100644
index 0000000..e4c5375
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="HpImpedance">
+			<Category name="Common"/>
+			<Category name="MT3967"/>
+			<Category name="MT6735"/>
+			<Category name="MT6755"/>
+			<Category name="MT6757"/>
+			<Category name="MT6759"/>
+			<Category name="MT6763"/>
+			<Category name="MT6771"/>
+			<Category name="MT6775"/>
+			<Category name="MT6779"/>
+			<Category name="MT6785"/>
+			<Category name="MT6797"/>
+			<Category name="MT6799"/>
+			<Category name="MT8167"/>
+			<Category name="ELBRUS"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="hp_impedance_enable" type="int"/>
+		<Param name="hp_impedance_onboard_resistor" type="int"/>
+		<Param name="hp_impedance_default_idx" type="int"/>
+		<Param name="hp_impedance_threshold_list" type="short_array"/>
+		<Param name="hp_impedance_gain_degrade_list" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml b/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml
new file mode 100644
index 0000000..78af320
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="amic_proj,main_mic" param_id="0"/>
+		<Param path="amic_proj,sub_mic" param_id="1"/>
+		<Param path="dmic_proj,main_mic" param_id="2"/>
+		<Param path="dmic_proj,sub_mic" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<!-- AMIC for main mic -->
+		<ParamUnit param_id="0">
+			<Param name="device_id" value="SPH1642HT5H_REV_B"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC"/>
+			<Param name="address" value="bottom"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="0"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0,0.5"/>
+			<Param name="orientation" value="0,-1,0"/>
+			<Param name="frequency_responses" value="80,-2,100,-1.25,500,0,1000,0,5000,0,10000,1.75"/>
+			<Param name="sensitivity" value="-41"/>
+			<Param name="max_spl" value="124"/>
+			<Param name="min_spl" value="124"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+
+		<!-- AMIC for sub mic -->
+		<ParamUnit param_id="1">
+			<Param name="device_id" value="SPH1642HT5H_REV_B"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC"/>
+			<Param name="address" value="back"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="1"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0.7,0"/>
+			<Param name="orientation" value="0,0,-1"/>
+			<Param name="frequency_responses" value="80,-2,100,-1.25,500,0,1000,0,5000,0,10000,1.75"/>
+			<Param name="sensitivity" value="-41"/>
+			<Param name="max_spl" value="124"/>
+			<Param name="min_spl" value="124"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+
+		<!-- DMIC for main mic -->
+		<ParamUnit param_id="2">
+			<Param name="device_id" value="SPK0641HT4H_1_Rev_A"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC"/>
+			<Param name="address" value="bottom"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="0"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0,0.5"/>
+			<Param name="orientation" value="0,-1,0"/>
+			<Param name="frequency_responses" value="20,-7.5,30,-4,100,-1,120,0,3000,0,10000,2"/>
+			<Param name="sensitivity" value="-26"/>
+			<Param name="max_spl" value="120"/>
+			<Param name="min_spl" value="120"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+
+		<!-- DMIC for sub mic -->
+		<ParamUnit param_id="3">
+			<Param name="device_id" value="SPK0641HT4H_1_Rev_A"/>
+			<Param name="device_in_type" value="AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC"/>
+			<Param name="address" value="back"/>
+			<Param name="mic_location" value="AUDIO_MICROPHONE_LOCATION_MAINBODY"/>
+			<Param name="device_group" value="1"/>
+			<Param name="index_in_the_group" value="0"/>
+			<Param name="geometric_location" value="0.5,0.7,0"/>
+			<Param name="orientation" value="0,0,-1"/>
+			<Param name="frequency_responses" value="20,-7.5,30,-4,100,-1,120,0,3000,0,10000,2"/>
+			<Param name="sensitivity" value="-26"/>
+			<Param name="max_spl" value="120"/>
+			<Param name="min_spl" value="120"/>
+			<Param name="directionality" value="AUDIO_MICROPHONE_DIRECTIONALITY_OMNI"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
+
diff --git a/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml
new file mode 100644
index 0000000..b68646b
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="MicInfo" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="projects">
+			<Category name="amic_proj"/>
+			<Category name="dmic_proj"/>
+		</CategoryType>
+		<CategoryType name="microphones">
+			<Category name="main_mic"/>
+			<Category name="sub_mic"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<!-- Unique alphanumeric id for microphone. Guaranteed to be the same even after rebooting -->
+		<Param name="device_id" type="string"/>
+		<!-- Refer to the enum of audio_devices_t in include/system/audio.h -->
+		<Param name="device_in_type" type="string"/>
+		<!-- AUDIO_DEVICE_IN_BUILTIN_MIC: bottom, AUDIO_DEVICE_IN_BACK_MIC ==> "back"-->
+		<Param name="address" type="string"/>
+		<!--
+			Location of the microphone in regard to the body of the device
+			typedef enum {
+			    AUDIO_MICROPHONE_LOCATION_UNKNOWN = 0,
+			    AUDIO_MICROPHONE_LOCATION_MAINBODY = 1,
+			    AUDIO_MICROPHONE_LOCATION_MAINBODY_MOVABLE = 2,
+			    AUDIO_MICROPHONE_LOCATION_PERIPHERAL = 3,
+			    AUDIO_MICROPHONE_LOCATION_CNT = 4,
+			} audio_microphone_location_t;
+		-->
+		<Param name="mic_location" type="string"/>
+		<!-- Identifier to help group related microphones together -->
+		<Param name="device_group" type="int"/>
+		<!-- Index of this microphone within the group. -->
+		<Param name="index_in_the_group" type="int"/>
+		<!--
+			Position of the microphone's capsule in meters, from the bottom-left-back corner of the bounding box of device
+				float x;
+				float y;
+				float z;
+		-->
+		<Param name="geometric_location" type="double_array"/>
+		<!--
+		  Normalized point to signal the main orientation of the microphone's capsule. sqrt(x^2 + y^2 + z^2) = 1
+				(float x,  float y, float z)
+				0,0,0 by default
+		-->
+		<Param name="orientation" type="double_array"/>
+		<!--
+			Vector with ordered frequency responses (from low to high frequencies)
+			with the frequency response of the microphone.
+			Levels are in dB, relative to level at 1000 Hz
+			(freq in Hz, level in dB, freq in Hz, level in dB...)
+		-->
+		<Param name="frequency_responses" type="double_array"/>
+		<!--
+			Each element of the vector must describe the channel with the same index
+			Refer to the enum of audio_microphone_channel_mapping_t in system/media/audio/include/system/audio.h
+				AUDIO_MICROPHONE_CHANNEL_MAPPING_UNUSED = 0,
+				AUDIO_MICROPHONE_CHANNEL_MAPPING_DIRECT = 1,
+				AUDIO_MICROPHONE_CHANNEL_MAPPING_PROCESSED = 2,
+		-->
+		<!--<Param name="channel_mapping" type="string"/>-->
+		<!-- Level in dBFS produced by a 1000 Hz tone at 94 dB SPL -->
+		<Param name="sensitivity" type="float"/>
+		<!-- Level in dB of the max SPL supported at 1000 Hz -->
+		<Param name="max_spl" type="float"/>
+		<!-- Level in dB of the min SPL supported at 1000 Hz -->
+		<Param name="min_spl" type="float"/>
+		<!--
+			Standard polar pattern of the microphone
+		    AUDIO_MICROPHONE_DIRECTIONALITY_UNKNOWN = 0,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_OMNI = 1,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_BI_DIRECTIONAL = 2,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_CARDIOID = 3,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_HYPER_CARDIOID = 4,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_SUPER_CARDIOID = 5,
+		    AUDIO_MICROPHONE_DIRECTIONALITY_CNT = 6,
+		-->
+		<Param name="directionality" type="string"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml
new file mode 100644
index 0000000..e6ee79d
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="" param_id="1"/>
+    <Param path="Speaker" param_id="0"/>
+  </ParamTree>
+  <ParamUnitPool>
+      <ParamUnit param_id="0">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x12C"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x2"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="ui_visible" value="0"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml
new file mode 100644
index 0000000..0c1cc1c
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring"/>
+			<Category name="Music" alias="System,Ring,Alarm,Notification,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Headset" alias="3-pole headset,4-pole headset,5-pole headset,HS5POLE,5-pole headset+ANC"/>
+			<Category name="Speaker" alias="Hands-free 1mic NR,Hands-free no 1mic NR,Headset+Speaker"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ui_visible" type="int"/>
+		<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_hpf_order" type="uint_array">
+			<Field name="High Pass Filter Order"                             array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_order" type="uint_array">
+			<Field name="Low Pass Filter Order"                              array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
+		<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_hpf_order" type="uint_array">
+			<Field name="2nd Loudspeaker High Pass Filter Order"             array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_order" type="uint_array">
+			<Field name="2nd Loudspeaker Low Pass Filter Order"              array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" type="uint_array">
+			<Field name="Apply Different Filter Setting for 2nd Loudspeaker" array_index="0" bit="0,31" check_list="0,False (Disable 2nd-ACF for Mono Loudspeaker),1,True (Enable 2nd-ACF for Stereo Loudspeaker)"/>
+		</Param>
+		<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
+		<Param name="bes_loudness_Filter_First" type="uint_array"/>
+		<Param name="bes_loudness_Num_Bands" type="uint_array"/>
+		<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
+		<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
+		
+		<Param name="DRC_Th" type="int_array"/>
+		<Param name="DRC_Gn" type="int_array"/>
+		<Param name="SB_Gn" type="int_array"/>
+		
+		<Param name="SB_Mode" type="uint_array"/>
+		<Param name="DRC_Delay" type="uint_array"/>
+		<Param name="Att_Time" type="uint_array"/>
+		<Param name="Rel_Time" type="uint_array"/>
+		
+		<Param name="Hyst_Th" type="int_array"/>
+		
+		<Param name="Lim_Th" type="int_array"/>
+		<Param name="Lim_Gn" type="int_array"/>
+		<Param name="Lim_Const" type="uint_array"/>
+		<Param name="Lim_Delay" type="uint_array"/>
+		<Param name="SWIPRev" type="int_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml
new file mode 100644
index 0000000..f1e2052
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.1">
+  <ParamTree>
+    <Param path="Ring" param_id="0"/>
+    <Param path="Music" param_id="1"/>
+    <Param path="" param_id="2"/>
+  </ParamTree>
+  <ParamUnitPool>
+    <ParamUnit param_id="0">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x5"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x6E,0x1B8,0x6E0,0x1F40,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0,-15360,-12800,-10240,-7680,0"/>
+      <Param name="DRC_Gn" value="6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0,6144,6144,6144,6144,0"/>
+      <Param name="SB_Gn" value="-10240,-5120,0,1024,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x1,0x1,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
+      <Param name="Rel_Time" value="0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
+      <Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
+      <Param name="Lim_Th" value="32767"/>
+      <Param name="Lim_Gn" value="32767"/>
+      <Param name="Lim_Const" value="0x4"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="1">
+      <Param name="ui_visible" value="1"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x8"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x12C,0x1F4,0x3E8,0x7D0,0xFA0,0x1F40,0x3E80"/>
+      <Param name="DRC_Th" value="-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0,-12800,-10240,-7680,-5120,0"/>
+      <Param name="DRC_Gn" value="3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0,3072,3072,3072,3072,0"/>
+      <Param name="SB_Gn" value="-2560,-768,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4"/>
+      <Param name="Rel_Time" value="0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x1900,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010,0x4010"/>
+      <Param name="Hyst_Th" value="256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256"/>
+      <Param name="Lim_Th" value="32767"/>
+      <Param name="Lim_Gn" value="32767"/>
+      <Param name="Lim_Const" value="0x4"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+      <Param name="ui_visible" value="0"/>
+      <Param name="bes_loudness_L_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_L_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_L_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_R_hpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_hpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_fc" value="0x0"/>
+      <Param name="bes_loudness_R_lpf_order" value="0x0"/>
+      <Param name="bes_loudness_R_bpf_fc" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_bw" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+      <Param name="bes_loudness_Sep_LR_Filter" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Max" value="0x0"/>
+      <Param name="bes_loudness_WS_Gain_Min" value="0x0"/>
+      <Param name="bes_loudness_Filter_First" value="0x0"/>
+      <Param name="bes_loudness_Num_Bands" value="0x0"/>
+      <Param name="bes_loudness_Flt_Bank_Order" value="0x0"/>
+      <Param name="bes_loudness_Cross_Freq" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+      <Param name="SB_Mode" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="DRC_Delay" value="0x0"/>
+      <Param name="Att_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Rel_Time" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      <Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+      <Param name="Lim_Th" value="0"/>
+      <Param name="Lim_Gn" value="0"/>
+      <Param name="Lim_Const" value="0x0"/>
+      <Param name="Lim_Delay" value="0x0"/>
+      <Param name="SWIPRev" value="1312"/>
+    </ParamUnit>
+  </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml
new file mode 100644
index 0000000..49d41f6
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring"/>
+			<Category name="Music" alias="System,Alarm,Notification,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
+	</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ui_visible" type="int"/>
+		<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_hpf_order" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_order" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
+		<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_hpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
+		<Param name="bes_loudness_Filter_First" type="uint_array"/>
+		<Param name="bes_loudness_Num_Bands" type="uint_array">
+			<Field name="Number of Bands" array_index="0" bit="0,31" check_list="1,Full Band DRC,2,2-Band DRC,3,3-Band DRC,4,4-Band DRC,5,5-Band DRC,6,6-Band DRC,7,7-Band DRC,8,8-Band DRC"/>
+		</Param>
+		<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
+		<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
+		<Param name="DRC_Th" type="int_array"/>
+		<Param name="DRC_Gn" type="int_array"/>
+		<Param name="SB_Gn" type="int_array"/>
+		<Param name="SB_Mode" type="uint_array">
+			<Field name="Band 1 Mode"     array_index="0" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 2 Mode"     array_index="1" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 3 Mode"     array_index="2" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 4 Mode"     array_index="3" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 5 Mode"     array_index="4" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 6 Mode"     array_index="5" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 7 Mode"     array_index="6" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+			<Field name="Band 8 Mode"     array_index="7" bit="0,31" check_list="0,Makeup Gain Mode,1,Limiter Mode"/>
+		</Param>
+		<Param name="DRC_Delay" type="uint_array"/>
+		<Param name="Att_Time" type="uint_array"/>
+		<Param name="Rel_Time" type="uint_array"/>
+		
+		<Param name="Hyst_Th" type="int_array"/>
+		
+		<Param name="Lim_Th" type="int_array"/>
+		<Param name="Lim_Gn" type="int_array"/>
+		<Param name="Lim_Const" type="uint_array"/>
+		<Param name="Lim_Delay" type="uint_array"/>
+		<Param name="SWIPRev" type="int_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml
new file mode 100644
index 0000000..c5dcaf6
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+		<Param name="ui_visible" value="1"/>
+		<Param name="bes_loudness_L_hpf_fc" value="0"/>
+		<Param name="bes_loudness_L_hpf_order" value="0"/>
+		<Param name="bes_loudness_L_lpf_fc" value="0"/>
+		<Param name="bes_loudness_L_lpf_order" value="0"/>
+		<Param name="bes_loudness_L_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_hpf_fc" value="0"/>
+		<Param name="bes_loudness_R_hpf_order" value="0"/>
+		<Param name="bes_loudness_R_lpf_fc" value="0"/>
+		<Param name="bes_loudness_R_lpf_order" value="0"/>
+		<Param name="bes_loudness_R_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Max" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Min" value="0"/>
+		<Param name="bes_loudness_Filter_First" value="0"/>
+		<Param name="bes_loudness_Num_Bands" value="0"/>
+		<Param name="bes_loudness_Flt_Bank_Order" value="0"/>
+		<Param name="bes_loudness_Cross_Freq" value="0,0,0,0,0,0,0"/>
+		
+		<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="SB_Mode" value="0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Delay" value="0"/>
+		<Param name="Att_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="Rel_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Lim_Th" value="0"/>
+		<Param name="Lim_Gn" value="0"/>
+		<Param name="Lim_Const" value="0"/>
+		<Param name="Lim_Delay" value="0"/>
+		<Param name="SWIPRev" value="0x0520"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+		<Param name="ui_visible" value="0"/>
+		<Param name="bes_loudness_L_hpf_fc" value="0"/>
+		<Param name="bes_loudness_L_hpf_order" value="0"/>
+		<Param name="bes_loudness_L_lpf_fc" value="0"/>
+		<Param name="bes_loudness_L_lpf_order" value="0"/>
+		<Param name="bes_loudness_L_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_L_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_hpf_fc" value="0"/>
+		<Param name="bes_loudness_R_hpf_order" value="0"/>
+		<Param name="bes_loudness_R_lpf_fc" value="0"/>
+		<Param name="bes_loudness_R_lpf_order" value="0"/>
+		<Param name="bes_loudness_R_bpf_fc" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_bw" value="0,0,0,0,0,0,0,0"/>
+		<Param name="bes_loudness_R_bpf_gain" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Max" value="0"/>
+		<Param name="bes_loudness_WS_Gain_Min" value="0"/>
+		<Param name="bes_loudness_Filter_First" value="0"/>
+		<Param name="bes_loudness_Num_Bands" value="0"/>
+		<Param name="bes_loudness_Flt_Bank_Order" value="0"/>
+		<Param name="bes_loudness_Cross_Freq" value="0,0,0,0,0,0,0"/>
+		
+		<Param name="DRC_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Gn" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="SB_Gn" value="0,0,0,0,0,0,0,0"/>
+		
+		<Param name="SB_Mode" value="0,0,0,0,0,0,0,0"/>
+		<Param name="DRC_Delay" value="0"/>
+		<Param name="Att_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		<Param name="Rel_Time" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Hyst_Th" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		
+		<Param name="Lim_Th" value="0"/>
+		<Param name="Lim_Gn" value="0"/>
+		<Param name="Lim_Const" value="0"/>
+		<Param name="Lim_Delay" value="0"/>
+		<Param name="SWIPRev" value="0x0520"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml
new file mode 100644
index 0000000..96c2e3f
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Headset" alias="3-pole headset,4-pole headset,5-pole headset,HS5POLE,5-pole headset+ANC"/>
+			<Category name="Speaker" alias="Hands-free 1mic NR,Hands-free no 1mic NR"/>
+			<Category name="Headset+Speaker"/>
+			<Category name="USB"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ui_visible" type="int"/>
+		<Param name="bes_loudness_L_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_hpf_order" type="uint_array">
+			<Field name="High Pass Filter Order" array_index="0" bit="0,31" check_list="0,No High Pass Filter,2,2nd-Order IIR Filter,4,4th-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_lpf_order" type="uint_array">
+			<Field name="Low Pass Filter Order"  array_index="0" bit="0,31" check_list="0,No Low Pass Filter,1,1st-Order IIR Filter,2,2nd-Order IIR Filter"/>
+		</Param>
+		<Param name="bes_loudness_L_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_L_bpf_gain" type="int_array"/>
+		<Param name="bes_loudness_R_hpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_hpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_lpf_order" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_fc" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_bw" type="uint_array"/>
+		<Param name="bes_loudness_R_bpf_gain" type="int_array"/>
+		
+		<Param name="bes_loudness_Sep_LR_Filter" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Max" type="uint_array"/>
+		<Param name="bes_loudness_WS_Gain_Min" type="uint_array"/>
+		<Param name="bes_loudness_Filter_First" type="uint_array"/>
+		<Param name="bes_loudness_Num_Bands" type="uint_array"/>
+		<Param name="bes_loudness_Flt_Bank_Order" type="uint_array"/>
+		<Param name="bes_loudness_Cross_Freq" type="uint_array"/>
+		
+		<Param name="DRC_Th" type="int_array"/>
+		<Param name="DRC_Gn" type="int_array"/>
+		<Param name="SB_Gn" type="int_array"/>
+		
+		<Param name="SB_Mode" type="uint_array"/>
+		<Param name="DRC_Delay" type="uint_array"/>
+		<Param name="Att_Time" type="uint_array"/>
+		<Param name="Rel_Time" type="uint_array"/>
+		
+		<Param name="Hyst_Th" type="int_array"/>
+		
+		<Param name="Lim_Th" type="int_array"/>
+		<Param name="Lim_Gn" type="int_array"/>
+		<Param name="Lim_Const" type="uint_array"/>
+		<Param name="Lim_Delay" type="uint_array"/>
+		<Param name="SWIPRev" type="int_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml
new file mode 100644
index 0000000..7671737
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="Ring_Alarm,RCV" param_id="2"/>
+		<Param path="Ring_Alarm,HS" param_id="3"/>
+		<Param path="Ring_Alarm,SPK" param_id="0"/>
+		<Param path="Ring_Alarm,HSSPK" param_id="1"/>
+		<Param path="Ring_Alarm,HS5POLE" param_id="4"/>
+		<Param path="Ring_Alarm,HS5POLE_ANC" param_id="4"/>
+		<Param path="Ring_Alarm,USB" param_id="3"/>
+		<Param path="Ring_Alarm,HEARING_AID" param_id="5"/>
+
+		<Param path="Others,RCV" param_id="2"/>
+		<Param path="Others,HS" param_id="3"/>
+		<Param path="Others,SPK" param_id="0"/>
+		<Param path="Others,HSSPK" param_id="1"/>
+		<Param path="Others,HS5POLE" param_id="4"/>
+		<Param path="Others,HS5POLE_ANC" param_id="4"/>
+		<Param path="Others,USB" param_id="3"/>
+		<Param path="Others,HEARING_AID" param_id="5"/>
+
+		<Param path="Notification,RCV" param_id="2"/>
+		<Param path="Notification,HS" param_id="3"/>
+		<Param path="Notification,SPK" param_id="0"/>
+		<Param path="Notification,HSSPK" param_id="1"/>
+		<Param path="Notification,HS5POLE" param_id="4"/>
+		<Param path="Notification,HS5POLE_ANC" param_id="4"/>
+		<Param path="Notification,USB" param_id="3"/>
+		<Param path="Notification,HEARING_AID" param_id="5"/>
+
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="headset_pga" value="-1"/><!-- -1 means not available -->
+			<Param name="speaker_pga" value="10"/>
+			<Param name="receiver_pga" value="-1"/>
+			<Param name="amp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="headset_pga" value="12"/>
+			<Param name="speaker_pga" value="10"/>
+			<Param name="receiver_pga" value="-1"/>
+			<Param name="amp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="headset_pga" value="9"/>
+			<Param name="speaker_pga" value="-1"/>
+			<Param name="receiver_pga" value="-1"/>
+			<Param name="amp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="headset_pga" value="-1"/>
+			<Param name="speaker_pga" value="4"/>
+			<Param name="receiver_pga" value="8"/>
+			<Param name="amp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="headset_pga" value="6"/>
+			<Param name="speaker_pga" value="-1"/>
+			<Param name="receiver_pga" value="-1"/>
+			<Param name="amp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="headset_pga" value="-1"/>
+			<Param name="speaker_pga" value="-1"/>
+			<Param name="receiver_pga" value="-1"/>
+			<Param name="amp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml
new file mode 100644
index 0000000..acfe739
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring_Alarm" alias="Ring,Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Others" alias="System,Music,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV"/>
+			<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
+			<Category name="SPK" alias="Speaker"/>
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole Headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
+			<Category name="USB"/>
+			<Category name="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="headset_pga" type="short_array">	<!-- save index of register -->
+			<Field name="hs_ana_gain" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+		</Param>
+		<Param name="speaker_pga" type="short_array">	<!-- save index of register -->
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_INT" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_LO" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_HP" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+			<Field name="spk_ana_gain" feature_option="SPK_PATH_NO_ANA" array_index="0" bit="0,15" check_list="0,0dB,0,0dB"/>
+		</Param>
+		<Param name="receiver_pga" type="short_array">	<!-- save index of register -->
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_INT" array_index="0" bit="0,15" check_list="0,8dB,1,7dB,2,6dB,3,5dB,4,4dB,5,3dB,6,2dB,7,1dB,8,0dB,9,-1dB,10,-2dB,11,-3dB,12,-4dB,13,-5dB,14,-6dB,15,-7dB,16,-8dB,17,-9dB,18,-10dB"/>
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_2_IN_1_SPK" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_3_IN_1_SPK" array_index="0" bit="0,15" check_list="15,17dB,14,16dB,13,15dB,12,14dB,11,13dB,10,12dB,9,11dB,8,10dB,7,9dB,6,8dB,5,7dB,4,6dB,3,5dB,2,4dB"/>
+			<Field name="rcv_ana_gain" feature_option="RCV_PATH_NO_ANA" array_index="0" bit="0,15" check_list="0,0dB,0,0dB"/>
+		</Param>
+		<Param name="amp" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml
new file mode 100644
index 0000000..78e15d1
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="System,RCV" param_id="0"/>
+		<Param path="System,HS" param_id="0"/>
+		<Param path="System,SPK" param_id="0"/>
+		<Param path="System,HSSPK" param_id="0"/>
+		<Param path="System,HS5POLE" param_id="0"/>
+		<Param path="System,HS5POLE_ANC" param_id="0"/>
+		<Param path="System,USB" param_id="0"/>
+		<Param path="System,BT_A2DP" param_id="0"/>
+		<Param path="System,BT_A2DP_HP" param_id="0"/>
+		<Param path="System,BT_A2DP_SPK" param_id="0"/>
+		<Param path="System,HEARING_AID" param_id="1"/>
+
+		<Param path="Ring,RCV" param_id="0"/>
+		<Param path="Ring,HS" param_id="0"/>
+		<Param path="Ring,SPK" param_id="0"/>
+		<Param path="Ring,HSSPK" param_id="0"/>
+		<Param path="Ring,HS5POLE" param_id="0"/>
+		<Param path="Ring,HS5POLE_ANC" param_id="0"/>
+		<Param path="Ring,USB" param_id="0"/>
+		<Param path="Ring,BT_A2DP" param_id="0"/>
+		<Param path="Ring,BT_A2DP_HP" param_id="0"/>
+		<Param path="Ring,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Ring,HEARING_AID" param_id="1"/>
+
+		<Param path="Music,RCV" param_id="0"/>
+		<Param path="Music,HS" param_id="0"/>
+		<Param path="Music,SPK" param_id="0"/>
+		<Param path="Music,HSSPK" param_id="0"/>
+		<Param path="Music,HS5POLE" param_id="0"/>
+		<Param path="Music,HS5POLE_ANC" param_id="0"/>
+		<Param path="Music,USB" param_id="0"/>
+		<Param path="Music,BT_A2DP" param_id="0"/>
+		<Param path="Music,BT_A2DP_HP" param_id="0"/>
+		<Param path="Music,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Music,HEARING_AID" param_id="1"/>
+
+		<Param path="Alarm,RCV" param_id="0"/>
+		<Param path="Alarm,HS" param_id="0"/>
+		<Param path="Alarm,SPK" param_id="0"/>
+		<Param path="Alarm,HSSPK" param_id="0"/>
+		<Param path="Alarm,HS5POLE" param_id="0"/>
+		<Param path="Alarm,HS5POLE_ANC" param_id="0"/>
+		<Param path="Alarm,USB" param_id="0"/>
+		<Param path="Alarm,BT_A2DP" param_id="0"/>
+		<Param path="Alarm,BT_A2DP_HP" param_id="0"/>
+		<Param path="Alarm,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Alarm,HEARING_AID" param_id="1"/>
+
+		<Param path="Notification,RCV" param_id="0"/>
+		<Param path="Notification,HS" param_id="0"/>
+		<Param path="Notification,SPK" param_id="0"/>
+		<Param path="Notification,HSSPK" param_id="0"/>
+		<Param path="Notification,HS5POLE" param_id="0"/>
+		<Param path="Notification,HS5POLE_ANC" param_id="0"/>
+		<Param path="Notification,USB" param_id="0"/>
+		<Param path="Notification,BT_A2DP" param_id="0"/>
+		<Param path="Notification,BT_A2DP_HP" param_id="0"/>
+		<Param path="Notification,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Notification,HEARING_AID" param_id="1"/>
+
+		<Param path="Bluetooth_sco,RCV" param_id="0"/>
+		<Param path="Bluetooth_sco,HS" param_id="0"/>
+		<Param path="Bluetooth_sco,SPK" param_id="0"/>
+		<Param path="Bluetooth_sco,HSSPK" param_id="0"/>
+		<Param path="Bluetooth_sco,HS5POLE" param_id="0"/>
+		<Param path="Bluetooth_sco,HS5POLE_ANC" param_id="0"/>
+		<Param path="Bluetooth_sco,USB" param_id="0"/>
+		<Param path="Bluetooth_sco,BT_A2DP" param_id="0"/>
+		<Param path="Bluetooth_sco,BT_A2DP_HP" param_id="0"/>
+		<Param path="Bluetooth_sco,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Bluetooth_sco,HEARING_AID" param_id="1"/>
+
+		<Param path="Enforced_Audible,RCV" param_id="0"/>
+		<Param path="Enforced_Audible,HS" param_id="0"/>
+		<Param path="Enforced_Audible,SPK" param_id="0"/>
+		<Param path="Enforced_Audible,HSSPK" param_id="0"/>
+		<Param path="Enforced_Audible,HS5POLE" param_id="0"/>
+		<Param path="Enforced_Audible,HS5POLE_ANC" param_id="0"/>
+		<Param path="Enforced_Audible,USB" param_id="0"/>
+		<Param path="Enforced_Audible,BT_A2DP" param_id="0"/>
+		<Param path="Enforced_Audible,BT_A2DP_HP" param_id="0"/>
+		<Param path="Enforced_Audible,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Enforced_Audible,HEARING_AID" param_id="1"/>
+
+		<Param path="DTMF,RCV" param_id="0"/>
+		<Param path="DTMF,HS" param_id="0"/>
+		<Param path="DTMF,SPK" param_id="0"/>
+		<Param path="DTMF,HSSPK" param_id="0"/>
+		<Param path="DTMF,HS5POLE" param_id="0"/>
+		<Param path="DTMF,HS5POLE_ANC" param_id="0"/>
+		<Param path="DTMF,USB" param_id="0"/>
+		<Param path="DTMF,BT_A2DP" param_id="0"/>
+		<Param path="DTMF,BT_A2DP_HP" param_id="0"/>
+		<Param path="DTMF,BT_A2DP_SPK" param_id="0"/>
+		<Param path="DTMF,HEARING_AID" param_id="1"/>
+
+		<Param path="TTS,RCV" param_id="0"/>
+		<Param path="TTS,HS" param_id="0"/>
+		<Param path="TTS,SPK" param_id="0"/>
+		<Param path="TTS,HSSPK" param_id="0"/>
+		<Param path="TTS,HS5POLE" param_id="0"/>
+		<Param path="TTS,HS5POLE_ANC" param_id="0"/>
+		<Param path="TTS,USB" param_id="0"/>
+		<Param path="TTS,BT_A2DP" param_id="0"/>
+		<Param path="TTS,BT_A2DP_HP" param_id="0"/>
+		<Param path="TTS,BT_A2DP_SPK" param_id="0"/>
+		<Param path="TTS,HEARING_AID" param_id="1"/>
+
+		<Param path="Boot,RCV" param_id="0"/>
+		<Param path="Boot,HS" param_id="0"/>
+		<Param path="Boot,SPK" param_id="0"/>
+		<Param path="Boot,HSSPK" param_id="0"/>
+		<Param path="Boot,HS5POLE" param_id="0"/>
+		<Param path="Boot,HS5POLE_ANC" param_id="0"/>
+		<Param path="Boot,USB" param_id="0"/>
+		<Param path="Boot,BT_A2DP" param_id="0"/>
+		<Param path="Boot,BT_A2DP_HP" param_id="0"/>
+		<Param path="Boot,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Boot,HEARING_AID" param_id="1"/>
+
+		<Param path="VIBSPK,RCV" param_id="0"/>
+		<Param path="VIBSPK,HS" param_id="0"/>
+		<Param path="VIBSPK,SPK" param_id="0"/>
+		<Param path="VIBSPK,HSSPK" param_id="0"/>
+		<Param path="VIBSPK,HS5POLE" param_id="0"/>
+		<Param path="VIBSPK,HS5POLE_ANC" param_id="0"/>
+		<Param path="VIBSPK,USB" param_id="0"/>
+		<Param path="VIBSPK,BT_A2DP" param_id="0"/>
+		<Param path="VIBSPK,BT_A2DP_HP" param_id="0"/>
+		<Param path="VIBSPK,BT_A2DP_SPK" param_id="0"/>
+		<Param path="VIBSPK,HEARING_AID" param_id="1"/>
+
+		<Param path="Accessibility,RCV" param_id="0"/>
+		<Param path="Accessibility,HS" param_id="0"/>
+		<Param path="Accessibility,SPK" param_id="0"/>
+		<Param path="Accessibility,HSSPK" param_id="0"/>
+		<Param path="Accessibility,HS5POLE" param_id="0"/>
+		<Param path="Accessibility,HS5POLE_ANC" param_id="0"/>
+		<Param path="Accessibility,USB" param_id="0"/>
+		<Param path="Accessibility,BT_A2DP" param_id="0"/>
+		<Param path="Accessibility,BT_A2DP_HP" param_id="0"/>
+		<Param path="Accessibility,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Accessibility,HEARING_AID" param_id="1"/>
+
+		<Param path="Assistant,RCV" param_id="0"/>
+		<Param path="Assistant,HS" param_id="0"/>
+		<Param path="Assistant,SPK" param_id="0"/>
+		<Param path="Assistant,HSSPK" param_id="0"/>
+		<Param path="Assistant,HS5POLE" param_id="0"/>
+		<Param path="Assistant,HS5POLE_ANC" param_id="0"/>
+		<Param path="Assistant,USB" param_id="0"/>
+		<Param path="Assistant,BT_A2DP" param_id="0"/>
+		<Param path="Assistant,BT_A2DP_HP" param_id="0"/>
+		<Param path="Assistant,BT_A2DP_SPK" param_id="0"/>
+		<Param path="Assistant,HEARING_AID" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="digital_gain" value="-64,-45,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="digital_gain" value="-48,-42,-39,-36,-33,-30,-27,-24,-21,-18,-15,-12,-9,-6,-3,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml
new file mode 100644
index 0000000..ee2d384
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="System"/>
+			<Category name="Ring"/>
+			<Category name="Music"/>
+			<Category name="Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Bluetooth_sco"/>
+			<Category name="Enforced_Audible"/>
+			<Category name="DTMF"/>
+			<Category name="TTS"/>
+			<Category name="Boot"/>
+			<Category name="VIBSPK"/>
+			<Category name="Accessibility"/>
+			<Category name="Assistant"/>
+			<!--<Category name="MATV" feature_option="MATV_AUDIO_SUPPORT"/>-->
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV"/>
+			<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
+			<Category name="SPK" alias="Speaker"/>
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole Headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
+			<Category name="USB"/>
+			<Category name="HEARING_AID"/>
+            <Category name="BT_A2DP" alias="BT A2DP"/>
+			<Category name="BT_A2DP_HP" alias="BT A2DP HP"/>
+			<Category name="BT_A2DP_SPK" alias="BT A2DP SPK"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="digital_gain" type="short_array"/><!-- unit is dB -->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml
new file mode 100644
index 0000000..1981d82
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="Ring_Alarm,RCV" param_id="0"/>
+		<Param path="Ring_Alarm,HS" param_id="0"/>
+		<Param path="Ring_Alarm,SPK_INT" param_id="2"/>
+		<Param path="Ring_Alarm,SPK_LO" param_id="2"/>
+		<Param path="Ring_Alarm,SPK_HP" param_id="2"/>
+		<Param path="Ring_Alarm,SPK_NO_ANA" param_id="5"/>
+		<Param path="Ring_Alarm,HSSPK_INT" param_id="3"/>
+		<Param path="Ring_Alarm,HSSPK_LO" param_id="3"/>
+		<Param path="Ring_Alarm,HSSPK_HP" param_id="1"/>
+		<Param path="Ring_Alarm,HSSPK_NO_ANA" param_id="1"/>
+		<Param path="Ring_Alarm,HS5POLE" param_id="0"/>
+		<Param path="Ring_Alarm,HS5POLE_ANC" param_id="0"/>
+		<Param path="Ring_Alarm,USB" param_id="5"/>
+		<Param path="Ring_Alarm,BT_A2DP" param_id="5"/>
+		<Param path="Ring_Alarm,BT_A2DP_HP" param_id="5"/>
+		<Param path="Ring_Alarm,BT_A2DP_SPK" param_id="5"/>
+		<Param path="Ring_Alarm,HEARING_AID" param_id="6"/>
+
+		<Param path="Others,RCV" param_id="4"/>
+		<Param path="Others,HS" param_id="1"/>
+		<Param path="Others,SPK_INT" param_id="2"/>
+		<Param path="Others,SPK_LO" param_id="2"/>
+		<Param path="Others,SPK_HP" param_id="2"/>
+		<Param path="Others,SPK_NO_ANA" param_id="5"/>
+		<Param path="Others,HSSPK_INT" param_id="0"/>
+		<Param path="Others,HSSPK_LO" param_id="0"/>
+		<Param path="Others,HSSPK_HP" param_id="0"/>
+		<Param path="Others,HSSPK_NO_ANA" param_id="0"/>
+		<Param path="Others,HS5POLE" param_id="1"/>
+		<Param path="Others,HS5POLE_ANC" param_id="1"/>
+		<Param path="Others,USB" param_id="5"/>
+		<Param path="Others,BT_A2DP" param_id="5"/>
+		<Param path="Others,BT_A2DP_HP" param_id="5"/>
+		<Param path="Others,BT_A2DP_SPK" param_id="5"/>
+		<Param path="Others,HEARING_AID" param_id="6"/>
+
+		<Param path="Notification,RCV" param_id="4"/>
+		<Param path="Notification,HS" param_id="1"/>
+		<Param path="Notification,SPK_INT" param_id="2"/>
+		<Param path="Notification,SPK_LO" param_id="2"/>
+		<Param path="Notification,SPK_HP" param_id="2"/>
+		<Param path="Notification,SPK_NO_ANA" param_id="5"/>
+		<Param path="Notification,HSSPK_INT" param_id="3"/>
+		<Param path="Notification,HSSPK_LO" param_id="3"/>
+		<Param path="Notification,HSSPK_HP" param_id="1"/>
+		<Param path="Notification,HSSPK_NO_ANA" param_id="1"/>
+		<Param path="Notification,HS5POLE" param_id="1"/>
+		<Param path="Notification,HS5POLE_ANC" param_id="1"/>
+		<Param path="Notification,USB" param_id="5"/>
+		<Param path="Notification,BT_A2DP" param_id="5"/>
+		<Param path="Notification,BT_A2DP_HP" param_id="5"/>
+		<Param path="Notification,BT_A2DP_SPK" param_id="5"/>
+		<Param path="Notification,HEARING_AID" param_id="6"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="digital_gain_visibility" value="0"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="1"/>
+			<Param name="speaker_pga_visibility" value="1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="-1"/>
+			<Param name="speaker_pga_visibility" value="-1"/>
+			<Param name="receiver_pga_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="digital_gain_visibility" value="1"/>
+			<Param name="headset_pga_visibility" value="0"/>
+			<Param name="speaker_pga_visibility" value="0"/>
+			<Param name="receiver_pga_visibility" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..eec0490
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="Ring_Alarm" alias="Ring,Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Others" alias="System,Music,Bluetooth_sco,Enforced_Audible,DTMF,TTS,Boot,VIBSPK,Accessibility,Assistant"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="RCV"/>
+			<Category name="HS" alias="Headset,3/4-pole Headset,HP"/>
+			<Category name="HS5POLE" alias="5-pole Headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC"/>
+
+			<Category name="SPK_INT" alias="SPK,Speaker" feature_option="SPK_PATH_INT"/>
+			<Category name="SPK_LO" alias="SPK,Speaker" feature_option="SPK_PATH_LO"/>
+			<Category name="SPK_HP" alias="SPK,Speaker" feature_option="SPK_PATH_HP"/>
+			<Category name="SPK_NO_ANA" alias="SPK,Speaker" feature_option="SPK_PATH_NO_ANA"/>
+
+			<Category name="HSSPK_INT" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_INT"/>
+			<Category name="HSSPK_LO" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_LO"/>
+			<Category name="HSSPK_HP" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_HP"/>
+			<Category name="HSSPK_NO_ANA" alias="HSSPK,Headset+Speaker" feature_option="SPK_PATH_NO_ANA"/>
+
+			<Category name="USB"/>
+
+			<Category name="BT_A2DP" alias="BT A2DP"/>
+			<Category name="BT_A2DP_HP" alias="BT A2DP HP"/>
+			<Category name="BT_A2DP_SPK" alias="BT A2DP SPK"/>
+			<Category name="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="digital_gain_visibility" type="int"/>
+		<Param name="headset_pga_visibility" type="int"/>
+		<Param name="speaker_pga_visibility" type="int"/>
+		<Param name="receiver_pga_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml b/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml
new file mode 100644
index 0000000..eb8d36b
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+	</ParamTree>
+	<ParamUnitPool>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml
new file mode 100644
index 0000000..75a8893
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamTreeView version="1.1">
+	<TreeRoot name="DRC+ACF">
+		<Sheet/>
+		<Feature name="Dynamic Range Control (DRC)">
+			<FieldList>
+				<Field audio_type="PlaybackDRC" param="bes_loudness_Num_Bands" name="Number of Bands"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 1 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 2 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 3 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 4 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 5 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 6 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 7 Mode"/>
+				<Field audio_type="PlaybackDRC" param="SB_Mode"                name="Band 8 Mode"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="Loudspeaker Compensation Filter (ACF)">
+			<FieldList>
+				<Field audio_type="PlaybackACF" param="bes_loudness_L_hpf_order" name="High Pass Filter Order"/>
+				<Field audio_type="PlaybackACF" param="bes_loudness_L_lpf_order" name="Low Pass Filter Order"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="2nd Loudspeaker Compensation Filter (2nd-ACF)" switch_audio_type="PlaybackACF" switch_param="bes_loudness_Sep_LR_Filter" switch_field="Apply Different Filter Setting for 2nd Loudspeaker">
+			<FieldList>
+				<Field audio_type="PlaybackACF" param="bes_loudness_Sep_LR_Filter" name="Apply Different Filter Setting for 2nd Loudspeaker"/>
+				<Field audio_type="PlaybackACF" param="bes_loudness_R_hpf_order"   name="2nd Loudspeaker High Pass Filter Order"/>
+				<Field audio_type="PlaybackACF" param="bes_loudness_R_lpf_order"   name="2nd Loudspeaker Low Pass Filter Order"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<TreeRoot name="HCF">
+		<Sheet/>
+		<Feature name="Headphone Compensation Filter (HCF)">
+			<FieldList>
+				<Field audio_type="PlaybackHCF" param="bes_loudness_L_hpf_order" name="High Pass Filter Order"/>
+				<Field audio_type="PlaybackHCF" param="bes_loudness_L_lpf_order" name="Low Pass Filter Order"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+</ParamTreeView>
diff --git a/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml
new file mode 100644
index 0000000..19357bd
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Playback" version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default" wording="Default"/>
+			<Category name="App1" wording="Application1" visible="false"/>
+			<Category name="App2" wording="Application2" visible="false"/>
+		</CategoryType>
+		<CategoryType name="Volume type">
+			<Category name="System"/>
+			<Category name="Ring"/>
+			<Category name="Music"/>
+			<Category name="Alarm"/>
+			<Category name="Notification"/>
+			<Category name="Bluetooth_sco"/>
+			<Category name="Enforced_Audible"/>
+			<Category name="DTMF"/>
+			<Category name="TTS"/>
+			<Category name="Accessibility"/>
+			<Category name="Assistant"/>
+			<!--<Category name="MATV" feature_option="MATV_AUDIO_SUPPORT"/>-->
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Headset" wording="3/4-pole headset"/>
+			<Category name="HS5POLE" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+			<Category name="5-pole headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			<Category name="Speaker"/>
+			<Category name="Headset+Speaker"/>
+			<Category name="USB"/>
+			<Category name="HEARING_AID"/>
+			<CategoryGroup name="BT A2DP">
+				<Category name="BT A2DP"/>
+				<Category name="BT A2DP HP"/>
+				<Category name="BT A2DP SPK"/>
+			</CategoryGroup>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml
new file mode 100644
index 0000000..8e71a34
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="ASR" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dmnr_para" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dmnr_para" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,0,0,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..e759d5e
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<Category name="ASR" wording="ASR improvement" />
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml
new file mode 100644
index 0000000..ac75a80
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="sph_in_fir1" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir1_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir1_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_fir2" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir2_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir2_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0,0.0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml
new file mode 100644
index 0000000..ad508b6
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<CategoryGroup name="Sound recording">
+				<Category name="SndRecNormal" wording="Normal"/>
+				<Category name="SndRecLecture" wording="Lecture"/>
+				<Category name="SndRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<CategoryGroup name="Camera recording">
+				<Category name="CamRecNormal" wording="Normal"/>
+				<Category name="CamRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<Category name="ASR" wording="ASR improvement" />
+			<Category name="VR" wording="Voice recognition" />
+			<Category name="VoicePerformance" wording="Voice performance recording"/>
+			<Category name="VoiceUnLk"/>
+			<Category name="Customization2"/>
+			<Category name="IncallRecord"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<CategoryGroup name="Headset">
+				<Category name="4-pole HS" wording="4-pole headset"/>
+				<Category name="5-pole HS" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<Category name="BT earphone" wording="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="sph_in_fir1" type="short_array"/>
+		<Param name="sph_in_fir1_eq_mag" type="double_array"/>
+		<Param name="sph_in_fir1_eq_freq" type="double_array"/>
+		<Param name="sph_in_fir2" type="short_array"/>
+		<Param name="sph_in_fir2_eq_mag" type="double_array"/>
+		<Param name="sph_in_fir2_eq_freq" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml
new file mode 100644
index 0000000..d36471b
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="ASR,Handset" param_id="1"/>
+		<Param path="ASR" param_id="2"/>
+		<Param path="ASR,USB" param_id="0"/>
+		<Param path="Customization2" param_id="2"/>
+		<Param path="Customization2,USB" param_id="0"/>
+		<Param path="SndRecNormal,Handset" param_id="3"/>
+		<Param path="SndRecLecture,Handset" param_id="3"/>
+		<Param path="SndRecMeeting,Handset" param_id="3"/>
+		<Param path="CamRecNormal,Handset" param_id="3"/>
+		<Param path="VR" param_id="4"/>
+		<Param path="VoicePerformance,Handset" param_id="3"/>
+		<Param path="VoiceUnLk" param_id="4"/>
+		<Param path="VoiceUnLk,Handset" param_id="5"/>
+		<Param path="5-pole HS" param_id="6"/>
+		<Param path="5-pole HS+ANC" param_id="6"/>
+		<Param path="ASR,5-pole HS" param_id="7"/>
+		<Param path="ASR,5-pole HS+ANC" param_id="7"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<!-- Default -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<!-- ASR, Handset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+			<Param name="UL Sample Rate" value="16000"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<!-- ASR or Customization2 -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+			<Param name="UL Sample Rate" value="16000"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<!-- Support 2 Mic FIR -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<!-- VR/VoiceUnLk -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<!-- VoiceUnLk,Handset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+			<Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<!-- 5-pole headset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="0"/>
+			<Param name="UL NLP visibility" value="0"/>
+			<Param name="UL ES LB visibility" value="0"/>
+			<Param name="UL AES LB visibility" value="0"/>
+                        <Param name="UL Sample Rate" value="48000"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<!-- ASR + 5-pole headset -->
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="2"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+                        <Param name="UL Sample Rate" value="16000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..3b7ca32
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Record" version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<CategoryGroup name="Sound recording">
+				<Category name="SndRecNormal" wording="Normal"/>
+				<Category name="SndRecLecture" wording="Lecture"/>
+				<Category name="SndRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<CategoryGroup name="Camera recording">
+				<Category name="CamRecNormal" wording="Normal"/>
+				<Category name="CamRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<Category name="ASR" wording="ASR improvement" />
+			<Category name="VR" wording="Voice recognition" />
+			<Category name="VoicePerformance" wording="Voice performance recording" />
+			<Category name="VoiceUnLk" visible="false" />
+			<Category name="Customization2" visible="false" />
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<CategoryGroup name="Headset">
+				<Category name="4-pole HS" wording="4-pole headset"/>
+				<Category name="5-pole HS" wording="5-pole headset(ANC OFF)"/>
+				<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)"/>
+			</CategoryGroup>
+			<Category name="BT earphone" wording="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="DRC+DG visibility" type="int"/>
+		<Param name="FIR visibility" type="int"/>
+		<Param name="NREC visibility" type="int"/>
+		<Param name="UL cal. visibility" type="int"/>
+		<Param name="UL Digital Gain visibility" type="int"/>
+		<Param name="UL Limiter TH visibility" type="int"/>
+		<Param name="UL AEC visibility" type="int"/>
+		<Param name="UL NLP visibility" type="int"/>
+		<Param name="UL ES LB visibility" type="int"/>
+		<Param name="UL AES LB visibility" type="int"/>
+		<Param name="UL Sample Rate" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml
new file mode 100644
index 0000000..b0c9ef2
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam  version="1.1">
+	<ParamTree>
+		<Param path="SndRecNormal,Handset" param_id="2"/>
+		<Param path="SndRecLecture,Handset" param_id="1"/>
+		<Param path="SndRecMeeting,Handset" param_id="1"/>
+		<Param path="SndRecNormal,Headset" param_id="2"/>
+		<Param path="SndRecLecture,Headset" param_id="1"/>
+		<Param path="SndRecMeeting,Headset" param_id="1"/>
+		<Param path="SndRecNormal,HS5POLE" param_id="2"/>
+		<Param path="SndRecLecture,HS5POLE" param_id="1"/>
+		<Param path="SndRecMeeting,HS5POLE" param_id="1"/>
+		<Param path="SndRecNormal,HS5POLE_ANC" param_id="2"/>
+		<Param path="SndRecLecture,HS5POLE_ANC" param_id="1"/>
+		<Param path="SndRecMeeting,HS5POLE_ANC" param_id="1"/>
+		<Param path="SndRecNormal,USB" param_id="2"/>
+		<Param path="SndRecLecture,USB" param_id="1"/>
+		<Param path="SndRecMeeting,USB" param_id="1"/>
+
+		<Param path="CamRecNormal,Handset" param_id="2"/>
+		<Param path="CamRecMeeting,Handset" param_id="1"/>
+		<Param path="CamRecNormal,Headset" param_id="2"/>
+		<Param path="CamRecMeeting,Headset" param_id="1"/>
+		<Param path="CamRecNormal,HS5POLE" param_id="2"/>
+		<Param path="CamRecMeeting,HS5POLE" param_id="1"/>
+		<Param path="CamRecNormal,HS5POLE_ANC" param_id="2"/>
+		<Param path="CamRecMeeting,HS5POLE_ANC" param_id="1"/>
+		<Param path="CamRecNormal,USB" param_id="2"/>
+		<Param path="CamRecMeeting,USB" param_id="1"/>
+
+		<Param path="ASR" param_id="2"/>
+		<Param path="VR" param_id="2"/>
+		<Param path="VoicePerformance" param_id="2"/>
+		<Param path="VoiceUnLk" param_id="2"/>
+		<Param path="Customization2" param_id="2"/>
+		<Param path="CUSTOMIZATION3" param_id="2"/>
+		<Param path="FastRecord" param_id="2"/>
+		<Param path="Unprocessed" param_id="2"/>
+
+		<Param path="BT earphone" param_id="0"/>
+		<Param path="ASR,BT earphone" param_id="0"/>
+		<Param path="VR,BT earphone" param_id="0"/>
+		<Param path="VoicePerformance,BT earphone" param_id="0"/>
+		<Param path="VoiceUnLk,BT earphone" param_id="0"/>
+		<Param path="Customization2,BT earphone" param_id="0"/>
+		<Param path="CUSTOMIZATION3,BT earphone" param_id="0"/>
+		<Param path="FastRecord,BT earphone" param_id="0"/>
+		<Param path="IncallRecord" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="ul_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="ul_gain_visibility" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="ul_gain_visibility" value="1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..b4f55d0
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<CategoryGroup name="Sound recording">
+				<Category name="SndRecNormal" wording="Normal"/>
+				<Category name="SndRecLecture" wording="Lecture"/>
+				<Category name="SndRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<CategoryGroup name="Camera recording">
+				<Category name="CamRecNormal" wording="Normal"/>
+				<Category name="CamRecMeeting" wording="Meeting"/>
+			</CategoryGroup>
+			<Category name="ASR" wording="ASR improvement" />
+			<Category name="VR" wording="Voice recognition" />
+			<Category name="VoicePerformance" wording="Voice performance recording" />
+			<Category name="VoiceUnLk" visible="false" />
+			<Category name="Customization2" visible="false" />
+			<Category name="CUSTOMIZATION3"/>
+			<Category name="FastRecord" visible="false"/>
+			<Category name="Unprocessed"/>
+			<Category name="IncallRecord"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<Category name="Headset" alias="4-pole HS"/>
+			<Category name="HS5POLE" alias="5-pole HS"/>
+			<Category name="HS5POLE_ANC" alias="5-pole HS+ANC"/>
+			<Category name="BT earphone" alias="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ul_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml
new file mode 100644
index 0000000..9541fc5
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="Sound recording,Handset" param_id="0"/>
+		<Param path="Sound recording,Headset" param_id="0"/>
+		<Param path="Sound recording,USB" param_id="1"/>
+		<Param path="Sound recording,HS5POLE" param_id="3"/>
+		<Param path="Sound recording,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="Camera recording,Handset" param_id="2"/>
+		<Param path="Camera recording,Headset" param_id="2"/>
+		<Param path="Camera recording,USB" param_id="1"/>
+		<Param path="Camera recording,HS5POLE" param_id="3"/>
+		<Param path="Camera recording,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="CUSTOMIZATION1,Handset" param_id="2"/>
+		<Param path="CUSTOMIZATION1,Headset" param_id="2"/>
+		<Param path="CUSTOMIZATION1,USB" param_id="1"/>
+		<Param path="CUSTOMIZATION1,HS5POLE" param_id="3"/>
+		<Param path="CUSTOMIZATION1,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="VR,Handset" param_id="2"/>
+		<Param path="VR,Headset" param_id="2"/>
+		<Param path="VR,USB" param_id="1"/>
+		<Param path="VR,HS5POLE" param_id="3"/>
+		<Param path="VR,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="VoicePerformance,Handset" param_id="0"/>
+		<Param path="VoicePerformance,Headset" param_id="0"/>
+		<Param path="VoicePerformance,USB" param_id="1"/>
+		<Param path="VoicePerformance,HS5POLE" param_id="3"/>
+		<Param path="VoicePerformance,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="VOICE_UNLOCK,Handset" param_id="2"/>
+		<Param path="VOICE_UNLOCK,Headset" param_id="2"/>
+		<Param path="VOICE_UNLOCK,USB" param_id="1"/>
+		<Param path="VOICE_UNLOCK,HS5POLE" param_id="3"/>
+		<Param path="VOICE_UNLOCK,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="CUSTOMIZATION2,Handset" param_id="2"/>
+		<Param path="CUSTOMIZATION2,Headset" param_id="2"/>
+		<Param path="CUSTOMIZATION2,USB" param_id="1"/>
+		<Param path="CUSTOMIZATION2,HS5POLE" param_id="3"/>
+		<Param path="CUSTOMIZATION2,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="CUSTOMIZATION3,Handset" param_id="2"/>
+		<Param path="CUSTOMIZATION3,Headset" param_id="2"/>
+		<Param path="CUSTOMIZATION3,USB" param_id="1"/>
+		<Param path="CUSTOMIZATION3,HS5POLE" param_id="3"/>
+		<Param path="CUSTOMIZATION3,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="FastRecord,Handset" param_id="0"/>
+		<Param path="FastRecord,Headset" param_id="0"/>
+		<Param path="FastRecord,USB" param_id="1"/>
+		<Param path="FastRecord,HS5POLE" param_id="3"/>
+		<Param path="FastRecord,HS5POLE_ANC" param_id="3"/>
+
+		<Param path="Unprocessed,Handset" param_id="4"/>
+		<Param path="Unprocessed,Headset" param_id="4"/>
+		<Param path="Unprocessed,USB" param_id="1"/>
+		<Param path="Unprocessed,HS5POLE" param_id="4"/>
+		<Param path="Unprocessed,HS5POLE_ANC" param_id="4"/>
+
+		<Param path="AAudio,Handset" param_id="0"/>
+		<Param path="AAudio,Headset" param_id="0"/>
+		<Param path="AAudio,USB" param_id="1"/>
+		<Param path="AAudio,HS5POLE" param_id="0"/>
+		<Param path="AAudio,HS5POLE_ANC" param_id="0"/>
+
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="ul_gain" value="34"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="ul_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="ul_gain" value="20"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="ul_gain" value="24"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="ul_gain" value="2"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..14e47f2
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<!-- tunable -->
+			<Category name="Sound recording" alias="SndRecNormal,SndRecLecture,SndRecMeeting"/>
+			<Category name="Camera recording" alias="CamRecNormal,CamRecMeeting"/>
+			<Category name="CUSTOMIZATION1" wording="ASR improvement" alias="ASR"/>
+			<Category name="VR" wording="Voice recognition"/>
+			<Category name="VoicePerformance" wording="Voice performance recording"/>
+			<!-- not tunable -->
+			<Category name="VOICE_UNLOCK" alias="VoiceUnLk"/>
+			<Category name="CUSTOMIZATION2" alias="Customization2"/>
+			<Category name="CUSTOMIZATION3"/>
+			<Category name="FastRecord"/>
+			<Category name="Unprocessed"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Handset" wording="Receiver" alias="RCV,SPK,HP,3-pole HS"/>
+			<Category name="Headset" wording="Headset" alias="HS,4-pole HS"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5-pole HS"/>
+			<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole HS+ANC"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ul_gain" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/Record_AudioParam.xml b/proprietary/vendor/etc/audio_param/Record_AudioParam.xml
new file mode 100644
index 0000000..d629ac8
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Record_AudioParam.xml
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="5"/>
+		<Param path="VR" param_id="0"/>
+		<Param path="FastRecord" param_id="9"/>
+		<Param path="Unprocessed" param_id="10"/>
+		<Param path="VoiceUnLk" param_id="5"/>
+		<Param path="BT earphone" param_id="5"/>
+		<Param path="USB" param_id="10"/>
+		<Param path="IncallRecord" param_id="12"/>
+
+		<Param path="Customization2,Handset" param_id="7"/>
+		<Param path="Customization2,3-pole HS" param_id="8"/>
+		<Param path="Customization2,4-pole HS" param_id="8"/>
+		<Param path="Customization2,5-pole HS" param_id="8"/>
+		<Param path="Customization2,5-pole HS+ANC" param_id="8"/>
+
+		<!-- ASR -->
+		<Param path="ASR,Handset" param_id="6"/>
+		<Param path="ASR,3-pole HS" param_id="5"/>
+		<Param path="ASR,4-pole HS" param_id="5"/>
+		<Param path="ASR,5-pole HS" param_id="5"/>
+		<Param path="ASR,5-pole HS+ANC" param_id="5"/>
+
+		<!-- Sound recorder normal -->
+		<Param path="SndRecNormal,Handset" param_id="1"/>
+		<Param path="SndRecNormal,3-pole HS" param_id="2"/>
+		<Param path="SndRecNormal,4-pole HS" param_id="2"/>
+		<Param path="SndRecNormal,5-pole HS" param_id="2"/>
+		<Param path="SndRecNormal,5-pole HS+ANC" param_id="2"/>
+
+		<!-- Sound recorder lecture -->
+		<Param path="SndRecLecture,Handset" param_id="4"/>
+		<Param path="SndRecLecture,3-pole HS" param_id="4"/>
+		<Param path="SndRecLecture,4-pole HS" param_id="4"/>
+		<Param path="SndRecLecture,5-pole HS" param_id="4"/>
+		<Param path="SndRecLecture,5-pole HS+ANC" param_id="4"/>
+
+		<!-- Sound recorder meeting -->
+		<Param path="SndRecMeeting,Handset" param_id="3"/>
+		<Param path="SndRecMeeting,3-pole HS" param_id="3"/>
+		<Param path="SndRecMeeting,4-pole HS" param_id="3"/>
+		<Param path="SndRecMeeting,5-pole HS" param_id="3"/>
+		<Param path="SndRecMeeting,5-pole HS+ANC" param_id="3"/>
+
+		<!-- Video recorder normal -->
+		<Param path="CamRecNormal,Handset" param_id="1"/>
+		<Param path="CamRecNormal,3-pole HS" param_id="2"/>
+		<Param path="CamRecNormal,4-pole HS" param_id="2"/>
+		<Param path="CamRecNormal,5-pole HS" param_id="2"/>
+		<Param path="CamRecNormal,5-pole HS+ANC" param_id="2"/>
+
+		<!-- Video recorder meeting -->
+		<Param path="CamRecMeeting,Handset" param_id="3"/>
+		<Param path="CamRecMeeting,3-pole HS" param_id="3"/>
+		<Param path="CamRecMeeting,4-pole HS" param_id="3"/>
+		<Param path="CamRecMeeting,5-pole HS" param_id="3"/>
+		<Param path="CamRecMeeting,5-pole HS+ANC" param_id="3"/>
+
+		<!-- Voice performance -->
+		<Param path="VoicePerformance,Handset" param_id="1"/>
+		<Param path="VoicePerformance,3-pole HS" param_id="2"/>
+		<Param path="VoicePerformance,4-pole HS" param_id="2"/>
+		<Param path="VoicePerformance,5-pole HS" param_id="2"/>
+		<Param path="VoicePerformance,5-pole HS+ANC" param_id="2"/>
+
+		<!-- USB -->
+		<Param path="VR,USB" param_id="11"/>
+		<Param path="FastRecord,USB" param_id="10"/>
+		<Param path="Unprocessed,USB" param_id="10"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="record_mode_para" value="0,479,16388,36892,4356,8192,768,4,36624,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+      			<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      			<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      			<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+     			<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      			<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+      			<Param name="record_mode_para" value="0x0,0x1DF,0x4004,0x901F,0x902F,0x2000,0x480,0x0,0x8ED0,0xC5,0x263,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+      			<Param name="sph_in_iir_mic1_dsp" value="0xE342,0x3CA1,0x1DDC,0xC448,0x1DDC,0xE0E8,0x3F04,0x2000,0xC001,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      			<Param name="sph_in_iir_mic1_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic1_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7,0x3F42,0x1ECC,0xC268,0x1ECC,0xE1B2,0x3E47,0x2000,0xC000,0x2000,0x0,0x0,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x2000"/>
+      			<Param name="sph_in_iir_mic2_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic2_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+      			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+      			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+      			<Param name="sph_in_parameter" value="0.000000,0.000000,0.000000,0.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="record_mode_para" value="0,479,16388,36892,37127,8192,1152,4,36560,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="record_mode_para" value="0,479,16388,36892,37127,8192,1664,12,36688,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="record_mode_para" value="0,479,16388,4124,37124,8192,768,0,4048,197,611,0,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="record_mode_para" value="0,192,32512,4124,37124,8192,768,0,4048,197,611,0,32520,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<Param name="record_mode_para" value="34464,194,32512,28,40960,28,0,10,468,197,611,0,32520,0,0,1536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="8">
+			<Param name="record_mode_para" value="0,479,32512,28,40960,28,0,4,468,197,611,0,32520,0,0,1536,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="9">
+			<Param name="record_mode_para" value="938,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="10">
+			<Param name="record_mode_para" value="682,0,0,0,0,0,0,43522,0,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="11">
+			<Param name="record_mode_para" value="682,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3584,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="12">
+			<Param name="record_mode_para" value="0,479,16388,36892,4352,8192,768,4,36624,197,610,16384,0,0,0,8192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="13">
+			<Param name="record_mode_para" value="170,0,0,0,0,0,0,43522,0,0,0,0,0,0,0,43520,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic1_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic1_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_enh_dsp" value="0xC7D8,0x7721,0x3828,0x88DF,0xC7D8,0x7721,0x3828,0x88DF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_mic2_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml
new file mode 100644
index 0000000..7077045
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamTreeView version="1.1">
+	<TreeRoot name="TX_DRC+DG">
+		<Sheet/>
+		<Feature name="DRC">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="48K Limiter's bounder"/>
+				<Field audio_type="Record" param="record_mode_para" name="48K Limiter's attack rate"/>
+				<Field audio_type="Record" param="record_mode_para" name="48K Limiter's release rate"/>
+				<Field audio_type="Record" param="record_mode_para" name="48k Expander"/>
+				<Field audio_type="Record" param="record_mode_para" name="48k Compressor"/>
+				<Field audio_type="Record" param="record_mode_para" name="High band noise suppressor"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL mute 1sec"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL IIR switch"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="Digital Gain">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="UL Digital Gain"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="Stereo Enhancement">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="Bass enhancement"/>
+				<Field audio_type="Record" param="record_mode_para" name="Richen"/>
+				<Field audio_type="Record" param="record_mode_para" name="Widen"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<TreeRoot name="NREC">
+		<Sheet/>
+		<Feature name="NR">
+			<FieldList>
+				<Field audio_type="Record" param="record_mode_para" name="Thermal NR"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL NR switch"/>
+				<Field audio_type="Record" param="record_mode_para" name="Thermal noise upper bound"/>
+				<Field audio_type="Record" param="record_mode_para" name="UL NR suppression strength"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<!-- TreeRoot2 -->
+	<!-- TreeRoot3... -->
+</ParamTreeView>
diff --git a/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml
new file mode 100644
index 0000000..4ffa752
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Record" version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default" wording="Default"/>
+			<Category name="App1" wording="Application1" visible="false"/>
+			<Category name="App2" wording="Application2" visible="false"/>
+		</CategoryType>
+		<CategoryType name="Application">
+			<Category name="SndRecNormal" wording="Sound recording"/>
+			<Category name="SndRecLecture" wording="Lecture" visible="false"/>
+			<Category name="SndRecMeeting" wording="Meeting" visible="false"/>
+			<Category name="CamRecNormal" wording="Camera recording"/>
+			<Category name="CamRecMeeting" wording="Meeting" visible="false"/>
+			<Category name="ASR" wording="ASR improvement" visible="false"/>
+			<Category name="VR" wording="Voice recognition" />
+			<Category name="VoiceUnLk" visible="false" />
+			<Category name="Customization2" visible="false"/>
+			<Category name="FastRecord" visible="false"/>
+			<Category name="Unprocessed" visible="false"/>
+			<Category name="IncallRecord" visible="false"/>
+			<Category name="VoicePerformance" wording="Voice performance recording"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<Category name="Handset"/>
+			<CategoryGroup name="Headset">
+				<Category name="4-pole HS" wording="4-pole headset"/>
+				<Category name="5-pole HS" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5-pole HS+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<Category name="BT earphone" wording="Bluetooth"/>
+			<Category name="USB" wording="USB" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="record_mode_para" type="uint_array">
+
+			<!-- New TX DRC -->
+			<Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>
+			<Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>
+			<Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>
+			<Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>
+
+			<!-- New RX DRC -->
+			<Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>
+			<Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>
+			<Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>
+			<Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>
+
+			<Field name="48K Limiter's bounder" array_index="0" bit="14,15"                     check_list="0,0 dBFS,1, -1 dBFS,2, -2 dBFS,3, -3 dBFS"/>
+			<Field name="48K Limiter's attack rate" array_index="0" bit="12,13"                 check_list="0,-48 dB/20ms,1, -24 dB/20ms,2, -12 dB/20ms,3, -06 dB/20ms"/>
+			<Field name="48K Limiter's release rate" array_index="0" bit="10,11"                check_list="0,1 dB/20ms,1, 2 dB/20ms,2, 3 dB/20ms,3, 6 dB/20ms"/>
+			<Field name="Thermal NR" array_index="4" bit="9,9"                                  check_list="0,off,1,on"/>
+			<Field name="UL NR switch" array_index="4" bit="0,1"                                check_list="0,off,1,on,2,on ,3,on  "/>
+			<Field name="Thermal noise upper bound" array_index="6" bit="13,15"                 check_list="0,-50dB (baseline),1, baseline + 3 dB,2, baseline + 6 dB,3, baseline + 9 dB,4, baseline - 4 dB,5, baseline - 8 dB,6, baseline - 12 dB,7, baseline - 16 dB"/>
+			<Field name="48k Expander" array_index="6" bit="11,12"                              check_list="0,off,1,-60 dB rms,2,-66 dB rms,3,-72 dB rms"/>
+			<Field name="48k Compressor" array_index="6" bit="8,10"                             check_list="0,off,1, -6 dB,2,-9 dB,3,-12 dB,4,-15 dB,5,-18 dB,6,-21 dB,7,-24 dB"/>
+			<Field name="High band noise suppressor" array_index="6" bit="6,7"                  check_list="0,off,1, weak (Nokia-like),2, middle (fit AWB noise),3, aggressive (quite)"/>
+			<Field name="Bass enhancement" array_index="6" bit="4,5"                            check_list="0,off,1, weak: 6 dB,2, middle: 10 dB,3, strong: 14 dB (may clipping)"/>
+			<Field name="Richen" array_index="6" bit="2,3"                                      check_list="0,off,1, strong: 0 dB,2, middle: -3 dB,3, weak: -6 dB"/>
+			<Field name="Widen" array_index="6" bit="0,1"                                       check_list="0,off,1, focus,2, middle,3, widen"/>
+			<Field name="UL Digital Gain" array_index="7" bit="0,3"                             check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+			<Field name="UL NR suppression strength" array_index="8" bit="6,8"                  check_list="0,000 (NR strong),1, 001,2, 010,3, 011,4, 100,5, 101,6, 110,7, 111 (NR off)"/>
+			<Field name="UL mute 1sec" array_index="10" bit="1,1"                               check_list="0,on,1,off"/>
+			<Field name="UL Limiter TH" array_index="3" bit="2,3"                               check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="UL IIR switch" array_index="0" bit="9,9"                               check_list="0,off"/>
+			<Field name="UL IIR cut off frequency" array_index="3" bit="6,7"                    check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
+			<Field name="DL IIR cut off frequency" array_index="8" bit="0,2"                    check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
+			<Field name="AEC" array_index="1" bit="0,15"                                        check_list="189,189,221,221,224,224,253,253,479,479"/>
+			<Field name="NLP" array_index="0" bit="0,7"                                         check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
+			<Field name="ES" array_index="2" bit="11,14"                                        check_list="0,-0.56dB,1,-1.16dB,2,-1.80dB,3,-2.50dB,4,-3.25dB,5,-4.08dB,6,-5.00dB,7,-6.02dB,8,-7.18dB,9,-8.52dB,10,-10.1dB,11,-12.0dB,12,-14.5dB,13,-18.1dB,14,-24.1dB,15,-Inf" />
+			<Field name="AES" array_index="12" bit="11,14"                                      check_list="0,-0.56dB,1,-1.16dB,2,-1.80dB,3,-2.50dB,4,-3.25dB,5,-4.08dB,6,-5.00dB,7,-6.02dB,8,-7.18dB,9,-8.52dB,10,-10.1dB,11,-12.0dB,12,-14.5dB,13,-18.1dB,14,-24.1dB,15,-Inf" />
+		</Param>
+		<Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic1_enh_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic1_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic1_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic2_enh_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic2_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic2_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml
new file mode 100644
index 0000000..5c8a4aa
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="HS" param_id="0"/>
+		<Param path="HP" param_id="0"/>
+		<Param path="SPK" param_id="0"/>
+		<Param path="HS5POLE" param_id="0"/>
+		<Param path="BT" param_id="1"/>
+		<Param path="TTY" param_id="1"/>
+		<Param path="USB" param_id="0"/>
+		<Param path="HEARING_AID" param_id="0"/>
+		<Param path="MISC" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="ringback_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="ringback_gain_visibility" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..2a1237b
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH"/>
+			<Category name="HAC" alias="HANDSETHAC_PATH"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset,TP5PI_PATH"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
+			<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
+			<Category name="USB" alias="Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+			<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="ringback_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml
new file mode 100644
index 0000000..07dda42
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>

+<AudioParam version="1.0">

+	<ParamTree>

+		<Param path="RCV" param_id="0"/>

+		<Param path="HS" param_id="1"/>

+		<Param path="HP" param_id="1"/>

+		<Param path="SPK" param_id="2"/>

+		<Param path="HS5POLE" param_id="1"/>

+		<Param path="USB" param_id="1"/>

+		<Param path="HEARING_AID" param_id="3"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<Param name="ringback_gain" value="22,19,16,13,10,7,4"/>

+		</ParamUnit>

+		<ParamUnit param_id="1">

+			<Param name="ringback_gain" value="27,24,21,18,15,12,9"/>

+		</ParamUnit>

+		<ParamUnit param_id="2">

+			<Param name="ringback_gain" value="22,19,16,13,10,7,4"/>

+		</ParamUnit>

+		<ParamUnit param_id="3">

+			<Param name="ringback_gain" value="48,33,25,19,13,6,0"/>

+		</ParamUnit>

+	</ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..740b6e8
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HAC,Tty_HCO_Handset,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,HAC,HANDSETHAC_PATH"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset,TP5PI_PATH"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Handsfree_SV,Lpbk_Handsfree,Tty_HCO_Handsfree,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="HS5POLE_ANC,5_pole_Headset,5-pole headset,5_pole_Headset+ANC,TP5PI_PATH"/>
+			<Category name="USB" alias="Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<!-- The gain is applied when the ringback tone is played by DUT rather than operator -->
+		<Param name="ringback_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml b/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml
new file mode 100644
index 0000000..2f51f48
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="besloudness" value="0x2"/>
+			<Param name="hifi_audio" value="0x1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml
new file mode 100644
index 0000000..5668d8d
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="SoundEnhancement">
+			<Category name="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="besloudness" type="int"/>
+		<Param name="hifi_audio" type="int" />
+		</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml
new file mode 100644
index 0000000..2ff31c5
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+    <ParamTree>
+        <Param path="NB" param_id="0"/>
+        <Param path="NB,Handset" param_id="0"/>
+        <Param path="NB,MagiConference" param_id="1"/>
+        <Param path="WB" param_id="2"/>
+        <Param path="WB,Handset" param_id="2"/>
+        <Param path="WB,MagiConference" param_id="3"/>
+        <Param path="SWB" param_id="4"/>
+        <Param path="SWB,Handset" param_id="4"/>
+        <Param path="SWB,MagiConference" param_id="5"/>
+    </ParamTree>
+    <ParamUnitPool>
+        <ParamUnit param_id="0">
+            <Param name="dmnr_para" value="0x100,0xD1A,0xF3D,0xF901,0x0,0x0,0x0,0x0,0x0,0x0,0x100F,0x800F,0x8012,0x12F,0x12F,0x0,0x0,0x0,0x0,0x0,0x502C,0x6530,0x0,0xA40C,0x0,0xFA0,0x0,0x400,0x0,0x0,0x0,0x3E8,0x0,0x0,0x0,0x0,0x3A98,0x0,0x0,0x0,0x0,0x0,0x0,0x66BB"/>
+            <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+            <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+        </ParamUnit>
+        <ParamUnit param_id="1">
+            <Param name="dmnr_para" value="0x100,0xD1A,0xF3D,0xF901,0x0,0x0,0x0,0x0,0x0,0x0,0x100F,0x800F,0x8012,0x12F,0x12F,0x0,0x0,0x0,0x0,0x0,0x502C,0x6530,0x0,0xA40C,0x0,0xFA0,0x0,0x400,0x0,0x0,0x0,0x3E8,0x0,0x0,0x0,0x0,0x3A98,0x0,0x0,0x0,0x0,0x0,0x0,0x66BB"/>
+            <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+            <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+        </ParamUnit>
+        <ParamUnit param_id="2">
+            <Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
+            <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+            <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+        </ParamUnit>
+        <ParamUnit param_id="3">
+            <Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0"/>
+            <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+            <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+        </ParamUnit>
+        <ParamUnit param_id="4">
+            <Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+            <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+            <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+        </ParamUnit>
+        <ParamUnit param_id="5">
+            <Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+            <Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+            <Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+            <Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+            <Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+            <Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+            <Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+            <Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+        </ParamUnit>
+    </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..af1a91f
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" wording="Narrow Band"/>
+			<Category name="WB" wording="Wide Band"/>
+			<Category name="SWB" wording="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+		    <Category name="Handset" alias="Normal,HAC,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH"/>
+			<Category name="MagiConference" wording="2-mic NR"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array">
+			<!-- DMNR Mode Parameter 0 -->
+			<Field name="NC max band" array_index="0" bit="0,0"                                            check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                               check_list="0,4taps,1,1tap"/>
+			<Field name="NS Initial Convergence" array_index="0" bit="2,2"                                 check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                         check_list="0,on,1,off"/>
+			<Field name="VAD Adaptive hysteresis" array_index="0" bit="4,4"                                check_list="0,on,1,off"/>
+			<Field name="ABM GCC Band range" array_index="0" bit="5,5"                                     check_list="0,0~7,1,0~3"/>
+			<Field name="NS Less Gain Protection (Normal)" array_index="0" bit="6,8"                       check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="NS Dynamic LB (Normal)" array_index="0" bit="9,10"                                check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="NS Dynamic LB (WA)" array_index="0" bit="11,12"                                   check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="NS Dynamic LB (Mic2)" array_index="0" bit="13,14"                                 check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<!-- DMNR Mode Parameter 1 -->
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                            check_list="0,default,20,20,30,30,40,40,50,50,60,60,70,70,80,80,90,90,100,100,150,150,200,200"/>
+			<!-- DMNR Mode Parameter 2 -->
+			<Field name="HR Frequency Range" array_index="2" bit="0,1"                                     check_list="0,0-6K,1,0-8K,2,0-4K,3,0-2K"/>
+			<Field name="HR Pitch Boost Strength" array_index="2" bit="2,3"                                check_list="0,1.5dB,1,3dB,2,4.5dB,3,6dB"/>
+			<Field name="HR Comb Suppression Strength" array_index="2" bit="4,5"                           check_list="0,-6dB,1,-12dB,2,-18dB,3,-24dB"/>
+			<Field name="HR Harmonic Clarity Level" array_index="2" bit="6,7"                              check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="HR Peak Protection Strength" array_index="2" bit="8,9"                            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="HR Time-smoothing Factor" array_index="2" bit="10,11"                             check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<!-- DMNR Mode Parameter 3 -->
+			<Field name="SNRI Expander switch" array_index="3" bit="0"                                     check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="3" bit="1,3"                                  check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="3" bit="4"                      check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="3" bit="5,6"                            check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+			<Field name="VAD Stricter VAD(Normal)" array_index="3" bit="8,8"                               check_list="0,on,1,off"/>
+			<Field name="NS 1-mic VAD THD (TMOS)" array_index="3" bit="9,10"                               check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Noise Over-estimation (TMOS)" array_index="3" bit="11,12"                      check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="TMOS detection switch" array_index="3" bit="13,13"                                check_list="0,off,1,on"/>
+			<Field name="NS Gain LB (TMOS)" array_index="3" bit="14,15"                                    check_list="0,same as normal,1,3dB,2,6dB,3,9dB"/>
+			<!-- DMNR Mode Parameter 4 -->
+			<Field name="VAD Power Ratio Scaler Modifier" array_index="4" bit="0,15"                       check_list="0,default(WB normal Cal-data[50]),3000,3000,3500,3500,4000,4000,4500,4500,5000,5000,5500,5500,6000,6000,7000,7000,7500,7500,8000,8000,8500,8500,9000,9000,10000,10000"/>
+			<!-- DMNR Mode Parameter 5 -->
+			<Field name="NS Switch or Gain lowerbound (Low SNR)" array_index="5" bit="0,3"                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<!-- DMNR Mode Parameter 6 -->
+			<Field name="VAD Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"               check_list="0,default(WB normal Cal-data[40]),1500,1500,1750,1750,2000,2000,2250,2250,2500,2500,2750,2750,3000,3000,3250,3250,3500,3500,3750,3750,4000,4000,4250,4250,4500,4500"/>
+			<!-- DMNR Mode Parameter 7 -->
+			<Field name="NC Disable NC function threshold" array_index="7" bit="0,15"                      check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<!-- DMNR Mode Parameter 10 -->
+			<Field name="NS Highband(4-8k) 2-mic VAD THD (Normal)" array_index="10" bit="0,1"              check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Highband(4-8k) Non-stationary noise suppression strength (Normal)" array_index="10" bit="2,3"               check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="ABM regularization handover (Normal)" array_index="10" bit="9,10"                                              check_list="0,1s,1,2s,2,0.5s,3,0.25s"/>
+			<Field name="VAD ABM VAD THD (Normal)" array_index="10" bit="11,12"                                                         check_list="0,loose,1,medium,2,strict,3,strictest"/>
+			<Field name="NS Noise Over-estimation (Normal)" array_index="10" bit="13,14"                                                check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="NC strength (Normal)" array_index="10" bit="15,15"                                                             check_list="0,strong,1,weak"/>
+			<!-- DMNR Mode Parameter 11 -->
+			<Field name="NS Highband(4-8k) 2-mic VAD THD (WA)" array_index="11" bit="0,1"                                               check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Highband(4-8k) Non-stationary noise suppression strength (WA)" array_index="11" bit="2,3"                   check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="ABM regularization handover (WA)" array_index="11" bit="9,10"                                                  check_list="0,1s,1,2s,2,0.5s,3,0.25s"/>
+			<Field name="VAD ABM VAD THD (WA)" array_index="11" bit="11,12"                                                             check_list="0,loose,1,medium,2,strict,3,strictest"/>
+			<Field name="NS Noise Over-estimation (WA)" array_index="11" bit="13,14"                                                    check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="NC strength (WA)" array_index="11" bit="15,15"                                                                 check_list="0,strong,1,weak"/>
+			<!-- DMNR Mode Parameter 12 -->
+			<Field name="ABM Skip when FE VAD is on" array_index="12" bit="0,0"                                                         check_list="0,skip when FE,1,continue when FE"/>
+			<Field name="WA DMNR switch cooldown" array_index="12" bit="1,2"                                                            check_list="0,0.5s,1,1s,2,1.5s,3,2s"/>
+			<Field name="WA DMNR Cover Range" array_index="12" bit="3,5"                                                                check_list="0,0(prone to WA),1,1,2,2,3,3,4,4,5,5,6,6,7,7(prone to normal)"/>
+			<Field name="WA DMNR Minimal Switch Time" array_index="12" bit="6,7"                                                        check_list="0,225ms,1,450ms,2,875ms,3,1750ms"/>
+			<Field name="NS Strong DC suppression" array_index="12" bit="10,11"                                                         check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="NS Highband(4k-8k) speech protection" array_index="12" bit="12,13"                                             check_list="0,weak,1,medium,2,medium-strong,3,strong"/>
+			<Field name="VAD Well-cal shadow VAD bias ctrl" array_index="12" bit="14,15"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<!-- DMNR Mode Parameter 13 -->
+			<Field name="HR Strength (Normal)" array_index="13" bit="0,1"                                                               check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="HR Pitch Boost Switch (Normal)" array_index="13" bit="2,2"                                                     check_list="0,off,1,on"/>
+			<Field name="HR Comb Suppression Switch(Normal)" array_index="13" bit="3,3"                                                 check_list="0,off,1,on"/>
+			<Field name="HR Excitation Generation Strength (Normal)" array_index="13" bit="4,5"                                         check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
+			<Field name="HR Appliance Condition Threshold (Normal)" array_index="13" bit="6,8"                                          check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
+			<Field name="HR Aggressive Mode (Normal)" array_index="13" bit="9,9"                                                        check_list="0,off,1,on"/>
+			<!-- DMNR Mode Parameter 14 -->
+			<Field name="HR Strength (WA)" array_index="14" bit="0,1"                                                                   check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="HR Pitch Boost Switch (WA)" array_index="14" bit="2,2"                                                         check_list="0,off,1,on"/>
+			<Field name="HR Comb Suppression Switch(WA)" array_index="14" bit="3,3"                                                     check_list="0,off,1,on"/>
+			<Field name="HR Excitation Generation Strength (WA)" array_index="14" bit="4,5"                                             check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
+			<Field name="HR Appliance Condition Threshold (WA)" array_index="14" bit="6,8"                                              check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
+			<Field name="HR Aggressive Mode (WA)" array_index="14" bit="9,9"                                                            check_list="0,off,1,on"/>
+		  <!-- DMNR Mode Parameter 15 -->
+			<Field name="HR Strength (Mic2)" array_index="15" bit="0,1"                                                                 check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="HR Pitch Boost Switch (Mic2)" array_index="15" bit="2,2"                                                       check_list="0,off,1,on"/>
+			<Field name="HR Comb Suppression Switch(Mic2)" array_index="15" bit="3,3"                                                   check_list="0,off,1,on"/>
+			<Field name="HR Excitation Generation Strength (Mic2)" array_index="15" bit="4,5"                                           check_list="0,0(most harmonics),1,1,2,2,3,3(fewest harmonics)"/>
+			<Field name="HR Appliance Condition Threshold (Mic2)" array_index="15" bit="6,8"                                            check_list="0,300(loose),1,400,2,500,3,600,4,700,5,800,6,900,7,1000(strict)"/>
+			<Field name="HR Aggressive Mode (Mic2)" array_index="15" bit="9,9"                                                          check_list="0,off,1,on"/>
+			<!-- DMNR Mode Parameter 20 -->
+			<Field name="NS Gain lowerbound (Mic2)" array_index="20" bit="0,3"                                                          check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="NS Noise Over-estimation (Mic2)" array_index="20" bit="4,5"                                                    check_list="0,1.5dB,1,3dB,2,4.5dB,3,0dB"/>
+			<Field name="NS 1-mic VAD THD (Mic2)" array_index="20" bit="6,7"                                                            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                           check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                         check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                  check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="NS Gain lowerbound (Mic2-TMOS)" array_index="20" bit="14,15"                                                   check_list="0,loosest,1,loose,2,strict,3,strictest"/>
+			<!-- DMNR Mode Parameter 21 -->
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                             check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                          check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                        check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                         check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                               check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                              check_list="0,fast,1,slow"/>
+			<!-- DMNR Mode Parameter 22 -->
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                        check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<!-- DMNR Mode Parameter 23 -->
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                 check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                          check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                           check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                  check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                     check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                     check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                          check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                 check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                       check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<!-- DMNR Mode Parameter 24 -->
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"              check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<!-- DMNR Mode Parameter 25 -->
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                     check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<!-- DMNR Mode Parameter 26 -->
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                    check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<!-- DMNR Mode Parameter 27 -->
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                         check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15"      check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15"    check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15"                                                       check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15"                                       check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15"                                       check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15"                                 check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15"                                             check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2"                                             check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<!-- DMNR Mode Parameter 36 -->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"           check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<!-- DMNR Mode Parameter 40 -->
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                      check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                      check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                 check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                     check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                              check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15,15"                                          check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                 check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                         check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                         check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                      check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                   check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"           check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"           check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"        check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                    check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                            check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                            check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                         check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                 check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"         check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"         check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"      check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml
new file mode 100644
index 0000000..a561bf6
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="USBAudio" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="EchoRef_para" value="0x1,0x100,0x8"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml
new file mode 100644
index 0000000..4952c0e
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Device" wording="Device">
+			<Category name="USBAudio" wording="USBAudio"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="EchoRef_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml
new file mode 100644
index 0000000..06859de
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml
new file mode 100644
index 0000000..9e1d7a9
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="CategoryLayer" wording="CategoryLayer">
+			<Category name="" wording="Common" alias="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="speech_common_para" type="ushort_array">
+			<Field name="Loud speaker mode Pre-Clipping threshold" array_index="3" bit="0,2"              check_list="0,8960,1,10752,2,12902,3,15483,4,18579,5,22295,6,26754,7,32767"/>
+		</Param>
+		<Param name="debug_info" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml
new file mode 100644
index 0000000..5b64763
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="shape_rx_fir_para" value="0xFF73,0x01C3,0x01DC,0x0240,0x026E,0x022B,0x0156,0xFFE5,0xFDEB,0xFB89,0xF8E6,0xF60E,0xF2C3,0xEDFB,0xE38B,0xAE09,0x51F7,0x1C75,0x1205,0x0D3D,0x09F2,0x071A,0x0477,0x0215,0x001B,0xFEAA,0xFDD5,0xFD92,0xFDC0,0xFE24,0xFE3D,0x008D"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml
new file mode 100644
index 0000000..9b2530a
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="CategoryLayer" wording="CategoryLayer">
+			<Category name="Common" wording="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="shape_rx_fir_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml
new file mode 100644
index 0000000..3f99bcf
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="GSM" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_network_support" value="0xfff"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml
new file mode 100644
index 0000000..22da7c4
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+    <CategoryTypeList>
+        <CategoryType name="Network">
+            <Category name="GSM" />
+        </CategoryType>
+    </CategoryTypeList>
+		<ParamUnit>
+        <Param name="speech_network_support" type="ushort_array"/>
+		</ParamUnit>
+
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml
new file mode 100644
index 0000000..2f2cf5c
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.3">
+	<ParamTree>
+		<Param path="WB,Normal" param_id="0"/>
+		<Param path="Normal" param_id="1"/>
+		<Param path="3_pole_Headset" param_id="2"/>
+		<Param path="4_pole_Headset" param_id="2"/>
+		<Param path="5_pole_Headset" param_id="2"/>
+		<Param path="5_pole_Headset+ANC" param_id="2"/>
+		<Param path="Handsfree" param_id="2"/>
+		<Param path="BT_NREC_On_NB" param_id="3"/>
+		<Param path="BT_NREC_On_WB" param_id="3"/>
+		<Param path="BT_NREC_Off" param_id="3"/>
+		<Param path="MagiConference" param_id="0"/>
+		<Param path="HAC" param_id="2"/>
+		<Param path="Usb_Headset" param_id="3"/>
+		<Param path="Lpbk_Handset" param_id="3"/>
+		<Param path="Lpbk_Headset" param_id="3"/>
+		<Param path="Lpbk_Handsfree" param_id="3"/>
+		<Param path="Tty_HCO_Handset" param_id="3"/>
+		<Param path="Tty_VCO_Handset" param_id="3"/>
+		<Param path="Tty_HCO_Handsfree" param_id="3"/>
+		<Param path="Tty_VCO_Handsfree" param_id="3"/>
+		<Param path="Handset_SV" param_id="3"/>
+		<Param path="Handsfree_SV" param_id="3"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic1" param_id="3"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic2" param_id="3"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic3" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+		<!-- DL TASTE on, UL cal. on  -->
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="1"/>
+		<Param name="DL IIR visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="1"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="1"/>
+		<Param name="UL DMNR mode_param visibility" value="1"/>
+		<Param name="UL DMNR common_param visibility" value="1"/>
+		<Param name="UL IIR visibility" value="1"/>
+		<Param name="UL MIC IIR visibility" value="1"/>
+		<Param name="DV visibility" value="0"/>
+		</ParamUnit>
+
+		<ParamUnit param_id="1">
+		<!-- DL TASTE on, UL cal. off  -->
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="1"/>
+		<Param name="DL IIR visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="0"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="1"/>
+		<Param name="UL DMNR mode_param visibility" value="1"/>
+		<Param name="UL DMNR common_param visibility" value="1"/>
+		<Param name="UL IIR visibility" value="1"/>
+		<Param name="UL MIC IIR visibility" value="1"/>
+		<Param name="DV visibility" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="2">
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="1"/>
+		<Param name="DL IIR visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="0"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="0"/>
+		<Param name="UL DMNR mode_param visibility" value="0"/>
+		<Param name="UL DMNR common_param visibility" value="0"/>
+		<Param name="UL IIR visibility" value="1"/>
+		<Param name="UL MIC IIR visibility" value="1"/>
+		<Param name="DV visibility" value="0"/>
+    </ParamUnit>
+    <ParamUnit param_id="3">
+		<Param name="DL FIR visibility" value="1"/>
+		<Param name="DL DRC+DG visibility" value="1"/>
+		<Param name="DL NR visibility" value="1"/>
+		<Param name="DL Digital Gain visibility" value="1"/>
+		<Param name="DL Limiter TH visibility" value="1"/>
+		<Param name="DL TASTE visibility" value="0"/>
+		<Param name="DL IIR visibility" value="1"/>
+		<Param name="UL FIR visibility" value="1"/>
+		<Param name="UL DRC+DG visibility" value="1"/>
+		<Param name="UL NREC visibility" value="1"/>
+		<Param name="UL cal. visibility" value="0"/>
+		<Param name="UL Digital Gain visibility" value="1"/>
+		<Param name="UL Limiter TH visibility" value="1"/>
+		<Param name="UL AEC visibility" value="1"/>
+		<Param name="UL NLP visibility" value="1"/>
+		<Param name="UL ES LB visibility" value="1"/>
+		<Param name="UL AES LB visibility" value="1"/>
+		<Param name="UL MIC2 TunableIIR visibility" value="0"/>
+		<Param name="UL DMNR mode_param visibility" value="0"/>
+		<Param name="UL DMNR common_param visibility" value="0"/>
+		<Param name="UL IIR visibility" value="1"/>
+		<Param name="UL MIC IIR visibility" value="1"/>
+		<Param name="DV visibility" value="0"/>
+    </ParamUnit>
+    </ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..39d3880
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Voice" version="1.3">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default" wording="Default"/>
+			<Category name="App1" wording="Application1" visible="false"/>
+			<Category name="App2" wording="Application2" visible="false"/>
+		</CategoryType>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" wording="Narrow Band"/>
+			<Category name="WB" wording="Wide Band"/>
+			<Category name="SWB" wording="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Normal" wording="Handset"/>
+				<Category name="HAC"/>
+				<Category name="Tty_HCO_Handset" wording="TTY HCO Handset"/>
+				<Category name="Tty_VCO_Handset" wording="TTY VCO Handset"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3_pole_Headset"/>
+				<Category name="4_pole_Headset"/>
+				<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>
+				<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>
+				<Category name="Tty_HCO_Handsfree" wording="TTY HCO Handsfree"/>
+				<Category name="Tty_VCO_Handsfree" wording="TTY VCO Handsfree"/>
+			</CategoryGroup>
+			<CategoryGroup name="BT Device" wording="Bluetooth">
+				<Category name="BT_NREC_On_NB" wording="BT_NREC_On_NB"/>
+				<Category name="BT_NREC_On_WB" wording="BT_NREC_On_WB"/>
+				<Category name="BT_NREC_Off"/>
+			</CategoryGroup>
+			<CategoryGroup name="USB Device">
+				<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
+			</CategoryGroup>
+			<CategoryGroup name="Loopback">
+				<Category name="Lpbk_Handset" wording="Handset"/>
+				<Category name="Lpbk_Headset" wording="Headset"/>
+				<Category name="Lpbk_Handsfree" wording="Handsfree"/>
+				<Category name="Lpbk_Nodelay_Headset_Mic1" wording="Nodelay_Headset_Mic1" feature_option="SPH_PARAM_LPBK_NODELAY"/>
+				<Category name="Lpbk_Nodelay_Headset_Mic2" wording="Nodelay_Headset_Mic2" feature_option="SPH_PARAM_LPBK_NODELAY"/>
+				<Category name="Lpbk_Nodelay_Headset_Mic3" wording="Nodelay_Headset_Mic3" feature_option="SPH_PARAM_LPBK_NODELAY"/>
+			</CategoryGroup>
+			<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
+				<Category name="Handset_SV"/>
+				<Category name="Handsfree_SV"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="VolIndex" wording="Volume">
+			<CategoryGroup name="Index">
+				<Category name="0" wording="Level0"/>
+				<Category name="1" wording="Level1"/>
+				<Category name="2" wording="Level2"/>
+				<Category name="3" wording="Level3"/>
+				<Category name="4" wording="Level4"/>
+				<Category name="5" wording="Level5"/>
+				<Category name="6" wording="Level6"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="Network">
+			<Category name="GSM"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="DL FIR visibility" type="int"/>
+		<Param name="DL DRC+DG visibility" type="int"/>
+		<Param name="DL NR visibility" type="int"/>
+		<Param name="DL Digital Gain visibility" type="int"/>
+		<Param name="DL Limiter TH visibility" type="int"/>
+		<Param name="DL TASTE visibility" type="int"/>
+		<Param name="DL IIR visibility" type="int"/>
+		<Param name="UL FIR visibility" type="int"/>
+		<Param name="UL DRC+DG visibility" type="int"/>
+		<Param name="UL NREC visibility" type="int"/>
+		<Param name="UL cal. visibility" type="int"/>
+		<Param name="UL Digital Gain visibility" type="int"/>
+		<Param name="UL Limiter TH visibility" type="int"/>
+		<Param name="UL AEC visibility" type="int"/>
+		<Param name="UL NLP visibility" type="int"/>
+		<Param name="UL ES LB visibility" type="int"/>
+		<Param name="UL AES LB visibility" type="int"/>
+		<Param name="UL MIC2 TunableIIR visibility" type="int"/>
+		<Param name="UL DMNR mode_param visibility" type="int"/>
+		<Param name="UL DMNR common_param visibility" type="int"/>
+		<Param name="UL IIR visibility" type="int"/>
+		<Param name="UL MIC IIR visibility" type="int"/>
+		<Param name="DV visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml
new file mode 100644
index 0000000..07bc174
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="BT" param_id="0"/>
+
+		<Param path="RCV" param_id="1"/>
+		<Param path="HS" param_id="1"/>
+		<Param path="HP" param_id="1"/>
+		<Param path="SPK" param_id="3"/>
+		<Param path="HS5POLE" param_id="1"/>
+		<Param path="HS5POLE_ANC" param_id="1"/>
+
+		<Param path="HAC" param_id="2"/>
+		<Param path="TTY" param_id="4"/>
+		<Param path="USB" param_id="5"/>
+		<Param path="HEARING_AID" param_id="2"/>
+		<Param path="BT" param_id="6"/>
+		<Param path="MISC" param_id="6"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+			<Param name="stf_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+			<Param name="stf_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+			<Param name="stf_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="0"/>
+			<Param name="stf_gain_visibility" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..ffd4e07
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" alias="Narrow Band"/>
+			<Category name="WB" alias="Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" alias="Normal,Handset,Lpbk_Handset,Handset_SV,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH"/>
+			<Category name="HAC" alias="HANDSETHAC_PATH"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,Lpbk_Headset,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,Lpbk_Handsfree,Handsfree_SV,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH"/>
+			<Category name="HS5POLE" alias="5_pole_Headset,5-pole headset,TP5PI_PATH"/>
+			<Category name="HS5POLE_ANC" alias="5_pole_Headset+ANC"/>
+			<Category name="BT" alias="BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
+			<Category name="USB" alias="Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+			<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain_visibility" type="int"/>
+		<Param name="ul_gain_visibility" type="int"/>
+		<Param name="stf_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/SpeechVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechVol_AudioParam.xml
new file mode 100644
index 0000000..369045c
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechVol_AudioParam.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HAC" param_id="1"/>
+		<Param path="HS" param_id="2"/>
+		<Param path="HP" param_id="2"/>
+		<Param path="SPK" param_id="3"/>
+		<Param path="HS5POLE" param_id="4"/>
+		<Param path="HS5POLE_ANC" param_id="4"/>
+		<Param path="TTY" param_id="5"/>
+		<Param path="USB" param_id="2"/>
+		<Param path="SPK_SV" param_id="3"/>
+		<Param path="RCV_SV" param_id="0"/>
+		<Param path="HEARING_AID" param_id="6"/>
+		<Param path="LPBK_RCV" param_id="0"/>
+		<Param path="LPBK_HP" param_id="2"/>
+		<Param path="LPBK_SPK" param_id="3"/>
+		<Param path="LPBK_NODELAY_HP_MIC1" param_id="2"/>
+		<Param path="LPBK_NODELAY_HP_MIC2" param_id="2"/>
+		<Param path="LPBK_NODELAY_HP_MIC3" param_id="2"/>
+		<Param path="RCV_EMERGENCY" param_id="0"/>
+		<Param path="RCV_2MIC" param_id="0"/>
+		<Param path="RCV_2MICEV" param_id="0"/>
+		<Param path="SPK_EMERGENCY" param_id="3"/>
+		<Param path="SPK_2MIC" param_id="3"/>
+		<Param path="SPK_2MICEV" param_id="3"/>
+		<Param path="BT" param_id="2"/>
+		<Param path="MISC" param_id="2"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+			<Param name="ul_gain" value="23"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+			<Param name="ul_gain" value="0"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+			<Param name="ul_gain" value="27"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+			<Param name="ul_gain" value="27"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+			<Param name="ul_gain" value="24"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+			<Param name="ul_gain" value="0"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="dl_gain" value="48,33,25,19,13,6,0"/>
+			<Param name="ul_gain" value="0"/>
+			<Param name="stf_gain" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..48d7595
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" alias="Narrow Band"/>
+			<Category name="WB" alias="Wide Band"/>
+			<Category name="SWB" alias="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Normal,Handset,HANDSET_PATH"/>
+			<Category name="RCV_SV" wording="Receiver_SV" alias="Handset_SV,HANDSET_EV_PATH"/>
+			<Category name="RCV_EMERGENCY" wording="Receiver" alias="HANDSET_EMERGENCY_PATH"/>
+			<Category name="RCV_2MIC" wording="Receiver" alias="HANDSET_2MIC_PATH"/>
+			<Category name="RCV_2MICEV" wording="Receiver" alias="HANDSET_2MICEV_PATH"/>
+			<Category name="HAC" alias="HANDSETHAC_PATH"/>
+			<Category name="HS" wording="Headset" alias="Headset,4_pole_Headset,HEADSET_PATH"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,1-mic NR,2-mic NR,Handsfree,MagiConference,SPEAKER_PHONE_PATH"/>
+			<Category name="SPK_SV" wording="Speaker_SV" alias="Handsfree_SV,SPK_EV_PATH"/>
+			<Category name="SPK_EMERGENCY" wording="Speaker" alias="SPEAKER_EMERGENCY_PATH"/>
+			<Category name="SPK_2MIC" wording="Speaker" alias="SPK_2MIC_PATH"/>
+			<Category name="SPK_2MICEV" wording="Speaker" alias="SPK_2MICEV_PATH"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5_pole_Headset,5-pole headset,TP5PI_PATH"/>
+			<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5_pole_Headset+ANC"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_VCO_Handset,Tty_HCO_Handsfree,Tty_VCO_Handsfree,TTY_PATH"/>
+			<Category name="LPBK_RCV" wording="Lpbk_Handset" alias="Lpbk_Handset,LOOPBACK_HANDSET_PATH"/>
+			<Category name="LPBK_HP" wording="Lpbk_Headset" alias="Lpbk_Headset,LOOPBACK_HEADSET_PATH"/>
+			<Category name="LPBK_SPK" wording="Lpbk_Handsfree" alias="Lpbk_Handsfree,LOOPBACK_SPEAKER_PATH"/>
+			<Category name="LPBK_NODELAY_HP_MIC1" wording="Lpbk_Headset" alias="LOOPBACK_NODELAY_HEADSET_MIC1,Lpbk_Nodelay_Headset_Mic1"/>
+			<Category name="LPBK_NODELAY_HP_MIC2" wording="Lpbk_Headset" alias="LOOPBACK_NODELAY_HEADSET_MIC2,Lpbk_Nodelay_Headset_Mic2"/>
+			<Category name="LPBK_NODELAY_HP_MIC3" wording="Lpbk_Headset" alias="LOOPBACK_NODELAY_HEADSET_MIC3,Lpbk_Nodelay_Headset_Mic3"/>
+			<Category name="USB" alias="Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+			<Category name="BT" alias="BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
+			<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
+		</CategoryType>
+		<CategoryType name="Network">
+			<Category name="GSM" alias="WCDMA,VoLTE,ViLTE,CDMA"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain" type="short_array"/><!-- index, corresponding dB in another xml -->
+		<Param name="ul_gain" type="int"/><!-- unit is dB, range in other xml -->
+		<Param name="stf_gain" type="short_array">
+			<Field name="stf_gain_field" array_index="0" bit="0,15" check_list="30,20dB,28,18dB,26,16dB,24,14dB,22,12dB,20,10dB,18,8dB,16,6dB,14,4dB,12,2dB,10,0dB,8,-2dB,6,-4dB,4,-6dB,2,-8dB,0,-10dB"/>
+		</Param>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml b/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml
new file mode 100644
index 0000000..f486d32
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml
@@ -0,0 +1,3886 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.3">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Normal" param_id="0"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="Lpbk_Handset" param_id="0"/>
+		<Param path="Handset_SV" param_id="0"/>
+		<Param path="3_pole_Headset" param_id="1"/>
+		<Param path="4_pole_Headset" param_id="1"/>
+		<Param path="5_pole_Headset" param_id="1"/>
+		<Param path="5_pole_Headset+ANC" param_id="1"/>
+		<Param path="Lpbk_Headset" param_id="1"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic1" param_id="1"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic2" param_id="1"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic3" param_id="1"/>
+		<Param path="Handsfree" param_id="2"/>
+		<Param path="NB,Handsfree" param_id="13"/>
+		<Param path="Lpbk_Handsfree" param_id="2"/>
+		<Param path="Handsfree_SV" param_id="2"/>
+		<Param path="BT_NREC_On_NB" param_id="3"/>
+		<Param path="BT_NREC_On_WB" param_id="3"/>
+		<Param path="NB,BT_NREC_On_NB" param_id="4"/>
+		<Param path="NB,BT_NREC_On_WB" param_id="4"/>
+		<Param path="BT_NREC_Off" param_id="8"/>
+		<Param path="NB,BT_NREC_Off" param_id="7"/>
+		<Param path="MagiConference" param_id="5"/>
+		<Param path="Usb_Headset" param_id="6"/>
+		<Param path="Tty_HCO_Handset" param_id="11"/>
+		<Param path="NB,Tty_HCO_Handset" param_id="12"/>
+		<Param path="Tty_VCO_Handset" param_id="11"/>
+		<Param path="NB,Tty_VCO_Handset" param_id="12"/>
+		<Param path="Tty_HCO_Handsfree" param_id="2"/>
+		<Param path="NB,Tty_HCO_Handsfree" param_id="13"/>
+		<Param path="Tty_VCO_Handsfree" param_id="2"/>
+		<Param path="NB,Tty_VCO_Handsfree" param_id="13"/>
+		<Param path="WB,Normal" param_id="11"/>
+		<Param path="NB,Normal" param_id="12"/>
+		<Param path="NB,3_pole_Headset,5" param_id="21"/>
+		<Param path="NB,3_pole_Headset,6" param_id="21"/>
+		<Param path="NB,4_pole_Headset,5" param_id="21"/>
+		<Param path="NB,4_pole_Headset,6" param_id="21"/>
+		<Param path="NB,5_pole_Headset,5" param_id="21"/>
+		<Param path="NB,5_pole_Headset,6" param_id="21"/>
+		<Param path="NB,5_pole_Headset+ANC,5" param_id="21"/>
+		<Param path="NB,5_pole_Headset+ANC,6" param_id="21"/>
+		<Param path="SWB,3_pole_Headset,5" param_id="22"/>
+		<Param path="SWB,3_pole_Headset,6" param_id="22"/>
+		<Param path="SWB,4_pole_Headset,5" param_id="22"/>
+		<Param path="SWB,4_pole_Headset,6" param_id="22"/>
+		<Param path="SWB,5_pole_Headset,5" param_id="22"/>
+		<Param path="SWB,5_pole_Headset,6" param_id="22"/>
+		<Param path="SWB,5_pole_Headset+ANC,5" param_id="22"/>
+		<Param path="SWB,5_pole_Headset+ANC,6" param_id="22"/>
+		<Param path="SWB,BT_NREC_On_NB" param_id="22"/>
+		<Param path="SWB,BT_NREC_On_WB" param_id="22"/>
+		<Param path="SWB,BT_NREC_Off" param_id="22"/>
+		<Param path="NB,VTM001" param_id="101"/>
+		<Param path="NB,VTM002" param_id="102"/>
+		<Param path="NB,VTM003" param_id="103"/>
+		<Param path="NB,VTM004" param_id="104"/>
+		<Param path="NB,VTM005" param_id="105"/>
+		<Param path="NB,VTM006" param_id="106"/>
+		<Param path="NB,VTM007" param_id="107"/>
+		<Param path="NB,VTM008" param_id="108"/>
+		<Param path="NB,VTM009" param_id="109"/>
+		<Param path="NB,VTM010" param_id="110"/>
+		<Param path="NB,VTM011" param_id="111"/>
+		<Param path="NB,VTM012" param_id="112"/>
+		<Param path="NB,VTM013" param_id="113"/>
+		<Param path="NB,VTM014" param_id="114"/>
+		<Param path="NB,VTM015" param_id="115"/>
+		<Param path="NB,VTM016" param_id="116"/>
+		<Param path="NB,VTM017" param_id="117"/>
+		<Param path="NB,VTM018" param_id="118"/>
+		<Param path="NB,VTM019" param_id="119"/>
+		<Param path="NB,VTM020" param_id="120"/>
+		<Param path="WB,VTM001" param_id="121"/>
+		<Param path="WB,VTM002" param_id="122"/>
+		<Param path="WB,VTM003" param_id="123"/>
+		<Param path="WB,VTM004" param_id="124"/>
+		<Param path="WB,VTM005" param_id="125"/>
+		<Param path="WB,VTM006" param_id="126"/>
+		<Param path="WB,VTM007" param_id="127"/>
+		<Param path="WB,VTM008" param_id="128"/>
+		<Param path="WB,VTM009" param_id="129"/>
+		<Param path="WB,VTM010" param_id="130"/>
+		<Param path="WB,VTM011" param_id="131"/>
+		<Param path="WB,VTM012" param_id="132"/>
+		<Param path="WB,VTM013" param_id="133"/>
+		<Param path="WB,VTM014" param_id="134"/>
+		<Param path="WB,VTM015" param_id="135"/>
+		<Param path="WB,VTM016" param_id="136"/>
+		<Param path="WB,VTM017" param_id="137"/>
+		<Param path="WB,VTM018" param_id="138"/>
+		<Param path="WB,VTM019" param_id="139"/>
+		<Param path="WB,VTM020" param_id="140"/>
+		<Param path="SWB,VTM001" param_id="141"/>
+		<Param path="SWB,VTM002" param_id="142"/>
+		<Param path="SWB,VTM003" param_id="143"/>
+		<Param path="SWB,VTM004" param_id="144"/>
+		<Param path="SWB,VTM005" param_id="145"/>
+		<Param path="SWB,VTM006" param_id="146"/>
+		<Param path="SWB,VTM007" param_id="147"/>
+		<Param path="SWB,VTM008" param_id="148"/>
+		<Param path="SWB,VTM009" param_id="149"/>
+		<Param path="SWB,VTM010" param_id="150"/>
+		<Param path="SWB,VTM011" param_id="151"/>
+		<Param path="SWB,VTM012" param_id="152"/>
+		<Param path="SWB,VTM013" param_id="153"/>
+		<Param path="SWB,VTM014" param_id="154"/>
+		<Param path="SWB,VTM015" param_id="155"/>
+		<Param path="SWB,VTM016" param_id="156"/>
+		<Param path="SWB,VTM017" param_id="157"/>
+		<Param path="SWB,VTM018" param_id="158"/>
+		<Param path="SWB,VTM019" param_id="159"/>
+		<Param path="SWB,VTM020" param_id="160"/>
+		<Param path="FB,VTM001" param_id="161"/>
+		<Param path="FB,VTM002" param_id="162"/>
+		<Param path="FB,VTM003" param_id="163"/>
+		<Param path="FB,VTM004" param_id="164"/>
+		<Param path="FB,VTM005" param_id="165"/>
+		<Param path="FB,VTM006" param_id="166"/>
+		<Param path="FB,VTM007" param_id="167"/>
+		<Param path="FB,VTM008" param_id="168"/>
+		<Param path="FB,VTM009" param_id="169"/>
+		<Param path="FB,VTM010" param_id="170"/>
+		<Param path="FB,VTM011" param_id="171"/>
+		<Param path="FB,VTM012" param_id="172"/>
+		<Param path="FB,VTM013" param_id="173"/>
+		<Param path="FB,VTM014" param_id="174"/>
+		<Param path="FB,VTM015" param_id="175"/>
+		<Param path="FB,VTM016" param_id="176"/>
+		<Param path="FB,VTM017" param_id="177"/>
+		<Param path="FB,VTM018" param_id="178"/>
+		<Param path="FB,VTM019" param_id="179"/>
+		<Param path="FB,VTM020" param_id="180"/>
+	</ParamTree>
+
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x231F,0x195,0x40,0x110,0xC5,0x262,0x0,0x4008,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="speech_mode_para" value="0x160,0xFD,0x2A04,0x101F,0xE507,0x201F,0x195,0x40,0x50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xA107,0x201F,0x195,0x84,0x94,0xC5,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x231F,0x195,0x90,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0xA31F,0x195,0x90,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xE107,0x601F,0x190,0x84,0x114,0xC5,0x262,0x0,0x1048,0x373,0x17,0x0,0xD3DB,0x3FF,0x114D,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x20DF,0x195,0x40,0x110,0xC5,0x262,0x0,0x4048,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<Param name="speech_mode_para" value="0x0,0x1DF,0x2A04,0x1C,0xD108,0xA31F,0x195,0x0,0x110,0xC5,0x426A,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="8">
+			<Param name="speech_mode_para" value="0x0,0x1DF,0x2A04,0x1C,0xD108,0x231F,0x195,0x0,0x110,0xC5,0x426A,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="9">
+			<Param name="speech_mode_para" value="0x0,0x1C2,0x1488,0x1F,0xE107,0x601F,0x195,0x84,0x54,0x10E5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="10">
+			<Param name="speech_mode_para" value="0x0,0x1DF,0x1488,0x1F,0xE103,0x6010,0x195,0x84,0x114,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="11">
+			<Param name="speech_mode_para" value="0x40,0xFD,0x2A04,0x1D,0xE107,0x281F,0x19F,0x00,0x110,0xC4,0x262,0x0000,0x5008,0xEFF5,0x12DF,0xB000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xDC7C,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="12">
+			<Param name="speech_mode_para" value="0x40,0xFD,0x2A04,0x1D,0xE007,0x281F,0x19F,0x00,0x110,0xC4,0x262,0x0000,0x5008,0xEFF5,0x12DE,0xB000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xDC7C,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="13">
+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xA007,0x201F,0x195,0x84,0x94,0xC5,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="21">
+			<Param name="speech_mode_para" value="0x160,0xFD,0x2A04,0x101F,0xE407,0xA01F,0x195,0x90,0x50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x300,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="22">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="101">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x201F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="102">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="103">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x272,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC7EB,0xA464,0xA4A4,0xA3CD,0xA3CD,0x5209,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0x967D"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="104">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x272,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC7EB,0xA464,0xA4A4,0xA3CD,0xA3CD,0x5209,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0x967D"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="105">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="106">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="107">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="108">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="109">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="110">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="111">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="112">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x503F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="113">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="114">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="115">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="116">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="117">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x57EB,0xA464,0xA4A4,0xA409,0xA409,0xD409,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0xA07D"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="118">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="119">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="120">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="121">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="122">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="123">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="124">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="125">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="126">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xD137,0x201F,0x195,0x47,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="127">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="128">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="129">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="130">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="131">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="132">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x503F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="133">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="134">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="135">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="136">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="137">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="138">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="139">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="140">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="141">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="142">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="143">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="144">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="145">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="146">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2006,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="147">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="148">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="149">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="150">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="151">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="152">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x542F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="153">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="154">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="155">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="156">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="157">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="158">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="159">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="160">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="161">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="162">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="163">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="164">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="165">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="166">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="167">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="168">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="169">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="170">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="171">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="172">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="173">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="174">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="175">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="176">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="177">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="178">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="179">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="180">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml
new file mode 100644
index 0000000..ea00a37
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml
@@ -0,0 +1,472 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamTreeView version="1.0">

+	<TreeRoot name="TX_DRC+DG">

+		<Sheet/>

+

+		<Feature name="TX DRC: 4.0">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL Limiter TH"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL IIR cut off frequency"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="75Hz high-pass IIR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="comfort noise"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="comfort noise level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX IIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX FIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX GDRC DG Gain switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TCLW switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TCLW noise suppress level"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+		<Feature name="TX Digital Gain">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+	</TreeRoot>

+	<TreeRoot name="NREC">

+		<Sheet/>

+

+		<Feature name="MagiAEC: 18.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="device Mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE improvement control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="echo path change handler"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="manual clipping"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Pre-clipping/manual clipping threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ES switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ES"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="First Echo Suppression control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES improvement"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Comfort noise generator"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Minimum comfort noise value"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NLP Suppression behavior control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NLP"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="remove tone in echo ref"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BT Delay Control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="New echo suppression"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="EPC control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Normal mode DT improvement"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ref vowel detection"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="speaker nolinear model"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BT mode echo ref"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="UL delay for EC tuning (ms)"/>

+

+				<Field audio_type="Speech" param="speech_mode_para" name="Echo estimate rate control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ACQUA DT score tuning"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LSPK DT improvement"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Hard clipping"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AGC gain bypass"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AGC fast release"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DT vad"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="High band EC improve(6.5k~8k)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="CNG Power"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 AES overestimate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AEC use HB vad and small bias term"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Boost ref 6dB"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE improve switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT FE stepsize weighting"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Comfort noise type"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LSPK subjective DT"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES rate fast"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Band0 NE VAD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="AES overestimate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+	  <Feature name="MagiAEC-LSPK: 18.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="0-2k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="2-4k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="4-8k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb Echo Suppress switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb Echo Band"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb 0-2k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb 2-4k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb 4-8k ES gain lower bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Reverb Switch speed"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+    </Feature>

+

+		<Feature name="MagiNR(TX): 5.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Quick learning"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR for high frequency"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR suppression strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX Adaptive gain control"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX mute 1s"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Init 100ms"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX Ambient noise calibration"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX Handfree Tone Detection"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX expander switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX expander suppression gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="TX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handsfree"/>

+			</CategoryPathList>

+		</Feature>

+

+		<Feature name="MagiTDNC: 3.1">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="TDNC switch"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="NB"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR: 15.1 [DMNR]">

+				<FieldList>

+						<Field audio_type="Speech" param="speech_mode_para" name="DUMMY"/>

+				</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR - Normal Position General Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Switch or Gain lowerbound (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS 1-mic VAD THD (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) 2-mic VAD THD (Normal)"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) Non-stationary noise suppression strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) 2-mic VAD THD (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) Non-stationary noise suppression strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4k-8k) speech protection"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD on (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD off (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Strong DC suppression"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Less Gain Protection (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Initial Convergence"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NC switch (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC strength (Normal)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NC Look Ahead Delay(more delay, better cancellation)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC max band"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC Disable NC function threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD ABM VAD THD (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Stricter VAD(Normal)"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD Phone up or down cover range (PD VAD)"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD Band 2 PD VAD"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD using Band1 SNR diff of cal-data as PD min"/>

+			  <Field audio_type="Speech" param="speech_mode_para" name="VAD Fix PD min at initial value"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Frequency Range"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Strength"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Strength"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Harmonic Clarity Level"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Peak Protection Strength"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Time-smoothing Factor"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (Normal)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (Normal)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="MagiDualNR - Wide-Angle Position Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="WA DMNR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="WA expander"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR switch cooldown"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR Cover Range"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA DMNR Minimal Switch Time"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Switch or Gain lowerbound (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS 1-mic VAD THD (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) 2-mic VAD THD (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Lowband(0-4k) Non-stationary noise suppression strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) 2-mic VAD THD (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Highband(4-8k) Non-stationary noise suppression strength (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD on (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NS Strength when VAD off (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (WA)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="NC switch (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NC strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD ABM VAD THD (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Position Harmonic Reconstruction"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Position Pitch Protection"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (WA)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (WA)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="MagiDualNR - Mic Selection Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic selection switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic selection VAD threshold(larger value, VAD on easier)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 blocking algorithm switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain lowerbound (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Dynamic LB (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS 1-mic VAD THD (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (Mic2)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain lowerbound (Mic2-TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction VAD threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Reduce DMNR adaptive TX gain when mic2"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="prevent finger touch from selecting to mic1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction detection"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic switch algorithm delay control"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic switch PD speed"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS Detection THD in Mic2"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="mic1/mic2 HB range"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 direction VAD enable"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="DMNR ASLR in noisy signal control"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Switch to mic1 speed THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="WA Ctrl Switch for Mic2 Blocking"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Lower bound of MagiNRDual-NS Gain for mic1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic1 or Mic2 band 1 power thd for one-mic VAD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic1 high band power threshold"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="FE VAD thd for mic switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Strength (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Pitch Boost Switch (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Comb Suppression Switch(Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Excitation Generation Strength (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Appliance Condition Threshold (Mic2)"/>

+			  <Field audio_type="SpeechDMNR" param="dmnr_para" name="HR Aggressive Mode (Mic2)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="MagiDualNR - Special Control">

+				<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Maximum Gain level bound"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Gain switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DMNR ASLR Gain release rate"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM GCC Band range"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM GCC prob WA THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM LB of GCC delay"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM UB of GCC delay"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM Taps"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="ABM learning speed"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM regularization handover (Normal)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="ABM Skip when FE VAD is on"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD Speech Content VAD: speech acceptance THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD Speech Content VAD: noise rejection THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD Energy based HB VAD switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Well-cal shadow VAD bias ctrl"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD hysteresis"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Adaptive hysteresis"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Power Ratio Scaler Modifier"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="VAD Band0p5 Power Ratio Scaler Modifier"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Gain LB"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Gain Under-estimation"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="SNRI Expander Triggered THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS detection switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="TMOS Detection THD in Mic1"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Gain LB (TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS 1-mic VAD THD (TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Noise Over-estimation (TMOS)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Low SNR detection THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="NS Switch or Gain lowerbound (Low SNR)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="FE VAD thd for VCE"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR - Noise Type Detection (NTD) [common]">

+			<FieldList>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection NB switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection WB switch"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection rejection THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection detection confidence THD"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection detection speed"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type detection using default model"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at speechband(pub)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at lowband(car)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="SpeechDMNR" param="dmnr_para" name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiConference: 3.3">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual switch for LSPK"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NS switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="High band (> 1250Hz) speech quality protection"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NS mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LSPK DMNR (Single-NS)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiNRDual-NC switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic switch algorithm"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Non-stationary noise underestimation"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic switch algorithm VAD threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Less DMNR-NS level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Non-stationary noise weight"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise weight"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Improve VAD accurate for SPT car noise case"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="No less DMNR-NS level when VAD is off"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise under estimation"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="SNR condition separation"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="SNR condition Threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Less DMNR-NS level for low SNR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Lower bound for low SNR"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="BGNT with NE improvement for LSPK mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VAD threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Stationary noise estimation speed"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Improve expander VAD with ABM VAD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Improve expander VAD with Mic1 VAD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Max index VAD enable"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Max index VAD threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 0~250Hz energy threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 250~750Hz energy threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="Mic siwtch algorithm 2k~4kHz energy threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="MagiConference"/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="RX_DRC+DG">

+		<Sheet/>

+		<Feature name="RX DRC: 4.0">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX expander mode"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL Limiter TH"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL expander suppression gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RMS power limiter thd"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="20ms delay"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="LPF"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX HP filter cutoff freq (IIR)"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX IIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX FIR switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX GDRC DG Gain switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VCE strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="VCE noise threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="RX Digital Gain">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiLoudness/MagiClarity: 3.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="MagiClarity switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="SNR trigger threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="high frequnecy strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="maximum gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="noise startup threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="DL bounder threshold"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="attack time"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="release time"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="NR">

+		<Sheet/>

+		<Feature name="MagiNR(RX): 5.5">

+			<FieldList>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Strength"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX expander switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX expander suppression gain"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX Comfort Noise Switch"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX Comfort Noise Level"/>

+				<Field audio_type="Speech" param="speech_mode_para" name="RX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+

+	</TreeRoot>

+	<!-- TreeRoot2 -->

+	<!-- TreeRoot3... -->

+</ParamTreeView>

diff --git a/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml
new file mode 100644
index 0000000..52d2cb8
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml
@@ -0,0 +1,433 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Voice" version="1.3">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default" wording="Default"/>
+			<Category name="App1" wording="Application1" visible="false"/>
+			<Category name="App2" wording="Application2" visible="false"/>
+		</CategoryType>
+		<CategoryType name="Band" wording="Bandwidth">
+			<Category name="NB" wording="Narrow Band"/>
+			<Category name="WB" wording="Wide Band"/>
+			<Category name="SWB" wording="Super Wide Band"/>
+		</CategoryType>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Normal" wording="Handset"/>
+				<Category name="HAC"/>
+				<Category name="Tty_HCO_Handset" wording="TTY HCO Handset"/>
+				<Category name="Tty_VCO_Handset" wording="TTY VCO Handset"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3_pole_Headset"/>
+				<Category name="4_pole_Headset"/>
+				<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>
+				<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>
+				<Category name="Tty_HCO_Handsfree" wording="TTY HCO Handsfree"/>
+				<Category name="Tty_VCO_Handsfree" wording="TTY VCO Handsfree"/>
+			</CategoryGroup>
+			<CategoryGroup name="BT Device" wording="Bluetooth">
+				<Category name="BT_NREC_On_NB" wording="BT_NREC_On_NB"/>
+				<Category name="BT_NREC_On_WB" wording="BT_NREC_On_WB"/>
+				<Category name="BT_NREC_Off"/>
+			</CategoryGroup>
+			<CategoryGroup name="USB Device">
+				<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>
+			</CategoryGroup>
+			<CategoryGroup name="Loopback">
+				<Category name="Lpbk_Handset" wording="Handset"/>
+				<Category name="Lpbk_Headset" wording="Headset"/>
+				<Category name="Lpbk_Handsfree" wording="Handsfree"/>
+				<Category name="Lpbk_Nodelay_Headset_Mic1" wording="Nodelay_Headset_Mic1" feature_option="SPH_PARAM_LPBK_NODELAY"/>
+				<Category name="Lpbk_Nodelay_Headset_Mic2" wording="Nodelay_Headset_Mic2" feature_option="SPH_PARAM_LPBK_NODELAY"/>
+				<Category name="Lpbk_Nodelay_Headset_Mic3" wording="Nodelay_Headset_Mic3" feature_option="SPH_PARAM_LPBK_NODELAY"/>
+			</CategoryGroup>
+			<CategoryGroup name="Super Volume" feature_option="SPH_PARAM_SV">
+				<Category name="Handset_SV"/>
+				<Category name="Handsfree_SV"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="VolIndex" wording="Volume">
+			<CategoryGroup name="Index">
+				<Category name="0" wording="Level0"/>
+				<Category name="1" wording="Level1"/>
+				<Category name="2" wording="Level2"/>
+				<Category name="3" wording="Level3"/>
+				<Category name="4" wording="Level4"/>
+				<Category name="5" wording="Level5"/>
+				<Category name="6" wording="Level6"/>
+			</CategoryGroup>
+		</CategoryType>
+		<CategoryType name="Network">
+			<Category name="GSM"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="speech_mode_para" type="ushort_array">
+			<!-- Gain -->
+			<Field name="DL Digital Gain" array_index="7" bit="4,7"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+			<Field name="UL Digital Gain" array_index="7" bit="0,3"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+
+			<!-- New TX DRC -->
+			<Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>
+			<Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="1,20,2,40,3,60,4,80,5,100"/>
+			<Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>
+			<Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>
+			<Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>
+
+			<!-- New RX DRC -->
+			<Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>
+			<Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="1,20,2,40,3,60,4,80,5,100"/>
+			<Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>
+			<Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>
+			<Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>
+			<!-- RX MBGDRC Num BandsFrequency -->
+			<Field name="RX Graphical_UI_MBDRC F0"          array_index="21" bit="0,6" />
+			<Field name="RX Graphical_UI_MBDRC F1"          array_index="21" bit="7,15"/>
+			<!-- RX MBGDRC -->
+			<Field name="RX Graphical_UI_MBGDRC Switch"     array_index="19" bit="0,0"   check_list="0,GDRC,1,MBGDRC"/>
+			<Field name="RX LPF Gain Attack_Rate"           array_index="19" bit="1,3"   check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX BPF Gain Attack_Rate"           array_index="19" bit="4,6"   check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX HPF Gain Attack_Rate"           array_index="19" bit="7,9"   check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX LPF Gain Hysterisis"            array_index="19" bit="10,11" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX BPF Gain Hysterisis"            array_index="19" bit="12,13" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX HPF Gain Hysterisis"            array_index="19" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX LPF Gain Release_Rate"          array_index="20" bit="0,2"   check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX BPF Gain Release_Rate"          array_index="20" bit="3,5"   check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX HPF Gain Release_Rate"          array_index="20" bit="6,8"   check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX FB Gain Release_Rate"           array_index="20" bit="9,11"  check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>
+			<Field name="RX FB Gain Attack_Rate"            array_index="20" bit="12,14" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX MBGDRC FB Switch"               array_index="20" bit="15,15" check_list="0,Off,1,On"/>
+			<Field name="RX LPF Rated Power Threshold"      array_index="22" bit="0,4"/>
+			<Field name="RX BPF Rated Power Threshold"      array_index="22" bit="5,9"/>
+			<Field name="RX HPF Rated Power Threshold"      array_index="22" bit="10,14"/>
+			<Field name="RX LPF Peak Power Threshold"       array_index="23" bit="0,4"/>
+			<Field name="RX BPF Peak Power Threshold"       array_index="23" bit="5,9"/>
+			<Field name="RX HPF Peak Power Threshold"       array_index="23" bit="10,14"/>
+			<Field name="RX FB Rated Power Threshold"       array_index="24" bit="0,4"/>
+			<Field name="RX FB Peak Power Threshold"        array_index="24" bit="5,9"/>
+			<Field name="RX LPF RMS_TAV_Count"              array_index="24" bit="10,12" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX BPF RMS_TAV_Count"              array_index="24" bit="13,15" check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX HPF RMS_TAV_Count"              array_index="25" bit="0,2"   check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX FB RMS_TAV_Count"               array_index="25" bit="3,5"   check_list="0,20,1,40,2,60,3,80,4,100,5,120,6,140,7,160"/>
+			<Field name="RX FB Gain Hysterisis"             array_index="25" bit="6,7"   check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<!-- MagiNR(TX) -->
+			<Field name="TX NR Switch" array_index="4" bit="0,0"                                        check_list="0,off,1,on"/>
+			<Field name="TX NR Quick learning" array_index="4" bit="1,1"                                check_list="0,quick,1,slow"/>
+			<Field name="TX NR for high frequency" array_index="4" bit="8,8"                            check_list="0,on,1,off"/>
+			<Field name="TX NR suppression strength" array_index="8" bit="6,8"                          check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
+			<Field name="TX Adaptive gain control" array_index="4" bit="12,13"                          check_list="0,fixed 10 dB,1, fixed 0 dB,2,vary between 10 to 6dB, 3,vary between 10 to 0dB"/>
+			<Field name="TX mute 1s" array_index="10" bit="1,1"                                         check_list="0,on,1,off"/>
+			<Field name="TX NR Init 100ms" array_index="10" bit="9,9"                                   check_list="0,off,1,on"/>
+			<Field name="TX Ambient noise calibration" array_index="8" bit="12,13"                      check_list="0,0dB,1,3dB,2,6dB,3,9dB"/>
+			<Field name="TX Handfree Tone Detection" array_index="4" bit="9,9"                          check_list="0,off,1,on"/>
+			<Field name="TX expander switch" array_index="3" bit="0,1"                                  check_list="0,off,1,suppress echo,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="TX expander suppression gain" array_index="3" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<Field name="TX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>
+
+			<!-- MagiNR(RX) -->
+			<Field name="RX NR Switch" array_index="4" bit="2,2"                                        check_list="0,off,1,on"/>
+			<Field name="RX NR Strength" array_index="8" bit="9,11"                                     check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
+			<Field name="RX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>
+			<Field name="RX expander switch" array_index="5" bit="0,1"                                  check_list="0,off,1, off,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="RX expander suppression gain" array_index="5" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<Field name="RX Comfort Noise Switch" array_index="4" bit="3,3"                             check_list="0,off,1,on"/>
+			<Field name="RX Comfort Noise Level" array_index="10" bit="13,15"                           check_list="0,+0dB(-83dBFS),1,+3dB,2,+6dB,3,+9dB,4,+12dB,5,+15dB,6,+18dB,7,+21dB"/>
+
+			<!-- MagiAEC -->
+			<Field name="AEC" array_index="1" bit="0,15"                                                check_list="189,189,221,221,224,224,253,253,479,479"/>
+			<Field name="Switch" array_index="1" bit="8,8"                                              check_list="0,on,1,off"/>
+			<Field name="device Mode" array_index="1" bit="0,0"                                         check_list="0,Handfree Mode,1,Normal Mode"/>
+			<Field name="BGNT FE improvement control" array_index="1" bit="7,7"                         check_list="0,less aggressive,1,default"/>
+			<Field name="echo path change handler" array_index="1" bit="13, 13"                         check_list="0,on,1,off"/>
+			<Field name="manual clipping" array_index="0" bit="15, 15"                                  check_list="0,off,1,on"/>
+			<Field name="Pre-clipping/manual clipping threshold" array_index="6" bit="0, 3"             check_list="0,-15dB,1,-14dB,2,-13dB,3,-12dB,4,-11dB,5,-10dB,6,-9dB,7,-8dB,8,-7dB,9,-6dB,10,-5dB,11,-4dB,12,-3dB,13,-2dB,14,-1dB,15,0dB"/>
+			<Field name="ES switch" array_index="1" bit="1,1"                                           check_list="0,on,1,off"/>
+			<Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>
+			<Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>
+			<Field name="ES" array_index="2" bit="11,14"                                                check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="First Echo Suppression control" array_index="1" bit="10,10"                    check_list="0,on,1,off"/>
+			<Field name="AES switch" array_index="1" bit="14,14"                                        check_list="0,on,1,off"/>
+			<Field name="AES improvement" array_index="12" bit="7,7"                                    check_list="0,off,1,on"/>
+			<Field name="AES" array_index="12" bit="11,14"                                              check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="Comfort noise generator" array_index="1" bit="5,5"                             check_list="0,off,1,on"/>
+			<Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>
+			<Field name="NLP Suppression behavior control" array_index="1" bit="11,11"                  check_list="0,on,1,off"/>
+			<Field name="NLP" array_index="0" bit="0,7"                                                 check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
+			<Field name="remove tone in echo ref" array_index="12" bit="6,6"                            check_list="0,off,1,on"/>
+			<Field name="BT Delay Control" array_index="15" bit="0,7"/>
+			<Field name="New echo suppression" array_index="2" bit="15,15"                              check_list="0,off,1,on"/>
+			<Field name="0-2k residual echo weighting for linear part" array_index="16" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k residual echo weighting for non-linear part" array_index="16" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k ES smooth rate" array_index="16" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="0-2k ES gain lower bound" array_index="18" bit="0,4"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="0-2k ES estimated echo control" array_index="17" bit="10,11"                   check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="2-4k residual echo weighting for linear part" array_index="16" bit="8,10"      check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k residual echo weighting for non-linear part" array_index="16" bit="11,13" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k ES smooth rate" array_index="16" bit="14,15"                              check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="2-4k ES gain lower bound" array_index="18" bit="5,9"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="2-4k ES estimated echo control" array_index="17" bit="12,13"                   check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="4-8k residual echo weighting for linear part" array_index="17" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k residual echo weighting for non-linear part" array_index="17" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k ES smooth rate" array_index="17" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="4-8k ES gain lower bound" array_index="18" bit="10,14"                         check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="4-8k ES estimated echo control" array_index="17" bit="14,15"                   check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="EPC control" array_index="17" bit="8,9"                                        check_list="0,EPC handler off,1,EPC ES handling,2,EPC ES handling+strict EPC EC handling,3,EPC ES handling+EPC EC handling"/>
+			<Field name="Normal mode DT improvement" array_index="18" bit="15,15"                       check_list="0,off,1,on"/>
+			<Field name="ref vowel detection" array_index="1" bit="9,9"                                 check_list="0,off,1,on"/>
+			<Field name="speaker nolinear model" array_index="1" bit="2,3"                              check_list="0,default,1,high band nonlinear,2,low band nonlinear,3,default"/>
+			<Field name="BT mode echo ref" array_index="12" bit="15,15"                                 check_list="0,off(default),1,BT mode"/>
+			<Field name="UL delay for EC tuning (ms)" array_index="15" bit="8,11"/>
+			<Field name="Echo estimate rate control" array_index="0" bit="10,11"                        check_list="0,favor reverb handling,1,default,2,default,3,favor subjective DT"/>
+			<Field name="ACQUA DT score tuning" array_index="0" bit="12,13"                             check_list="0,worst DT,1,tuning level2,2,tuning level3,3,best DT"/>
+			<Field name="LSPK DT improvement" array_index="0" bit="14,14"                               check_list="0,off,1,on"/>
+			<Field name="Hard clipping" array_index="5" bit="14,14"                                     check_list="0,off,1,on"/>
+			<Field name="AGC gain bypass" array_index="3" bit="14,14"                                   check_list="0,on,1,off"/>
+			<Field name="AGC fast release" array_index="3" bit="13,13"                                  check_list="0,off,1,on"/>
+			<Field name="DT vad" array_index="0" bit="8,8"                                              check_list="0,on,1,off"/>
+			<Field name="High band EC improve(6.5k~8k)" array_index="1" bit="4,4"                       check_list="0,off,1,on"/>
+			<Field name="CNG Power" array_index="12" bit="5,5"                                          check_list="0,old,1,new"/>
+			<Field name="Mic2 AES overestimate" array_index="9" bit="11,12"                             check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>
+			<Field name="AEC use HB vad and small bias term" array_index="12" bit="8,8"                 check_list="0,off,1,on"/>
+			<Field name="Boost ref 6dB" array_index="1" bit="6,6"                                       check_list="0,on,1,off"/>
+			<Field name="BGNT FE improve switch" array_index="7" bit="15,15"                            check_list="0,off,1,on"/>
+			<Field name="BGNT FE stepsize weighting" array_index="7" bit="13,14"                        check_list="0,level0,1,level1,2,level2,3,level3"/>
+			<Field name="Comfort noise type" array_index="11" bit="9,9"                                 check_list="0,General,1,White noise like"/>
+			<Field name="LSPK subjective DT" array_index="0" bit="9,9"                                  check_list="0,off,1,on"/>
+			<Field name="AES rate fast" array_index="1" bit="12,12"                                     check_list="0,off,1,on"/>
+			<Field name="Band0 NE VAD" array_index="1" bit="15,15"                                      check_list="0,off,1,on"/>
+			<Field name="AES overestimate" array_index="12" bit="9,10"                                  check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>
+			<Field name="0-2k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="0-2k LSPK Mic2 ES smooth rate" array_index="26" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="0-2k LSPK Mic2 ES gain lower bound" array_index="28" bit="0,4"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="0-2k LSPK Mic2 ES estimated echo control" array_index="27" bit="10,11"         check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="2-4k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="8,10"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="11,13"  check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="2-4k LSPK Mic2 ES smooth rate" array_index="26" bit="14,15"                    check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="2-4k LSPK Mic2 ES gain lower bound" array_index="28" bit="5,9"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="2-4k LSPK Mic2 ES estimated echo control" array_index="27" bit="12,13"         check_list="0,0,1,0.3,2,0.7,3,1"/>
+			<Field name="4-8k LSPK Mic2 residual echo weighting for linear part" array_index="27" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k LSPK Mic2 residual echo weighting for non-linear part" array_index="27" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>
+			<Field name="4-8k LSPK Mic2 ES smooth rate" array_index="27" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>
+			<Field name="4-8k LSPK Mic2 ES gain lower bound" array_index="28" bit="10,14"               check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="4-8k LSPK Mic2 ES estimated echo control" array_index="27" bit="14,15"         check_list="0,0,1,0.3,2,0.7,3,1"/>           
+			<Field name="Reverb Echo Suppress switch" array_index="11" bit="12,12"                      check_list="0,off(Default),1,on"/>
+			<Field name="Reverb Echo Band" array_index="11" bit="13,13"                                 check_list="0,2.5K Hz,1,3.5K Hz"/>
+			<Field name="Reverb 0-2k ES gain lower bound" array_index="29" bit="0,4"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="Reverb 2-4k ES gain lower bound" array_index="29" bit="5,9"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="Reverb 4-8k ES gain lower bound" array_index="29" bit="10,14"                  check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>
+			<Field name="Reverb Switch speed" array_index="29" bit="15,15"                              check_list="0,200ms,1,100ms"/>
+			<!-- MagiNR(dual) -->
+			<!-- Mode Parameter 9 -->
+			<Field name="WA expander" array_index="9" bit="0,0"		check_list="0,off,1,on"/>
+			<Field name="DMNR ASLR Gain release rate" array_index="9" bit="6,7"                         check_list="0,fast,1,normal,2,slow,3,very slow"/>
+			<!-- Mode Parameter 13 -->
+			<Field name="MagiNRDual switch" array_index="13" bit="0,0"                                  check_list="0,off,1,on"/>
+			<Field name="NS Switch or Gain lowerbound (Normal)" array_index="13" bit="1,4"              check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="NC switch (Normal)" array_index="13" bit="5,5"                                 check_list="0,off,1,on"/>
+			<Field name="NS 1-mic VAD THD (Normal)" array_index="13" bit="6,7"                          check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) 2-mic VAD THD (Normal)" array_index="13" bit="8,9"            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD on (Normal)" array_index="13" bit="10,11"                 check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD off (Normal)" array_index="13" bit="12,13"                check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) Non-stationary noise suppression strength (Normal)" array_index="13" bit="14,15"          check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<!-- Mode Parameter 14 -->
+			<Field name="VAD Energy based HB VAD switch" array_index="14" bit="0,0"                                                 check_list="0,off,1,on"/>
+			<Field name="NC Look Ahead Delay(more delay, better cancellation)" array_index="14" bit="1,2"                           check_list="0,off,1,4.5ms,2,6ms,3,7.5ms"/>
+			<Field name="VAD Fix PD min at initial value" array_index="14" bit="3,3"                                                check_list="0,off,1,on"/>
+			<Field name="VAD using Band1 SNR diff of cal-data as PD min" array_index="14" bit="4,4"                                 check_list="0,off,1,on"/>
+			<Field name="VAD Phone up or down cover range (PD VAD)" array_index="14" bit="5,8"                                      check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide) "/>
+			<Field name="VAD Band 2 PD VAD" array_index="14" bit="9,9"                                                              check_list="0,off,1,on"/>
+			<Field name="Mic2 blocking algorithm switch" array_index="14" bit="10,10"                                               check_list="0,off,1,on"/>
+			<Field name="Mic selection switch" array_index="14" bit="11,11"                                                         check_list="0,off,1,on"/>
+			<Field name="Mic selection VAD threshold(larger value, VAD on easier)" array_index="14" bit="12,13"                     check_list="0,strong,1,medium-strong,2,medium,3,weak"/>
+			<Field name="Mic2 expander" array_index="14" bit="14,14"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic2 IIR" array_index="14" bit="15,15"                                                                     check_list="0,off,1,on"/>
+			<!-- Mode Parameter 15 -->
+			<Field name="DMNR ASLR Maximum Gain level bound" array_index="15" bit="12,14"                                           check_list="0,6dB,1,7dB,2,8dB,3,9dB,4,10dB,5,11dB,6,12dB,7,12dB"/>
+			<Field name="DMNR ASLR Gain switch" array_index="15" bit="15,15"                                                        check_list="0,off,1,on"/>
+			<!-- Mode Parameter 30 -->
+			<Field name="WA DMNR switch" array_index="30" bit="0,0"                                                                 check_list="0,off,1,on"/>
+			<Field name="Switch or Lower bound of NS Gain at WA" array_index="30" bit="1,4"                                         check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="NC switch (WA)" array_index="30" bit="5,5"                                                                 check_list="0,off,1,on"/>
+			<Field name="NS 1-mic VAD THD (WA)" array_index="30" bit="6,7"                                                          check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) 2-mic VAD THD (WA)" array_index="30" bit="8,9"                                            check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD on (WA)" array_index="30" bit="10,11"                                                 check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Strength when VAD off (WA)" array_index="30" bit="12,13"                                                check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<Field name="NS Lowband(0-4k) Non-stationary noise suppression strength (WA)" array_index="30" bit="14,15"              check_list="0,weakest,1,medium,2,strong,3,strongest"/>
+			<!-- Mode Parameter 31 -->
+			<Field name="ABM LB of GCC delay" array_index="31" bit="0,2"                                                            check_list="0,9,1,10,2,11,3,12,4,13,5,14,6,15,7,16"/>
+			<Field name="ABM UB of GCC delay" array_index="31" bit="3,5"                                                            check_list="0,13,1,14,2,15,3,16,4,17,5,18,6,19,7,21"/>
+			<Field name="ABM GCC prob WA THD" array_index="31" bit="6,7"                                                            check_list="0,2000,1,3000,2,4000,3,5000"/>
+			<Field name="ABM learning speed" array_index="31" bit="8,9"                                                             check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="VAD Speech Content VAD: noise rejection THD" array_index="31" bit="10,12"                                  check_list="0,3250,1,3500,2,3750,3,4000,4,4250,5,4500,6,4750,7,5000"/>
+			<Field name="VAD Speech Content VAD: speech acceptance THD" array_index="31" bit="13,15"                                check_list="0,6500,1,7000,2,7500,3,8000,4,8500,5,9000,6,9500,7,10000"/>
+			<!-- MagiConference -->
+			<!-- Mode Parameter 13 -->
+			<Field name="MagiNRDual switch for LSPK" array_index="13" bit="0,0"                                                     check_list="0,off,1,on"/>
+			<Field name="MagiNRDual-NS switch" array_index="13" bit="1,1"                                                           check_list="0,off,1,on"/>
+			<Field name="High band (> 1250Hz) speech quality protection" array_index="13" bit="2,3"                                 check_list="0,weak,1,off,2,medium,3,strong"/>
+			<Field name="MagiNRDual-NS mode" array_index="13" bit="4,5"                                                             check_list="1,strong,2,medium,3,weak"/>
+			<Field name="LSPK DMNR (Single-NS)" array_index="13" bit="8,8"                                                          check_list="0,off,1,only stationary noise"/>
+			<Field name="MagiNRDual-NC switch" array_index="13" bit="9,9"                                                           check_list="0,off,1,on"/>
+			<Field name="Mic switch algorithm" array_index="13" bit="10,10"                                                         check_list="0,off,1,on"/>
+			<Field name="Non-stationary noise underestimation" array_index="13" bit="12,13"                                         check_list="0,14 dB,1,8 dB,2,2 dB,3,0 dB"/>
+			<Field name="Mic switch algorithm VAD threshold" array_index="13" bit="14,15"                                           check_list="0,strictest,1,stricter,2,looser,3,loosest"/>
+			<!-- Mode Parameter 14 -->
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)" array_index="14" bit="0,3"                             check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)" array_index="14" bit="4,7"                             check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>
+			<Field name="Less DMNR-NS level" array_index="14" bit="8,9"                                                             check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Non-stationary noise weight" array_index="14" bit="10,11"                                                  check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Stationary noise weight" array_index="14" bit="12,13"                                                      check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 expander" array_index="14" bit="14,14"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic2 IIR" array_index="14" bit="15,15"                                                                     check_list="0,off,1,on"/>
+			<!-- Mode Parameter 30 -->
+			<Field name="Improve VAD accurate for SPT car noise case" array_index="30" bit="0,0"                                    check_list="0,off,1,on"/>
+			<Field name="No less DMNR-NS level when VAD is off" array_index="30" bit="1,1"                                          check_list="0,off,1,on"/>
+			<Field name="Stationary noise under estimation" array_index="30" bit="2,3"                                              check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="SNR condition separation" array_index="30" bit="4,4"                                                       check_list="0,off,1,on"/>
+			<Field name="SNR condition Threshold" array_index="30" bit="5,5"                                                        check_list="0,road,1,pub,road,xroad,and train"/>
+			<Field name="Less DMNR-NS level for low SNR" array_index="30" bit="6,7"                                                 check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Lower bound for low SNR" array_index="30" bit="8,10"                                                       check_list="0,same with par14,1,par14 - 2 dB,2,par14 - 4 dB,3,par14 + 2 dB,4,par14 + 4 dB,5,par14 + 6 dB,6,par14 + 8 dB"/>
+			<Field name="BGNT with NE improvement for LSPK mode" array_index="30" bit="11,11"                                       check_list="0,off,1,on"/>
+			<Field name="VAD threshold" array_index="30" bit="12,13"                                                                check_list="0,strictest,1,stricter,2,loser,3,losest"/>
+			<Field name="Stationary noise estimation speed" array_index="30" bit="14,15"                                            check_list="0,unchange,1,fast,2,normal,3,very fast"/>
+			<!-- Mode Parameter 31 -->
+			<Field name="Improve expander VAD with ABM VAD" array_index="31" bit="0,0"                                              check_list="0,off,1,on"/>
+			<Field name="Improve expander VAD with Mic1 VAD" array_index="31" bit="1,1"                                             check_list="0,off,1,on"/>
+			<Field name="Max index VAD enable" array_index="31" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="Max index VAD threshold" array_index="31" bit="3,5"                                                        check_list="0,strictest,1,stricter,2,strict,3,slightly strict,4,slightly loose,5,loose,6,looser,7,loosest"/>
+			<Field name="Mic siwtch algorithm 0~250Hz energy threshold" array_index="31" bit="6,7"                                  check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="Switch to Mic1 speed THD" array_index="31" bit="8,9"                                                       check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="31" bit="10,11"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Mic siwtch algorithm 250~750Hz energy threshold" array_index="31" bit="12,13"                              check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="Mic siwtch algorithm 2k~4kHz energy threshold" array_index="31" bit="14,15"                                check_list="0,-9 dB,1,-12 dB,2,-7.5 dB,3,-6 dB"/>
+			<!-- TX DRC -->
+			<Field name="UL Limiter TH" array_index="3" bit="2,3"                                       check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="UL IIR cut off frequency" array_index="3" bit="6,7"                            check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
+			<Field name="75Hz high-pass IIR" array_index="3" bit="12,12"                                check_list="0,122Hz,1,75Hz"/>
+			<Field name="comfort noise" array_index="4" bit="14,14"                                     check_list="0,off,1,on"/>
+			<Field name="comfort noise level" array_index="10" bit="12,12"                              check_list="0,+0dB,1,-18dB"/>
+			<Field name="TX IIR switch" array_index="10" bit="2,2"                                      check_list="0,off,1,on"/>
+			<Field name="TX FIR switch" array_index="10" bit="3,3"                                      check_list="0,on,1,off"/>
+			<Field name="TX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>
+			<Field name="TCLW switch" array_index="11" bit="6,6"                                        check_list="0,off,1,on"/>
+			<Field name="TCLW noise suppress level" array_index="11" bit="7,8"                          check_list="0,3,1,6,2,9,3,12"/>
+			<!-- MagiTDNC -->
+			<Field name="TDNC switch" array_index="11" bit="0,0"                                        check_list="0,off,1,on"/>
+			<!-- MagiLoudness/MagiClarity -->
+			<Field name="RX expander mode" array_index="5" bit="0,1"                                    check_list="0,off,1,off,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="DL expander suppression gain" array_index="5" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<Field name="DL Limiter TH" array_index="5" bit="2,3"                                       check_list="0,off,1,-6 dBFS,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="RMS power limiter thd" array_index="5" bit="10,11"                             check_list="0,off,1,-7dBFs,2,-10dBFs,3,-14dBFs"/>
+			<Field name="LPF" array_index="5" bit="15,15"                                               check_list="0,off,1,on"/>
+			<Field name="20ms delay" array_index="6" bit="15,15"                                        check_list="0,off,1,on"/>
+			<Field name="RX HP filter cutoff freq (IIR)" array_index="8" bit="0,2"                      check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
+			<Field name="DL IIR cut off frequency" array_index="8" bit="0,2"                            check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>
+			<Field name="RX IIR switch" array_index="10" bit="4,4"                                      check_list="0,off,1,on"/>
+			<Field name="RX FIR switch" array_index="10" bit="5,5"                                      check_list="0,off,1,on"/>
+			<Field name="RX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>
+			<Field name="VCE strength" array_index="8" bit="3,3"                                                     check_list="0,original gain-6dB,1,original gain"/>
+			<Field name="VCE noise threshold" array_index="8" bit="4,5"                                 check_list="0,22dB,1,19dB,2,16dB,3,13dB"/>
+
+			<Field name="MagiClarity switch" array_index="5" bit="13,13"                                check_list="0,on,1,off"/>
+			<Field name="SNR trigger threshold" array_index="6" bit="4,6"                               check_list="0,9dB,1,6dB,2,3dB,3,0dB,4,-3dB,5,-6dB,6,-9dB,7,-12dB"/>
+			<Field name="high frequnecy strength" array_index="6" bit="7,8"                             check_list="0,off,1,3dB,2,6dB,3,10.7dB"/>
+			<Field name="maximum gain" array_index="6" bit="9,10"                                       check_list="0,off,1,6dB,2,12dB,3,18dB"/>
+			<Field name="noise startup threshold" array_index="6" bit="11,12"                           check_list="0,50dB,1,55dB,2,60dB,3,65dB"/>
+			<Field name="DL bounder threshold" array_index="6" bit="13,14"                              check_list="0,off,1,-6dBFS,2,-4.3dBFS,3,-1.4dBFS"/>
+			<Field name="attack time" array_index="9" bit="2,3"                                         check_list="0,0.5s,1,1s,2,1.5s,3,2.0s"/>
+			<Field name="release time" array_index="9" bit="8,9"                                        check_list="0,1s,1,2s,2,3s,3,4s"/>
+		</Param>
+		<Param name="sph_in_fir" type="ushort_array"/>
+		<Param name="sph_out_fir" type="ushort_array"/>
+		<Param name="sph_in_fir_eq_freq" type="double_array"/>
+		<Param name="sph_out_fir_eq_freq" type="double_array"/>
+		<Param name="sph_in_fir_eq_mag" type="double_array"/>
+		<Param name="sph_out_fir_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>
+
+		<Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>
+
+		<Param name="sph_in_iir_enh_dsp" type="ushort_array"/>
+		<Param name="sph_out_iir_enh_dsp" type="ushort_array"/>
+		<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+		<Param name="sph_out_parameter" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
+		<Param name="sph_in_iir_mic1_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_mic2_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_mic1_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic2_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_mic1_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_mic2_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_mic1_pmv_qfactor" type="double_array"/>
+		<Param name="sph_in_iir_mic2_pmv_qfactor" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml b/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml
new file mode 100644
index 0000000..003e3f0
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common" param_id="0"/>
+		<Param path="MT6799" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_dl_ul_latency_us" value="23700"/>
+			<Param name="speech_dl_latency_us" value="14500"/>
+			<Param name="speech_ul_latency_us" value="13000"/>
+			<Param name="echo_settling_time_ms" value="1000"/>
+			<Param name="echo_ahead_mic_data_us" value="8000"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="speech_dl_ul_latency_us" value="23700"/>
+			<Param name="speech_dl_latency_us" value="14500"/>
+			<Param name="speech_ul_latency_us" value="13000"/>
+			<Param name="echo_settling_time_ms" value="1000"/>
+			<Param name="echo_ahead_mic_data_us" value="8000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml
new file mode 100644
index 0000000..f1a9a71
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="USBCallParam">
+			<Category name="Common"/>
+			<Category name="MT6799"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="speech_dl_ul_latency_us" type="int"/>
+		<Param name="speech_dl_latency_us" type="int"/>
+		<Param name="speech_ul_latency_us" type="int"/>
+		<Param name="echo_settling_time_ms" type="int"/>
+		<Param name="echo_ahead_mic_data_us" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml b/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml
new file mode 100644
index 0000000..e6c554b
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="default" param_id="0"/>
+		<Param path="0d8c:000c" param_id="0"/>
+		<Param path="046d:0a37" param_id="1"/>
+		<Param path="1852:50d2" param_id="2"/>
+		<Param path="045e:070f" param_id="0"/>
+		<Param path="262a:1534" param_id="3"/>
+		<Param path="1b3f:2008" param_id="2"/>
+		<Param path="0ecb:1ecb" param_id="4"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="playback_latency_us" value="1500"/>
+			<Param name="capture_latency_us" value="1500"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="playback_latency_us" value="42500"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="playback_latency_us" value="4000"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="playback_latency_us" value="8000"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="playback_latency_us" value="26000"/>
+			<Param name="capture_latency_us" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml
new file mode 100644
index 0000000..924765d
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Device">
+			<Category name="default"/>
+			<Category name="0d8c:000c"/>	<!-- SABRENT two 3.5mm -->
+			<Category name="046d:0a37"/>	<!-- Logitech H540 -->
+			<Category name="1852:50d2"/>	<!-- Fiio E18 -->
+			<Category name="045e:070f"/>    <!-- Microsoft LX-3000 -->
+			<Category name="262a:1534"/>    <!-- LeTV (DL+UL) -->
+			<Category name="1b3f:2008"/>    <!-- Baseus B51 (DL+UL) -->
+			<Category name="0ecb:1ecb"/>    <!-- JBL Reflect Aware C (DL+UL) -->
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="playback_latency_us" type="int"/>
+		<Param name="capture_latency_us" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml b/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml
new file mode 100644
index 0000000..1523f50
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<!-- Default setting -->
+		<Param path="" param_id="1"/>
+		<Param path="VoIP" param_id="1"/>
+		<Param path="MIC" param_id="1"/>
+		<Param path="Camcorder" param_id="1"/>
+		<Param path="VoiceRecognition" param_id="1"/>
+		<Param path="FastRecord" param_id="1"/>
+		<Param path="Unprocessed" param_id="1"/>
+		<Param path="VoicePerformance" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="offload" value="0"/>
+			<Param name="num of mic" value="2"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="offload" value="1"/>
+			<Param name="num of mic" value="2"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml
new file mode 100644
index 0000000..c2ad9ad
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Record" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="InputSource">
+			<Category name="MIC"/>
+			<Category name="Camcorder"/>
+			<Category name="VoiceRecognition"/>
+			<Category name="VoIP"/>
+			<Category name="FastRecord"/>
+			<Category name="Unprocessed"/>
+			<Category name="VoicePerformance"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<!-- Preprocessing run on 0: AP, 1: HiFi-3 -->
+		<Param name="offload" type="int"/>
+		<!-- Open the num of mic -->
+		<Param name="num of mic" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml
new file mode 100644
index 0000000..a9238d7
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Handset 2mic NR" param_id="1"/>
+		<Param path="Hands-free 1mic NR" param_id="1"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dmnr_para" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dmnr_para" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,0,0,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..6340165
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<CategoryGroup name="Handset">
+					<Category name="Handset 2mic NR" wording="Handset"/>
+					<Category name="Handset no 2mic NR" wording="Handset"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+				<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+			</CategoryGroup>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml
new file mode 100644
index 0000000..ad78e7d
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="voip_common_para" value="0,55997,31000,10752,32769,0,0,0,0,0,0,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml
new file mode 100644
index 0000000..af1d398
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="CategoryLayer" wording="CategoryLayer">
+			<Category name="" wording="Common" alias="Common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="voip_common_para" type="uint_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml
new file mode 100644
index 0000000..84b9516
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Handset 2mic NR" param_id="1"/>
+		<Param path="USB" param_id="2"/>
+                <Param path="HEARING_AID" param_id="2"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="DRC+DG visibility" value="1"/>
+			<Param name="FIR visibility" value="1"/>
+			<Param name="NREC visibility" value="1"/>
+			<Param name="UL cal. visibility" value="1"/>
+			<Param name="UL Digital Gain visibility" value="1"/>
+			<Param name="UL Limiter TH visibility" value="1"/>
+			<Param name="UL AEC visibility" value="1"/>
+			<Param name="UL NLP visibility" value="1"/>
+			<Param name="UL ES LB visibility" value="1"/>
+			<Param name="UL AES LB visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="DRC+DG visibility" value="-1"/>
+			<Param name="FIR visibility" value="-1"/>
+			<Param name="NREC visibility" value="-1"/>
+			<Param name="UL cal. visibility" value="-1"/>
+			<Param name="UL Digital Gain visibility" value="-1"/>
+			<Param name="UL Limiter TH visibility" value="-1"/>
+			<Param name="UL AEC visibility" value="-1"/>
+			<Param name="UL NLP visibility" value="-1"/>
+			<Param name="UL ES LB visibility" value="-1"/>
+			<Param name="UL AES LB visibility" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..b57b1f4
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="Audio Record" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Handset 2mic NR" wording="Handset" feature_option="VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+				<Category name="Handset no 2mic NR" wording="Handset" feature_option="!VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3-pole headset"/>
+				<Category name="4-pole headset"/>
+				<Category name="5-pole headset"/>
+				<Category name="5-pole headset+ANC"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+				<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<Category name="BT earphone" alias="BT_NREC_Off" wording="Bluetooth"/>
+			<Category name="USB"/>
+			<Category name="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="DRC+DG visibility" type="int"/>
+		<Param name="FIR visibility" type="int"/>
+		<Param name="NREC visibility" type="int"/>
+		<Param name="UL cal. visibility" type="int"/>
+		<Param name="UL Digital Gain visibility" type="int"/>
+		<Param name="UL Limiter TH visibility" type="int"/>
+		<Param name="UL AEC visibility" type="int"/>
+		<Param name="UL NLP visibility" type="int"/>
+		<Param name="UL ES LB visibility" type="int"/>
+		<Param name="UL AES LB visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml
new file mode 100644
index 0000000..b0416f2
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HAC" param_id="2"/>
+		<Param path="HS" param_id="0"/>
+		<Param path="HP" param_id="0"/>
+		<Param path="SPK" param_id="0"/>
+		<Param path="BT earphone" param_id="1"/>
+		<Param path="HS5POLE" param_id="0"/>
+		<Param path="HS5POLE_ANC" param_id="0"/>
+		<Param path="USB" param_id="2"/>
+		<Param path="HEARING_AID" param_id="2"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_gain_visibility" value="0"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_gain_visibility" value="1"/>
+			<Param name="ul_gain_visibility" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml
new file mode 100644
index 0000000..ec699cf
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" alias="Handset 2mic NR,Handset no 2mic NR,Normal"/>
+			<Category name="HAC"/>
+			<Category name="HS" alias="Headset,4-pole headset,4_pole_Headset"/>
+			<Category name="HP" alias="3-pole headset,3_pole_Headset"/>
+			<Category name="SPK" alias="Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference"/>
+			<Category name="BT earphone" alias="BT_Earphone,BT_NREC_Off"/>
+			<Category name="HS5POLE" alias="5_pole_Headset,5-pole headset"/>
+			<Category name="HS5POLE_ANC" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
+			<Category name="USB" alias="Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain_visibility" type="int"/>
+		<Param name="ul_gain_visibility" type="int"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml
new file mode 100644
index 0000000..bfc0712
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HAC" param_id="5"/>
+		<Param path="HS" param_id="1"/>
+		<Param path="HP" param_id="1"/>
+		<Param path="SPK" param_id="2"/>
+		<!--<Param path="BT" param_id="3"/>-->
+		<Param path="HS5POLE" param_id="4"/>
+		<Param path="HS5POLE_ANC" param_id="4"/>
+		<Param path="USB" param_id="1"/>
+		<Param path="HEARING_AID" param_id="6"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+			<Param name="ul_gain" value="34"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+			<Param name="ul_gain" value="34"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+			<Param name="ul_gain" value="34"/>
+		</ParamUnit>
+<!--		<ParamUnit param_id="3">
+			<Param name="dl_gain" value="-25,-22,-20,-17,-15,-12,-10"/>
+			<Param name="ul_gain" value="34"/>
+		</ParamUnit>-->
+		<ParamUnit param_id="4">
+			<Param name="dl_gain" value="27,24,21,18,15,12,9"/>
+			<Param name="ul_gain" value="24"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="dl_gain" value="22,19,16,13,10,7,4"/>
+			<Param name="ul_gain" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="dl_gain" value="48,33,25,19,13,6,0"/>
+			<Param name="ul_gain" value="0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml
new file mode 100644
index 0000000..646225a
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="RCV" wording="Receiver" alias="Handset 2mic NR,Handset no 2mic NR,Normal"/>
+			<Category name="HAC"/>
+			<Category name="HS" wording="Headset" alias="Headset,4-pole headset,4_pole_Headset"/>
+			<Category name="HP" wording="Headphone" alias="3-pole headset,3_pole_Headset"/>
+			<Category name="SPK" wording="Speaker" alias="Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference"/>
+			<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off"/>
+			<Category name="HS5POLE" wording="Headset(5-pole)" alias="5-pole headset,5_pole_Headset"/>
+			<Category name="HS5POLE_ANC" wording="Headset(5-pole+ANC)" alias="5-pole headset+ANC,5_pole_Headset+ANC"/>
+			<Category name="USB" alias="Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_gain" type="short_array"/><!-- unit is dB, range in other xml -->
+		<Param name="ul_gain" type="int"/><!-- unit is dB, range in other xml -->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml
new file mode 100644
index 0000000..27ab261
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Handset 2mic NR" param_id="0"/>
+		<Param path="Handset no 2mic NR" param_id="1"/>
+		<Param path="3-pole headset" param_id="2"/>
+		<Param path="4-pole headset" param_id="2"/>
+		<Param path="5-pole headset" param_id="2"/>
+		<Param path="5-pole headset+ANC" param_id="2"/>
+		<Param path="BT earphone" param_id="3"/>
+		<Param path="Hands-free 1mic NR" param_id="4"/>
+		<Param path="Hands-free no 1mic NR" param_id="5"/>
+		<Param path="BT_NREC_Off" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="voip_mode_para" value="128,253,6212,29,57351,31,0,32,400,197,611,0,13066,371,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="voip_mode_para" value="128,253,6212,31,57351,31,0,32,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="voip_mode_para" value="0,189,8196,31,57351,31,0,64,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="voip_mode_para" value="0,253,8196,31,53255,31,0,0,80,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="voip_mode_para" value="192,224,2218,29,57351,24607,0,4,400,197,611,0,13066,307,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="voip_mode_para" value="192,224,2218,29,57351,24607,0,4,276,197,611,0,13066,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_parameter" value="0.0"/>
+			<Param name="sph_out_fir" value="32767,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_parameter" value="0.0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml
new file mode 100644
index 0000000..791e950
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamTreeView version="1.0">
+	<TreeRoot name="TX_DRC+DG">
+		<Sheet/>
+		<Feature name="TX DRC">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL Limiter TH"/>
+				<Field audio_type="VoIP" param="speech_mode_para" name="UL IIR cut off frequency"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="IIR switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="75Hz high-pass IIR"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="comfort noise"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL expander rate"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="TX Digital Gain">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL Digital Gain"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+	<TreeRoot name="NREC">
+		<Sheet/>
+		<Feature name="MagiAEC" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="Switch">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="AEC"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="device Mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Low-freq echo handling"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="echo path change handler"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="ES switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="residual echo weighting for linear part"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="residual echo weighting for non-linear part"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="ES"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="First Echo Suppression control"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="AES switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="AES"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Comfort noise generator"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Minimum comfort noise value"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="NLP Suppression behavior control"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="NLP"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="BT Delay Control"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="MagiNR(TX)" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="TX NR Switch">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="TX NR Switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="NR suppression strength"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="ASLR mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL mute 1sec"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Ambient noise calibration"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL expander mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="UL expander suppression gain"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path=""/>
+			</CategoryPathList>
+		</Feature>
+		<Feature name="MagiNR(dual)" switch_audio_type="VoIP" switch_param="voip_mode_para" switch_field="MagiNRDual switch">
+			<FieldList>
+				<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="High band (>1250Hz) speech quality protection"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual-NS mode"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="1-mic NS + expander capability"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="MagiNRDual-NC switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="1-mic NS switch"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Initial convergence improvement"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="BGNT with NE improvement"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Lower bound of MagiNRDual-NS Gain (dB)"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Less MagiNRDual-NS level"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Non-stationary noise weight"/>
+				<Field audio_type="VoIP" param="voip_mode_para" name="Stationary noise weight"/>
+			</FieldList>
+			<CategoryPathList>
+				<Category path="Handset 2mic NR"/>
+			</CategoryPathList>
+		</Feature>
+	</TreeRoot>
+</ParamTreeView>
diff --git a/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml
new file mode 100644
index 0000000..df341f0
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="VoIP" version="1.0" feature_option="!MTK_AURISYS_FRAMEWORK_SUPPORT">
+	<CategoryTypeList>
+		<CategoryType name="Profile" wording="Device">
+			<CategoryGroup name="Handset">
+				<Category name="Handset 2mic NR" wording="Handset" feature_option="VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+				<Category name="Handset no 2mic NR" wording="Handset" feature_option="!VIR_VOIP_NORMAL_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<CategoryGroup name="Headset">
+				<Category name="3-pole headset"/>
+				<Category name="4-pole headset"/>
+				<Category name="5-pole headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>
+				<Category name="5-pole headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>
+			</CategoryGroup>
+			<CategoryGroup name="Hands-free">
+				<Category name="Hands-free 1mic NR" wording="Hands-free(1-mic NR)" feature_option="VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+				<Category name="Hands-free no 1mic NR" wording="Hands-free(1-mic NR)" feature_option="!VIR_VOIP_HANDSFREE_DMNR_SUPPORT"/>
+			</CategoryGroup>
+			<Category name="BT earphone" alias="BT_NREC_Off"/>  <!-- For VoIPv1, Not support BT AEC -->
+			<Category name="USB"/>
+                        <Category name="HEARING_AID"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="voip_mode_para" type="uint_array">
+			<!-- Gain -->
+			<Field name="UL Digital Gain" array_index="7" bit="0,3" check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>
+
+			<!-- New TX DRC -->
+			<Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>
+			<Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>
+			<Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>
+			<Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>
+			<Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>
+			<Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>
+
+			<!-- New RX DRC -->
+			<Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>
+			<Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="0,20,1,20,2,40,3,60,4,80,5,100,6,100,7,100"/>
+			<Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>
+			<Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>
+			<Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>
+			<Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>
+			<Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>
+			<Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>
+			<Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>
+			<Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>
+			<Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>
+
+			<!-- MagiNR(TX) -->
+			<Field name="TX NR Switch" array_index="4" bit="0,1"                                        check_list="0,off,1,on,2,on,3,on"/>
+			<Field name="NR suppression strength" array_index="8" bit="6,8"                             check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>
+			<Field name="ASLR mode" array_index="4" bit="12,13"                                         check_list="0,off (fixed 10 dB),1,off (fixed 0 dB, for BT),2, on (up to 10 dB),3,on (Enhance D-value)"/>
+			<Field name="UL mute 1sec" array_index="10" bit="1,1"                                       check_list="0,on,1,off"/>
+			<Field name="Ambient noise calibration" array_index="8" bit="12,13"                         check_list="0,0 dB,1,-4 dB,2,+8 dB,3,+4 dB"/>
+			<Field name="UL expander mode" array_index="3" bit="0,1"                                    check_list="0,off,1,suppress echo only,2,suppress stationary noise,3,suppress non-stationary noise"/>
+			<Field name="UL expander suppression gain" array_index="3" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>
+			<!-- MagiAEC -->
+			<Field name="AEC" array_index="1" bit="0,15"                                                check_list="189,189,221,221,224,224,253,253,479,479"/>
+			<Field name="Switch" array_index="1" bit="8,8"                                              check_list="0,on,1,off"/>
+			<Field name="device Mode" array_index="1" bit="0,0"                                         check_list="0,Handfree Mode,1,Normal Mode"/>
+			<Field name="Low-freq echo handling" array_index="1" bit="6,7"                              check_list="0,suppress  more aggressively,1,suppress aggressively,2,suppress low-freq echo,3,Turn off"/>
+			<Field name="echo path change handler" array_index="1" bit="13, 13"                         check_list="0,on,1,off"/>
+			<Field name="ES switch" array_index="1" bit="1,1"                                           check_list="0,on,1,off"/>
+			<Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>
+			<Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>
+			<Field name="ES" array_index="2" bit="11,14"                                                check_list="0,-Inf,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="First Echo Suppression control" array_index="1" bit="10,10"                    check_list="0,on,1,off"/>
+			<Field name="AES switch" array_index="1" bit="14,14"                                        check_list="0,on,1,off"/>
+			<Field name="AES" array_index="12" bit="11,14"                                              check_list="0,-Inf,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>
+			<Field name="Comfort noise generator" array_index="1" bit="5,5"                             check_list="0,off,1,on"/>
+			<Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>
+			<Field name="NLP Suppression behavior control" array_index="1" bit="11,11"                  check_list="0,on,1,off"/>
+			<Field name="NLP" array_index="0" bit="0,7"                                                 check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>
+			<Field name="BT Delay Control" array_index="15" bit="0,7"/>
+			<!-- TX DRC -->
+			<Field name="UL Limiter TH" array_index="3" bit="2,3"                                       check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>
+			<Field name="UL IIR cut off frequency" array_index="9" bit="14,15"                          check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>
+			<Field name="IIR switch" array_index="11" bit="1,1"                                         check_list="0,on,1,off"/>
+			<Field name="75Hz high-pass IIR" array_index="3" bit="12,12"                                check_list="0,122Hz,1,75Hz"/>
+			<Field name="comfort noise" array_index="4" bit="14,14"                                     check_list="0,off,1,on"/>
+			<Field name="UL expander rate" array_index="3" bit="6,7"                                    check_list="0,fast,1,slow,2,normal,3,very fast"/>
+			<!-- MagiNR(dual) -->
+			<Field name="MagiNRDual switch" array_index="13" bit="0,0"                                  check_list="0,off,1,on"/>
+			<Field name="High band (>1250Hz) speech quality protection" array_index="13" bit="2,3"      check_list="0,weak,1,off,2,medium,3,strong"/>
+			<Field name="MagiNRDual-NS mode" array_index="13" bit="4,5"                                 check_list="0,none,1,strong,2,medium,3,weak"/>
+			<Field name="1-mic NS + expander capability" array_index="13" bit="6,7"                     check_list="0,suppress non-stationary noise,1,suppress stationary noise,2,suppress echo,3,off"/>
+			<Field name="1-mic NS + expander mode" array_index="13" bit="8,8"                           check_list="0,manual,1,combo"/>
+			<Field name="MagiNRDual-NC switch" array_index="13" bit="9,9"                               check_list="0,off,1,on"/>
+			<Field name="Initial convergence improvement" array_index="13" bit="13,13"                  check_list="0,off,1,on"/>
+			<Field name="BGNT with NE improvement" array_index="13" bit="14,15"                         check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain (dB)" array_index="14" bit="0,6"             check_list="0,0.07,1,0.14,2,0.21,3,0.28,4,0.35,5,0.42,6,0.49,7,0.56,8,0.63,9,0.71,10,0.78,11,0.85,12,0.93,13,1.01,14,1.08,15,1.16,16,1.24,17,1.32,18,1.40,19,1.48,20,1.56,21,1.64,22,1.72,23,1.80,24,1.89,25,1.97,26,2.06,27,2.14,28,2.23,29,2.32,30,2.41,31,2.50,32,2.59,33,2.68,34,2.77,35,2.87,36,2.96,37,3.06,38,3.16,39,3.25,40,3.35,41,3.45,42,3.56,43,3.66,44,3.76,45,3.87,46,3.97,47,4.08,48,4.19,49,4.30,50,4.41,51,4.53,52,4.64,53,4.76,54,4.88,55,5.00,56,5.12,57,5.24,58,5.37,59,5.49,60,5.62,61,5.75,62,5.89,63,6.02,64,6.16,65,6.30,66,6.44,67,6.58,68,6.73,69,6.88,70,7.03,71,7.18,72,7.34,73,7.50,74,7.66,75,7.82,76,7.99,77,8.16,78,8.34,79,8.52,80,8.70,81,8.89,82,9.08,83,9.27,84,9.47,85,9.68,86,9.89,87,10.10,88,10.32,89,10.55,90,10.78,91,11.02,92,11.26,93,11.51,94,11.77,95,12.04,96,12.32,97,12.60,98,12.90,99,13.20,100,13.52,101,13.84,102,14.19,103,14.54,104,14.91,105,15.30,106,15.70,107,16.12,108,16.57,109,17.04,110,17.53,111,18.06,112,18.62,113,19.22,114,19.87,115,20.56,116,21.32,117,22.14,118,23.06,119,24.08,120,25.24,121,26.58,122,28.16,123,30.10,124,32.60,125,36.12,126,42.14,127,Inf"/>
+			<Field name="Less MagiNRDual-NS level" array_index="14" bit="7,8"                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Non-stationary noise weight" array_index="14" bit="9,10"                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Stationary noise weight" array_index="14" bit="11,12"                          check_list="0,off,1,weak,2,medium,3,strong"/>
+		</Param>
+		<Param name="sph_in_fir" type="short_array"/>
+		<Param name="sph_in_fir_eq_freq" type="double_array"/>
+		<Param name="sph_in_fir_eq_mag" type="double_array"/>
+		<Param name="sph_in_parameter" type="double_array"/>
+		<Param name="sph_out_fir" type="short_array"/>
+		<Param name="sph_out_fir_eq_mag" type="double_array"/>
+		<Param name="sph_out_fir_eq_freq" type="double_array"/>
+		<Param name="sph_out_parameter" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml
new file mode 100644
index 0000000..024c1aa
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.1">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dmnr_para" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0" />
+			<Param name="dmnr_para_nb1" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="dmnr_para_nb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="dmnr_para_wb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x44,0x0,0x0,0x0" />
+			<Param name="dmnr_para_swb1" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="dmnr_para_swb2" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC524,0x7A90,0x4000,0x8001,0xC090,0x7F54,0x4000,0x800A,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3BB,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0" />
+			<Param name="sph_in_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100.000000,800.000000,1600.000000,2400.000000,3200.000000,4000.000000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1.000000,2.000000,3.000000,4.000000,5.000000,6.000000"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml
new file mode 100644
index 0000000..f2b70d6
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml
@@ -0,0 +1,897 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.1">
+	<CategoryTypeList>
+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">
+			<Category name="Default"/>
+			<Category name="App1"/>
+			<Category name="App2"/>
+		</CategoryType>
+		<CategoryType name="Profile">
+			<Category name="Handset" alias="Normal,HAC"/>
+			<Category name="MagiConference" wording="2-mic NR"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dmnr_para" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                  check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                     check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                          check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                               check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                      check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                             check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                 check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                            check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                      check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                  check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                      check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                             check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                          check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                 check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                 check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                        check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"           check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                 check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                    check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                     check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                     check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"            check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                             check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                 check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                 check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                    check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                          check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                             check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                  check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                        check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                          check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                            check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                         check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                             check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                   check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                   check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                   check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                        check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                   check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                         check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                          check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                      check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                     check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                      check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                       check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                             check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                        check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                            check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                        check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                          check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                            check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                             check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                 check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                 check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                  check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                            check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                     check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                              check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                   check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                       check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                 check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                            check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"  check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                       check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                              check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                      check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                 check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                   check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                            check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                               check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                       check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                    check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                  check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                   check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                         check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                        check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                  check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                           check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                    check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                     check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"               check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"               check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                    check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                           check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"        check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                               check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                              check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                   check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"     check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                          check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                           check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                               check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                        check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                       check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"             check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"     check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"     check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"  check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                      check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                      check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                   check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_nb1" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                   check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                      check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                       check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                              check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                  check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                             check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                 check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                       check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                   check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                              check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                  check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                  check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                            check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                  check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                     check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                      check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                      check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"            check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                             check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                 check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                 check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                    check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                          check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                             check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                  check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                        check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                          check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                            check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                         check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                             check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                   check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                   check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                   check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                        check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                   check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                         check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                          check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                      check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                     check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                      check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                       check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                             check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                        check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                            check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                        check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                          check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                            check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                             check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                 check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                 check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                  check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                            check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                     check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                              check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                   check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                       check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                 check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                            check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"  check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                       check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                              check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                      check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                 check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                   check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                            check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                               check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                       check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                    check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                  check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                   check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                         check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                        check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                  check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                           check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                    check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                     check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"               check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"               check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                    check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                           check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"        check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                               check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                              check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                   check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"     check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                          check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                           check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                               check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                        check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                       check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"             check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"     check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"     check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"  check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                      check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                      check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                   check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_nb2" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                   check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                      check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                       check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                              check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                  check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                             check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                 check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                       check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                   check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                              check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                  check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                  check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                            check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                  check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                     check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                      check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                      check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"            check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                             check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                 check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                 check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                    check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                          check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                             check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                  check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                        check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                          check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                            check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                         check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                             check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                   check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                   check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                   check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                        check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                   check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                         check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                         check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                          check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                      check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                               check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                     check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                      check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                       check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                             check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                        check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                            check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                       check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                        check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                          check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                            check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                             check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                 check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                 check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                  check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                            check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                     check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                              check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                   check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                       check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                 check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                            check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"  check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15" check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                       check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                              check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                   check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                      check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                 check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                     check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                   check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                            check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                               check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                       check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                    check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                  check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                   check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                         check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                        check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                  check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                           check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                    check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                     check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"               check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"               check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                    check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                           check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                 check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"        check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                               check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                              check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                   check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"     check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                          check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                           check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                               check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                        check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                       check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"             check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"     check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"     check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"  check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                      check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                      check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                   check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12" check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_wb2" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                            check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                               check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                    check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                         check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                       check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                           check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                      check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                          check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                         check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                            check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                       check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                    check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                           check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                           check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                  check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                     check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                           check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                              check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                               check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                               check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"     check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                      check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                          check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                          check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                             check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                   check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                      check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                           check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                            check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                 check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                   check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                         check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                     check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                  check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                      check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                            check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                            check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                            check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                 check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                            check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                         check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                  check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                  check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                   check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"               check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                        check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                         check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                              check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                         check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                         check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                      check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                               check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                      check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                 check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                     check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                    check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                 check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                   check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                     check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                      check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                          check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                         check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                          check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"           check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                     check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                              check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                       check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"            check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"          check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                     check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"              check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                             check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15"            check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                                   check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                                          check_list="0,off,1,on"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                               check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                                  check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                             check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                                 check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                               check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                        check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                                           check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                                   check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                                check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                              check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                               check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                                     check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                                    check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                              check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                       check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                                 check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                        check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                           check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                           check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                                check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                       check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                             check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"                    check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                           check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                          check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                               check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"                 check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                      check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                            check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                            check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                       check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                           check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                                    check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                                   check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                       check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                               check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                               check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                            check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                         check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"                 check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"                 check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"              check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                          check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                                  check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                                  check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                               check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                       check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"               check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"               check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"            check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_swb1" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                               check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                                  check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                                       check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                            check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                                   check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                                          check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                              check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                                         check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                             check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                                   check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                            check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                               check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                                   check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                                          check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                                       check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                              check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                              check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                                     check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                                        check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                              check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                                 check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                                  check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                                  check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"                        check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                                         check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                             check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                             check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                                check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                                      check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                                         check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                              check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                               check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                                    check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                                      check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                            check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                                        check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                                     check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                                         check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                               check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                               check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                               check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                                    check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                               check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                            check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                                     check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                                     check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                                      check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                                  check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                                           check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                            check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                                 check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                            check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                            check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                                         check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                                  check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                                   check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                                         check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                                    check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                                        check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                                   check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                                   check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                                       check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                                    check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                                      check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                                        check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                                         check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                             check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                            check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                             check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                              check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                                        check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                                 check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                                          check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                               check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                                   check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                             check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                                        check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"              check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                             check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15"            check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                                   check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                                          check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                               check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                                  check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                             check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                                 check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                               check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                        check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                                           check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                                   check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                                check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                              check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                               check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                                     check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                                    check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                              check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                       check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                                check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                                 check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                        check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                           check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                           check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                                check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                       check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                             check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"                    check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                           check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                          check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                               check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"                  check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                       check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                        check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                            check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                                     check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                                    check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                          check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"                  check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"                  check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"               check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="dmnr_para_swb2" type="ushort_array">
+			<Field name="NC max band" array_index="0" bit="0,0"                                                                                check_list="0,0-8K,1,0-4K"/>
+			<Field name="ABM Taps" array_index="0" bit="1,1"                                                                                   check_list="0,4taps,1,1tap"/>
+			<Field name="Initial Convergence" array_index="0" bit="2,2"                                                                        check_list="0,off,1,on"/>
+			<Field name="VAD hysteresis" array_index="0" bit="3,3"                                                                             check_list="0,on,1,off"/>
+			<Field name="Adaptive VAD hysteresis" array_index="0" bit="4,4"                                                                    check_list="0,on,1,off"/>
+			<Field name="Strong nonstationary suppression" array_index="0" bit="5,5"                                                           check_list="0,off,1,on"/>
+			<Field name="Less NS Gain" array_index="0" bit="6,8"                                                                               check_list="0,off,1,weakest,2,weaker,3,weak,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Dynamic NS LB in normal position" array_index="0" bit="9,10"                                                          check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Wide-Angle" array_index="0" bit="11,12"                                                              check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Dynamic NS LB in Mic2" array_index="0" bit="13,14"                                                                    check_list="0,off,1,800 ms,2,400 ms,3,200 ms"/>
+			<Field name="Adaptive Noise Fast Converge" array_index="0" bit="15,15"                                                             check_list="0,off,1,on"/>
+			<Field name="TMOS Detection THD in Mic1" array_index="1" bit="0,15"                                                                check_list="0,default(100),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="Normal Position Harmonic Reconstruction" array_index="2" bit="0,1"                                                    check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Normal Position Pitch Protection" array_index="2" bit="2,2"                                                           check_list="0,off,1,on"/>
+			<Field name="WA Position Harmonic Reconstruction" array_index="2" bit="3,4"                                                        check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="WA Position Pitch Protection" array_index="2" bit="5,5"                                                               check_list="0,off,1,on"/>
+			<Field name="Mic2 Harmonic Reconstruction" array_index="2" bit="6,7"                                                               check_list="0,off,1,weak,2,medium,3,strong"/>
+			<Field name="Mic2 Pitch Protection" array_index="2" bit="8,8"                                                                      check_list="0,off,1,on"/>
+			<Field name="Noise Level detection for Harmonic Reconstruction" array_index="2" bit="9,10"                                         check_list="0,off,1,apply HR only for high-SNR,2,apply HR only for medium-SNR,3,apply HR only for low-SNR"/>
+			<Field name="HR HB Skip" array_index="2" bit="11,11"                                                                               check_list="0,no control,1,skip 4k-8K"/>
+			<Field name="HR HB Nonlinear shaping" array_index="2" bit="12,12"                                                                  check_list="0,off,1,on"/>
+			<Field name="NS Strong HB suppression" array_index="3" bit="0,0"                                                                   check_list="0,off,1,on"/>
+			<Field name="NS Strong DC suppression" array_index="3" bit="1,2"                                                                   check_list="0,off,1,93.75 Hz,2,156.25 Hz,3,250 Hz"/>
+			<Field name="Strong Suppression based on mic1 mic2 power difference information" array_index="3" bit="3,5"                         check_list="0,weakest,1,weaker,2,weak,3,medium,4,medium,5,strong,6,stronger,7,strongest"/>
+			<Field name="Noise underestimation when VAD on" array_index="3" bit="6,6"                                                          check_list="0,off,1,on"/>
+			<Field name="Band 2 PD VAD" array_index="3" bit="7,7"                                                                              check_list="0,off,1,on"/>
+			<Field name="ABM update when mic2 blocking" array_index="3" bit="8,8"                                                              check_list="0,off,1,on"/>
+			<Field name="Stationary Noise Over-estimation for TMOS" array_index="3" bit="9,11"                                                 check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/>
+			<Field name="ABM learning speed" array_index="3" bit="12,13"                                                                       check_list="0,normal,1,fast,2,faster,3,very fast"/>
+			<Field name="ABM learn fast only in high SNR" array_index="3" bit="14,14"                                                          check_list="0,bits 12~13 apply in all condition,1,bits 12~13 apply in high SNR condition(depends on NB cal-data[7])"/>
+			<Field name="Power Ratio Scaler Modifier" array_index="4" bit="0,15"                                                               check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="Switch or lower bound of MagiNRDual-NS Gain" array_index="5" bit="0,3"                                                check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Low SNR detection THD" array_index="5" bit="4,11"                                                                     check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Band0p5 Power Ratio Scaler Modifier" array_index="6" bit="0,15"                                                       check_list="0,default(WB normal Cal-data[40]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000)"/>
+			<Field name="Disable NC function threshold" array_index="7" bit="0,15"                                                             check_list="0,default(600),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="SNRI Expander switch" array_index="8" bit="0"                                                                         check_list="0,off,1,on"/>
+			<Field name="SNRI Expander Gain LB" array_index="8" bit="1,3"                                                                      check_list="0,9 dB,1,12 dB,2,15 dB,3,18 dB,4,21 dB,5,24 dB,6,27 dB,7,30 dB"/>
+			<Field name="SNRI Expander Gain Under-estimation" array_index="8" bit="4"                                                          check_list="0,6 dB,1,12 dB"/>
+			<Field name="SNRI Expander Triggered THD" array_index="8" bit="5,6"                                                                check_list="0,-30 dB(hardest),1,-28 dB,2,-26 dB,3,-24 dB(easiest)"/>
+
+			<Field name="Replace PR with PD VAD for cal-data switch" array_index="10" bit="0,0"                                                check_list="0,off,1,on"/>
+			<Field name="PR THD for cal-data switch" array_index="10" bit="1,2"                                                                check_list="0,1500,1,2500,2,3500,3,4000"/>
+			<Field name="WA switch VAD ONLY consider 1-mic VAD" array_index="10" bit="3,3"                                                     check_list="0,off,1,on"/>
+			<Field name="Disable Well-cal VAD at WA" array_index="10" bit="4,4"                                                                check_list="0,off,1,on"/>
+			<Field name="Well-cal shadow VAD bias ctrl" array_index="10" bit="5,6"                                                             check_list="0,300,1,600,2,1000,3,2000"/>
+			<Field name="Band1 SNR diff of cal-data as PD min" array_index="10" bit="7,7"                                                      check_list="0,off,1,on"/>
+			<Field name="Disable PD VAD at WA" array_index="10" bit="8,8"                                                                      check_list="0,off,1,on"/>
+			<Field name="Phone up or down cover range at WA" array_index="10" bit="9,12"                                                       check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide)"/>
+			<Field name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD" array_index="10" bit="13,14"                                   check_list="0,10000,1,15000,2,20000,3,30000"/>
+			<Field name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD" array_index="10" bit="15,15"                                            check_list="0,off,1,on"/>
+			<Field name="ABM normal nlms stepsize under-estimate ratio" array_index="11" bit="0,1"                                             check_list="0,32767(fast),1,16384,2,10922,3,8192(slow)"/>
+			<Field name="ABM shadow nlms stepsize" array_index="11" bit="2,3"                                                                  check_list="0,5734(slow),1,9830,2,16384,3,22937(fast)"/>
+			<Field name="LB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="4,5"                                             check_list="0,22000,1,16000,2,10000,3,8000"/>
+			<Field name="HB of 1-mic VAD for ABM normal stepsize at WA" array_index="11" bit="6,7"                                             check_list="0,32750,1,32500,2,30000,3,25000"/>
+			<Field name="Disable NC at WA" array_index="11" bit="8,8"                                                                          check_list="0,off,1,on"/>
+			<Field name="Start band of NC at WA" array_index="11" bit="9,10"                                                                   check_list="0,off,1,1,2,2,3,3"/>
+			<Field name="End band of NC at WA" array_index="11" bit="11,12"                                                                    check_list="0,off,1,12,2,9,3,6"/>
+			<Field name="Sb 1-mic vad THD for ABM normal stepsize at WA" array_index="11" bit="13,13"                                          check_list="0,10000,1,16000"/>
+			<Field name="ABM shadow THD when cal-data switch" array_index="11" bit="14,15"                                                     check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="Band range of GCC" array_index="12" bit="0,0"                                                                         check_list="0,0~7,1,0~3"/>
+			<Field name="Rise rate for GCC PHAT" array_index="12" bit="1,2"                                                                    check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Fall rate for GCC PHAT" array_index="12" bit="3,4"                                                                    check_list="0,30500,1,30000,2,29491,3,29000"/>
+			<Field name="Band1 VAD on at WA" array_index="12" bit="5,5"                                                                        check_list="0,off,1,on"/>
+			<Field name="GCC delay THD for ABM" array_index="12" bit="6,8"                                                                     check_list="0,6,1,7,2,8,3,9,4,10,5,11,6,12,7,13"/>
+			<Field name="ABM VAD THD at normal if consider min of band1 + 2" array_index="12" bit="9,10"                                       check_list="0,strickest,1,strick,2,loose,3,loosest"/>
+			<Field name="AGC skip FE VAD" array_index="12" bit="11,11"                                                                         check_list="0,on,1,off"/>
+			<Field name="Skip MCRA VAD for GCC updating" array_index="12" bit="12,12"                                                          check_list="0,on,1,off"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="13,13"                                              check_list="0,off,1,on"/>
+			<Field name="Fix PD min at initial value" array_index="12" bit="14,14"                                                             check_list="0,off,1,on"/>
+			<Field name="Consider PD VAD to improve cal-data switch" array_index="12" bit="15,15"                                              check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA" array_index="13" bit="0,0"                               check_list="0,off,1,on"/>
+			<Field name="GCC prob THD for ABM stepsize when high SNR at WA" array_index="13" bit="1,2"                                         check_list="0,500,1,1000,2,2000,3,3000"/>
+			<Field name="Consider SNR to adjust ABM VAD THD at WA" array_index="13" bit="3,3"                                                  check_list="0,off,1,on"/>
+			<Field name="ABM VAD THD when high SNR at WA" array_index="13" bit="4,5"                                                           check_list="0,6000,1,8000,2,10000,3,15000"/>
+			<Field name="ABM VAD THD when high SNR at normal if  consider band1 + 2" array_index="13" bit="6,7"                                check_list="0,10000,1,12000,2,16000,3,20000"/>
+			<Field name="GCC delay THD for ABM step size at WA" array_index="13" bit="8,11"                                                    check_list="0,off,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15"/>
+			<Field name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA" array_index="13" bit="12,12"                              check_list="0,on,1,off"/>
+			<Field name="Skip FE VAD for ABM normal NLMS stepsize update" array_index="13" bit="14,14"                                         check_list="0,off,1,on"/>
+			<Field name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz" array_index="13" bit="15,15"               check_list="0,off,1,on"/>
+			<Field name="Low SNR detection THD for ABM VAD THD at WA" array_index="14" bit="4,11"                                              check_list="0,default(9830400),1,65536,8,524288,16,1048576,50,3276800,75,4915200,200,13107200,250,16384000"/>
+			<Field name="Normal power ratio THD for cal-data switch if only calibrate normal position" array_index="15" bit="0,15"             check_list="0,default(WB normal Cal-data[50]),1000,1000,1500,1500,2000,2000,2500,2500,3000,3000,4000,4000,5000,5000,6500,6500,8000,8000,10000,10000,15000,15000,25000,25000,30000,30000"/>
+			<Field name="TMOS threshold for WA" array_index="16" bit="0,15"                                                                    check_list="0,default(same as NB cal-data[1]),50,50,70,70,90,90,120,120,150,150,500,500,1000,1000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="WA TMOS control" array_index="17" bit="0,0"                                                                           check_list="0,off,1,on"/>
+
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2" array_index="20" bit="0,3"                                                check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic2 stationary noise tracking strength" array_index="20" bit="4,5"                                                   check_list="0,suppress least,1,suppress less,2,suppress more,3,suppress most"/>
+			<Field name="Mic2 stationary noise tracking VAD threshold" array_index="20" bit="6,7"                                              check_list="0,suppress most,1,suppress more,2,suppress less,3,suppress least"/>
+			<Field name="Switch to Mic1 speed THD" array_index="20" bit="8,9"                                                                  check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Switch to Mic2 speed THD" array_index="20" bit="10,11"                                                                check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS" array_index="20" bit="12,13"                                         check_list="0,off,1,3 dB,2,6 dB,3,9 dB"/>
+			<Field name="Mic2 direction VAD threshold" array_index="20" bit="14,15"                                                            check_list="0,loosest,1,loose,2,strick,3,strickest"/>
+			<Field name="Reduce DMNR adaptive TX gain when mic2" array_index="21" bit="0,3"                                                    check_list="0,0 dB,1,-1 dB,2,-2 dB,3,-3 dB,4,-4 dB,5,-5 dB,6,-6 dB,7,-7 dB,8,0 dB,9,1 dB,10,2 dB,11,3 dB,12,4 dB,13,5 dB,14,6 dB,15,7 dB"/>
+			<Field name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold" array_index="21" bit="4,5"                                 check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>
+			<Field name="prevent finger touch from selecting to mic1" array_index="21" bit="8,9"                                               check_list="0,off,1,-15 dB,2,-12 dB,3,-10 dB"/>
+			<Field name="Mic2 direction detection" array_index="21" bit="10,10"                                                                check_list="0,on,1,off"/>
+			<Field name="Mic switch algorithm delay control" array_index="21" bit="11,14"                                                      check_list="0,10,1,11,2,12,3,13,4,14,5,15,6,16,7,17,8,18,9,19,10,20,11,21,12,22,13,23,14,24,15,25"/>
+			<Field name="Mic switch PD speed" array_index="21" bit="15,15"                                                                     check_list="0,fast,1,slow"/>
+			<Field name="TMOS Detection THD in Mic2" array_index="22" bit="0,15"                                                               check_list="0,15000,1500,1500,3000,3000,5000,5000,10000,10000,20000,20000,32767,32767"/>
+			<Field name="mic1/mic2 HB range" array_index="23" bit="0,0"                                                                        check_list="0,2-4 kHz,1,1-3 kHz"/>
+			<Field name="Mic2 direction VAD enable" array_index="23" bit="1,1"                                                                 check_list="0,off,1,on"/>
+			<Field name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold" array_index="23" bit="2,3"                                  check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>
+			<Field name="DMNR ASLR in noisy signal control" array_index="23" bit="4,4"                                                         check_list="0,off,1,on"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1" array_index="23" bit="5,6"                            check_list="0,-7.4 dB,1,-8.6 dB,2,-10.4 dB,3,off"/>
+			<Field name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2" array_index="23" bit="7,8"                            check_list="0,-3.4 dB,1,-5.2 dB,2,-2.2 dB,3,-1.2 dB"/>
+			<Field name="Switch to mic1 speed THD" array_index="23" bit="9,10"                                                                 check_list="0,450 ms,1,225 ms,2,300 ms,3,375 ms"/>
+			<Field name="WA Ctrl Switch for Mic2 Blocking" array_index="23" bit="11,11"                                                        check_list="0,on,1,off"/>
+			<Field name="Lower bound of MagiNRDual-NS Gain for mic1" array_index="23" bit="12,15"                                              check_list="0,off,1,2 dB,2,4 dB,3,6 dB,4,8 dB,5,10 dB,6,12 dB,7,14 dB,8,16 dB,9,18 dB,10,20 dB,11,22 dB,12,24 dB,13,26 dB,14,28 dB,15,30 dB"/>
+			<Field name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)" array_index="24" bit="0,15"                     check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/>
+			<Field name="Mic1 or Mic2 band 1 power thd for one-mic VAD" array_index="25" bit="0,15"                                            check_list="0,default(1500 -64.5 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,2000, -63 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="Mic1 high band power threshold" array_index="26" bit="0,15"                                                           check_list="0,default(2000 -63 dB Fs),500,-69.3 dB Fs,1000,-66.3 dB Fs,1500, -64.5 dB Fs,3000, -61.5 dB Fs,5000, -59.3 dB Fs,10000, -56.3 dB Fs,20000, -53.3 dB Fs,30000, -51.5 dB Fs"/>
+			<Field name="FE VAD thd for mic switch" array_index="27" bit="0,15"                                                                check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<!--Field name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="28" bit="0,15" check_list="0,default(4096 -9 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,10362,-5 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)" array_index="29" bit="0,15" check_list="0,default(10000 -5 dB),2067,-12 dB,2603,-11 dB,3277,-10 dB,4096,-9 dB,5193,-8 dB,6538,-7 dB,8231,-6 dB,13045,-4 dB,16422,-3 dB,20675,-2 dB,26028,-1 dB"/-->
+			<!--Field name="Mic2 HB Abs Power thd for mic2 Blocking" array_index="30" bit="0,15" check_list="0,default(1500)"/-->
+			<!--Field name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="31" bit="0,15" check_list="0,default(5000)"/-->
+			<!--Field name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))" array_index="32" bit="0,15" check_list="0,default(150)"/-->
+			<!--Field name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))" array_index="33" bit="0,15" check_list="0,default(20000)"/-->
+			<!--Field name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)" array_index="34" bit="0,15" check_list="0,default(10000)"/-->
+			<!--Field name="Stationary Noise Over-estimation for Mic2 Blocking" array_index="35" bit="0,2" check_list="0,0 dB,1,1.5 dB,2,3 dB,3,4.5 dB,4,6 dB,5,7.5 dB,6,9 dB,7,10.5 dB"/-->
+			<Field name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold" array_index="36" bit="0,15"                  check_list="0,default(7500 -39.5 dB),1000,-48.2 dB,3000,-43.5 dB,5000,-41.2 dB,10000,-38.2 dB,20000,-35.2 dB,30000,-33.5 dB"/>
+			<Field name="FE VAD thd for VCE" array_index="40" bit="0,15"                                                                       check_list="0,0,1500,1500,3000,3000,5000,5000,10000,10000,15000,15000,20000,20000,32767,32767"/>
+			<Field name="Noise type detection NB switch" array_index="0" bit="0,0"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection WB switch" array_index="0" bit="1,1"                                                             check_list="0,off,1,on"/>
+			<Field name="Noise type detection rejection THD" array_index="0" bit="9,10"                                                        check_list="0,lowest,1,lower,2,stronger,3,strongest"/>
+			<Field name="Noise type detection detection confidence THD" array_index="0" bit="11,12"                                            check_list="0,loosest,1,looser,2,stricter,3,strictest"/>
+			<Field name="Noise type detection detection speed" array_index="0" bit="13,14"                                                     check_list="0,slowest,1,slower,2,faster,3,fastest"/>
+			<Field name="Noise type detection using default model" array_index="0" bit="15"                                                    check_list="0,on,1,off"/>
+			<Field name="Noise type specialization enable at speechband(pub)" array_index="1" bit="0,0"                                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at speechband(pub)" array_index="1" bit="1,4"                                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at speechband(pub)" array_index="1" bit="5,8"                                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at speechband(pub)" array_index="1" bit="9,12"                             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at midband(road,corssroad,train)" array_index="2" bit="0,0"                          check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at midband(road,corssroad,train)" array_index="2" bit="1,4"                  check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at midband(road,corssroad,train)" array_index="2" bit="5,8"                  check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)" array_index="2" bit="9,12"               check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at lowband(car)" array_index="3" bit="0,0"                                           check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at lowband(car)" array_index="3" bit="1,4"                                   check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at lowband(car)" array_index="3" bit="5,8"                                   check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at lowband(car)" array_index="3" bit="9,12"                                check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+			<Field name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="0,0"                        check_list="0,off,1,on"/>
+			<Field name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="1,4"                check_list="0,off,1,+500,2,+1000,3,+1500,4,+2000,5,+2500,6,+3000,7,+3500,9,-500,10,-1000,11,-1500,12,-2000,13,-2500,14,-3000,15,-3500"/>
+			<Field name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="5,8"                check_list="0,off,1,-2 dB,2,-4 dB,3,-6 dB,4,-8 dB,5,-10 dB,6,-12 dB,7,-14 dB,9,2 dB,10,4 dB,11,6 dB,12,8 dB,13,10 dB,14,12 dB,15,14 dB"/>
+			<Field name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)" array_index="4" bit="9,12"             check_list="0,off,1,1 dB,2,2 dB,3,3 dB,4,4 dB,5,5 dB,6,6 dB,7,7 dB,9,-1 dB,10,-2 dB,11,-3 dB,12,-4 dB,13,-5 dB,14,-6 dB,15,-7 dB"/>
+		</Param>
+		<Param name="sph_in_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_out_iir_enh_eq_mag" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>
+		<Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>
+		<Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>
+		<Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml
new file mode 100644
index 0000000..ed5da82
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>

+<AudioParam version="1.1">

+	<ParamTree>

+		<Param path="" param_id="0"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<Param name="speech_common_para" value="0x0,0xDABD,0x7918,0x2A00,0x8001,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="debug_info" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+		</ParamUnit>

+	</ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml
new file mode 100644
index 0000000..654ba67
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamUnitDesc version="1.1">

+	<CategoryTypeList>

+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">

+			<Category name="Default"/>

+			<Category name="App1"/>

+			<Category name="App2"/>

+		</CategoryType>

+		<CategoryType name="CategoryLayer" wording="CategoryLayer">

+			<Category name="" wording="Common" alias="Common"/>

+		</CategoryType>

+	</CategoryTypeList>

+	<ParamUnit>

+		<Param name="speech_common_para" type="uint_array">

+			<Field name="Loud speaker mode Pre-Clipping threshold" array_index="3" bit="0,2"              check_list="0,8960,1,10752,2,12902,3,15483,4,18579,5,22295,6,26754,7,32767"/>

+		</Param>

+		<Param name="debug_info" type="ushort_array"/>

+	</ParamUnit>

+</ParamUnitDesc>

diff --git a/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml
new file mode 100644
index 0000000..67c56e6
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>

+<AudioParam version="1.1">

+	<ParamTree>

+		<Param path="Normal" param_id="0"/>

+		<Param path="3_pole_Headset" param_id="1"/>

+		<Param path="4_pole_Headset" param_id="1"/>

+		<Param path="5_pole_Headset" param_id="1"/>

+		<Param path="5_pole_Headset+ANC" param_id="1"/>

+		<Param path="Handsfree" param_id="0"/>

+		<Param path="BT_Earphone" param_id="1"/>

+		<Param path="BT_NREC_Off" param_id="1"/>

+		<Param path="MagiConference" param_id="0"/>

+		<Param path="HAC" param_id="1"/>

+		<Param path="Usb_Headset" param_id="1"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<!-- UL cal. on  -->

+			<Param name="DL FIR visibility" value="1"/>

+			<Param name="DL DRC+DG visibility" value="1"/>

+			<Param name="DL NR visibility" value="1"/>

+			<Param name="DL Digital Gain visibility" value="1"/>

+			<Param name="DL Limiter TH visibility" value="1"/>

+			<Param name="DL IIR visibility" value="1"/>

+			<Param name="UL FIR visibility" value="1"/>

+			<Param name="UL DRC+DG visibility" value="1"/>

+			<Param name="UL NREC visibility" value="1"/>

+			<Param name="UL cal. visibility" value="1"/>

+			<Param name="UL Digital Gain visibility" value="1"/>

+			<Param name="UL Limiter TH visibility" value="1"/>

+			<Param name="UL AEC visibility" value="1"/>

+			<Param name="UL NLP visibility" value="1"/>

+			<Param name="UL ES LB visibility" value="1"/>

+			<Param name="UL AES LB visibility" value="1"/>

+			<Param name="UL DMNR mode_param visibility" value="1"/>

+			<Param name="UL DMNR common_param visibility" value="1"/>

+			<Param name="UL IIR visibility" value="1"/>

+			<Param name="UL MIC IIR visibility" value="1"/>

+			<Param name="DV visibility" value="0"/>

+		</ParamUnit>

+		<ParamUnit param_id="1">

+			<!-- UL cal. off  -->

+			<Param name="DL FIR visibility" value="1"/>

+			<Param name="DL DRC+DG visibility" value="1"/>

+			<Param name="DL NR visibility" value="1"/>

+			<Param name="DL Digital Gain visibility" value="1"/>

+			<Param name="DL Limiter TH visibility" value="1"/>

+			<Param name="DL IIR visibility" value="1"/>

+			<Param name="UL FIR visibility" value="1"/>

+			<Param name="UL DRC+DG visibility" value="1"/>

+			<Param name="UL NREC visibility" value="1"/>

+			<Param name="UL cal. visibility" value="0"/>

+			<Param name="UL Digital Gain visibility" value="1"/>

+			<Param name="UL Limiter TH visibility" value="1"/>

+			<Param name="UL AEC visibility" value="1"/>

+			<Param name="UL NLP visibility" value="1"/>

+			<Param name="UL ES LB visibility" value="1"/>

+			<Param name="UL AES LB visibility" value="1"/>

+			<Param name="UL DMNR mode_param visibility" value="0"/>

+			<Param name="UL DMNR common_param visibility" value="0"/>

+			<Param name="UL IIR visibility" value="1"/>

+			<Param name="UL MIC IIR visibility" value="1"/>

+			<Param name="DV visibility" value="0"/>

+		</ParamUnit>

+		<ParamUnit param_id="2">

+			<Param name="DL FIR visibility" value="1"/>

+			<Param name="DL DRC+DG visibility" value="1"/>

+			<Param name="DL NR visibility" value="1"/>

+			<Param name="DL Digital Gain visibility" value="1"/>

+			<Param name="DL Limiter TH visibility" value="1"/>

+			<Param name="UL FIR visibility" value="1"/>

+			<Param name="UL DRC+DG visibility" value="1"/>

+			<Param name="UL NREC visibility" value="1"/>

+			<Param name="UL cal. visibility" value="1"/>

+			<Param name="UL Digital Gain visibility" value="1"/>

+			<Param name="UL Limiter TH visibility" value="1"/>

+			<Param name="UL AEC visibility" value="1"/>

+			<Param name="UL NLP visibility" value="1"/>

+			<Param name="UL ES LB visibility" value="1"/>

+			<Param name="UL AES LB visibility" value="1"/>

+			<Param name="UL DMNR mode_param visibility" value="0"/>

+			<Param name="UL DMNR common_param visibility" value="0"/>

+	</ParamUnit>

+	</ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml
new file mode 100644
index 0000000..d8e86ff
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamUnitDesc version="1.1">

+	<CategoryTypeList>

+		<CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">

+			<Category name="Default"/>

+			<Category name="App1"/>

+			<Category name="App2"/>

+		</CategoryType>

+		<CategoryType name="Profile" wording="Device">

+			<CategoryGroup name="Handset">

+				<Category name="Normal" wording="Handset"/>

+				<Category name="HAC"/>

+			</CategoryGroup>

+			<CategoryGroup name="Headset">

+				<Category name="3_pole_Headset"/>

+				<Category name="4_pole_Headset"/>

+				<Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>

+				<Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>

+			</CategoryGroup>

+			<CategoryGroup name="Hands-free">

+				<Category name="Handsfree" wording="Hands-free(1-mic NR)"/>

+				<Category name="MagiConference" wording="Hands-free(2-mic NR)"/>

+			</CategoryGroup>

+			<CategoryGroup name="BT Device" wording="Bluetooth">

+				<Category name="BT_Earphone" wording="BT_NREC_On"/>

+				<Category name="BT_NREC_Off"/>

+			</CategoryGroup>

+			<CategoryGroup name="USB Device">

+				<Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>

+			</CategoryGroup>

+		</CategoryType>

+	</CategoryTypeList>

+	<ParamUnit>

+		<Param name="DL FIR visibility" type="int"/>

+		<Param name="DL DRC+DG visibility" type="int"/>

+		<Param name="DL NR visibility" type="int"/>

+		<Param name="DL Digital Gain visibility" type="int"/>

+		<Param name="DL Limiter TH visibility" type="int"/>

+		<Param name="DL IIR visibility" type="int"/>

+		<Param name="UL FIR visibility" type="int"/>

+		<Param name="UL DRC+DG visibility" type="int"/>

+		<Param name="UL NREC visibility" type="int"/>

+		<Param name="UL cal. visibility" type="int"/>

+		<Param name="UL Digital Gain visibility" type="int"/>

+		<Param name="UL Limiter TH visibility" type="int"/>

+		<Param name="UL AEC visibility" type="int"/>

+		<Param name="UL NLP visibility" type="int"/>

+		<Param name="UL ES LB visibility" type="int"/>

+		<Param name="UL AES LB visibility" type="int"/>

+		<Param name="UL DMNR mode_param visibility" type="int"/>

+		<Param name="UL DMNR common_param visibility" type="int"/>

+		<Param name="UL IIR visibility" type="int"/>

+		<Param name="UL MIC IIR visibility" type="int"/>

+		<Param name="DV visibility" type="int"/>

+	</ParamUnit>

+</ParamUnitDesc>

diff --git a/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml
new file mode 100644
index 0000000..99dcd91
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml
@@ -0,0 +1,254 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<AudioParam version="1.1">

+	<ParamTree>

+		<Param path="" param_id="0"/>

+		<Param path="Normal" param_id="0"/>

+		<Param path="HAC" param_id="0"/>

+		<Param path="3_pole_Headset" param_id="1"/>

+		<Param path="4_pole_Headset" param_id="1"/>

+		<Param path="5_pole_Headset" param_id="1"/>

+		<Param path="5_pole_Headset+ANC" param_id="1"/>

+		<Param path="Usb_Headset" param_id="1"/>

+		<Param path="Handsfree" param_id="2"/>

+		<Param path="MagiConference" param_id="2"/>

+		<Param path="BT_Earphone" param_id="4"/>

+		<Param path="BT_NREC_Off" param_id="4"/>

+		<Param path="App1,MagiConference" param_id="5"/>

+	</ParamTree>

+	<ParamUnitPool>

+		<ParamUnit param_id="0">

+			<Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x31F,0x195,0x40,0x110,0xC5,0x263,0x0,0x4008,0x0,0x0,0x600,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_parameter" value="0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic1_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic2_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+		</ParamUnit>

+		<ParamUnit param_id="1">

+			<Param name="speech_mode_para" value="0x160,0xFD,0x2A04,0x1F,0xE107,0x201F,0x195,0x40,0x50,0xC4,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_parameter" value="0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic1_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic2_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+		</ParamUnit>

+		<ParamUnit param_id="2">

+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x1F,0xE107,0x201F,0x195,0x60,0x54,0xC4,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_parameter" value="0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic1_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic2_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+		</ParamUnit>

+		<ParamUnit param_id="3">

+			<Param name="speech_mode_para" value="0x8060,0xE8,0x9488,0x1F,0xE107,0x600E,0x195,0x84,0xD14,0xC5,0x263,0x0,0x2048,0x0,0x0,0x600,0xFFCF,0x3FF,0x90F,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_parameter" value="0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic1_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic2_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+		</ParamUnit>

+		<ParamUnit param_id="4">

+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD10F,0x1F,0x195,0x0,0x110,0xC5,0x4263,0x0,0xC008,0x0,0x0,0x656,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_parameter" value="0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic1_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic2_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+		</ParamUnit>

+		<ParamUnit param_id="5">

+			<Param name="speech_mode_para" value="0x8060,0xE8,0x9488,0x1F,0xE107,0x600E,0x191,0x84,0xD14,0xC5,0x263,0x0,0x2048,0x0,0x0,0x600,0xC9C9,0x3FF,0x90F,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>

+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>

+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>

+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>

+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>

+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>

+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>

+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_parameter" value="0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_out_iir_enh_pmv_gain" value="0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_out_iir_enh_pmv_freq" value="1000,1000,1000,1000,1000,1000,1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_out_iir_enh_pmv_type" value="6,6,6,6,6,6,6,6,6,6"/>

+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.0,0.0,0.0,0.0"/>

+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000,1000,1000,1000"/>

+			<Param name="sph_in_iir_mic1_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic2_pmv_type" value="6,6,6,6"/>

+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.0,1.0,1.0,1.0"/>

+		</ParamUnit>

+	</ParamUnitPool>

+</AudioParam>

diff --git a/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml
new file mode 100644
index 0000000..c22c520
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml
@@ -0,0 +1,468 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamTreeView version="1.1">

+	<TreeRoot name="TX_DRC+DG">

+		<Sheet/>

+		<Feature name="TX DRC">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL Limiter TH"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL IIR cut off frequency"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="75Hz high-pass IIR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="comfort noise"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="comfort noise level"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX IIR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX FIR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX GDRC DG Gain switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TCLW switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TCLW noise suppress level"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="TX Digital Gain">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="NREC">

+		<Sheet/>

+		<Feature name="MagiAEC: 18.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="device Mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT FE improvement control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="echo path change handler"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="manual clipping"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Pre-clipping/manual clipping threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ES switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ES"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="First Echo Suppression control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES improvement"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Comfort noise generator"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Minimum comfort noise value"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NLP Suppression behavior control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NLP"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="remove tone in echo ref"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BT Delay Control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="New echo suppression"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="EPC control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Normal mode DT improvement"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ref vowel detection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="speaker nolinear model"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BT mode echo ref"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UL delay for EC tuning (ms)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Echo estimate rate control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ACQUA DT score tuning"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LSPK DT improvement"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Hard clipping"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AGC gain bypass"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AGC fast release"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DT vad"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="High band EC improve(6.5k~8k)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="CNG Power"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 AES overestimate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AEC use HB vad and small bias term"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Boost ref 6dB"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT FE improve switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT FE stepsize weighting"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Comfort noise type"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LSPK subjective DT"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES rate fast"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Band0 NE VAD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="AES overestimate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiAEC-LSPK: 18.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="0-2k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="2-4k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 residual echo weighting for non-linear part"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 ES smooth rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="4-8k LSPK Mic2 ES estimated echo control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb Echo Suppress switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb Echo Band"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb 0-2k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb 2-4k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb 4-8k ES gain lower bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Reverb Switch speed"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+		</Feature>

+				<Feature name="TX Whistle">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Whistle Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Whistle Delay Band Control"/>

+					</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiNR(TX): 5.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Quick learning"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR for high frequency"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR suppression strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Adaptive gain control"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX mute 1s"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Init 100ms"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Ambient noise calibration"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX Handfree Tone Detection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX expander switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX expander suppression gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="TX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handsfree"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR: 14.4">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or Lower bound of NS Gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NS mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise tracking strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise tracking strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NS-TMOS detection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NS-Gain LB when TMOS detected"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="High band(4k-8k) speech protection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Energy based HB VAD switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NC switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Look Ahead Delay of NC(more delay, better cancellation)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="NC strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Phone up or down cover range(normal position)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic selection switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic selection VAD threshold(larger value, VAD on easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 blocking algorithm switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="WA expander"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DMNR ASLR Gain release rate"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM pass shadow coef at switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM consider min of band1 and band2 at normal"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM consider min of band1 and band2 at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Maximum DMNR ASLR Gain level bound"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DMNR ASLR Gain switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="WA DMNR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="WA DMNR switch counter threshold(larger value, faster switch)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="1-mic VAD THD for cal-data switch(smaller value, VAD on easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC delay THD for cal-data switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC prob WA THD for cal-data switch(smaller value, switch easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="1-mic VAD as PD VAD at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC prob WA THD for ABM stepsize update(smaller value, learning easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="ABM VAD THD at WA(larger value, VAD on easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Consider GCC prob WA for ENH DMNR VAD at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LB of GCC delay for GCC prob WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="UB of GCC delay for GCC prob WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="GCC prob WA VAD THD for speech prob at WA(smaller value, switch easier)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Consider Well-cal VAD for speech prob at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Consider GCC prob VAD for speech prob at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise tracking strength at WA"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or Lower bound of NS Gain at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="NC max band"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM Taps"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Initial Convergence"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="VAD hysteresis"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Adaptive VAD hysteresis"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Strong nonstationary suppression"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Less NS Gain"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Dynamic NS LB in normal position"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Dynamic NS LB in Wide-Angle"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Dynamic NS LB in Mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Adaptive Noise Fast Converge"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="TMOS Detection THD in Mic1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Normal Position Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Normal Position Pitch Protection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA Position Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA Position Pitch Protection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Pitch Protection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Noise Level detection for Harmonic Reconstruction"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="HR HB Skip"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="HR HB Nonlinear shaping"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="NS Strong HB suppression"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="NS Strong DC suppression"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Strong Suppression based on mic1 mic2 power difference information"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Noise underestimation when VAD on"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band 2 PD VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM update when mic2 blocking"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Stationary Noise Over-estimation for TMOS"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM learning speed"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM learn fast only in high SNR"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Power Ratio Scaler Modifier"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch or lower bound of MagiNRDual-NS Gain"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Low SNR detection THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band0p5 Power Ratio Scaler Modifier"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable NC function threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander Gain LB"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander Gain Under-estimation"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="SNRI Expander Triggered THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Replace PR with PD VAD for cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="PR THD for cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA switch VAD ONLY consider 1-mic VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable Well-cal VAD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Well-cal shadow VAD bias ctrl"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band1 SNR diff of cal-data as PD min"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable PD VAD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Phone up or down cover range at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Fb stationary noise THD for high SNR for ENH_DMNR_VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider Well-cal ABM PD VAD as ENH_DMNR_VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM normal nlms stepsize under-estimate ratio"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM shadow nlms stepsize"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="LB of 1-mic VAD for ABM normal stepsize at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="HB of 1-mic VAD for ABM normal stepsize at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Disable NC at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Start band of NC at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="End band of NC at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Sb 1-mic vad THD for ABM normal stepsize at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM shadow THD when cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band range of GCC"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Rise rate for GCC PHAT"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Fall rate for GCC PHAT"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Band1 VAD on at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="GCC delay THD for ABM"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM VAD THD at normal if consider min of band1 + 2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="AGC skip FE VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Skip MCRA VAD for GCC updating"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider PD VAD to improve cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Fix PD min at initial value"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider PD VAD to improve cal-data switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Reduce GCC prob WA THD for ABM stepsize when high SNR at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="GCC prob THD for ABM stepsize when high SNR at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Consider SNR to adjust ABM VAD THD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM VAD THD when high SNR at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ABM VAD THD when high SNR at normal if  consider band1 + 2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="GCC delay THD for ABM step size at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="ENH DMNR VAD skip consider high SNR VAD if FE VAD on at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Skip FE VAD for ABM normal NLMS stepsize update"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Reduce GCC prob THD for ABM stepsize update when GCC only consider 0~2kHz"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Low SNR detection THD for ABM VAD THD at WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Normal power ratio THD for cal-data switch if only calibrate normal position"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="TMOS threshold for WA"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA TMOS control"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Lower bound of MagiNRDual-NS Gain for mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 stationary noise tracking strength"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 stationary noise tracking VAD threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Lower bound of MagiNRDual-NS Gain for mic2 TMOS"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 direction VAD threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Reduce DMNR adaptive TX gain when mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic siwtch algorithm 250~750Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="prevent finger touch from selecting to mic1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 direction detection"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic switch algorithm delay control"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic switch PD speed"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="TMOS Detection THD in Mic2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="mic1/mic2 HB range"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 direction VAD enable"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic siwtch algorithm 0~250 Hz mic1/mic2 energy threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="DMNR ASLR in noisy signal control"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 Blocking algorithm 0~250 Hz mic1 - mic2 energy threshold2"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Switch to mic1 speed THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="WA Ctrl Switch for Mic2 Blocking"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Lower bound of MagiNRDual-NS Gain for mic1"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic siwtch algorithm HB 2k~4k Hz (if cal [23] bit 0 = 1 HB is 1k~3k)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic1 or Mic2 band 1 power thd for one-mic VAD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic1 high band power threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="FE VAD thd for mic switch"/>

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 HB thd for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 HB2 thd2 for mic2 Blocking Switch (if cal [23] bit 0 = 1 HB is 1k~3k otherwise 2k~4k)"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 HB Abs Power thd for mic2 Blocking"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic1 LB Abs Power thd for mic2 Blocking (250HZ (Band0))"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 LB Abs Power thd for mic2 Blocking (250HZ (Band0))"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 LB2 Abs Power thd for mic2 Blocking (250~750 HZ (Band1))"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 FB Abs Power thd for mic2 Blocking (0~8K HZ)"/-->

+				<!--Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Stationary Noise Over-estimation for Mic2 Blocking"/-->

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="Mic2 band0 Power thrshold for mic Selection mic2 band 0 power threshold"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_nb2" name="FE VAD thd for VCE"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiDualNR: 14.4 [common]">

+			<FieldList>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection NB switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection WB switch"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection rejection THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection detection confidence THD"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection detection speed"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type detection using default model"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at speechband(pub)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at midband(road,corssroad,train)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at lowband(car)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization enable at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization VAD THD offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization Gain LB offset at high-SNR(cafe,mensa,callcenter)"/>

+				<Field audio_type="VoIPv2DMNR" param="dmnr_para_swb2" name="Noise type specialization PD VAD tolerance at high-SNR(cafe,mensa,callcenter)"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="Handset"/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiConference: 3.3">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual switch for LSPK"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual-NS switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="High band (> 1250Hz) speech quality protection"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual-NS mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LSPK DMNR (Single-NS)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiNRDual-NC switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic switch algorithm"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise underestimation"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic switch algorithm VAD threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Less DMNR-NS level"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Non-stationary noise weight"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise weight"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 expander"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic2 IIR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Improve VAD accurate for SPT car noise case"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="No less DMNR-NS level when VAD is off"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise under estimation"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="SNR condition separation"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="SNR condition Threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Less DMNR-NS level for low SNR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Lower bound for low SNR"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="BGNT with NE improvement for LSPK mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="VAD threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Stationary noise estimation speed"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Improve expander VAD with ABM VAD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Improve expander VAD with Mic1 VAD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Max index VAD enable"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Max index VAD threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic siwtch algorithm 0~250Hz energy threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch to Mic1 speed THD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Switch to Mic2 speed THD"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic siwtch algorithm 250~750Hz energy threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="Mic siwtch algorithm 2k~4kHz energy threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path="MagiConference"/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="RX_DRC+DG">

+		<Sheet/>

+		<Feature name="RX DRC">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX expander mode"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL Limiter TH"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL expander suppression gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RMS power limiter thd"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="20ms delay"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="LPF"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX IIR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX FIR switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX HP filter cutoff freq (IIR)"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX GDRC DG Gain switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="VCE strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="VCE noise threshold"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="RX Digital Gain">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL Digital Gain"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="MagiLoudness/MagiClarity: 3.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="MagiClarity switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="SNR trigger threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="high frequnecy strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="maximum gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="noise startup threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="DL bounder threshold"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="attack time"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="release time"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<TreeRoot name="NR">

+		<Sheet/>

+		<Feature name="MagiNR(RX): 5.5">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX NR Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX NR Strength"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX expander switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX expander suppression gain"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX Comfort Noise Switch"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX Comfort Noise Level"/>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX NR Noise Adaption Rate"/>

+			</FieldList>

+			<CategoryPathList>

+				<Category path=""/>

+			</CategoryPathList>

+		</Feature>

+		<Feature name="RX Whistle">

+			<FieldList>

+				<Field audio_type="VoIPv2" param="speech_mode_para" name="RX Whistle Switch"/>

+					</FieldList>

+			<CategoryPathList>

+				<Category path="Hands-free"/>

+			</CategoryPathList>

+		</Feature>

+	</TreeRoot>

+	<!-- TreeRoot2 -->

+	<!-- TreeRoot3... -->

+</ParamTreeView>

diff --git a/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml
new file mode 100644
index 0000000..74895e7
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml
@@ -0,0 +1,363 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<ParamUnitDesc tab_name="VoIP" version="1.1" feature_option="MTK_AURISYS_FRAMEWORK_SUPPORT">

+    <CategoryTypeList>

+        <CategoryType name="Scene" feature_option="VIR_SCENE_CUSTOMIZATION_SUPPORT">

+                <Category name="Default" wording="Default"/>

+                <Category name="App1" wording="Application1" visible="false"/>

+                <Category name="App2" wording="Application2" visible="false"/>

+        </CategoryType>

+        <CategoryType name="Profile" wording="Device">

+            <CategoryGroup name="Handset">

+                <Category name="Normal" wording="Handset"/>

+                <Category name="HAC"/>

+            </CategoryGroup>

+            <CategoryGroup name="Headset">

+                <Category name="3_pole_Headset"/>

+                <Category name="4_pole_Headset"/>

+                <Category name="5_pole_Headset" wording="5-pole headset(ANC OFF)" feature_option="5_POLE_HS_SUPPORT"/>

+                <Category name="5_pole_Headset+ANC" wording="5-pole headset(ANC ON)" feature_option="MTK_HEADSET_ACTIVE_NOISE_CANCELLATION"/>

+            </CategoryGroup>

+            <CategoryGroup name="Hands-free">

+                <Category name="Handsfree" wording="Hands-free(1-mic NR)"/>

+                <Category name="MagiConference" wording="Hands-free(2-mic NR)"/>

+            </CategoryGroup>

+            <CategoryGroup name="BT Device" wording="Bluetooth">

+                <Category name="BT_Earphone" wording="BT_NREC_On"/>

+                <Category name="BT_NREC_Off"/>

+            </CategoryGroup>

+           <CategoryGroup name="USB Device">

+                <Category name="Usb_Headset" wording="USB Headset" feature_option="VIR_MTK_USB_PHONECALL"/>

+            </CategoryGroup>

+        </CategoryType>

+    </CategoryTypeList>

+    <ParamUnit>

+        <Param name="speech_mode_para" type="uint_array">

+            <!-- Gain -->

+            <Field name="DL Digital Gain" array_index="7" bit="4,7"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>

+            <Field name="UL Digital Gain" array_index="7" bit="0,3"              check_list="0,0dB,1,1dB,2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB"/>

+            <!-- New TX DRC -->

+            <Field name="TX Graphical_UI_DRC Switch"  array_index="32" bit="0,0" check_list="0,off,1,on"/>

+            <Field name="TX RMS_TAV_Count"            array_index="32" bit="1,3" check_list="1,20,2,40,3,60,4,80,5,100"/>

+            <Field name="TX DRC-Delay"                array_index="32" bit="4,5" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>

+            <Field name="TX DRC Min-Gain"             array_index="32" bit="6,7" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>

+            <Field name="TX-1 Gain Attack_Rate"       array_index="33" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-1 Gain Release_Rate"      array_index="33" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-1 Gain Hysterisis"        array_index="33" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-2 Gain Attack_Rate"       array_index="34" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-2 Gain Release_Rate"      array_index="34" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-2 Gain Hysterisis"        array_index="34" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-3 Gain Attack_Rate"       array_index="35" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-3 Gain Release_Rate"      array_index="35" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-3 Gain Hysterisis"        array_index="35" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-4 Gain Attack_Rate"       array_index="36" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-4 Gain Release_Rate"      array_index="36" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-4 Gain Hysterisis"        array_index="36" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX-5 Gain Attack_Rate"       array_index="37" bit="0,2" check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="TX-5 Gain Release_Rate"      array_index="37" bit="3,5" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="TX-5 Gain Hysterisis"        array_index="37" bit="6,7" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="TX DSP_Compression_ratio_0"  array_index="38" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_1"  array_index="39" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_2"  array_index="40" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_3"  array_index="41" bit="0,7"/>

+            <Field name="TX DSP_Compression_ratio_4"  array_index="42" bit="0,7"/>

+            <Field name="TX DSP_Threshold_Y0"         array_index="43" bit="0,3"/>

+            <Field name="TX DSP_Threshold_X1"         array_index="44" bit="0,7"/>

+            <Field name="TX DSP_Threshold_X2"         array_index="45" bit="0,7"/>

+            <Field name="TX DSP_Threshold_X3"         array_index="46" bit="0,7"/>

+            <Field name="TX DSP_Threshold_X4"         array_index="47" bit="0,7"/>

+            <!-- New RX DRC -->

+            <Field name="RX Graphical_UI_DRC Switch"  array_index="32" bit="8,8"   check_list="0,off,1,on"/>

+            <Field name="RX RMS_TAV_Count"            array_index="32" bit="9,11"  check_list="1,20,2,40,3,60,4,80,5,100"/>

+            <Field name="RX DRC-Delay"                array_index="32" bit="12,13" check_list="0,0ms,1,5ms,2,10ms,3,15ms"/>

+            <Field name="RX DRC Min-Gain"             array_index="32" bit="14,15" check_list="0,-6dB,1,-9dB,2,-12dB,3,-18dB"/>

+            <Field name="RX-1 Gain Attack_Rate"       array_index="33" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-1 Gain Release_Rate"      array_index="33" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-1 Gain Hysterisis"        array_index="33" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-2 Gain Attack_Rate"       array_index="34" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-2 Gain Release_Rate"      array_index="34" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-2 Gain Hysterisis"        array_index="34" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-3 Gain Attack_Rate"       array_index="35" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-3 Gain Release_Rate"      array_index="35" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-3 Gain Hysterisis"        array_index="35" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-4 Gain Attack_Rate"       array_index="36" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-4 Gain Release_Rate"      array_index="36" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-4 Gain Hysterisis"        array_index="36" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX-5 Gain Attack_Rate"       array_index="37" bit="8,10"  check_list="0,0.5ms,1,1ms,2,2ms,3,4ms,4,8ms,5,16ms,6,32ms,7,64ms"/>

+            <Field name="RX-5 Gain Release_Rate"      array_index="37" bit="11,13" check_list="0,16ms,1,32ms,2,64ms,3,91ms,4,128ms,5,181ms,6,256ms,7,362ms"/>

+            <Field name="RX-5 Gain Hysterisis"        array_index="37" bit="14,15" check_list="0,0dB,1,1dB,2,2dB,3,3dB"/>

+            <Field name="RX DSP_Compression_ratio_0"  array_index="38" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_1"  array_index="39" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_2"  array_index="40" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_3"  array_index="41" bit="8,15"/>

+            <Field name="RX DSP_Compression_ratio_4"  array_index="42" bit="8,15"/>

+            <Field name="RX DSP_Threshold_Y0"         array_index="43" bit="4,11 "/>

+            <Field name="RX DSP_Threshold_X1"         array_index="44" bit="8,15"/>

+            <Field name="RX DSP_Threshold_X2"         array_index="45" bit="8,15"/>

+            <Field name="RX DSP_Threshold_X3"         array_index="46" bit="8,15"/>

+            <Field name="RX DSP_Threshold_X4"         array_index="47" bit="8,15"/>

+            <!-- MagiNR(TX) -->

+            <Field name="TX NR Switch" array_index="4" bit="0,0"                                        check_list="0,off,1,on"/>

+            <Field name="TX NR Quick learning" array_index="4" bit="1,1"                                check_list="0,quick,1,slow"/>

+            <Field name="TX NR for high frequency" array_index="4" bit="8,8"                            check_list="0,on,1,off"/>

+            <Field name="TX NR suppression strength" array_index="8" bit="6,8"                          check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>

+            <Field name="TX Adaptive gain control" array_index="4" bit="12,13"                          check_list="0,fixed 10 dB,1, fixed 0 dB,2,vary between 10 to 6dB, 3,vary between 10 to 0dB"/>

+            <Field name="TX mute 1s" array_index="10" bit="1,1"                                         check_list="0,on,1,off"/>

+            <Field name="TX NR Init 100ms" array_index="10" bit="9,9"                                   check_list="0,off,1,on"/>

+            <Field name="TX Ambient noise calibration" array_index="8" bit="12,13"                      check_list="0,0dB,1,3dB,2,6dB,3,9dB"/>

+            <Field name="TX Handfree Tone Detection" array_index="4" bit="9,9"                          check_list="0,off,1,on"/>

+            <Field name="TX expander switch" array_index="3" bit="0,1"                                  check_list="0,off,1,suppress echo,2,suppress stationary noise,3,suppress non-stationary noise"/>

+            <Field name="TX expander suppression gain" array_index="3" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>

+            <Field name="TX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>

+            <!-- MagiNR(RX) -->

+            <Field name="RX NR Switch" array_index="4" bit="2,2"                                        check_list="0,off,1,on"/>

+            <Field name="RX NR Strength" array_index="8" bit="9,11"                                     check_list="0,23dB,1,20.5dB,2,18dB,3,15.5dB,4,13dB,5,10.5dB,6,8dB,7,off"/>

+            <Field name="RX NR Noise Adaption Rate" array_index="4" bit="10,11"                         check_list="0,722ms,1,209ms,2,62ms,3,32ms"/>

+            <Field name="RX expander switch" array_index="5" bit="0,1"                                  check_list="0,off,1, off,2,suppress stationary noise,3,suppress non-stationary noise"/>

+            <Field name="RX expander suppression gain" array_index="5" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>

+            <Field name="RX Comfort Noise Switch" array_index="4" bit="3,3"                             check_list="0,off,1,on"/>

+            <Field name="RX Comfort Noise Level" array_index="10" bit="13,15"                           check_list="0,+0dB(-83dBFS),1,+3dB,2,+6dB,3,+9dB,4,+12dB,5,+15dB,6,+18dB,7,+21dB"/>

+            <!-- MagiAEC -->

+            <Field name="AEC" array_index="1" bit="0,15"                                                check_list="189,189,221,221,224,224,253,253,479,479"/>

+            <Field name="Switch" array_index="1" bit="8,8"                                              check_list="0,on,1,off"/>

+            <Field name="device Mode" array_index="1" bit="0,0"                                         check_list="0,Handfree Mode,1,Normal Mode"/>

+            <Field name="BGNT FE improvement control" array_index="1" bit="7,7"                         check_list="0,less aggressive,1,default"/>

+            <Field name="echo path change handler" array_index="1" bit="13, 13"                         check_list="0,on,1,off"/>

+            <Field name="manual clipping" array_index="0" bit="15, 15"                                  check_list="0,off,1,on"/>

+            <Field name="Pre-clipping/manual clipping threshold" array_index="6" bit="0, 3"             check_list="0,-15dB,1,-14dB,2,-13dB,3,-12dB,4,-11dB,5,-10dB,6,-9dB,7,-8dB,8,-7dB,9,-6dB,10,-5dB,11,-4dB,12,-3dB,13,-2dB,14,-1dB,15,0dB"/>

+            <Field name="ES switch" array_index="1" bit="1,1"                                           check_list="0,on,1,off"/>

+            <Field name="residual echo weighting for linear part" array_index="2" bit="0,3"/>

+            <Field name="residual echo weighting for non-linear part" array_index="2" bit="4,7"/>

+            <Field name="ES" array_index="2" bit="11,14"                                                check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>

+            <Field name="First Echo Suppression control" array_index="1" bit="10,10"                    check_list="0,on,1,off"/>

+            <Field name="AES switch" array_index="1" bit="14,14"                                        check_list="0,on,1,off"/>

+            <Field name="AES improvement" array_index="12" bit="7,7"                                    check_list="0,off,1,on"/>

+            <Field name="AES" array_index="12" bit="11,14"                                              check_list="0,no bound,1,-24.1dB,2,-18.1dB,3,-14.5dB,4,-12.0dB,5,-10.1dB,6,-8.52dB,7,-7.18dB,8,-6.02dB,9,-5.00dB,10,-4.08dB,11,-3.25dB,12,-2.50dB,13,-1.80dB,14,-1.16dB,15,-0.56dB"/>

+            <Field name="Comfort noise generator" array_index="1" bit="5,5"                             check_list="0,off,1,on"/>

+            <Field name="Minimum comfort noise value" array_index="12" bit="0,4"/>

+            <Field name="NLP Suppression behavior control" array_index="1" bit="11,11"                  check_list="0,on,1,off"/>

+            <Field name="NLP" array_index="0" bit="0,7"                                                 check_list="0,0,64,64,96,96,128,128,192,192,255,255"/>

+            <Field name="remove tone in echo ref" array_index="12" bit="6,6"                            check_list="0,off,1,on"/>

+            <Field name="BT Delay Control" array_index="15" bit="0,7"/>

+            <Field name="New echo suppression" array_index="2" bit="15,15"                              check_list="0,off,1,on"/>

+            <Field name="0-2k residual echo weighting for linear part" array_index="16" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k residual echo weighting for non-linear part" array_index="16" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k ES smooth rate" array_index="16" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="0-2k ES gain lower bound" array_index="18" bit="0,4"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="0-2k ES estimated echo control" array_index="17" bit="10,11"                   check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="2-4k residual echo weighting for linear part" array_index="16" bit="8,10"      check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k residual echo weighting for non-linear part" array_index="16" bit="11,13" check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k ES smooth rate" array_index="16" bit="14,15"                              check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="2-4k ES gain lower bound" array_index="18" bit="5,9"                           check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="2-4k ES estimated echo control" array_index="17" bit="12,13"                   check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="4-8k residual echo weighting for linear part" array_index="17" bit="0,2"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k residual echo weighting for non-linear part" array_index="17" bit="3,5"   check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k ES smooth rate" array_index="17" bit="6,7"                                check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="4-8k ES gain lower bound" array_index="18" bit="10,14"                         check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="4-8k ES estimated echo control" array_index="17" bit="14,15"                   check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="EPC control" array_index="17" bit="8,9"                                        check_list="0,EPC handler off,1,EPC ES handling,2,EPC ES handling+strict EPC EC handling,3,EPC ES handling+EPC EC handling"/>

+            <Field name="Normal mode DT improvement" array_index="18" bit="15,15"                       check_list="0,off,1,on"/>

+            <Field name="ref vowel detection" array_index="1" bit="9,9"                                 check_list="0,off,1,on"/>

+            <Field name="speaker nolinear model" array_index="1" bit="2,3"                              check_list="0,default,1,high band nonlinear,2,low band nonlinear,3,default"/>

+            <Field name="BT mode echo ref" array_index="12" bit="15,15"                                 check_list="0,off(default),1,BT mode"/>

+            <Field name="UL delay for EC tuning (ms)" array_index="15" bit="8,11"/>

+            <Field name="Echo estimate rate control" array_index="0" bit="10,11"                        check_list="0,favor reverb handling,1,default,2,default,3,favor subjective DT"/>

+            <Field name="ACQUA DT score tuning" array_index="0" bit="12,13"                             check_list="0,worst DT,1,tuning level2,2,tuning level3,3,best DT"/>

+            <Field name="LSPK DT improvement" array_index="0" bit="14,14"                               check_list="0,off,1,on"/>

+            <Field name="Hard clipping" array_index="5" bit="14,14"                                     check_list="0,off,1,on"/>

+            <Field name="AGC gain bypass" array_index="3" bit="14,14"                                   check_list="0,on,1,off"/>

+            <Field name="AGC fast release" array_index="3" bit="13,13"                                  check_list="0,off,1,on"/>

+            <Field name="DT vad" array_index="0" bit="8,8"                                              check_list="0,on,1,off"/>

+            <Field name="High band EC improve(6.5k~8k)" array_index="1" bit="4,4"                       check_list="0,off,1,on"/>

+            <Field name="CNG Power" array_index="12" bit="5,5"                                          check_list="0,old,1,new"/>

+            <Field name="Mic2 AES overestimate" array_index="9" bit="11,12"                             check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>

+            <Field name="AEC use HB vad and small bias term" array_index="12" bit="8,8"                 check_list="0,off,1,on"/>

+            <Field name="Boost ref 6dB" array_index="1" bit="6,6"                                       check_list="0,on,1,off"/>

+            <Field name="BGNT FE improve switch" array_index="7" bit="15,15"                            check_list="0,off,1,on"/>

+            <Field name="BGNT FE stepsize weighting" array_index="7" bit="13,14"                        check_list="0,level0,1,level1,2,level2,3,level3"/>

+            <Field name="Comfort noise type" array_index="11" bit="9,9"                                 check_list="0,General,1,White noise like"/>

+            <Field name="LSPK subjective DT" array_index="0" bit="9,9"                                  check_list="0,off,1,on"/>

+            <Field name="AES rate fast" array_index="1" bit="12,12"                                     check_list="0,off,1,on"/>

+            <Field name="Band0 NE VAD" array_index="1" bit="15,15"                                      check_list="0,off,1,on"/>

+            <Field name="AES overestimate" array_index="12" bit="9,10"                                  check_list="0,0dB,1,-3dB,2,-6dB,3,-9dB"/>

+            <Field name="0-2k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="0-2k LSPK Mic2 ES smooth rate" array_index="26" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="0-2k LSPK Mic2 ES gain lower bound" array_index="28" bit="0,4"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="0-2k LSPK Mic2 ES estimated echo control" array_index="27" bit="10,11"         check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="2-4k LSPK Mic2 residual echo weighting for linear part" array_index="26" bit="8,10"       check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k LSPK Mic2 residual echo weighting for non-linear part" array_index="26" bit="11,13"  check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="2-4k LSPK Mic2 ES smooth rate" array_index="26" bit="14,15"                    check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="2-4k LSPK Mic2 ES gain lower bound" array_index="28" bit="5,9"                 check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="2-4k LSPK Mic2 ES estimated echo control" array_index="27" bit="12,13"         check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="4-8k LSPK Mic2 residual echo weighting for linear part" array_index="27" bit="0,2"        check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k LSPK Mic2 residual echo weighting for non-linear part" array_index="27" bit="3,5"    check_list="0,0,1,2,2,4,3,8,4,16,5,32,6,64,7,128"/>

+            <Field name="4-8k LSPK Mic2 ES smooth rate" array_index="27" bit="6,7"                      check_list="0,0.9,1,0.6,2,0.3,3,0"/>

+            <Field name="4-8k LSPK Mic2 ES gain lower bound" array_index="28" bit="10,14"               check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="4-8k LSPK Mic2 ES estimated echo control" array_index="27" bit="14,15"         check_list="0,0,1,0.3,2,0.7,3,1"/>

+            <Field name="Reverb Echo Suppress switch" array_index="11" bit="12,12"                      check_list="0,off(Default),1,on"/>

+            <Field name="Reverb Echo Band" array_index="11" bit="13,13"                                 check_list="0,2.5K Hz,1,3.5K Hz"/>

+            <Field name="Reverb 0-2k ES gain lower bound" array_index="29" bit="0,4"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="Reverb 2-4k ES gain lower bound" array_index="29" bit="5,9"                    check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="Reverb 4-8k ES gain lower bound" array_index="29" bit="10,14"                  check_list="0,-62dB,1,-60dB,2,-58dB,3,-56dB,4,-54dB,5,-52dB,6,-50dB,7,-48dB,8,-46dB,9,-44dB,10,-42dB,11,-40dB,12,-38dB,13,-36dB,14,-34dB,15,-32dB,16,-30dB,17,-28dB,18,-26dB,19,-24dB,20,-22dB,21,-20dB,22,-18dB,23,-16dB,24,-14dB,25,-12dB,26,-10dB,27,-8dB,28,-6dB,29,-4dB,30,-2dB,31,0dB"/>

+            <Field name="Reverb Switch speed" array_index="29" bit="15,15"                              check_list="0,200ms,1,100ms"/>

+            <!-- TX Whistle -->

+            <Field name="TX Whistle Switch" array_index="3" bit="9,9"                                   check_list="0,off,1,on"/>

+            <Field name="TX Whistle Delay Band Control" array_index="11" bit="0,0"                      check_list="0,Band6,1,Band13"/>

+            <!-- RX Whistle -->

+            <Field name="RX Whistle Switch" array_index="4" bit="7,7"                                   check_list="0,off,1,on"/>

+            <!-- TX DRC -->

+            <Field name="UL Limiter TH" array_index="3" bit="2,3"                                       check_list="0,off,1,off,2,-4.3 dBFS,3,-1.4 dBFS"/>

+            <Field name="UL IIR cut off frequency" array_index="3" bit="6,7" check_list="0,off,1,175Hz,2,228Hz,3,279Hz"/>

+            <Field name="75Hz high-pass IIR" array_index="3" bit="12,12"                                check_list="0,122Hz,1,75Hz"/>

+            <Field name="comfort noise" array_index="4" bit="14,14"                                     check_list="0,off,1,on"/>

+            <Field name="comfort noise level" array_index="10" bit="12,12"                              check_list="0,+0dB,1,-18dB"/>

+            <Field name="TX IIR switch" array_index="10" bit="2,2"                                      check_list="0,off,1,on"/>

+            <Field name="TX FIR switch" array_index="10" bit="3,3"                                      check_list="0,on,1,off"/>

+            <Field name="TX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>

+            <Field name="TCLW switch" array_index="11" bit="6,6"                                        check_list="0,off,1,on"/>

+            <Field name="TCLW noise suppress level" array_index="11" bit="7,8"                          check_list="0,3,1,6,2,9,3,12"/>

+            <!-- MagiTDNC -->

+            <Field name="TDNC switch" array_index="11" bit="0,0"                                        check_list="0,off,1,on"/>

+            <!-- MagiNR(dual) -->

+            <Field name="MagiNRDual switch" array_index="13" bit="0,0"                                  check_list="0,off,1,on"/>

+            <Field name="Switch or Lower bound of NS Gain" array_index="13" bit="1,4"                   check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <Field name="NS mode" array_index="13" bit="5,6"                                            check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Stationary noise tracking strength" array_index="13" bit="7,8"                 check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Non-stationary noise tracking strength" array_index="13" bit="9,10"            check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="NS-TMOS detection" array_index="13" bit="11,11"                                check_list="0,off,1,on"/>

+            <Field name="NS-Gain LB when TMOS detected" array_index="13" bit="12,13"                    check_list="0,same as NS LB,1,3dB,2,6dB,3,9dB"/>

+            <Field name="High band(4k-8k) speech protection" array_index="13" bit="14,15"               check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Energy based HB VAD switch" array_index="14" bit="0,0"                         check_list="0,off,1,on"/>

+            <Field name="NC switch" array_index="14" bit="1,1"                                          check_list="0,off,1,on"/>

+            <Field name="Look Ahead Delay of NC(more delay, better cancellation)" array_index="14" bit="2,3"               check_list="0,off,1,4.5ms,2,6ms,3,7.5ms"/>

+            <Field name="NC strength" array_index="14" bit="4,4"                                                           check_list="0,normal,1,strong"/>

+            <Field name="Phone up or down cover range(normal position)" array_index="14" bit="5,8"                         check_list="0,default(6dB),1,1dB(narrow),2,2dB,3,3dB,4,4dB,5,5dB,6,6dB,7,7dB,8,8dB,9,9dB,10,10dB,11,11dB,12,12dB,13,13dB,14,14dB,15,15dB(wide) "/>

+            <Field name="Mic selection switch" array_index="14" bit="9,9"                                                  check_list="0,off,1,on"/>

+            <Field name="Mic selection VAD threshold(larger value, VAD on easier)" array_index="14" bit="10,11"            check_list="0,strong,1,medium-strong,2,medium,3,weak"/>

+            <Field name="Mic2 blocking algorithm switch" array_index="14" bit="12,12"                                      check_list="0,off,1,on"/>

+            <Field name="Mic2 expander" array_index="14" bit="14,14"                                                       check_list="0,off,1,on"/>

+            <Field name="Mic2 IIR" array_index="14" bit="15,15"                                                            check_list="0,off,1,on"/>

+            <Field name="WA expander" array_index="9" bit="0,0"                                                            check_list="0,off,1,on"/>

+            <Field name="DMNR ASLR Gain release rate" array_index="9" bit="6,7"                                            check_list="0,fast,1,normal,2,slow,3,very slow"/>

+            <Field name="ABM pass shadow coef at switch" array_index="9" bit="13,13"                                       check_list="0,off,1,on"/>

+            <Field name="ABM consider min of band1 and band2 at normal" array_index="9" bit="14,14"                        check_list="0,off,1,on"/>

+            <Field name="ABM consider min of band1 and band2 at WA" array_index="9" bit="15,15"                            check_list="0,off,1,on"/>

+            <Field name="Maximum DMNR ASLR Gain level bound" array_index="15" bit="12,14"                                  check_list="0,6dB,1,7dB,2,8dB,3,9dB,4,10dB,5,11dB,6,12dB,7,12dB"/>

+            <Field name="DMNR ASLR Gain switch" array_index="15" bit="15,15"                                               check_list="0,off,1,on"/>

+            <Field name="WA DMNR switch" array_index="30" bit="0,0"                                                        check_list="0,off,1,on"/>

+            <Field name="WA DMNR switch counter threshold(larger value, faster switch)" array_index="30" bit="1,2"         check_list="0,slow,1,normal,2,fast,3,very fast"/>

+            <Field name="1-mic VAD THD for cal-data switch(smaller value, VAD on easier)" array_index="30" bit="3,4"       check_list="0,4000,1,6000,2,10000,3,14000"/>

+            <Field name="GCC delay THD for cal-data switch" array_index="30" bit="5,7"                                     check_list="0,6 sample,1,7 sample,2,8 sample,3,9 sample,4,10 sample,5,11 sample,6,12 sample,7,13 sample"/>

+            <Field name="GCC prob WA THD for cal-data switch(smaller value, switch easier)" array_index="30" bit="8,9"     check_list="0,1000,1,2000,2,3000,3,4000"/>

+            <Field name="1-mic VAD as PD VAD at WA" array_index="30" bit="10,10"                                           check_list="0,off,1,on"/>

+            <Field name="GCC prob WA THD for ABM stepsize update(smaller value, learning easier)" array_index="30" bit="11,12" check_list="0,2000,1,3000,2,4000,3,5000"/>

+            <Field name="ABM VAD THD at WA(larger value, VAD on easier)" array_index="30" bit="13,14"                          check_list="0,strong,1,medium-strong,2,medium,3,weak"/>

+            <Field name="Consider GCC prob WA for ENH DMNR VAD at WA" array_index="30" bit="15,15"                             check_list="0,on,1,off"/>

+            <Field name="LB of GCC delay for GCC prob WA" array_index="31" bit="0,2"                                           check_list="0,9,1,10,2,11,3,12,4,13,5,14,6,15,7,16"/>

+            <Field name="UB of GCC delay for GCC prob WA" array_index="31" bit="3,5"                                           check_list="0,13,1,14,2,15,3,16,4,17,5,18,6,19,7,21"/>

+            <Field name="GCC prob WA VAD THD for speech prob at WA(smaller value, switch easier)" array_index="31" bit="6,7"   check_list="0,2000,1,3000,2,4000,3,5000"/>

+            <Field name="Consider Well-cal VAD for speech prob at WA" array_index="31" bit="8,8"                               check_list="0,off,1,on"/>

+            <Field name="Consider GCC prob VAD for speech prob at WA" array_index="31" bit="9,9"                               check_list="0,off,1,on"/>

+            <Field name="Non-stationary noise tracking strength at WA" array_index="31" bit="10,11"                            check_list="0,weak,1,medium,2,medium-strong,3,strong"/>

+            <Field name="Switch or Lower bound of NS Gain at WA" array_index="31" bit="12,15"                                  check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <!-- MagiConference -->

+            <!-- Mode Parameter 13 -->

+            <Field name="MagiNRDual switch for LSPK" array_index="13" bit="0,0"                                            check_list="0,off,1,on"/>

+            <Field name="MagiNRDual-NS switch" array_index="13" bit="1,1"                                                  check_list="0,off,1,on"/>

+            <Field name="High band (> 1250Hz) speech quality protection" array_index="13" bit="2,3"                        check_list="0,weak,1,off,2,medium,3,strong"/>

+            <Field name="MagiNRDual-NS mode" array_index="13" bit="4,5"                                                    check_list="1,strong,2,medium,3,weak"/>

+            <Field name="LSPK DMNR (Single-NS)" array_index="13" bit="8,8"                                                 check_list="0,off,1,only stationary noise"/>

+            <Field name="MagiNRDual-NC switch" array_index="13" bit="9,9"                                                  check_list="0,off,1,on"/>

+            <Field name="Mic switch algorithm" array_index="13" bit="10,10"                                                check_list="0,off,1,on"/>

+            <Field name="Non-stationary noise underestimation" array_index="13" bit="12,13"                                check_list="0,14 dB,1,8 dB,2,2 dB,3,0 dB"/>

+            <Field name="Mic switch algorithm VAD threshold" array_index="13" bit="14,15"                                  check_list="0,strictest,1,stricter,2,looser,3,loosest"/>

+            <!-- Mode Parameter 14 -->

+            <Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic1)" array_index="14" bit="0,3"                    check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <Field name="Switch or lower bound of MagiNRDual-NS Gain (Mic2)" array_index="14" bit="4,7"                    check_list="0,off,1,2dB,2,4dB,3,6dB,4,8dB,5,10dB,6,12dB,7,14dB,8,16dB,9,18dB,10,20dB,11,22dB,12,24dB,13,26dB,14,28dB,15,30dB"/>

+            <Field name="Less DMNR-NS level" array_index="14" bit="8,9"                                                    check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Non-stationary noise weight" array_index="14" bit="10,11"                                         check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Stationary noise weight" array_index="14" bit="12,13"                                             check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Mic2 expander" array_index="14" bit="14,14"                                                       check_list="0,off,1,on"/>

+            <Field name="Mic2 IIR" array_index="14" bit="15,15"                                                            check_list="0,off,1,on"/>

+            <!-- Mode Parameter 30 -->

+            <Field name="Improve VAD accurate for SPT car noise case" array_index="30" bit="0,0"                           check_list="0,off,1,on"/>

+            <Field name="No less DMNR-NS level when VAD is off" array_index="30" bit="1,1"                                 check_list="0,off,1,on"/>

+            <Field name="Stationary noise under estimation" array_index="30" bit="2,3"                                     check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="SNR condition separation" array_index="30" bit="4,4"                                              check_list="0,off,1,on"/>

+            <Field name="SNR condition Threshold" array_index="30" bit="5,5"                                               check_list="0,road,1,pub,road,xroad,and train"/>

+            <Field name="Less DMNR-NS level for low SNR" array_index="30" bit="6,7"                                        check_list="0,off,1,weak,2,medium,3,strong"/>

+            <Field name="Lower bound for low SNR" array_index="30" bit="8,10"                                              check_list="0,same with par14,1,par14 - 2 dB,2,par14 - 4 dB,3,par14 + 2 dB,4,par14 + 4 dB,5,par14 + 6 dB,6,par14 + 8 dB"/>

+            <Field name="BGNT with NE improvement for LSPK mode" array_index="30" bit="11,11"                              check_list="0,off,1,on"/>

+            <Field name="VAD threshold" array_index="30" bit="12,13"                                                       check_list="0,strictest,1,stricter,2,loser,3,losest"/>

+            <Field name="Stationary noise estimation speed" array_index="30" bit="14,15"                                   check_list="0,unchange,1,fast,2,normal,3,very fast"/>

+            <!-- Mode Parameter 31 -->

+            <Field name="Improve expander VAD with ABM VAD" array_index="31" bit="0,0"                                     check_list="0,off,1,on"/>

+            <Field name="Improve expander VAD with Mic1 VAD" array_index="31" bit="1,1"                                    check_list="0,off,1,on"/>

+            <Field name="Max index VAD enable" array_index="31" bit="2,2"                                                  check_list="0,off,1,on"/>

+            <Field name="Max index VAD threshold" array_index="31" bit="3,5"                                               check_list="0,strictest,1,stricter,2,strict,3,slightly strict,4,slightly loose,5,loose,6,looser,7,loosest"/>

+            <Field name="Mic siwtch algorithm 0~250Hz energy threshold" array_index="31" bit="6,7"                         check_list="0,-18 dB,1,-13 dB,2,-10 dB,3,off"/>

+            <Field name="Switch to Mic1 speed THD" array_index="31" bit="8,9"                                              check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>

+            <Field name="Switch to Mic2 speed THD" array_index="31" bit="10,11"                                            check_list="0,450 ms,1,225 ms,2,600 ms,3,750 ms"/>

+            <Field name="Mic siwtch algorithm 250~750Hz energy threshold" array_index="31" bit="12,13"                     check_list="0,-2 dB,1,-0.06 dB,2,-4 dB,3,-6 dB"/>

+            <Field name="Mic siwtch algorithm 2k~4kHz energy threshold" array_index="31" bit="14,15"                       check_list="0,-9 dB,1,-12 dB,2,-7.5 dB,3,-6 dB"/>

+            <!-- MagiLoudness/MagiClarity -->

+            <Field name="RX expander mode" array_index="5" bit="0,1"                                    check_list="0,off,1,off,2,suppress stationary noise,3,suppress non-stationary noise"/>

+            <Field name="DL expander suppression gain" array_index="5" bit="4,5"                        check_list="0,3dB,1,9dB,2,12dB,3,15dB"/>

+            <Field name="DL Limiter TH" array_index="5" bit="2,3"                                       check_list="0,off,1,-6 dBFS,2,-4.3 dBFS,3,-1.4 dBFS"/>

+            <Field name="RMS power limiter thd" array_index="5" bit="10,11"                             check_list="0,off,1,-7dBFs,2,-10dBFs,3,-14dBFs"/>

+            <Field name="LPF" array_index="5" bit="15,15"                                               check_list="0,off,1,on"/>

+            <Field name="20ms delay" array_index="6" bit="15,15"                                        check_list="0,off,1,on"/>

+            <Field name="RX HP filter cutoff freq (IIR)" array_index="8" bit="0,2"                      check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>

+            <Field name="DL IIR cut off frequency" array_index="8" bit="0,2"                            check_list="0,all-pass,1,100Hz,2,150Hz,3,200Hz,4,250Hz,5,300Hz,6,350Hz,7,400Hz"/>

+            <Field name="RX IIR switch" array_index="10" bit="4,4"                                      check_list="0,off,1,on"/>

+            <Field name="RX FIR switch" array_index="10" bit="5,5"                                      check_list="0,off,1,on"/>

+            <Field name="RX GDRC DG Gain switch" array_index="5" bit="6,6"                              check_list="0,off,1,on"/>

+            <Field name="VCE strength" array_index="8" bit="3,3"                                                     check_list="0,original gain-6dB,1,original gain"/>

+            <Field name="VCE noise threshold" array_index="8" bit="4,5"                                 check_list="0,22dB,1,19dB,2,16dB,3,13dB"/>

+            <Field name="MagiClarity switch" array_index="5" bit="13,13"                                check_list="0,on,1,off"/>

+            <Field name="SNR trigger threshold" array_index="6" bit="4,6"                               check_list="0,9dB,1,6dB,2,3dB,3,0dB,4,-3dB,5,-6dB,6,-9dB,7,-12dB"/>

+            <Field name="high frequnecy strength" array_index="6" bit="7,8"                             check_list="0,off,1,3dB,2,6dB,3,10.7dB"/>

+            <Field name="maximum gain" array_index="6" bit="9,10"                                       check_list="0,off,1,6dB,2,12dB,3,18dB"/>

+            <Field name="noise startup threshold" array_index="6" bit="11,12"                           check_list="0,50dB,1,55dB,2,60dB,3,65dB"/>

+            <Field name="DL bounder threshold" array_index="6" bit="13,14"                              check_list="0,off,1,-6dBFS,2,-4.3dBFS,3,-1.4dBFS"/>

+            <Field name="attack time" array_index="9" bit="2,3"                                         check_list="0,0.5s,1,1s,2,1.5s,3,2.0s"/>

+            <Field name="release time" array_index="9" bit="8,9"                                        check_list="0,1s,1,2s,2,3s,3,4s"/>

+        </Param>

+        <Param name="sph_in_fir" type="ushort_array"/>

+        <Param name="sph_out_fir" type="ushort_array"/>

+        <Param name="sph_in_fir_eq_freq" type="double_array"/>

+        <Param name="sph_out_fir_eq_freq" type="double_array"/>

+        <Param name="sph_in_fir_eq_mag" type="double_array"/>

+        <Param name="sph_out_fir_eq_mag" type="double_array"/>

+        <Param name="sph_in_iir_mic1_dsp" type="ushort_array"/>

+        <Param name="sph_in_iir_mic1_eq_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic1_eq_mag" type="double_array"/>

+        <Param name="sph_in_iir_mic2_dsp" type="ushort_array"/>

+        <Param name="sph_in_iir_mic2_eq_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic2_eq_mag" type="double_array"/>

+        <Param name="sph_in_iir_enh_dsp" type="ushort_array"/>

+        <Param name="sph_out_iir_enh_dsp" type="ushort_array"/>

+        <Param name="sph_in_iir_enh_eq_freq" type="double_array"/>

+        <Param name="sph_out_iir_enh_eq_freq" type="double_array"/>

+        <Param name="sph_in_iir_enh_eq_mag" type="double_array"/>

+        <Param name="sph_out_iir_enh_eq_mag" type="double_array"/>

+        <Param name="sph_in_parameter" type="double_array"/>

+        <Param name="sph_out_parameter" type="double_array"/>

+        <Param name="sph_in_iir_enh_pmv_gain" type="double_array"/>

+        <Param name="sph_out_iir_enh_pmv_gain" type="double_array"/>

+        <Param name="sph_in_iir_enh_pmv_freq" type="double_array"/>

+        <Param name="sph_out_iir_enh_pmv_freq" type="double_array"/>

+        <Param name="sph_in_iir_enh_pmv_type" type="ushort_array"/>

+        <Param name="sph_out_iir_enh_pmv_type" type="ushort_array"/>

+        <Param name="sph_in_iir_enh_pmv_qfactor" type="double_array"/>

+        <Param name="sph_out_iir_enh_pmv_qfactor" type="double_array"/>

+        <Param name="sph_in_iir_mic1_pmv_gain" type="double_array"/>

+        <Param name="sph_in_iir_mic2_pmv_gain" type="double_array"/>

+        <Param name="sph_in_iir_mic1_pmv_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic2_pmv_freq" type="double_array"/>

+        <Param name="sph_in_iir_mic1_pmv_type" type="ushort_array"/>

+        <Param name="sph_in_iir_mic2_pmv_type" type="ushort_array"/>

+        <Param name="sph_in_iir_mic1_pmv_qfactor" type="double_array"/>

+        <Param name="sph_in_iir_mic2_pmv_qfactor" type="double_array"/>

+    </ParamUnit>

+</ParamUnitDesc>

diff --git a/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml
new file mode 100644
index 0000000..0ee76b5
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="parameter_version" value="1.0"/>
+			<Param name="parameter_content" value="0x01,0x00,0x00,0x00,0x4D,0x6F,0x6E,0x20,0x4A,0x75,0x6E,0x20,0x32,0x32,0x20,0x31,0x35,0x3A,0x35,0x38,0x3A,0x34,0x31,0x20,0x32,0x30,0x32,0x30,0x0A,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x1B,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x1B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x1B,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x1B,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1B,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x1B,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x13,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x0D,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x1A,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x1D,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0E,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x5F,0x00,0x65,0x00,0x6F,0x00,0x70,0x65,0x00,0x00,0x00,0x6D,0x00,0x00,0x63,0x00,0x00,0x00,0x00,0x00,0x73,0x00,0x00,0x00,0x73,0x64,0x00,0x00,0x00,0x01,0x00,0x6F,0x00,0x72,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x65,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAE,0x00,0x74,0x00,0x61,0x34,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x76,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x27,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x72,0x00,0x65,0x00,0x00,0x6C,0x00,0x79,0x00,0x64,0x00,0x61,0x00,0x00,0x00,0x00,0x49,0x00,0x00,0x6C,0x00,0x00,0x00,0x00,0x00,0x68,0x00,0x00,0x00,0x43,0x78,0x00,0x00,0x00,0x01,0x00,0x70,0x00,0x70,0x00,0x00"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml
new file mode 100644
index 0000000..b73b2ce
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="VoWDspAec" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="AEC">
+			<Category name="common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="parameter_version" type="string"/>
+		<Param name="parameter_content" type="ubyte_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml
new file mode 100644
index 0000000..89ced33
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam version="1.0">
+	<ParamTree>
+		<Param path="common" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="Par_01" value="10"/>
+			<Param name="Par_02" value="7"/>
+			<Param name="Par_03" value="6"/>
+			<Param name="Par_04" value="8"/>
+			<Param name="Par_05" value="15"/>
+			<Param name="Par_06" value="4"/>
+			<Param name="Par_07" value="3"/>
+			<Param name="Par_08" value="4"/>
+			<Param name="Par_09" value="3"/>
+			<Param name="Par_10" value="0"/>
+			<Param name="vow_KR1" value="0"/>
+			<Param name="vow_KR2" value="0"/>
+			<Param name="vow_KR3" value="0"/>
+			<Param name="vow_KR4" value="0"/>
+			<Param name="vow_KRSR1" value="0"/>
+			<Param name="vow_KRSR2" value="0"/>
+			<Param name="vow_KRSR3" value="0"/>
+			<Param name="vow_KRSR4" value="0"/>
+			<Param name="PeriodicOnOff_90" value="0x8000,0x8000,0x81AA,0x0000,0x0000,0x0000,0x0000,0x01EC,0x1917,0x8021,0x1917,0x0000,0x0000,0x0000,0x0000,0x18F6"/>
+			<Param name="PeriodicOnOff_80" value="0x828F,0x828F,0x8439,0x0000,0x0000,0x0000,0x0000,0x047B,0x1917,0x82B0,0x1917,0x0000,0x0000,0x0000,0x0000,0x18F6"/>
+			<Param name="PeriodicOnOff_70" value="0x851F,0x851F,0x86C9,0x0000,0x0000,0x0000,0x0000,0x070A,0x1917,0x853F,0x1917,0x0000,0x0000,0x0000,0x0000,0x18F6"/>
+			<Param name="PeriodicOnOff_60" value="0x87AE,0x87AE,0x8958,0x0000,0x0000,0x0000,0xC0A4,0x099A,0x1917,0x87CF,0x1917,0x0000,0x0000,0x0000,0x1917,0x18F6"/>
+			<Param name="PeriodicOnOff_50" value="0x8A3D,0x8A3D,0x8BE7,0x0000,0x0000,0x0000,0xC333,0x0C29,0x1917,0x8A5E,0x1917,0x0000,0x0000,0x0000,0x1917,0x18F6"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml
new file mode 100644
index 0000000..39eb59c
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc tab_name="VoWHwVad" version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="VAD">
+			<Category name="common"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="Par_01" type="int"/>
+		<Param name="Par_02" type="int"/>
+		<Param name="Par_03" type="int"/>
+		<Param name="Par_04" type="int"/>
+		<Param name="Par_05" type="int"/>
+		<Param name="Par_06" type="int"/>
+		<Param name="Par_07" type="int"/>
+		<Param name="Par_08" type="int"/>
+		<Param name="Par_09" type="int"/>
+		<Param name="Par_10" type="int"/>
+		<Param name="vow_KR1" type="int"/>
+		<Param name="vow_KR2" type="int"/>
+		<Param name="vow_KR3" type="int"/>
+		<Param name="vow_KR4" type="int"/>
+		<Param name="vow_KRSR1" type="int"/>
+		<Param name="vow_KRSR2" type="int"/>
+		<Param name="vow_KRSR3" type="int"/>
+		<Param name="vow_KRSR4" type="int"/>
+		<Param name="PeriodicOnOff_90" type="uint_array"/>
+		<Param name="PeriodicOnOff_80" type="uint_array"/>
+		<Param name="PeriodicOnOff_70" type="uint_array"/>
+		<Param name="PeriodicOnOff_60" type="uint_array"/>
+		<Param name="PeriodicOnOff_50" type="uint_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml
new file mode 100644
index 0000000..5af345c
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="RCV" param_id="0"/>
+		<Param path="HS" param_id="0"/>
+		<Param path="HP" param_id="0"/>
+		<Param path="SPK_INT" param_id="0"/>
+		<Param path="SPK_LO" param_id="0"/>
+		<Param path="SPK_HP" param_id="0"/>
+		<Param path="SPK_NO_ANA" param_id="0"/>
+		<Param path="HSSPK" param_id="0"/>
+		<Param path="HS5POLE" param_id="0"/>
+		<Param path="HS5POLE_ANC" param_id="0"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="BT" param_id="0"/>
+		<Param path="TTY" param_id="0"/>
+		<Param path="USB" param_id="1"/>
+		<Param path="HEARING_AID" param_id="1"/>
+		<Param path="MISC" param_id="0"/>
+		<Param path="SPKDOCK" param_id="0"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-2,-2,-3,-3,-4,-4,-5,-5,-6,-6,-7,-7,-8,-8,-9"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<Param name="swagc_gain_map" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml
new file mode 100644
index 0000000..c7ed324
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV" alias="Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Handset_SV,RCV_SV,Tty_VCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY"/>
+			<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,4-pole HS,LPBK_HP,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,HEADSET_3P5PI_PATH,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
+			<Category name="HP" wording="Headphone" alias="3_pole_Headset,3-pole headset"/>
+			<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_INT"/>
+			<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_LO"/>
+			<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_HP"/>
+			<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_VCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_NO_ANA"/>
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole headset,5_pole_headset,5-pole HS,TP5PI_PATH"/>
+			<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC,5-pole HS+ANC"/>
+			<Category name="HAC" alias="HANDSETHAC_PATH"/>
+			<Category name="BT" alias="BT earphone,BT_Earphone,BT_NREC_Off,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
+			<Category name="TTY" alias="Tty_HCO_Handset,Tty_HCO_Handsfree,TTY_PATH"/>
+			<Category name="USB" alias="USB Headset,Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+			<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="mic_idx_range_max" type="int"/>
+		<Param name="mic_idx_range_min" type="int"/>
+		<Param name="swagc_gain_map" type="short_array"/>
+		<Param name="swagc_gain_map_dmic" type="short_array"/>
+		<Param name="ul_pga_gain_map" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml b/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml
new file mode 100644
index 0000000..9939ef7
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="RCV_NORMAL" param_id="0"/>
+		<Param path="RCV_2_IN_1" param_id="7"/>
+		<Param path="RCV_3_IN_1" param_id="7"/>
+		<Param path="RCV_NO_ANA" param_id="5"/>
+
+		<Param path="HS" param_id="1"/>
+
+		<Param path="SPK_INT" param_id="2"/>
+		<Param path="SPK_LO" param_id="3"/>
+		<Param path="SPK_HP" param_id="4"/>
+		<Param path="SPK_NO_ANA" param_id="5"/>
+
+		<Param path="HS5POLE" param_id="1"/>
+		<Param path="HS5POLE_ANC" param_id="1"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="BT" param_id="6"/>
+		<Param path="TTY" param_id="1"/>
+		<Param path="USB" param_id="5"/>
+		<Param path="HEARING_AID" param_id="8"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="dl_total_gain" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32"/>
+			<Param name="dl_analog_gain" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10"/>
+			<Param name="dl_digital_gain" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="0"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="dl_total_gain" value="2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_analog_gain" value="2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="dl_total_gain" value="17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23"/>
+			<Param name="dl_analog_gain" value="17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12"/>
+			<Param name="dl_digital_gain" value="0,0,0,0,0,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="2"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="dl_total_gain" value="-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41"/>
+			<Param name="dl_analog_gain" value="-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="3"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="dl_total_gain" value="2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_analog_gain" value="2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="1"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="dl_total_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_analog_gain" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="dl_total_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64"/>
+			<Param name="dl_analog_gain" value="-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64"/>
+			<Param name="dl_total_gain_decimal" value="255,252,248,244,240,236,232,228,224,220,216,212,208,204,200,196,192,188,184,180,176,172,168,164,160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="-1"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<Param name="dl_total_gain" value="2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_analog_gain" value="8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6"/>
+			<Param name="dl_digital_gain" value="0,0,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38"/>
+			<Param name="dl_total_gain_decimal" value="160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="2"/>
+		</ParamUnit>
+		<ParamUnit param_id="8">
+			<Param name="dl_total_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48"/>
+			<Param name="dl_analog_gain" value="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="dl_digital_gain" value="0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48"/>
+			<Param name="dl_total_gain_decimal" value="192,188,184,180,176,172,168,164,160,156,152,148,144,140,136,132,128,124,120,116,112,108,104,100,96,92,88,84,80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4,0"/>
+			<Param name="dl_analog_type" value="-1"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml
new file mode 100644
index 0000000..4a40e46
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="Profile">
+			<Category name="RCV_NORMAL" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_INT"/>
+			<Category name="RCV_2_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_2_IN_1_SPK"/>
+			<Category name="RCV_3_IN_1" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_3_IN_1_SPK"/>
+			<Category name="RCV_NO_ANA" alias="RCV,Normal,Handset,Handset 2mic NR,Handset no 2mic NR,Lpbk_Handset,LPBK_RCV,Tty_HCO_Handset,Handset_SV,RCV_SV,Tty_HCO_Handset,HANDSET_PATH,HANDSET_EMERGENCY_PATH,HANDSET_EV_PATH,HANDSET_2MIC_PATH,HANDSET_2MICEV_PATH,LOOPBACK_HANDSET_PATH,RCV_EV,RCV_EMERGENCY" feature_option="RCV_PATH_NO_ANA"/>
+
+			<Category name="HS" alias="Headset,3_pole_Headset,4_pole_Headset,3-pole headset,4-pole headset,Lpbk_Headset,HP,LPBK_HP,HEADSET_PATH,LOOPBACK_HEADSET_PATH,LOOPBACK_NODELAY_HEADSET_MIC1,LOOPBACK_NODELAY_HEADSET_MIC2,LOOPBACK_NODELAY_HEADSET_MIC3,HEADSET_3P5PI_PATH,Lpbk_Nodelay_Headset_Mic1,Lpbk_Nodelay_Headset_Mic2,Lpbk_Nodelay_Headset_Mic3"/>
+			<Category name="SPK_INT" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_INT"/>
+			<Category name="SPK_LO" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_LO"/>
+			<Category name="SPK_HP" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_HP"/>
+			<Category name="SPK_NO_ANA" alias="SPK,Hands-free,Hands-free 1mic NR,Hands-free no 1mic NR,Handsfree,MagiConference,Speaker,Lpbk_Handsfree,LPBK_SPK,Handsfree_SV,SPK_SV,Tty_HCO_Handsfree,SPEAKER_PHONE_PATH,SPEAKER_EMERGENCY_PATH,SPK_EV_PATH,SPK_2MIC_PATH,SPK_2MICEV_PATH,LOOPBACK_SPEAKER_PATH,SPK_EV,SPK_EMERGENCY" feature_option="SPK_PATH_NO_ANA"/>
+
+			<Category name="HSSPK" alias="Headset+Speaker"/>
+			<Category name="HS5POLE" alias="5-pole headset,5_pole_headset,TP5PI_PATH"/>
+			<Category name="HS5POLE_ANC" alias="5_pole_headset+ANC,5-pole headset+ANC"/>
+			<Category name="HAC" alias="HANDSETHAC_PATH"/>
+			<Category name="BT" alias="BT earphone,BLUETOOTH_PATH,STEREO_BLUETOOTH_PATH,BT_NSEC_OFF_PATH,BLUETOOTH_16_PATH,BT_NSEC_OFF_16_PATH,BT_NREC_On_NB,BT_NREC_On_WB"/>
+			<Category name="TTY" alias="Tty_VCO_Handset,Tty_VCO_Handsfree,TTY_PATH"/>
+			<Category name="USB" alias="USB Headset,Usb_Headset"/>
+			<Category name="HEARING_AID" alias="HEARING_AID"/>
+			<Category name="MISC" alias="HFK_PATH,CALLFWD_PATH,SLD_PATH,SPEAKERDOCK_PATH,SPEAKERDOCK_EV_PATH"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="dl_total_gain" type="short_array"/>
+		<Param name="dl_digital_gain" type="short_array"/>
+		<Param name="dl_analog_gain" type="short_array"/>
+		<Param name="dl_total_gain_decimal" type="short_array"/>
+		<Param name="dl_analog_type" type="int"/><!-- the corresponding analog type for dl_analog_gain -->
+		<!--<Param name="dl_analog_gain_2" type="short_array"/>-->
+		<!--<Param name="dl_analog_type_2" type="short"/>-->
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml b/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml
new file mode 100644
index 0000000..7be4bfc
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml
@@ -0,0 +1,287 @@
+<?xml version="1.0" encoding="utf-8"?>
+<AudioParam>
+	<ParamTree>
+		<Param path="Common_SPK_INT" param_id="0"/>
+		<Param path="Common_SPK_LO" param_id="1"/>
+		<Param path="Common_SPK_HP" param_id="2"/>
+		<Param path="Common_SPK_NO_ANA" param_id="3"/>
+	</ParamTree>
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="180"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Audio_Speaker_PGA_gain"/>
+			<Param name="spk_r_mixer_name" value="Audio_Speaker_PGA_gain"/>
+			<Param name="spk_analog_type" value="2"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="160"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Lineout_PGAL_GAIN"/>
+			<Param name="spk_r_mixer_name" value="Lineout_PGAR_GAIN"/>
+			<Param name="spk_analog_type" value="3"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="160"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="spk_r_mixer_name" value="Headset_PGAR_GAIN"/>
+			<Param name="spk_analog_type" value="1"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="step_per_db" value="4"/>
+			<Param name="db_per_step" value="0.25"/>
+			<Param name="volume_step" value="255"/>
+			<!-- Common -->
+			<Param name="mic_idx_range_max" value="45"/>
+			<Param name="mic_idx_range_min" value="0"/>
+			<!-- PlaybackVolDigi -->
+			<Param name="play_digi_range_max" value="0"/>
+			<Param name="play_digi_range_min" value="-64"/>
+
+			<Param name="stf_idx_range_max" value="47"/>
+			<Param name="stf_idx_range_min" value="0"/>
+			<!-- Decimal -->
+			<Param name="dec_play_hs_max" value="160"/>
+			<Param name="dec_play_hs_step_per_db" value="4"/>
+			<Param name="dec_play_spk_max" value="160"/>
+			<Param name="dec_play_spk_step_per_db" value="4"/>
+			<Param name="dec_play_digi_max" value="256"/> <!-- decimal maximum == 255 -->
+			<Param name="dec_play_digi_step_per_db" value="4"/>
+
+			<Param name="dec_rec_max" value="252"/>
+			<Param name="dec_rec_step_per_db" value="4"/>
+
+			<Param name="dec_stf_max" value="240"/>
+			<Param name="dec_stf_step_per_db" value="8"/>
+			<!-- spec -->
+			<Param name="audio_buffer_gain_level" value="20"/>
+			<Param name="audio_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="audio_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="audio_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="audio_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="audio_buffer_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="audio_buffer_r_mixer_name" value="Headset_PGAR_GAIN"/>
+
+			<Param name="voice_buffer_gain_level" value="20"/>
+			<Param name="voice_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="voice_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="voice_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="voice_buffer_gain_prefer_max_idx" value="18"/>
+			<Param name="voice_buffer_mixer_name" value="Handset_PGA_GAIN"/>
+
+			<Param name="lineout_buffer_gain_level" value="20"/>
+			<Param name="lineout_buffer_gain_db" value="8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-40"/>
+			<Param name="lineout_buffer_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,31"/>
+			<Param name="lineout_buffer_gain_string" value="8Db,7Db,6Db,5Db,4Db,3Db,2Db,1Db,0Db,-1Db,-2Db,-3Db,-4Db,-5Db,-6Db,-7Db,-8Db,-9Db,-10Db,-40Db"/>
+			<Param name="lineout_buffer_gain_prefer_max_idx" value="18"/>
+
+			<Param name="spk_gain_level" value="16"/>
+			<Param name="spk_gain_db" value="-64,0,4,5,6,7,8,9,10,11,12,13,14,15,16,17"/>
+			<Param name="spk_gain_idx" value="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"/>
+			<Param name="spk_gain_string" value="MUTE,0Db,4Db,5Db,6Db,7Db,8Db,9Db,10Db,11Db,12Db,13Db,14Db,15Db,16Db,17Db"/>
+
+			<Param name="spk_l_mixer_name" value="Headset_PGAL_GAIN"/>
+			<Param name="spk_r_mixer_name" value="Headset_PGAR_GAIN"/>
+			<Param name="spk_analog_type" value="-1"/>
+
+			<Param name="swagc_gain_map" value="25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,16,15,14,13,12,11,10,9,8,7,6,5,4"/>
+			<Param name="swagc_gain_map_dmic" value="28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
+			<Param name="ul_pga_gain_map" value="6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,18,18,18,18,18,18,24,24,24,24,24,24,30,30,30,30,30,30,30,30,30,30,30,30,30"/>
+			<Param name="ul_pga_gain_string" value="0Db,6Db,12Db,18Db,24Db,30Db"/>
+			<Param name="ul_gain_offset" value="2"/>
+			<Param name="ul_pga_gain_map_max" value="30"/>
+			<Param name="ul_hw_pga_max_idx" value="6"/>
+			<Param name="ul_pga_l_mixer_name" value="Audio_PGA1_Setting"/>
+			<Param name="ul_pga_r_mixer_name" value="Audio_PGA2_Setting"/>
+
+			<Param name="stf_gain_map" value="32767,29204,26027,23196,20674,18426,16422,14636,13044,11625,10361,9234,8230,7335,6537,5826,5193,4628,4125,3676,3276,2919,2602,2319,2066,1841,1641,1463,1304,1162,1035,923,822,733,653,582,519,462,412,367,327,291,260,231,206,183,163,145"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml
new file mode 100644
index 0000000..326cf24
--- /dev/null
+++ b/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ParamUnitDesc version="1.0">
+	<CategoryTypeList>
+		<CategoryType name="VolumeParam">
+			<Category name="Common_SPK_INT" alias="Common" feature_option="SPK_PATH_INT"/>
+			<Category name="Common_SPK_LO" alias="Common" feature_option="SPK_PATH_LO"/>
+			<Category name="Common_SPK_HP" alias="Common" feature_option="SPK_PATH_HP"/>
+			<Category name="Common_SPK_NO_ANA" alias="Common" feature_option="SPK_PATH_NO_ANA"/>
+		</CategoryType>
+	</CategoryTypeList>
+	<ParamUnit>
+		<Param name="step_per_db" type="int"/>
+		<Param name="db_per_step" type="float"/>
+		<Param name="volume_step" type="float"/>
+		<!-- Common -->
+		<Param name="mic_idx_range_max" type="int"/>
+		<Param name="mic_idx_range_min" type="int"/>
+		<!-- PlaybackVolDigi -->
+		<Param name="play_digi_range_max" type="int"/>
+		<Param name="play_digi_range_min" type="int"/>
+
+		<Param name="stf_idx_range_max" type="int"/>
+		<Param name="stf_idx_range_min" type="int"/>
+		<!-- Decimal -->
+		<Param name="dec_play_hs_max" type="int"/>
+		<Param name="dec_play_hs_step_per_db" type="int"/>
+		<Param name="dec_play_spk_max" type="int"/>
+		<Param name="dec_play_spk_step_per_db" type="int"/>
+		<Param name="dec_play_digi_max" type="int"/> <!-- decimal maximum == 255 -->
+		<Param name="dec_play_digi_step_per_db" type="int"/>
+
+		<Param name="dec_rec_max" type="int"/>
+		<Param name="dec_rec_step_per_db" type="int"/>
+
+		<Param name="dec_stf_max" type="int"/>
+		<Param name="dec_stf_step_per_db" type="int"/>
+		<!-- spec -->
+		<Param name="audio_buffer_gain_level" type="int"/>
+		<Param name="audio_buffer_gain_db" type="short_array"/>
+		<Param name="audio_buffer_gain_idx" type="short_array"/>
+		<Param name="audio_buffer_gain_string" type="string"/>
+		<Param name="audio_buffer_gain_prefer_max_idx" type="int"/>
+		<Param name="audio_buffer_l_mixer_name" type="string"/>
+		<Param name="audio_buffer_r_mixer_name" type="string"/>
+
+		<Param name="voice_buffer_gain_level" type="int"/>
+		<Param name="voice_buffer_gain_db" type="short_array"/>
+		<Param name="voice_buffer_gain_idx" type="short_array"/>
+		<Param name="voice_buffer_gain_string" type="string"/>
+		<Param name="voice_buffer_gain_prefer_max_idx" type="int"/>
+		<Param name="voice_buffer_mixer_name" type="string"/>
+
+		<Param name="lineout_buffer_gain_level" type="int"/>
+		<Param name="lineout_buffer_gain_db" type="short_array"/>
+		<Param name="lineout_buffer_gain_idx" type="short_array"/>
+		<Param name="lineout_buffer_gain_string" type="string"/>
+		<Param name="lineout_buffer_gain_prefer_max_idx" type="int"/>
+
+		<Param name="spk_gain_level" type="int"/>
+		<Param name="spk_gain_db" type="short_array"/>
+		<Param name="spk_gain_idx" type="short_array"/>
+		<Param name="spk_gain_string" type="string"/>
+
+		<Param name="spk_l_mixer_name" type="string"/>
+		<Param name="spk_r_mixer_name" type="string"/>
+		<Param name="spk_analog_type" type="int"/>
+
+		<Param name="swagc_gain_map" type="short_array"/>
+		<Param name="swagc_gain_map_dmic" type="short_array"/>
+		<Param name="ul_pga_gain_map" type="short_array"/>
+		<Param name="ul_pga_gain_string" type="string"/>
+		<Param name="ul_gain_offset" type="int"/>
+		<Param name="ul_pga_gain_map_max" type="int"/>
+		<Param name="ul_hw_pga_max_idx" type="int"/>
+		<Param name="ul_pga_l_mixer_name" type="string"/>
+		<Param name="ul_pga_r_mixer_name" type="string"/>
+
+		<Param name="stf_gain_map" type="short_array"/>
+	</ParamUnit>
+</ParamUnitDesc>
diff --git a/proprietary/vendor/etc/audio_policy.conf b/proprietary/vendor/etc/audio_policy.conf
new file mode 100644
index 0000000..b5da0d1
--- /dev/null
+++ b/proprietary/vendor/etc/audio_policy.conf
@@ -0,0 +1,186 @@
+#
+# Audio policy configuration for generic device builds (goldfish audio HAL - emulator)
+#
+
+# Global configuration section: lists input and output devices always present on the device
+# as well as the output device selected by default.
+# Devices are designated by a string that corresponds to the enum in audio.h
+
+#global_configuration {
+#  attached_output_devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE
+#  default_output_device AUDIO_DEVICE_OUT_SPEAKER
+#  attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_REMOTE_SUBMIX|AUDIO_DEVICE_IN_FM_TUNER
+#}
+
+# audio hardware module section: contains descriptors for all audio hw modules present on the
+# device. Each hw module node is named after the corresponding hw module library base name.
+# For instance, "primary" corresponds to audio.primary.<device>.so.
+# The "primary" module is mandatory and must include at least one output with
+# AUDIO_OUTPUT_FLAG_PRIMARY flag.
+# Each module descriptor contains one or more output profile descriptors and zero or more
+# input profile descriptors. Each profile lists all the parameters supported by a given output
+# or input stream category.
+# The "channel_masks", "formats", "devices" and "flags" are specified using strings corresponding
+# to enums in audio.h and audio_policy.h. They are concatenated by use of "|" without space or "\n".
+
+audio_hw_modules {
+  primary {
+  global_configuration {
+      attached_output_devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE
+      default_output_device AUDIO_DEVICE_OUT_SPEAKER
+      attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_FM_TUNER|AUDIO_DEVICE_IN_VOICE_CALL
+      audio_hal_version 3.0
+    }
+  devices {
+      headset {
+        type AUDIO_DEVICE_OUT_WIRED_HEADSET
+        gains {
+          gain_1 {
+            mode AUDIO_GAIN_MODE_JOINT
+            channel_mask AUDIO_CHANNEL_OUT_STEREO
+            min_value_mB -6400
+            max_value_mB 0
+            default_value_mB 0
+            step_value_mB 100
+            min_ramp_ms 0
+            max_ramp_ms 0
+          }
+        }
+      }
+      headphone {
+        type AUDIO_DEVICE_OUT_WIRED_HEADPHONE
+        gains {
+          gain_1 {
+            mode AUDIO_GAIN_MODE_JOINT
+            channel_mask AUDIO_CHANNEL_OUT_STEREO
+            min_value_mB -6400
+            max_value_mB 0
+            default_value_mB 0
+            step_value_mB 100
+            min_ramp_ms 0
+            max_ramp_ms 0
+          }
+        }
+      }
+    }
+    outputs {
+      primary {
+        sampling_rates 44100|48000|96000|192000
+        channel_masks AUDIO_CHANNEL_OUT_STEREO
+        formats AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET|AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_FM|AUDIO_DEVICE_OUT_DEFAULT
+        flags AUDIO_OUTPUT_FLAG_PRIMARY
+        gains {
+          gain_1 {
+            mode AUDIO_GAIN_MODE_JOINT
+            channel_mask AUDIO_CHANNEL_OUT_STEREO
+            min_value_mB -6400
+            max_value_mB 0
+            default_value_mB 0
+            step_value_mB 100
+            min_ramp_ms 0
+            max_ramp_ms 0
+          }
+        }
+      }
+      hdmi_stereo {
+        sampling_rates 44100
+        channel_masks AUDIO_CHANNEL_OUT_STEREO
+        formats AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_AUX_DIGITAL
+      }
+      hdmi_multi_channel {
+        sampling_rates 32000|44100|48000
+        channel_masks AUDIO_CHANNEL_OUT_5POINT1|AUDIO_CHANNEL_OUT_7POINT1
+        formats AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_8_24_BIT|AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_AUX_DIGITAL
+        flags AUDIO_OUTPUT_FLAG_DIRECT
+      }
+      fast {
+        sampling_rates 44100|48000|96000|192000
+        channel_masks AUDIO_CHANNEL_OUT_STEREO
+        formats AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_EARPIECE
+        flags AUDIO_OUTPUT_FLAG_FAST
+      }
+    }
+    inputs {
+      primary {
+        sampling_rates 8000|16000|32000|44100|48000
+        channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO|AUDIO_CHANNEL_IN_VOICE_UPLINK|AUDIO_CHANNEL_IN_VOICE_DNLINK
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_IN_COMMUNICATION|AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_AMBIENT|AUDIO_DEVICE_IN_WIRED_HEADSET|AUDIO_DEVICE_IN_AUX_DIGITAL|AUDIO_DEVICE_IN_MATV|AUDIO_DEVICE_IN_VOICE_CALL|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_ALL_SCO|AUDIO_DEVICE_IN_FM_TUNER|AUDIO_DEVICE_IN_DEFAULT
+      }
+    }
+  }
+  a2dp {
+  global_configuration {
+      audio_hal_version 2.0
+    }
+    outputs {
+      a2dp {
+        sampling_rates 44100
+        channel_masks AUDIO_CHANNEL_OUT_STEREO
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_ALL_A2DP
+      }
+    }
+  inputs {
+      a2dp {
+        sampling_rates 44100
+        channel_masks AUDIO_CHANNEL_IN_STEREO
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_IN_BLUETOOTH_A2DP
+      }
+    }
+  }
+  usb {
+  global_configuration {
+      audio_hal_version 2.0
+    }
+    outputs {
+      usb_accessory {
+        sampling_rates 44100
+        channel_masks AUDIO_CHANNEL_OUT_STEREO
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_USB_ACCESSORY
+      }
+      usb_device {
+        sampling_rates dynamic
+        channel_masks dynamic
+        formats dynamic
+        devices AUDIO_DEVICE_OUT_USB_DEVICE
+      }
+    }
+    inputs {
+      usb_device {
+        sampling_rates dynamic
+        channel_masks AUDIO_CHANNEL_IN_STEREO
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_IN_USB_DEVICE
+      }
+    }
+  }
+  r_submix {
+  global_configuration {
+      attached_input_devices AUDIO_DEVICE_IN_REMOTE_SUBMIX
+      audio_hal_version 2.0
+    }
+    outputs {
+      r_submix {
+        sampling_rates 48000
+        channel_masks AUDIO_CHANNEL_OUT_STEREO
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_OUT_REMOTE_SUBMIX
+      }
+    }
+    inputs {
+      r_submix {
+        sampling_rates 48000
+        channel_masks AUDIO_CHANNEL_IN_STEREO
+        formats AUDIO_FORMAT_PCM_16_BIT
+        devices AUDIO_DEVICE_IN_REMOTE_SUBMIX
+      }
+    }
+  }
+}
diff --git a/proprietary/vendor/etc/audio_policy_volumes.xml b/proprietary/vendor/etc/audio_policy_volumes.xml
new file mode 100644
index 0000000..ec64a7c
--- /dev/null
+++ b/proprietary/vendor/etc/audio_policy_volumes.xml
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2015 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<!-- Volume section defines a volume curve for a given use case and device category.
+It contains a list of points of this curve expressing the attenuation in Millibels for a given
+volume index from 0 to 100.
+<volume stream=”AUDIO_STREAM_MUSIC” deviceCategory=””>
+<point>0,-9600</point>
+<point>100,0</point>
+</volume>
+-->
+
+<volumes>
+    <volume stream="AUDIO_STREAM_VOICE_CALL" deviceCategory="DEVICE_CATEGORY_HEADSET">
+        <point>0,-4200</point>
+        <point>33,-2800</point>
+        <point>66,-1400</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_VOICE_CALL" deviceCategory="DEVICE_CATEGORY_SPEAKER">
+        <point>0,-2400</point>
+        <point>33,-1600</point>
+        <point>66,-800</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_VOICE_CALL" deviceCategory="DEVICE_CATEGORY_EARPIECE">
+        <point>0,-2400</point>
+        <point>33,-1600</point>
+        <point>66,-800</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_VOICE_CALL" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                             ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_VOICE_CALL" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                             ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_SYSTEM" deviceCategory="DEVICE_CATEGORY_HEADSET">
+        <point>1,-3000</point>
+        <point>33,-2600</point>
+        <point>66,-2200</point>
+        <point>100,-1800</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_SYSTEM" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                         ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_SYSTEM" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                         ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_SYSTEM" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                         ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_SYSTEM" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                         ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                       ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_SPEAKER">
+        <point>1,-2970</point>
+        <point>33,-2010</point>
+        <point>66,-1020</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                       ref="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                       ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                       ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                        ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                        ref="DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                        ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                        ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                        ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ALARM" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                        ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ALARM" deviceCategory="DEVICE_CATEGORY_SPEAKER">
+        <point>0,-2970</point>
+        <point>33,-2010</point>
+        <point>66,-1020</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_ALARM" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                        ref="DEFAULT_NON_MUTABLE_EARPIECE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ALARM" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                        ref="DEFAULT_NON_MUTABLE_EXT_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ALARM" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                        ref="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_NOTIFICATION" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                               ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_NOTIFICATION" deviceCategory="DEVICE_CATEGORY_SPEAKER">
+        <point>1,-2970</point>
+        <point>33,-2010</point>
+        <point>66,-1020</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_NOTIFICATION" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                               ref="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_NOTIFICATION" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                               ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_NOTIFICATION" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                               ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_BLUETOOTH_SCO" deviceCategory="DEVICE_CATEGORY_HEADSET">
+        <point>0,-4200</point>
+        <point>33,-2800</point>
+        <point>66,-1400</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_BLUETOOTH_SCO" deviceCategory="DEVICE_CATEGORY_SPEAKER">
+        <point>0,-2400</point>
+        <point>33,-1600</point>
+        <point>66,-800</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_BLUETOOTH_SCO" deviceCategory="DEVICE_CATEGORY_EARPIECE">
+        <point>0,-4200</point>
+        <point>33,-2800</point>
+        <point>66,-1400</point>
+        <point>100,0</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_BLUETOOTH_SCO" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                                ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_BLUETOOTH_SCO" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                                ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_HEADSET">
+        <point>1,-3000</point>
+        <point>33,-2600</point>
+        <point>66,-2200</point>
+        <point>100,-1800</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                                   ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                                   ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                                   ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                                   ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_DTMF" deviceCategory="DEVICE_CATEGORY_HEADSET">
+        <point>1,-3000</point>
+        <point>33,-2600</point>
+        <point>66,-2200</point>
+        <point>100,-1800</point>
+    </volume>
+    <volume stream="AUDIO_STREAM_DTMF" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                       ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_DTMF" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                       ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_DTMF" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                       ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_DTMF" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                       ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_TTS" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                      ref="SILENT_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_TTS" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                      ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_TTS" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                      ref="SILENT_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_TTS" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                      ref="SILENT_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_TTS" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                      ref="SILENT_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ACCESSIBILITY" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                                ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ACCESSIBILITY" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                                ref="DEFAULT_NON_MUTABLE_SPEAKER_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ACCESSIBILITY" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                                ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ACCESSIBILITY" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                                ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_ACCESSIBILITY" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                                ref="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_REROUTING" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                            ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_REROUTING" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                            ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_REROUTING" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                            ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_REROUTING" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                            ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_REROUTING" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                            ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_PATCH" deviceCategory="DEVICE_CATEGORY_HEADSET"
+                                        ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_PATCH" deviceCategory="DEVICE_CATEGORY_SPEAKER"
+                                        ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_PATCH" deviceCategory="DEVICE_CATEGORY_EARPIECE"
+                                        ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_PATCH" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
+                                        ref="FULL_SCALE_VOLUME_CURVE"/>
+    <volume stream="AUDIO_STREAM_PATCH" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
+                                        ref="FULL_SCALE_VOLUME_CURVE"/>
+</volumes>
+
diff --git a/proprietary/vendor/etc/aurisys_config.xml b/proprietary/vendor/etc/aurisys_config.xml
new file mode 100644
index 0000000..275c985
--- /dev/null
+++ b/proprietary/vendor/etc/aurisys_config.xml
@@ -0,0 +1,331 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<aurisys_config>
+    <!--
+     * =========================================================================
+     *   table of uplink/downlink library mapping for each scenario
+     * =========================================================================
+    -->
+    <aurisys_scenarios>
+        <!-- for aurisys_scene playback normal -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="mtk_bessound"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene playback fast -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="mtk_bessound"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene low latency record -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record w/o AEC -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record w/ AEC -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene voip -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_VOIP">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+            <downlink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene voip w/o AEC -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC">
+            <uplink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </uplink_library_name_list>
+            <downlink_library_name_list digital_gain_lib_name="mtk_speech_enh">
+                <library name="mtk_speech_enh"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+    </aurisys_scenarios>
+    <!--
+     * =========================================================================
+     *   HAL Librarys
+     * =========================================================================
+    -->
+    <hal_librarys>
+        <!--
+         * =====================================================================
+         *   MediaTek Bessound
+         * =====================================================================
+        -->
+        <library name="mtk_bessound"
+                 lib_path="/vendor/lib/libaudioloudc.so"
+                 lib64_path="/vendor/lib64/libaudioloudc.so"
+                 param_path="/vendor/etc/audio_param"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKBESSOUND">
+            <components>
+                <!-- for aurisys_scene playback normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_NORMAL"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene playback fast -->
+                <component aurisys_scenario="AURISYS_SCENARIO_PLAYBACK_LOW_LATENCY"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   MediaTek IIR
+         * =====================================================================
+        -->
+        <library name="mtk_iir"
+                 lib_path="/vendor/lib/lib_iir.so"
+                 lib64_path="/vendor/lib64/lib_iir.so"
+                 param_path=""
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKIIR">
+            <components>
+                <!-- for aurisys_scene low latency record -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="1,5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/ AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene voip w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC"
+                           sample_rate="16000,32000,48000,96000,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2,3"/>
+                    </uplink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   MediaTek Speech Enhancement Library
+         * =====================================================================
+        -->
+        <library name="mtk_speech_enh"
+                 lib_path="/vendor/lib/lib_speech_enh.so"
+                 lib64_path="/vendor/lib64/lib_speech_enh.so"
+                 param_path="/vendor/etc/aurisys_param/Speech_AudioParam.xml"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKSE">
+            <components>
+                <!-- for aurisys_scene low latency record -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_LOW_LATENCY"
+                           sample_rate="16000,48000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="1,5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITHOUT_AEC"
+                           sample_rate="16000,48000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record w/ AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_RECORD_WITH_AEC"
+                           sample_rate="16000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP"
+                           sample_rate="16000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene voip w/o AEC -->
+                <component aurisys_scenario="AURISYS_SCENARIO_VOIP_WITHOUT_AEC"
+                           sample_rate="16000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2,3"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+    </hal_librarys>
+</aurisys_config>
diff --git a/proprietary/vendor/etc/aurisys_config_hifi3.xml b/proprietary/vendor/etc/aurisys_config_hifi3.xml
new file mode 100644
index 0000000..9ea24bd
--- /dev/null
+++ b/proprietary/vendor/etc/aurisys_config_hifi3.xml
@@ -0,0 +1,433 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<aurisys_config>
+    <!--
+     * =========================================================================
+     *   table of uplink/downlink library mapping for each scenario
+     * =========================================================================
+    -->
+    <aurisys_scenarios>
+        <!-- for aurisys_scene playback streamout primary -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PRIMARY">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="aurisys_demo"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene playback streamout deepbuf -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_DEEP_BUF">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="aurisys_demo"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene phone call -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PHONE_CALL">
+            <uplink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </uplink_library_name_list>
+            <downlink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene playback streamout voip -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_VOIP">
+            <uplink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </uplink_library_name_list>
+            <downlink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene playback for all mixed streamout -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="mtk_bessound"/>
+                <library name="mtk_dcrflt"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene playback with smartpa for all mixed streamout -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="aurisys_demo"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record streamin normal -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD">
+            <uplink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene record streamin low latency -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD_FAST">
+            <uplink_library_name_list digital_gain_lib_name="fv_speech">
+                <library name="fv_speech"/>
+            </uplink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene call final for sph final process -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_CALL_FINAL">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="aurisys_demo"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+        <!-- for aurisys_scene ktv for headphone feedback process -->
+        <aurisys_scenario aurisys_scenario="AURISYS_SCENARIO_DSP_KTV">
+            <downlink_library_name_list digital_gain_lib_name="">
+                <library name="aurisys_demo"/>
+            </downlink_library_name_list>
+        </aurisys_scenario>
+    </aurisys_scenarios>
+    <!--
+     * =========================================================================
+     *   DSP HAL Librarys
+     * =========================================================================
+    -->
+    <hal_librarys>
+        <!--
+         * =====================================================================
+         *   DEMO
+         * =====================================================================
+        -->
+        <library name="aurisys_demo"
+                 lib_path="/vendor/lib/libaurisysdemo.so"
+                 lib64_path="/vendor/lib64/libaurisysdemo.so"
+                 param_path="/vendor/etc/audio_param"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="AURISYS_DEMO">
+            <components>
+                <!-- for aurisys_scene playback streamout primary -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PRIMARY"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1,2"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene playback streamout deepbuf -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_DEEP_BUF"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1,2"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene playback streamout voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_VOIP"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene playback for all mixed streamout -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1,2"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene record streamin normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record streamin low latency -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD_FAST"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT,AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene playback with smartpa -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK_SMARTPA"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                        <buf_refs>
+                             <buf_ref data_buf_type="DATA_BUF_IV_BUFFER"
+                                     num_channels="2"/>
+                        </buf_refs>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene call final -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_CALL_FINAL"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                        <buf_refs>
+                             <buf_ref data_buf_type="DATA_BUF_IV_BUFFER"
+                                     num_channels="2"/>
+                        </buf_refs>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene ktv -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_KTV"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_8_24_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   MediaTek Bessound
+         * =====================================================================
+        -->
+        <library name="mtk_bessound"
+                 lib_path="/vendor/lib/libaudioloudc.so"
+                 lib64_path="/vendor/lib64/libaudioloudc.so"
+                 param_path="/vendor/etc/audio_param"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKBESSOUND">
+            <components>
+                <!-- for aurisys_scene playback normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   MediaTek DCRemove
+         * =====================================================================
+        -->
+        <library name="mtk_dcrflt"
+                 lib_path="/vendor/lib/libaurisysdemo.so"
+                 lib64_path="/vendor/lib64/libaurisysdemo.so"
+                 param_path=""
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="MTKDCRFLT">
+            <components>
+                <!-- for aurisys_scene playback normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PLAYBACK"
+                           sample_rate="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000,128000,176400,192000"
+                           audio_format="AUDIO_FORMAT_PCM_32_BIT"
+                           frame_size_ms="0"
+                           b_interleave="1"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="2"/>
+                    </downlink_process>
+                </component>
+            </components>
+        </library>
+        <!--
+         * =====================================================================
+         *   FV Speech
+         * =====================================================================
+        -->
+        <library name="fv_speech"
+                 lib_path="/vendor/lib/libfvaudio.so"
+                 lib64_path="/vendor/lib64/libfvaudio.so"
+                 param_path="/vendor/etc/aurisys_param/FV-SAM-MTKXX.dat"
+                 lib_dump_path="AUTO"
+                 adb_cmd_key="FV_SPH">
+            <components>
+                <!-- for aurisys_scene call -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_PHONE_CALL"
+                           sample_rate="8000,16000,32000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="20"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="1,2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene voip -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_VOIP"
+                           sample_rate="16000,32000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="10"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1"/>
+                        <buf_refs>
+                            <buf_ref data_buf_type="DATA_BUF_ECHO_REF"
+                                     num_channels="1"/>
+                        </buf_refs>
+                    </uplink_process>
+                    <downlink_process>
+                        <buf_in  data_buf_type="DATA_BUF_DOWNLINK_IN"
+                                 num_channels="1"/>
+                        <buf_out data_buf_type="DATA_BUF_DOWNLINK_OUT"
+                                 num_channels="1"/>
+                    </downlink_process>
+                </component>
+                <!-- for aurisys_scene record streamin normal -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="10"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="1,2"/>
+                    </uplink_process>
+                </component>
+                <!-- for aurisys_scene record streamin fast -->
+                <component aurisys_scenario="AURISYS_SCENARIO_DSP_RECORD_FAST"
+                           sample_rate="48000"
+                           audio_format="AUDIO_FORMAT_PCM_16_BIT"
+                           frame_size_ms="5"
+                           b_interleave="0"
+                           enable_log="0"
+                           enable_raw_dump="0"
+                           enable_lib_dump="0"
+                           enhancement_mode="0">
+                    <uplink_process>
+                        <buf_in  data_buf_type="DATA_BUF_UPLINK_IN"
+                                 num_channels="2"/>
+                        <buf_out data_buf_type="DATA_BUF_UPLINK_OUT"
+                                 num_channels="2"/>
+                    </uplink_process>
+                </component>
+            </components>
+        </library>
+    </hal_librarys>
+</aurisys_config>
diff --git a/proprietary/vendor/etc/aurisys_param/Speech_AudioParam.xml b/proprietary/vendor/etc/aurisys_param/Speech_AudioParam.xml
new file mode 100644
index 0000000..f486d32
--- /dev/null
+++ b/proprietary/vendor/etc/aurisys_param/Speech_AudioParam.xml
@@ -0,0 +1,3886 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<AudioParam version="1.3">
+	<ParamTree>
+		<Param path="" param_id="0"/>
+		<Param path="Normal" param_id="0"/>
+		<Param path="HAC" param_id="0"/>
+		<Param path="Lpbk_Handset" param_id="0"/>
+		<Param path="Handset_SV" param_id="0"/>
+		<Param path="3_pole_Headset" param_id="1"/>
+		<Param path="4_pole_Headset" param_id="1"/>
+		<Param path="5_pole_Headset" param_id="1"/>
+		<Param path="5_pole_Headset+ANC" param_id="1"/>
+		<Param path="Lpbk_Headset" param_id="1"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic1" param_id="1"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic2" param_id="1"/>
+		<Param path="Lpbk_Nodelay_Headset_Mic3" param_id="1"/>
+		<Param path="Handsfree" param_id="2"/>
+		<Param path="NB,Handsfree" param_id="13"/>
+		<Param path="Lpbk_Handsfree" param_id="2"/>
+		<Param path="Handsfree_SV" param_id="2"/>
+		<Param path="BT_NREC_On_NB" param_id="3"/>
+		<Param path="BT_NREC_On_WB" param_id="3"/>
+		<Param path="NB,BT_NREC_On_NB" param_id="4"/>
+		<Param path="NB,BT_NREC_On_WB" param_id="4"/>
+		<Param path="BT_NREC_Off" param_id="8"/>
+		<Param path="NB,BT_NREC_Off" param_id="7"/>
+		<Param path="MagiConference" param_id="5"/>
+		<Param path="Usb_Headset" param_id="6"/>
+		<Param path="Tty_HCO_Handset" param_id="11"/>
+		<Param path="NB,Tty_HCO_Handset" param_id="12"/>
+		<Param path="Tty_VCO_Handset" param_id="11"/>
+		<Param path="NB,Tty_VCO_Handset" param_id="12"/>
+		<Param path="Tty_HCO_Handsfree" param_id="2"/>
+		<Param path="NB,Tty_HCO_Handsfree" param_id="13"/>
+		<Param path="Tty_VCO_Handsfree" param_id="2"/>
+		<Param path="NB,Tty_VCO_Handsfree" param_id="13"/>
+		<Param path="WB,Normal" param_id="11"/>
+		<Param path="NB,Normal" param_id="12"/>
+		<Param path="NB,3_pole_Headset,5" param_id="21"/>
+		<Param path="NB,3_pole_Headset,6" param_id="21"/>
+		<Param path="NB,4_pole_Headset,5" param_id="21"/>
+		<Param path="NB,4_pole_Headset,6" param_id="21"/>
+		<Param path="NB,5_pole_Headset,5" param_id="21"/>
+		<Param path="NB,5_pole_Headset,6" param_id="21"/>
+		<Param path="NB,5_pole_Headset+ANC,5" param_id="21"/>
+		<Param path="NB,5_pole_Headset+ANC,6" param_id="21"/>
+		<Param path="SWB,3_pole_Headset,5" param_id="22"/>
+		<Param path="SWB,3_pole_Headset,6" param_id="22"/>
+		<Param path="SWB,4_pole_Headset,5" param_id="22"/>
+		<Param path="SWB,4_pole_Headset,6" param_id="22"/>
+		<Param path="SWB,5_pole_Headset,5" param_id="22"/>
+		<Param path="SWB,5_pole_Headset,6" param_id="22"/>
+		<Param path="SWB,5_pole_Headset+ANC,5" param_id="22"/>
+		<Param path="SWB,5_pole_Headset+ANC,6" param_id="22"/>
+		<Param path="SWB,BT_NREC_On_NB" param_id="22"/>
+		<Param path="SWB,BT_NREC_On_WB" param_id="22"/>
+		<Param path="SWB,BT_NREC_Off" param_id="22"/>
+		<Param path="NB,VTM001" param_id="101"/>
+		<Param path="NB,VTM002" param_id="102"/>
+		<Param path="NB,VTM003" param_id="103"/>
+		<Param path="NB,VTM004" param_id="104"/>
+		<Param path="NB,VTM005" param_id="105"/>
+		<Param path="NB,VTM006" param_id="106"/>
+		<Param path="NB,VTM007" param_id="107"/>
+		<Param path="NB,VTM008" param_id="108"/>
+		<Param path="NB,VTM009" param_id="109"/>
+		<Param path="NB,VTM010" param_id="110"/>
+		<Param path="NB,VTM011" param_id="111"/>
+		<Param path="NB,VTM012" param_id="112"/>
+		<Param path="NB,VTM013" param_id="113"/>
+		<Param path="NB,VTM014" param_id="114"/>
+		<Param path="NB,VTM015" param_id="115"/>
+		<Param path="NB,VTM016" param_id="116"/>
+		<Param path="NB,VTM017" param_id="117"/>
+		<Param path="NB,VTM018" param_id="118"/>
+		<Param path="NB,VTM019" param_id="119"/>
+		<Param path="NB,VTM020" param_id="120"/>
+		<Param path="WB,VTM001" param_id="121"/>
+		<Param path="WB,VTM002" param_id="122"/>
+		<Param path="WB,VTM003" param_id="123"/>
+		<Param path="WB,VTM004" param_id="124"/>
+		<Param path="WB,VTM005" param_id="125"/>
+		<Param path="WB,VTM006" param_id="126"/>
+		<Param path="WB,VTM007" param_id="127"/>
+		<Param path="WB,VTM008" param_id="128"/>
+		<Param path="WB,VTM009" param_id="129"/>
+		<Param path="WB,VTM010" param_id="130"/>
+		<Param path="WB,VTM011" param_id="131"/>
+		<Param path="WB,VTM012" param_id="132"/>
+		<Param path="WB,VTM013" param_id="133"/>
+		<Param path="WB,VTM014" param_id="134"/>
+		<Param path="WB,VTM015" param_id="135"/>
+		<Param path="WB,VTM016" param_id="136"/>
+		<Param path="WB,VTM017" param_id="137"/>
+		<Param path="WB,VTM018" param_id="138"/>
+		<Param path="WB,VTM019" param_id="139"/>
+		<Param path="WB,VTM020" param_id="140"/>
+		<Param path="SWB,VTM001" param_id="141"/>
+		<Param path="SWB,VTM002" param_id="142"/>
+		<Param path="SWB,VTM003" param_id="143"/>
+		<Param path="SWB,VTM004" param_id="144"/>
+		<Param path="SWB,VTM005" param_id="145"/>
+		<Param path="SWB,VTM006" param_id="146"/>
+		<Param path="SWB,VTM007" param_id="147"/>
+		<Param path="SWB,VTM008" param_id="148"/>
+		<Param path="SWB,VTM009" param_id="149"/>
+		<Param path="SWB,VTM010" param_id="150"/>
+		<Param path="SWB,VTM011" param_id="151"/>
+		<Param path="SWB,VTM012" param_id="152"/>
+		<Param path="SWB,VTM013" param_id="153"/>
+		<Param path="SWB,VTM014" param_id="154"/>
+		<Param path="SWB,VTM015" param_id="155"/>
+		<Param path="SWB,VTM016" param_id="156"/>
+		<Param path="SWB,VTM017" param_id="157"/>
+		<Param path="SWB,VTM018" param_id="158"/>
+		<Param path="SWB,VTM019" param_id="159"/>
+		<Param path="SWB,VTM020" param_id="160"/>
+		<Param path="FB,VTM001" param_id="161"/>
+		<Param path="FB,VTM002" param_id="162"/>
+		<Param path="FB,VTM003" param_id="163"/>
+		<Param path="FB,VTM004" param_id="164"/>
+		<Param path="FB,VTM005" param_id="165"/>
+		<Param path="FB,VTM006" param_id="166"/>
+		<Param path="FB,VTM007" param_id="167"/>
+		<Param path="FB,VTM008" param_id="168"/>
+		<Param path="FB,VTM009" param_id="169"/>
+		<Param path="FB,VTM010" param_id="170"/>
+		<Param path="FB,VTM011" param_id="171"/>
+		<Param path="FB,VTM012" param_id="172"/>
+		<Param path="FB,VTM013" param_id="173"/>
+		<Param path="FB,VTM014" param_id="174"/>
+		<Param path="FB,VTM015" param_id="175"/>
+		<Param path="FB,VTM016" param_id="176"/>
+		<Param path="FB,VTM017" param_id="177"/>
+		<Param path="FB,VTM018" param_id="178"/>
+		<Param path="FB,VTM019" param_id="179"/>
+		<Param path="FB,VTM020" param_id="180"/>
+	</ParamTree>
+
+	<ParamUnitPool>
+		<ParamUnit param_id="0">
+			<Param name="speech_mode_para" value="0x60,0xFD,0x4004,0x1F,0xE107,0x231F,0x195,0x40,0x110,0xC5,0x262,0x0,0x4008,0x0,0x0,0x2000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="1">
+			<Param name="speech_mode_para" value="0x160,0xFD,0x2A04,0x101F,0xE507,0x201F,0x195,0x40,0x50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="2">
+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xA107,0x201F,0x195,0x84,0x94,0xC5,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="3">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x231F,0x195,0x90,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="4">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0xA31F,0x195,0x90,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="5">
+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xE107,0x601F,0x190,0x84,0x114,0xC5,0x262,0x0,0x1048,0x373,0x17,0x0,0xD3DB,0x3FF,0x114D,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="6">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x20DF,0x195,0x40,0x110,0xC5,0x262,0x0,0x4048,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="7">
+			<Param name="speech_mode_para" value="0x0,0x1DF,0x2A04,0x1C,0xD108,0xA31F,0x195,0x0,0x110,0xC5,0x426A,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="8">
+			<Param name="speech_mode_para" value="0x0,0x1DF,0x2A04,0x1C,0xD108,0x231F,0x195,0x0,0x110,0xC5,0x426A,0x0,0xC008,0x0,0x0,0x56,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="9">
+			<Param name="speech_mode_para" value="0x0,0x1C2,0x1488,0x1F,0xE107,0x601F,0x195,0x84,0x54,0x10E5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="10">
+			<Param name="speech_mode_para" value="0x0,0x1DF,0x1488,0x1F,0xE103,0x6010,0x195,0x84,0x114,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="11">
+			<Param name="speech_mode_para" value="0x40,0xFD,0x2A04,0x1D,0xE107,0x281F,0x19F,0x00,0x110,0xC4,0x262,0x0000,0x5008,0xEFF5,0x12DF,0xB000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xDC7C,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="12">
+			<Param name="speech_mode_para" value="0x40,0xFD,0x2A04,0x1D,0xE007,0x281F,0x19F,0x00,0x110,0xC4,0x262,0x0000,0x5008,0xEFF5,0x12DE,0xB000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xDC7C,0x0,0x0,0x0,0x0,0x0,0x0,0xF0F,0xF0F,0xF0F,0xF0F,0xF0F,0x0,0x2828,0x5050,0x7878,0xA0A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="13">
+			<Param name="speech_mode_para" value="0x8060,0xE0,0x8000,0x101F,0xA007,0x201F,0x195,0x84,0x94,0xC5,0x262,0x0,0x10A8,0x0,0x0,0x0,0xD3DB,0x3FF,0x9AD,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="21">
+			<Param name="speech_mode_para" value="0x160,0xFD,0x2A04,0x101F,0xE407,0xA01F,0x195,0x90,0x50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x300,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="22">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="101">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xE107,0x201F,0x195,0x40,0xD90,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5700,0xA400,0xA400,0xA400,0xA400,0xD400,0x30F,0xF0F,0xF0F,0xF0F,0x8C0F,0x7F,0x1428,0x7850,0x7878,0x78A0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="102">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="103">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x272,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC7EB,0xA464,0xA4A4,0xA3CD,0xA3CD,0x5209,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0x967D"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="104">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x272,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xC7EB,0xA464,0xA4A4,0xA3CD,0xA3CD,0x5209,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0x967D"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="105">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="106">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="107">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="108">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="109">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="110">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="111">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="112">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x503F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="113">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="114">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="115">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="116">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="117">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x1F,0xD137,0x201F,0x195,0x45,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x57EB,0xA464,0xA4A4,0xA409,0xA409,0xD409,0x301,0xF0F,0xF0F,0xF4B,0x8C62,0x73,0x1406,0x7835,0x786F,0xA07D"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="118">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="119">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="120">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="121">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="122">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="123">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="124">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="125">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="126">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xD137,0x201F,0x195,0x47,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="127">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x201F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="128">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="129">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="130">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="131">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="132">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x503F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="133">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="134">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="135">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="136">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x101F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="137">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="138">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x201F,0x195,0x40,0xF10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="139">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="140">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x103F,0xE107,0x231F,0x195,0x40,0xD10,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0B7, 0x3F42, 0x1ECC, 0xC268, 0x1ECC, 0xE1B2, 0x3E47, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE342, 0x3CA1, 0x1DDC, 0xC448, 0x1DDC, 0xE0E8, 0x3F04, 0x2000, 0xC001, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="141">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="142">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="143">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="144">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="145">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="146">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2006,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="147">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="148">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="149">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="150">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="151">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="152">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x542F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="153">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="154">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="155">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="156">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="157">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="158">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x201F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="159">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="160">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="161">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="162">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="163">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="164">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="165">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="166">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="167">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="168">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="169">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="170">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="171">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="172">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="173">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="174">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="175">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="176">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xFD0,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="177">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="178">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="179">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+		<ParamUnit param_id="180">
+			<Param name="speech_mode_para" value="0x0,0xFD,0x2A04,0x142F,0xE107,0x231F,0x195,0x40,0xD50,0xC5,0x262,0x0,0x4008,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_out_fir" value="0x7FFF,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0"/>
+			<Param name="sph_in_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_out_fir_eq_freq" value="100,500,1000,2000,3000,4000,5000,5300,6000,7500"/>
+			<Param name="sph_in_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_out_fir_eq_mag" value="1,1,4,4,5,3,2,4,8,12"/>
+			<Param name="sph_in_iir_mic1_dsp" value="0xE0DC, 0x3F22, 0x1F40, 0xC180, 0x1F40, 0xE061, 0x3F9D, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic1_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic1_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_mic2_dsp" value="0xE179, 0x3E82, 0x1EDC, 0xC248, 0x1EDC, 0xE09F, 0x3F5B, 0x2000, 0xC000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000"/>
+			<Param name="sph_in_iir_mic2_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_mic2_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_out_iir_enh_dsp" value="0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x400,0x2"/>
+			<Param name="sph_in_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_out_iir_enh_eq_freq" value="100,800,1600,2400,3200,4000"/>
+			<Param name="sph_in_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_out_iir_enh_eq_mag" value="1,2,3,4,5,6"/>
+			<Param name="sph_in_parameter" value="0.0,0.0,0.0,0.0"/>
+			<Param name="sph_out_parameter" value="0.0,0.0"/>
+			<Param name="sph_in_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_out_iir_enh_pmv_gain" value="0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_out_iir_enh_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_out_iir_enh_pmv_type" value="0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_out_iir_enh_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_gain" value="0.000000,0.000000,0.000000,0.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_freq" value="1000.000000,1000.000000,1000.000000,1000.000000"/>
+			<Param name="sph_in_iir_mic1_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic2_pmv_type" value="0x6,0x6,0x6,0x6"/>
+			<Param name="sph_in_iir_mic1_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+			<Param name="sph_in_iir_mic2_pmv_qfactor" value="1.000000,1.000000,1.000000,1.000000"/>
+		</ParamUnit>
+	</ParamUnitPool>
+</AudioParam>
diff --git a/proprietary/vendor/etc/camera/Arc_wdc_calib.bin b/proprietary/vendor/etc/camera/Arc_wdc_calib.bin
new file mode 100644
index 0000000..9fc9c88
--- /dev/null
+++ b/proprietary/vendor/etc/camera/Arc_wdc_calib.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model b/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model
new file mode 100644
index 0000000..1e44984
--- /dev/null
+++ b/proprietary/vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model
Binary files differ
diff --git a/proprietary/vendor/etc/camera/M_Attribute_Gender_Age_1.0.model b/proprietary/vendor/etc/camera/M_Attribute_Gender_Age_1.0.model
new file mode 100644
index 0000000..fa5f233
--- /dev/null
+++ b/proprietary/vendor/etc/camera/M_Attribute_Gender_Age_1.0.model
Binary files differ
diff --git a/proprietary/vendor/etc/camera/engineer_camera_config b/proprietary/vendor/etc/camera/engineer_camera_config
new file mode 100644
index 0000000..2c9f11a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/engineer_camera_config
@@ -0,0 +1,456 @@
+[
+    {
+        "VendorTag": "com.oppo.eng.flash.light.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.rear.single.flash.light.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.flash.light.front.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.flash.light.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.flash.light.auto.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.second.back.camera.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.third.rear.camera.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.fourth.rear.camera.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.new.triple.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.new.triple.verificate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.interference.video.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.ois.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.focus.motor.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.ae.sync.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.ois.noise.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.pdaf.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.laser.focus.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.third.rear.camera.ois.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.eis.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.aperture.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.tof.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.tof.depth.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.tof.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.tof.verificate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.ir.camera.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.ir.camera.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.dual.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.dual.verificate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.triple.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.triple.verificate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.zoom.loop.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.arcsoft.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.arcsoft.verificate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.aftersale.top.tip.array",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "543,280"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.aftersale.bottom.tip.array",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "543,1180"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.triple.calibrate.aftersale.focus.lens",
+        "Type": "Int32",
+        "Count": "1",
+        "Value": "3000"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.dual.calibrate.aftersale.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.triple.calibrate.aftersale.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "4000x3000"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibrate.second.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "2304x1728"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibrate.third.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "4000x3000"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.portrait.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "4000x3000"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.ae.sync.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "4000x3000"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.ae.sync.second.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "3264x2448"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.ae.sync.third.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "4000x3000"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.dual.calibration.input.yuv.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.dual.calibration.buffer.lost.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.aftersale.chart.size.array",
+        "Type": "Int32",
+        "Count": "4",
+        "Value": "295,475,785,965"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.second.rear.flash.light.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.third.rear.flash.light.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.fourth.rear.flash.light.calibrate.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.performance",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.portrait.fullbody.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.hidl.support",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "1"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibrate.project.name",
+        "Type": "Byte",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.algo",
+        "Type": "String",
+        "Count": "1",
+        "Value": "cp"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.params.name",
+        "Type": "String",
+        "Count": "1",
+        "Value": "CalibrationOppoC.json"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.verification.params.name",
+        "Type": "String",
+        "Count": "1",
+        "Value": "VerificationOppoC.json"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.yshift",
+        "Type": "Float",
+        "Count": "1",
+        "Value": "10.15"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.zshift",
+        "Type": "Float",
+        "Count": "1",
+        "Value": "0"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.calibration.roll",
+        "Type": "Float",
+        "Count": "1",
+        "Value": "1.45"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.oiscalibration.params.name",
+        "Type": "String",
+        "Count": "1",
+        "Value": ""
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.oiscalibration.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "4608x3456"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.oiscalibrate.second.rear.size",
+        "Type": "Int32",
+        "Count": "2",
+        "Value": "2592x1940"
+    },
+
+    {
+        "VendorTag": "com.oppo.eng.camera.oisverification.params.name",
+        "Type": "String",
+        "Count": "1",
+        "Value": ""
+    }
+]
\ No newline at end of file
diff --git a/proprietary/vendor/etc/camera/faceBeautyParam/fb_default b/proprietary/vendor/etc/camera/faceBeautyParam/fb_default
new file mode 100644
index 0000000..a71afbf
--- /dev/null
+++ b/proprietary/vendor/etc/camera/faceBeautyParam/fb_default
@@ -0,0 +1,205 @@
+{

+    "facebeauty_version_id": 10,

+    "front": {

+        "preview":{

+            "default_params":{

+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",

+                "Deblemish":     "0,   1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "ProtectTilak":  "0,   1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",

+                "Depouch":       "0,   1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "PupilContrast": "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "PupilBright":   "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",

+                "EyeWhiten":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",

+                "EyeSharpening": "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "SkinSoften":    "30,  0.8,   30,  40,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  0.5,  0.4,  1.0,  0.6,  0.5,  0.5,  0   ",

+                "SkinWhiten":    "30,  1.0,   30,  30,  100, 100, 1.34, 1.34,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",

+                "HigherNose":    "0,   1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",

+                "NarrowNose":    "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",

+                "EnlargeEyes":   "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",

+                "SlimFace":      "30,  1.0,   30,  20,  100, 80,  1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "SmallFace":     "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "CheekBone":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "DragChin":      "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "Shadow":        "30,  0.65,  30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",

+                "MakeUp":        "30,  1.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",

+                "EyeBrown":      "0,   0,     30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.2,  1.0,  1.0 ",

+                "LipsPink":      "0,   1.0,   30,  50,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",

+                "TeethWhite":    "0,   0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+            },

+            "adjust_params":{

+                "Annotate":     "f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",

+                "softenMin":    "0,    0,    0,    0,    0,    0,     0",

+                "softenMax":    "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT1":   "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT2":   "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT3":   "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT4":   "0,    0,    0,    0,    0,    0,     0",

+                "whitenMin":    "0,    0,    0,    0,    0,    0,     0",

+                "whitenMax":    "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT1":   "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT2":   "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT3":   "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT4":   "0,    0,    0,    0,    0,    0,     0"

+            },

+            "other_params":{

+                "outdoorIsoThreshold": "0",

+                "outdoorFemaleBrightThreshold": "0",

+                "outdoorMaleBrightThreshold": "0"

+            }

+        },

+        "snapshot":{

+            "default_params":{

+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",

+                "Deblemish":     "50,  1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "ProtectTilak":  "1,   1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",

+                "Depouch":       "70,  1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "PupilContrast": "40,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "PupilBright":   "30,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",

+                "EyeWhiten":     "50,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",

+                "EyeSharpening": "40,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "SkinSoften":    "30,  1.0,   30,  40,  100, 90,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  0.5,  0.4,  1.0,  0.6,  0.5,  0.5,  0   ",

+                "SkinWhiten":    "30,  1.0,   30,  30,  100, 100, 1.34, 1.34,  0.5, 1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",

+                "HigherNose":    "0,   1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",

+                "NarrowNose":    "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",

+                "EnlargeEyes":   "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",

+                "SlimFace":      "30,  1.0,   30,  20,  100, 80,  1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "SmallFace":     "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "CheekBone":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "DragChin":      "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "Shadow":        "30,  0.65,  30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",

+                "MakeUp":        "30,  1.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",

+                "EyeBrown":      "0,   0,     30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.2,  1.0,  1.0 ",

+                "LipsPink":      "0,   1.0,   30,  50,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",

+                "TeethWhite":    "0,   0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+            },

+            "adjust_params":{

+                "Annotate":    "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y",

+                "softenMin":   "0.9, 0.9, 0.9, 0.9, 0.9, 0.9,   0.9",

+                "softenMax":   "1.2, 1.2, 1.2, 1.2, 1.2, 1.2,   1.2",

+                "skinTypeT1":  "15,  15,  15,  15,  15,  15,    15 ",

+                "skinTypeT2":  "25,  25,  25,  25,  25,  25,    25 ",

+                "skinTypeT3":  "60,  60,  60,  60,  60,  60,    60 ",

+                "skinTypeT4":  "70,  70,  70,  70,  70,  70,    70 ",

+                "whitenMin":   "0,   0,   0,   0,   0,   0,     0  ",

+                "whitenMax":   "1.0, 1.0, 1.0, 1.0, 1.0, 1.0,   1.0",

+                "skinLumaT1":  "65,  65,  65,  65,  65,  65,    65 ",

+                "skinLumaT2":  "75,  75,  75,  75,  75,  75,    75 ",

+                "skinLumaT3":  "75,  75,  75,  75,  75,  75,    75 ",

+                "skinLumaT4":  "75,  75,  75,  75,  75,  75,    75 "

+            },

+            "other_params":{

+                "outdoorIsoThreshold": "300",

+                "outdoorFemaleBrightThreshold": "0.8",

+                "outdoorMaleBrightThreshold": "0.75"

+            }

+        }

+    },

+    "back": {

+        "preview":{

+            "default_params":{

+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e, f_y,  m_y, chi,  f_w_y, m_w_y",

+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",

+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",

+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "SkinSoften":   "30,   0.7,   30,  30,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 0.5,  0.4,  1.0,  0.9,  0.5,  0.5,  0.0   ",

+                "SkinWhiten":   "20,   1.0,   30,  30,  100, 100, 1.34, 1.34, 0,    1.0,  1.0,  1.0,  1.0, 1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",

+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+                "NarrowNose":   "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",

+                "EnlargeEyes":  "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",

+                "SlimFace":     "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "SmallFace":    "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "Shadow":       "30,   0.65,  30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",

+                "MakeUp":       "0,    0.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",

+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",

+                "LipsPink":     "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 1.0,  0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",

+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+            },

+            "adjust_params":{

+                "Annotate":     "f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",

+                "softenMin":    "0,    0,    0,    0,    0,    0,     0",

+                "softenMax":    "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT1":   "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT2":   "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT3":   "0,    0,    0,    0,    0,    0,     0",

+                "skinTypeT4":   "0,    0,    0,    0,    0,    0,     0",

+                "whitenMin":    "0,    0,    0,    0,    0,    0,     0",

+                "whitenMax":    "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT1":   "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT2":   "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT3":   "0,    0,    0,    0,    0,    0,     0",

+                "skinLumaT4":   "0,    0,    0,    0,    0,    0,     0"

+            },

+            "other_params":{

+                "outdoorIsoThreshold": "0",

+                "outdoorFemaleBrightThreshold": "0",

+                "outdoorMaleBrightThreshold": "0"

+            }

+        },

+        "snapshot":{

+            "default_params":{

+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e, f_y,  m_y, chi,  f_w_y, m_w_y",

+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",

+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",

+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",

+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",

+                "SkinSoften":   "30,   0.7,   30,  30,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 0.5,  0.4,  1.0,  0.9,  0.5,  0.5,  0   ",

+                "SkinWhiten":   "20,   1.0,   30,  30,  100, 100, 1.34, 1.34, 0,    1.0,  1.0,  1.0,  1.0, 1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",

+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+                "NarrowNose":   "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",

+                "EnlargeEyes":  "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",

+                "SlimFace":     "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "SmallFace":    "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",

+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",

+                "Shadow":       "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",

+                "MakeUp":       "0,    0.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",

+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",

+                "LipsPink":     "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 1.0,  0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",

+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",

+            },

+            "adjust_params":{

+                "Annotate":    "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y",

+                "softenMin":   "0.9, 0.9, 0.9, 0.9, 0.9, 0.9,   0.9",

+                "softenMax":   "1.2, 1.2, 1.2, 1.2, 1.2, 1.2,   1.2",

+                "skinTypeT1":  "15,  15,  15,  15,  15,  15,    15 ",

+                "skinTypeT2":  "25,  25,  25,  25,  25,  25,    25 ",

+                "skinTypeT3":  "60,  60,  60,  60,  60,  60,    60 ",

+                "skinTypeT4":  "70,  70,  70,  70,  70,  70,    70 ",

+                "whitenMin":   "0,   0,   0,   0,   0,   0,     0  ",

+                "whitenMax":   "1.0, 1.0, 1.0, 1.0, 1.0, 1.0,   1.0",

+                "skinLumaT1":  "65,  65,  65,  65,  65,  65,    65 ",

+                "skinLumaT2":  "75,  75,  75,  75,  75,  75,    75 ",

+                "skinLumaT3":  "75,  75,  75,  75,  75,  75,    75 ",

+                "skinLumaT4":  "75,  75,  75,  75,  75,  75,    75 "

+            },

+            "other_params":{

+                "outdoorIsoThreshold": "300",

+                "outdoorFemaleBrightThreshold": "0.8",

+                "outdoorMaleBrightThreshold": "0.75"

+            }

+        }

+    },

+    "back_portrait":{

+        "preview":{

+            "ISO":        "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ",

+            "SkinSoften": "25,   30,   35,   35,   35,   35,   30,   25,  25,  25",

+            "SkinWhiten": "0,    0,    0,    0,    0,    0,    0,    0,   0,   0 ",

+            "SkinStyle":  "50,   50,   50,   50,   50,   50,   50,   50,  50,  50"

+        },

+        "snapshot":{

+            "ISO":        "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ",

+            "SkinSoften": "25,   30,   35,   35,   35,   35,   30,   25,  25,  25",

+            "SkinWhiten": "0,    0,    0,    0,    0,    0,    0,    0,   0,   0 ",

+            "SkinStyle":  "50,   50,   50,   50,   50,   50,   50,   50,  50,  50"

+        }

+    }

+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_19661 b/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_19661
new file mode 100644
index 0000000..b55727f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_19661
@@ -0,0 +1,205 @@
+{
+    "facebeauty_version_id": 10,
+    "front": {
+        "preview":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,  Ari,   Eu,  y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "SkinSoften":   "30,   1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.5,  1.0,  1.0,   1.0",
+                "SkinWhiten":   "30,   1.0,   30,  30,  100, 100, 1.0,  1.34, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  1.0,   1.0",
+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "NarrowNose":   "30,   1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,   1.0",
+                "EnlargeEyes":  "30,   1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,   1.0",
+                "SlimFace":     "30,   1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,   1.0",
+                "SmallFace":    "30,   1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,   1.0",
+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "Shadow":       "30,   0.4,   30,  40,  100, 80,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "MakeUp":       "30,   1.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.0,  1.0,   0.0",
+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0",
+                "LipsPink":     "0,    1.0,   30,  40,  100, 80,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.0,  1.0,   0.0",
+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,   1.0"
+            },
+            "adjust_params":{
+                "Annotate":     "f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "softenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "softenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT4":   "0,    0,    0,    0,    0,    0,     0",
+                "whitenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "whitenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT4":   "0,    0,    0,    0,    0,    0,     0"
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "0",
+                "outdoorFemaleBrightThreshold": "0",
+                "outdoorMaleBrightThreshold": "0"
+            }
+        },
+        "snapshot":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "Deblemish":     "50,  1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "ProtectTilak":  "1,   1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "Depouch":       "70,  1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "PupilContrast": "40,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "PupilBright":   "30,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",
+                "EyeWhiten":     "50,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",
+                "EyeSharpening": "40,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "SkinSoften":    "30,  1.0,   30,  30,  100, 65,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  0.5,  0.4,  1.0,  0.5,  0.5,  0.5,  0   ",
+                "SkinWhiten":    "30,  1.0,   30,  30,  100, 100, 1.0,  1.34, 0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",
+                "HigherNose":    "0,   1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "NarrowNose":    "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",
+                "EnlargeEyes":   "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",
+                "SlimFace":      "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "SmallFace":     "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "CheekBone":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "DragChin":      "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "Shadow":        "30,  0.6,   30,  40,  100, 80,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.25, 1.25",
+                "MakeUp":        "30,  1.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",
+                "EyeBrown":      "0,   0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.2,  1.0,  1.0 ",
+                "LipsPink":      "0,   1.0,   30,  40,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",
+                "TeethWhite":    "0,   0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 "
+            },
+            "adjust_params":{
+                "Annotate":    "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y",
+                "softenMin":   "0.9, 0.9, 0.9, 0.9, 0.9, 0.9,   0.9",
+                "softenMax":   "1.2, 1.2, 1.2, 1.2, 1.2, 1.2,   1.2",
+                "skinTypeT1":  "5,  5,  5,  5,  5,  5,    5 ",
+                "skinTypeT2":  "15,  15,  15,  15,  15,  15,    15 ",
+                "skinTypeT3":  "30,  30,  30,  30,  30,  30,    30  ",
+                "skinTypeT4":  "35,  35,  35,  35,  35,  35,    35 ",
+                "whitenMin":   "0,   0,   0,   0,   0,   0,     0  ",
+                "whitenMax":   "1.0, 1.0, 1.0, 1.0, 1.0, 1.0,   1.0",
+                "skinLumaT1":  "30,  30,  30,  30,  30,  30,    30 ",
+                "skinLumaT2":  "35,  35,  35,  35,  35,  35,    35 ",
+                "skinLumaT3":  "35,  35,  35,  35,  35,  35,    35",
+                "skinLumaT4":  "35,  35,  35,  35,  35,  35,    35 "
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "300",
+                "outdoorFemaleBrightThreshold": "0.8",
+                "outdoorMaleBrightThreshold": "0.75"
+            }
+        }
+    },
+    "back": {
+        "preview":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y,  As,  Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0",
+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "SkinSoften":   "30,   0.7,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0",
+                "SkinWhiten":   "20,   1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  1.0,  1.0",
+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "NarrowNose":   "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,  1.0",
+                "EnlargeEyes":  "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,  1.0",
+                "SlimFace":     "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,  1.0",
+                "SmallFace":    "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  1.0,  1.0",
+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "Shadow":       "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0",
+                "MakeUp":       "0,    0.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0",
+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.2,  1.0,  1.0",
+                "LipsPink":     "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0",
+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0"
+            },
+            "adjust_params":{
+                "Annotate":     "f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "softenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "softenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT4":   "0,    0,    0,    0,    0,    0,     0",
+                "whitenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "whitenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT4":   "0,    0,    0,    0,    0,    0,     0"
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "0",
+                "outdoorFemaleBrightThreshold": "0",
+                "outdoorMaleBrightThreshold": "0"
+            }
+        },
+        "snapshot":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e, f_y,  m_y, chi,  f_w_y, m_w_y",
+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",
+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",
+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "SkinSoften":   "30,   0.7,   30,  30,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 0.5,  0.4,  1.0,  0.5,  0.5,  0.5,  0   ",
+                "SkinWhiten":   "20,   1.0,   30,  30,  100, 100, 1.0,  1.0,  0,    1.0,  1.0,  1.0,  1.0, 1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",
+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+                "NarrowNose":   "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",
+                "EnlargeEyes":  "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",
+                "SlimFace":     "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "SmallFace":    "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "Shadow":       "0,    1.0,   30,  40,  100, 80,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.25, 1.25",
+                "MakeUp":       "0,    0.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",
+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "LipsPink":     "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 1.0,  0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",
+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 "
+            },
+            "adjust_params":{
+                "Annotate":    "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y",
+                "softenMin":   "0.9, 0.9, 0.9, 0.9, 0.9, 0.9,   0.9",
+                "softenMax":   "1.2, 1.2, 1.2, 1.2, 1.2, 1.2,   1.2",
+                "skinTypeT1":  "15,  15,  15,  15,  15,  15,    15 ",
+                "skinTypeT2":  "25,  25,  25,  25,  25,  25,    25 ",
+                "skinTypeT3":  "60,  60,  60,  60,  60,  60,    60 ",
+                "skinTypeT4":  "70,  70,  70,  70,  70,  70,    70 ",
+                "whitenMin":   "0,   0,   0,   0,   0,   0,     0  ",
+                "whitenMax":   "1.0, 1.0, 1.0, 1.0, 1.0, 1.0,   1.0",
+                "skinLumaT1":  "65,  65,  65,  65,  65,  65,    65 ",
+                "skinLumaT2":  "75,  75,  75,  75,  75,  75,    75 ",
+                "skinLumaT3":  "75,  75,  75,  75,  75,  75,    75 ",
+                "skinLumaT4":  "75,  75,  75,  75,  75,  75,    75 "
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "300",
+                "outdoorFemaleBrightThreshold": "0.8",
+                "outdoorMaleBrightThreshold": "0.75"
+            }
+        }
+    },
+    "back_portrait":{
+        "preview":{
+            "ISO":        "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ",
+            "SkinSoften": "25,   30,   35,   35,   35,   35,   30,   25,  25,  25",
+            "SkinWhiten": "0,    0,    0,    0,    0,    0,    0,    0,   0,   0 ",
+            "SkinStyle":  "50,   50,   50,   50,   50,   50,   50,   50,  50,  50"
+        },
+        "snapshot":{
+            "ISO":        "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ",
+            "SkinSoften": "35,   35,   35,   35,   35,   35,   30,   28,  25,  25",
+            "SkinWhiten": "6,   6,   9,   9,   9,   12,   12,   12,  15,  15",
+            "SkinStyle":  "55,   55,   55,   50,   45,   40,   70,   70,  70,  70"
+        }
+    }
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_20682 b/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_20682
new file mode 100644
index 0000000..4098ebe
--- /dev/null
+++ b/proprietary/vendor/etc/camera/faceBeautyParam/fb_default_20682
@@ -0,0 +1,205 @@
+{
+    "facebeauty_version_id": 10,
+    "front": {
+        "preview":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "Deblemish":     "0,   1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "ProtectTilak":  "0,   1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "Depouch":       "0,   1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "PupilContrast": "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "PupilBright":   "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",
+                "EyeWhiten":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",
+                "EyeSharpening": "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "SkinSoften":    "30,  0.8,   30,  40,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  0.5,  0.4,  1.0,  0.6,  0.5,  0.5,  0   ",
+                "SkinWhiten":    "30,  1.0,   30,  30,  100, 100, 1.34, 1.34,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",
+                "HigherNose":    "0,   1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "NarrowNose":    "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",
+                "EnlargeEyes":   "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",
+                "SlimFace":      "30,  1.0,   30,  20,  100, 80,  1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "SmallFace":     "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "CheekBone":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "DragChin":      "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "Shadow":        "30,  0.65,  30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",
+                "MakeUp":        "30,  1.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",
+                "EyeBrown":      "0,   0,     30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.2,  1.0,  1.0 ",
+                "LipsPink":      "0,   1.0,   30,  50,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",
+                "TeethWhite":    "0,   0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+            },
+            "adjust_params":{
+                "Annotate":     "f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "softenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "softenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT4":   "0,    0,    0,    0,    0,    0,     0",
+                "whitenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "whitenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT4":   "0,    0,    0,    0,    0,    0,     0"
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "0",
+                "outdoorFemaleBrightThreshold": "0",
+                "outdoorMaleBrightThreshold": "0"
+            }
+        },
+        "snapshot":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "Deblemish":     "50,  1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "ProtectTilak":  "1,   1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "Depouch":       "70,  1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "PupilContrast": "40,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "PupilBright":   "30,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",
+                "EyeWhiten":     "50,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",
+                "EyeSharpening": "40,  1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "SkinSoften":    "30,  1.0,   30,  40,  100, 90,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  0.5,  0.4,  1.0,  0.6,  0.5,  0.5,  0   ",
+                "SkinWhiten":    "30,  1.0,   30,  30,  100, 100, 1.34, 1.34,  0.5, 1.0,  1.0,  1.0,  1.0,  1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",
+                "HigherNose":    "0,   1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "NarrowNose":    "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",
+                "EnlargeEyes":   "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0.0,  1.0,  0.75",
+                "SlimFace":      "30,  1.0,   30,  20,  100, 80,  1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "SmallFace":     "30,  1.0,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0,  1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "CheekBone":     "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "DragChin":      "0,   1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "Shadow":        "30,  0.65,  30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",
+                "MakeUp":        "30,  1.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.25, 0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",
+                "EyeBrown":      "0,   0,     30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.2,  1.0,  1.0 ",
+                "LipsPink":      "0,   1.0,   30,  50,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  0.0,  0.2,  1.0,  0.0 ",
+                "TeethWhite":    "0,   0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+            },
+            "adjust_params":{
+                "Annotate":    "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y",
+                "softenMin":   "0.9, 0.9, 0.9, 0.9, 0.9, 0.9,   0.9",
+                "softenMax":   "1.2, 1.2, 1.2, 1.2, 1.2, 1.2,   1.2",
+                "skinTypeT1":  "15,  15,  15,  15,  15,  15,    15 ",
+                "skinTypeT2":  "25,  25,  25,  25,  25,  25,    25 ",
+                "skinTypeT3":  "60,  60,  60,  60,  60,  60,    60 ",
+                "skinTypeT4":  "70,  70,  70,  70,  70,  70,    70 ",
+                "whitenMin":   "0,   0,   0,   0,   0,   0,     0  ",
+                "whitenMax":   "1.0, 1.0, 1.0, 1.0, 1.0, 1.0,   1.0",
+                "skinLumaT1":  "65,  65,  65,  65,  65,  65,    65 ",
+                "skinLumaT2":  "75,  75,  75,  75,  75,  75,    75 ",
+                "skinLumaT3":  "75,  75,  75,  75,  75,  75,    75 ",
+                "skinLumaT4":  "75,  75,  75,  75,  75,  75,    75 "
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "300",
+                "outdoorFemaleBrightThreshold": "0.8",
+                "outdoorMaleBrightThreshold": "0.75"
+            }
+        }
+    },
+    "back": {
+        "preview":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e, f_y,  m_y, chi,  f_w_y, m_w_y",
+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",
+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",
+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "SkinSoften":   "30,   0.7,   30,  30,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 0.5,  0.4,  1.0,  0.9,  0.5,  0.5,  0.0   ",
+                "SkinWhiten":   "20,   1.0,   30,  30,  100, 100, 1.34, 1.34, 0,    1.0,  1.0,  1.0,  1.0, 1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",
+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+                "NarrowNose":   "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",
+                "EnlargeEyes":  "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",
+                "SlimFace":     "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "SmallFace":    "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "Shadow":       "30,   0.65,  30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",
+                "MakeUp":       "0,    0.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",
+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "LipsPink":     "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 1.0,  0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",
+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+            },
+            "adjust_params":{
+                "Annotate":     "f_e,  m_e,  f_y,  m_y,  chi,  f_w_y, m_w_y",
+                "softenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "softenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinTypeT4":   "0,    0,    0,    0,    0,    0,     0",
+                "whitenMin":    "0,    0,    0,    0,    0,    0,     0",
+                "whitenMax":    "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT1":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT2":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT3":   "0,    0,    0,    0,    0,    0,     0",
+                "skinLumaT4":   "0,    0,    0,    0,    0,    0,     0"
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "0",
+                "outdoorFemaleBrightThreshold": "0",
+                "outdoorMaleBrightThreshold": "0"
+            }
+        },
+        "snapshot":{
+            "default_params":{
+                "Annotate":    "value, ratio, p_x, p_y, p_x, p_y, As,   Ari,  Eu,   y,    bl,   w,    br,   f_e,  m_e, f_y,  m_y, chi,  f_w_y, m_w_y",
+                "Deblemish":    "0,    1.0,   50,  50,  100, 100, 1.0,  1.0,  0.6,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "ProtectTilak": "0,    1.0,   0,   0,   0,   0,   0,    1.0,  0,    1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+                "Depouch":      "0,    1.0,   70,  70,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  0.8,  0,    1.0,  1.0 ",
+                "PupilContrast":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "PupilBright":  "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.0,  1.0,",
+                "EyeWhiten":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.25, 1.25, 1.25, 1.25",
+                "EyeSharpening":"0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 1.25, 1.0,  1.25, 1.25, 1.25, 1.25",
+                "SkinSoften":   "30,   0.7,   30,  30,  100, 100, 1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 0.5,  0.4,  1.0,  0.9,  0.5,  0.5,  0   ",
+                "SkinWhiten":   "20,   1.0,   30,  30,  100, 100, 1.34, 1.34, 0,    1.0,  1.0,  1.0,  1.0, 1.0,  0.8,  1.0,  0.8,  0.5,  1.0,  0.8 ",
+                "HigherNose":   "0,    1.0,   60,  60,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+                "NarrowNose":   "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",
+                "EnlargeEyes":  "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 1.0,  1.0,  0.75",
+                "SlimFace":     "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "SmallFace":    "0,    1.5,   30,  30,  100, 100, 1.0,  1.0,  0.7,  1.0,  1.0,  1.0,  1.0, 1.0,  0.75, 1.0,  0.75, 0,    1.0,  0.75",
+                "CheekBone":    "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "DragChin":     "0,    1.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0 ",
+                "Shadow":       "0,    1.0,   30,  30,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0,    1.0,  1.0",
+                "MakeUp":       "0,    0.0,   30,  40,  100, 100, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.25, 0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",
+                "EyeBrown":     "0,    0.0,   30,  20,  100, 60,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  0.0,  1.0,  1.0 ",
+                "LipsPink":     "0,    0.0,   30,  40,  100, 80,  1.0,  1.0,  0.5,  1.0,  1.0,  1.0,  1.0, 1.0,  0.0,  1.0,  0.0,  0.0,  1.0,  0.0 ",
+                "TeethWhite":   "0,    0.0,   0,   0,   0,   0,   1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0, 1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0 ",
+            },
+            "adjust_params":{
+                "Annotate":    "f_e, m_e, f_y, m_y, chi, f_w_y, m_w_y",
+                "softenMin":   "0.9, 0.9, 0.9, 0.9, 0.9, 0.9,   0.9",
+                "softenMax":   "1.2, 1.2, 1.2, 1.2, 1.2, 1.2,   1.2",
+                "skinTypeT1":  "15,  15,  15,  15,  15,  15,    15 ",
+                "skinTypeT2":  "25,  25,  25,  25,  25,  25,    25 ",
+                "skinTypeT3":  "60,  60,  60,  60,  60,  60,    60 ",
+                "skinTypeT4":  "70,  70,  70,  70,  70,  70,    70 ",
+                "whitenMin":   "0,   0,   0,   0,   0,   0,     0  ",
+                "whitenMax":   "1.0, 1.0, 1.0, 1.0, 1.0, 1.0,   1.0",
+                "skinLumaT1":  "65,  65,  65,  65,  65,  65,    65 ",
+                "skinLumaT2":  "75,  75,  75,  75,  75,  75,    75 ",
+                "skinLumaT3":  "75,  75,  75,  75,  75,  75,    75 ",
+                "skinLumaT4":  "75,  75,  75,  75,  75,  75,    75 "
+            },
+            "other_params":{
+                "outdoorIsoThreshold": "300",
+                "outdoorFemaleBrightThreshold": "0.8",
+                "outdoorMaleBrightThreshold": "0.75"
+            }
+        }
+    },
+    "back_portrait":{
+        "preview":{
+            "ISO":        "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ",
+            "SkinSoften": "25,   30,   35,   35,   35,   35,   30,   25,  25,  25",
+            "SkinWhiten": "0,    0,    0,    0,    0,    0,    0,    0,   0,   0 ",
+            "SkinStyle":  "50,   50,   50,   50,   50,   50,   50,   50,  50,  50"
+        },
+        "snapshot":{
+            "ISO":        "8000, 6000, 4000, 3200, 2400, 1600, 1000, 400, 200, 0 ",
+            "SkinSoften": "25,   30,   35,   35,   35,   35,   30,   25,  25,  25",
+            "SkinWhiten": "0,    0,    0,    0,    0,    0,    0,    0,   0,   0 ",
+            "SkinStyle":  "50,   50,   50,   50,   50,   50,   50,   50,  50,  50"
+        }
+    }
+}
\ No newline at end of file
diff --git a/proprietary/vendor/etc/camera/fb_model/000.png b/proprietary/vendor/etc/camera/fb_model/000.png
new file mode 100644
index 0000000..ed753e1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/000.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/000_pre.bin b/proprietary/vendor/etc/camera/fb_model/000_pre.bin
new file mode 100644
index 0000000..2432a37
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/000_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/000_pre.png b/proprietary/vendor/etc/camera/fb_model/000_pre.png
new file mode 100644
index 0000000..25e1bd3
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/000_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/001.png b/proprietary/vendor/etc/camera/fb_model/001.png
new file mode 100644
index 0000000..b6df613
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/001.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/001_pre.bin b/proprietary/vendor/etc/camera/fb_model/001_pre.bin
new file mode 100644
index 0000000..ad425be
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/001_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/001_pre.png b/proprietary/vendor/etc/camera/fb_model/001_pre.png
new file mode 100644
index 0000000..3c9cdea
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/001_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/002.png b/proprietary/vendor/etc/camera/fb_model/002.png
new file mode 100644
index 0000000..212e4f5
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/002.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/002_pre.bin b/proprietary/vendor/etc/camera/fb_model/002_pre.bin
new file mode 100644
index 0000000..acfed57
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/002_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/002_pre.png b/proprietary/vendor/etc/camera/fb_model/002_pre.png
new file mode 100644
index 0000000..212e4f5
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/002_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/003.png b/proprietary/vendor/etc/camera/fb_model/003.png
new file mode 100644
index 0000000..1ea271c
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/003.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/003_pre.bin b/proprietary/vendor/etc/camera/fb_model/003_pre.bin
new file mode 100644
index 0000000..2a3609f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/003_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/003_pre.png b/proprietary/vendor/etc/camera/fb_model/003_pre.png
new file mode 100644
index 0000000..03c61b5
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/003_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/010.png b/proprietary/vendor/etc/camera/fb_model/010.png
new file mode 100644
index 0000000..f34ba5d
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/010.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/010_pre.bin b/proprietary/vendor/etc/camera/fb_model/010_pre.bin
new file mode 100644
index 0000000..d5e59f5
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/010_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/010_pre.png b/proprietary/vendor/etc/camera/fb_model/010_pre.png
new file mode 100644
index 0000000..cc1dec9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/010_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/011.png b/proprietary/vendor/etc/camera/fb_model/011.png
new file mode 100644
index 0000000..84ade87
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/011.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/011_pre.bin b/proprietary/vendor/etc/camera/fb_model/011_pre.bin
new file mode 100644
index 0000000..371e361
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/011_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/011_pre.png b/proprietary/vendor/etc/camera/fb_model/011_pre.png
new file mode 100644
index 0000000..94c19b4
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/011_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/012.png b/proprietary/vendor/etc/camera/fb_model/012.png
new file mode 100644
index 0000000..5677085
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/012.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/012_pre.bin b/proprietary/vendor/etc/camera/fb_model/012_pre.bin
new file mode 100644
index 0000000..8f69089
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/012_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/012_pre.png b/proprietary/vendor/etc/camera/fb_model/012_pre.png
new file mode 100644
index 0000000..5677085
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/012_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/013.png b/proprietary/vendor/etc/camera/fb_model/013.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/013.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/013_pre.bin b/proprietary/vendor/etc/camera/fb_model/013_pre.bin
new file mode 100644
index 0000000..b5c4df9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/013_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/100.png b/proprietary/vendor/etc/camera/fb_model/100.png
new file mode 100644
index 0000000..3088973
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/100.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/100_pre.bin b/proprietary/vendor/etc/camera/fb_model/100_pre.bin
new file mode 100644
index 0000000..68812b3
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/100_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/100_pre.png b/proprietary/vendor/etc/camera/fb_model/100_pre.png
new file mode 100644
index 0000000..8f4c62c
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/100_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/101.png b/proprietary/vendor/etc/camera/fb_model/101.png
new file mode 100644
index 0000000..92c75e6
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/101.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/101_pre.bin b/proprietary/vendor/etc/camera/fb_model/101_pre.bin
new file mode 100644
index 0000000..6567ca9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/101_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/101_pre.png b/proprietary/vendor/etc/camera/fb_model/101_pre.png
new file mode 100644
index 0000000..d4fe4be
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/101_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/102.png b/proprietary/vendor/etc/camera/fb_model/102.png
new file mode 100644
index 0000000..b383703
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/102.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/102_pre.bin b/proprietary/vendor/etc/camera/fb_model/102_pre.bin
new file mode 100644
index 0000000..9589ace
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/102_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/102_pre.png b/proprietary/vendor/etc/camera/fb_model/102_pre.png
new file mode 100644
index 0000000..b383703
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/102_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/103.png b/proprietary/vendor/etc/camera/fb_model/103.png
new file mode 100644
index 0000000..d61208e
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/103.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/103_pre.bin b/proprietary/vendor/etc/camera/fb_model/103_pre.bin
new file mode 100644
index 0000000..7de201e
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/103_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/103_pre.png b/proprietary/vendor/etc/camera/fb_model/103_pre.png
new file mode 100644
index 0000000..188dccd
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/103_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/110.png b/proprietary/vendor/etc/camera/fb_model/110.png
new file mode 100644
index 0000000..00d9434
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/110.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/110_pre.bin b/proprietary/vendor/etc/camera/fb_model/110_pre.bin
new file mode 100644
index 0000000..8b2cfdc
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/110_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/110_pre.png b/proprietary/vendor/etc/camera/fb_model/110_pre.png
new file mode 100644
index 0000000..b17fffc
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/110_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/111.png b/proprietary/vendor/etc/camera/fb_model/111.png
new file mode 100644
index 0000000..cb23182
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/111.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/111_pre.bin b/proprietary/vendor/etc/camera/fb_model/111_pre.bin
new file mode 100644
index 0000000..a9f5910
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/111_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/111_pre.png b/proprietary/vendor/etc/camera/fb_model/111_pre.png
new file mode 100644
index 0000000..062fe99
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/111_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/112.png b/proprietary/vendor/etc/camera/fb_model/112.png
new file mode 100644
index 0000000..4f959cb
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/112.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/112_pre.bin b/proprietary/vendor/etc/camera/fb_model/112_pre.bin
new file mode 100644
index 0000000..dfc2865
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/112_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/112_pre.png b/proprietary/vendor/etc/camera/fb_model/112_pre.png
new file mode 100644
index 0000000..4f959cb
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/112_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/113.png b/proprietary/vendor/etc/camera/fb_model/113.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/113.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/113_pre.bin b/proprietary/vendor/etc/camera/fb_model/113_pre.bin
new file mode 100644
index 0000000..b5c4df9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/113_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/200.png b/proprietary/vendor/etc/camera/fb_model/200.png
new file mode 100644
index 0000000..cc9b56b
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/200.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/200_pre.bin b/proprietary/vendor/etc/camera/fb_model/200_pre.bin
new file mode 100644
index 0000000..5f9d8cf
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/200_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/200_pre.png b/proprietary/vendor/etc/camera/fb_model/200_pre.png
new file mode 100644
index 0000000..2688e1a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/200_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/201.png b/proprietary/vendor/etc/camera/fb_model/201.png
new file mode 100644
index 0000000..c9c0961
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/201.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/201_pre.bin b/proprietary/vendor/etc/camera/fb_model/201_pre.bin
new file mode 100644
index 0000000..b6e23bd
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/201_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/201_pre.png b/proprietary/vendor/etc/camera/fb_model/201_pre.png
new file mode 100644
index 0000000..5b043cb
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/201_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/202.png b/proprietary/vendor/etc/camera/fb_model/202.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/202.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/202_pre.bin b/proprietary/vendor/etc/camera/fb_model/202_pre.bin
new file mode 100644
index 0000000..b5c4df9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/202_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/202_pre.png b/proprietary/vendor/etc/camera/fb_model/202_pre.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/202_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/203.png b/proprietary/vendor/etc/camera/fb_model/203.png
new file mode 100644
index 0000000..798ef19
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/203.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/203_pre.bin b/proprietary/vendor/etc/camera/fb_model/203_pre.bin
new file mode 100644
index 0000000..3f1633f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/203_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/203_pre.png b/proprietary/vendor/etc/camera/fb_model/203_pre.png
new file mode 100644
index 0000000..29e0b4e
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/203_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/210.png b/proprietary/vendor/etc/camera/fb_model/210.png
new file mode 100644
index 0000000..3af64f7
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/210.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/210_pre.bin b/proprietary/vendor/etc/camera/fb_model/210_pre.bin
new file mode 100644
index 0000000..4d9913a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/210_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/210_pre.png b/proprietary/vendor/etc/camera/fb_model/210_pre.png
new file mode 100644
index 0000000..a5f7da7
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/210_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/211.png b/proprietary/vendor/etc/camera/fb_model/211.png
new file mode 100644
index 0000000..53369f8
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/211.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/211_pre.bin b/proprietary/vendor/etc/camera/fb_model/211_pre.bin
new file mode 100644
index 0000000..371e361
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/211_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/211_pre.png b/proprietary/vendor/etc/camera/fb_model/211_pre.png
new file mode 100644
index 0000000..574abea
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/211_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/212.png b/proprietary/vendor/etc/camera/fb_model/212.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/212.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/212_pre.bin b/proprietary/vendor/etc/camera/fb_model/212_pre.bin
new file mode 100644
index 0000000..b5c4df9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/212_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/212_pre.png b/proprietary/vendor/etc/camera/fb_model/212_pre.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/212_pre.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/213.png b/proprietary/vendor/etc/camera/fb_model/213.png
new file mode 100644
index 0000000..fdc1bd1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/213.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/213_pre.bin b/proprietary/vendor/etc/camera/fb_model/213_pre.bin
new file mode 100644
index 0000000..b5c4df9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/213_pre.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreCalVarBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreCalVarBinary.bin
new file mode 100644
index 0000000..5855f83
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreCalVarBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreHighPassBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreHighPassBinary.bin
new file mode 100644
index 0000000..f77ef5e
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreHighPassBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreHoriFilterBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreHoriFilterBinary.bin
new file mode 100644
index 0000000..239283f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreHoriFilterBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreMakeupBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreMakeupBinary.bin
new file mode 100644
index 0000000..892b2a8
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreMakeupBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreMorphBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreMorphBinary.bin
new file mode 100644
index 0000000..92eda4f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreMorphBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreNoFaceBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreNoFaceBinary.bin
new file mode 100644
index 0000000..4165c2c
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreNoFaceBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreNormalBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreNormalBinary.bin
new file mode 100644
index 0000000..1098706
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreNormalBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreOnlywhitenBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreOnlywhitenBinary.bin
new file mode 100644
index 0000000..6b931ad
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreOnlywhitenBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreSkintuneBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreSkintuneBinary.bin
new file mode 100644
index 0000000..ac36dc9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreSkintuneBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreSurfaceBlurBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreSurfaceBlurBinary.bin
new file mode 100644
index 0000000..6c4b75f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreSurfaceBlurBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/PreVertFilterBinary.bin b/proprietary/vendor/etc/camera/fb_model/PreVertFilterBinary.bin
new file mode 100644
index 0000000..2d443f4
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/PreVertFilterBinary.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/eyeBright.png b/proprietary/vendor/etc/camera/fb_model/eyeBright.png
new file mode 100644
index 0000000..6f3bffe
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/eyeBright.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skin_CCT.png b/proprietary/vendor/etc/camera/fb_model/skin_CCT.png
new file mode 100644
index 0000000..6309e58
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skin_CCT.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skin_back.png b/proprietary/vendor/etc/camera/fb_model/skin_back.png
new file mode 100644
index 0000000..6309e58
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skin_back.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skin_dark.png b/proprietary/vendor/etc/camera/fb_model/skin_dark.png
new file mode 100644
index 0000000..6309e58
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skin_dark.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skin_indian.png b/proprietary/vendor/etc/camera/fb_model/skin_indian.png
new file mode 100644
index 0000000..7247035
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skin_indian.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skin_normal.png b/proprietary/vendor/etc/camera/fb_model/skin_normal.png
new file mode 100644
index 0000000..8c306a4
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skin_normal.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skinmask.bin b/proprietary/vendor/etc/camera/fb_model/skinmask.bin
new file mode 100644
index 0000000..39f5467
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skinmask.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/fb_model/skinmask.png b/proprietary/vendor/etc/camera/fb_model/skinmask.png
new file mode 100644
index 0000000..fc8dbc4
--- /dev/null
+++ b/proprietary/vendor/etc/camera/fb_model/skinmask.png
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/B1VLf4peM b/proprietary/vendor/etc/camera/filters_lut/B1VLf4peM
new file mode 100644
index 0000000..cea10b5
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/B1VLf4peM
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/B1aMqioxf b/proprietary/vendor/etc/camera/filters_lut/B1aMqioxf
new file mode 100644
index 0000000..3cdd750
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/B1aMqioxf
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/B1nmcmWbG b/proprietary/vendor/etc/camera/filters_lut/B1nmcmWbG
new file mode 100644
index 0000000..8b7d685
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/B1nmcmWbG
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/B1si_XbZz b/proprietary/vendor/etc/camera/filters_lut/B1si_XbZz
new file mode 100644
index 0000000..707da95
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/B1si_XbZz
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/BJJAwoigM b/proprietary/vendor/etc/camera/filters_lut/BJJAwoigM
new file mode 100644
index 0000000..ade7a69
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/BJJAwoigM
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/BJyKIwqxz b/proprietary/vendor/etc/camera/filters_lut/BJyKIwqxz
new file mode 100644
index 0000000..7a2e4ba
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/BJyKIwqxz
@@ -0,0 +1 @@
+ÿÿÿ%ÿ,ÿ2 ÿ8"ÿ?#ÿI&ÿT*ÿ` .ÿl"1ÿy%5ÿ…'9ÿ’*=ÿž,Aÿÿÿ!ÿ(ÿ-ÿ4 !ÿ;!#ÿA"&ÿL$)ÿW&,ÿc)0ÿp+4ÿ|.8ÿ‰0<ÿ–2@ÿ¢5Cÿ!ÿ! ÿ!"ÿ'$!ÿ,%"ÿ3&$ÿ:'%ÿA('ÿL*)ÿX/.ÿe10ÿr34ÿ~68ÿŒ9<ÿ™<@ÿ¥>Dÿ'#ÿ(&ÿ *%ÿ')#ÿ,+%ÿ3-'ÿ9.)ÿ?0*ÿJ3-ÿV71ÿa;4ÿo>8ÿ}@;ÿŠD?ÿ˜FBÿ¥IFÿ,(ÿ-*ÿ!/+ÿ%2'ÿ-0&ÿ32(ÿ94+ÿ?6-ÿH:1ÿT?5ÿ`B8ÿlG<ÿzK@ÿ‡NCÿ“QGÿ¡TJÿ3-ÿ!4/ÿ#50ÿ&8/ÿ+9)ÿ36)ÿ98+ÿ?:.ÿH@3ÿSE8ÿ_K=ÿkPAÿxUEÿ„WHÿZKÿ]Nÿ92ÿ":4ÿ$<6ÿ'@6ÿ+B2ÿ1?,ÿ9=,ÿ?>-ÿHD3ÿSK9ÿ^Q?ÿkWDÿw]Iÿ‚`LÿŽdPÿ™hTÿ@8ÿ#A:ÿ&C;ÿ(E<ÿ,I9ÿ/I3ÿ7E/ÿ>C/ÿHI1ÿSO7ÿ^V?ÿk]EÿvbKÿhPÿŒlTÿ—pWÿ I@ÿ&KCÿ(MDÿ+PEÿ.SDÿ2V?ÿ5V7ÿ>Q4ÿFN4ÿRT6ÿ^[=ÿjaEÿvgKÿ€mQÿ‹rVÿ–wZÿ"UIÿ(VKÿ+YNÿ.\Oÿ2`Nÿ5bKÿ9dDÿ>b;ÿG\9ÿOY9ÿ\_;ÿifAÿulIÿrPÿŠxVÿ•~\ÿ%aSÿ+bUÿ.dWÿ1gXÿ5kYÿ:oWÿ<rSÿ?rHÿGn@ÿPg>ÿYe>ÿfj@ÿrqDÿwNÿˆ|Tÿ’‚Zÿ(m]ÿ-n_ÿ1qaÿ4tcÿ7wbÿ;{bÿ@_ÿD‚VÿGLÿP{FÿZtDÿdpCÿouEÿ}{Jÿ‡Qÿ’‡Yÿ*yfÿ0yiÿ3|kÿ7lÿ;„mÿ?ˆmÿCŠhÿGcÿKŽYÿNŒMÿ[‚Iÿd}Hÿn{Iÿ{€Kÿ††Nÿ‘‹Vÿ-ƒoÿ2„rÿ6‡tÿ:‹vÿ>vÿB’uÿG•rÿK™nÿO›fÿRšXÿ[“QÿfŒNÿn†Mÿx†NÿƒŠPÿSÿ/wÿ5Žzÿ:‘|ÿ=”}ÿ@—~ÿE›~ÿI |ÿN£xÿR¦pÿV¦cÿY¤XÿeœUÿo”RÿxRÿƒRÿ“Tÿ1–ÿ8˜‚ÿ<š„ÿ@ž…ÿC¡†ÿG¥†ÿK©ƒÿQ­€ÿT°yÿY±oÿ\°bÿeª\ÿo£YÿyœWÿƒ™XÿŒšXÿÿÿÿ%!ÿ+#ÿ1%ÿ7&ÿ>)ÿI-ÿU0ÿ`!3ÿl$8ÿx%<ÿ„(@ÿ*Cÿ,Gÿÿÿ$ ÿ-"ÿ6#ÿ?$ÿG&ÿS)ÿ^ ,ÿk#1ÿw%5ÿ‚(:ÿ*>ÿ›,Bÿ¦/Eÿ¦/Eÿ!ÿ#!ÿ"# ÿ+$"ÿ4$#ÿ=$$ÿD$&ÿP'*ÿ]).ÿj,2ÿw05ÿ„2:ÿ’4>ÿŸ7Cÿª9Gÿª:Hÿ($ÿ*&ÿ +'ÿ')#ÿ/,&ÿ6,'ÿ>.)ÿJ1,ÿX40ÿe63ÿt:7ÿ‚<:ÿ‘>>ÿž@Bÿ«CEÿ­CFÿ.(ÿ1+ÿ!1-ÿ$3*ÿ.0&ÿ53)ÿ<4,ÿH90ÿR=4ÿ_A7ÿmD;ÿ|G>ÿŠKBÿ˜LEÿ¥OIÿªPJÿ3,ÿ70ÿ"72ÿ&;2ÿ)<+ÿ37)ÿ;9,ÿE?2ÿPD7ÿ\J<ÿjN?ÿwPBÿ„UFÿ‘XJÿž[Mÿ¥\Oÿ:3ÿ>6ÿ$>7ÿ'A8ÿ*C5ÿ/B-ÿ9>-ÿDC0ÿOI7ÿ[O=ÿgUCÿtZGÿ]JÿŒbNÿ™eRÿ¢hTÿA8ÿH>ÿ&I@ÿ)KAÿ-N?ÿ1Q9ÿ7N2ÿBI2ÿMN3ÿZT<ÿf[CÿraIÿ~eNÿŠjSÿ•nVÿŸqYÿ!K@ÿ"THÿ)SJÿ,VKÿ/YJÿ4]Gÿ7]=ÿAW7ÿJS6ÿWX8ÿd_@ÿpeHÿ}lOÿ‡pTÿ’uYÿy]ÿ#VJÿ$^Qÿ+`Tÿ/bTÿ2fUÿ7jSÿ;kKÿ>j>ÿIb<ÿT_<ÿac=ÿnjDÿzpMÿ…vSÿ‘|Zÿ›_ÿ&bTÿ'k[ÿ.k]ÿ1n_ÿ5r`ÿ9u^ÿ>xYÿBzPÿGwDÿSn@ÿ^jAÿjnBÿwuHÿ„{QÿŽ€Xÿ™†^ÿ)o^ÿ*weÿ0vfÿ5ziÿ8}iÿ<€iÿA„eÿFˆ^ÿIˆRÿQ€Hÿ\xEÿgtEÿuyGÿ€~LÿŒ„Tÿ–Š\ÿ+zgÿ,mÿ2oÿ6„qÿ:‡rÿ?‹qÿDoÿH“kÿL•`ÿP”Sÿ\‰LÿhJÿqKÿ„LÿŠˆQÿ”ŽXÿ.…qÿ.‹uÿ5‹xÿ:zÿ>’{ÿB–{ÿFšyÿKuÿOŸkÿSŸ_ÿ[šTÿf‘Pÿq‰Oÿ|‰Oÿ‡Qÿ“’Uÿ0Žxÿ0”}ÿ8•€ÿ<˜‚ÿ@œƒÿD ƒÿH£ÿN§}ÿRªvÿV«jÿZ©[ÿfŸVÿp˜Sÿ|“Tÿ†“Tÿ‘—Wÿ3˜€ÿ3„ÿ;ž‡ÿ?¢ŠÿC¥‹ÿG¨‹ÿL¬‰ÿQ°…ÿU´€ÿZ¶vÿ]´hÿd±^ÿq¦Zÿ{ŸXÿ†œYÿœYÿ"ÿ$ÿ %ÿ%&ÿ+'ÿ1)ÿ8*ÿ>,ÿH1ÿS 5ÿ_!9ÿl$>ÿx&Bÿ…)Gÿ*Jÿ-Nÿ&ÿ)ÿ$*ÿ+(ÿ4*ÿ>,ÿE-ÿQ1ÿ[ 4ÿj$:ÿu&>ÿ(AÿŽ+Eÿš-Iÿ¦0Mÿ¦1Nÿ"&ÿ#(ÿ$#(ÿ+#)ÿ5#*ÿ?$,ÿJ&0ÿV)4ÿa,8ÿm.=ÿy0Aÿ†4Eÿ’6IÿŸ9Mÿ©;Pÿª<Rÿ)&ÿ+'ÿ#+)ÿ*+(ÿ3,*ÿ>,+ÿJ//ÿW13ÿc58ÿo7<ÿ|;Bÿ‰>Fÿ•@Jÿ¡COÿ®FSÿ®FSÿ.)ÿ2+ÿ"3/ÿ'2/ÿ/1)ÿ73,ÿD71ÿQ<6ÿ^?9ÿkA<ÿyEAÿˆGFÿ–IIÿ¢LMÿ®OQÿ°QSÿ5.ÿ70ÿ 93ÿ&:5ÿ*=/ÿ49*ÿA=0ÿMC7ÿYH<ÿfLAÿsODÿSIÿWMÿYQÿ§[Sÿ¬[Uÿ;3ÿ=5ÿ"D<ÿ(E>ÿ,H;ÿ1J0ÿ=C/ÿKH5ÿVM<ÿbSBÿpXIÿ|\Lÿ‰`Qÿ–cTÿ¡fXÿ§hZÿ B9ÿ!I?ÿ%OEÿ,PHÿ/TGÿ3XBÿ9T5ÿEM4ÿSQ7ÿ`XAÿm_IÿxdOÿ…hTÿ‘mXÿœp[ÿ£r^ÿ#LAÿ#THÿ'ZOÿ.[Qÿ2_Qÿ6bOÿ9dCÿC]9ÿMX8ÿ]\;ÿkdFÿxjOÿƒoVÿŽt[ÿ™x`ÿ¡{bÿ%XJÿ&`Rÿ*fXÿ1gZÿ5j\ÿ9nZÿ=sVÿ@rGÿKi>ÿWc=ÿeg?ÿtnIÿ€tRÿ‹zYÿ—`ÿŸƒeÿ'cTÿ)l\ÿ,rbÿ4rdÿ8vfÿ;zeÿ@}bÿD€XÿH~IÿTtCÿanBÿorDÿ|wLÿ‰~Wÿ”„^ÿž‰dÿ*p^ÿ+xeÿ/}kÿ8~nÿ;oÿ?…oÿCˆlÿHŒfÿLZÿS…Jÿ_|GÿjwGÿy}Jÿ…‚Pÿ‘ˆZÿœbÿ-{hÿ-mÿ2†sÿ:‡vÿ>ŠwÿAŽwÿE’vÿJ–qÿN™hÿS˜Wÿ]ŽOÿj…Lÿu‚Lÿ‚†NÿŽŒUÿš’]ÿ/†qÿ0Œvÿ5{ÿ>‘~ÿA•€ÿE˜€ÿIÿN¡{ÿQ£tÿV¤eÿ\ŸWÿi”RÿtQÿ~ŒQÿ‹‘Sÿ˜–Zÿ2xÿ3–ÿ8˜‚ÿAš…ÿD‡ÿH¢‰ÿL¥‡ÿQª„ÿU®~ÿY¯tÿ]®bÿg¥Zÿs›Vÿ}–Uÿˆ•Vÿ“™Yÿ5™ÿ6Ÿ†ÿ<¡ŠÿC¢ÿG¦ÿKªÿO®ÿS²‹ÿX¶‡ÿ\¸~ÿ`¹pÿf³aÿr«^ÿ~£[ÿˆ \ÿ’ \ÿ(ÿ*ÿ ,ÿ&,ÿ+,ÿ0-ÿ7/ÿ=1ÿH6ÿS:ÿ_"?ÿk%Cÿw&Hÿ„(Lÿ+Pÿœ-Tÿ,ÿ1ÿ%3ÿ,3ÿ31ÿ;2ÿB3ÿN7ÿ[!<ÿh$@ÿu%Dÿ(IÿŒ+Mÿ™-Qÿ¥0Vÿ¥0Vÿ",ÿ#4ÿ%"0ÿ+"2ÿ3#1ÿ<#2ÿH&7ÿU);ÿ`+@ÿl/Dÿy1Iÿ„4Lÿ‘6Qÿ9Uÿ©<Yÿ©<Yÿ*-ÿ-0ÿ"+0ÿ,+1ÿ4+1ÿ@.6ÿL0:ÿX4?ÿd8Cÿq;Hÿ}<Kÿ‰?Pÿ•BTÿ¡DXÿ­G\ÿ­H]ÿ/-ÿ3.ÿ#40ÿ+31ÿ231ÿ?65ÿM:;ÿZ>?ÿf@CÿrCGÿFLÿ‹JQÿ™LVÿ¤NYÿ°R_ÿ²S`ÿ6/ÿ91ÿ"<4ÿ,=9ÿ4?;ÿ;>6ÿHC<ÿTGAÿ`KEÿnNIÿ{PLÿ‰TPÿ˜VTÿ£XXÿ±\]ÿ³]^ÿ<3ÿ!@6ÿ$F=ÿ/HBÿ6IEÿ:L?ÿEI;ÿQMAÿ]SHÿiWLÿv[Pÿ„_TÿbXÿœd[ÿ©h_ÿ®iaÿ!C9ÿ#K?ÿ'QFÿ3TLÿ9UNÿ=YNÿA[BÿMT?ÿZYEÿg^MÿscSÿhXÿŒl\ÿ—n_ÿ¢rcÿ©teÿ$NAÿ%VHÿ*\Oÿ5_Uÿ<`Xÿ?cWÿDgTÿKdFÿV^DÿecIÿqiRÿ~nZÿ‰t_ÿ“wcÿžzfÿ¦}iÿ&YJÿ(bRÿ,hYÿ7k_ÿ?kaÿBobÿFq^ÿJuUÿSoKÿ`hIÿmmLÿ{tWÿ…y]ÿ‘~eÿ›‚iÿ¤†mÿ*eTÿ*n\ÿ/tcÿ9ugÿAvjÿEykÿI}kÿN‚eÿR‚Xÿ^yPÿitNÿwxQÿ„~ZÿŽƒbÿ™ˆiÿ£Œoÿ,r_ÿ-yeÿ2~kÿ<€qÿDsÿH…uÿL‰tÿQŒpÿUfÿYXÿh‚Tÿs~Tÿ‚Uÿˆ_ÿ—eÿ¡‘lÿ.}hÿ/ƒnÿ4ˆtÿ?ŠxÿG‹{ÿKŽ}ÿN’|ÿS—zÿX›tÿ\œfÿg“[ÿrŠXÿ}ˆWÿ‰‹Zÿ•‘aÿŸ–jÿ2ˆqÿ2vÿ7‘|ÿB“€ÿJ•„ÿN˜…ÿRœ…ÿV ƒÿ[£~ÿ`¦sÿd¤dÿp™^ÿ{“]ÿ†’]ÿ’•_ÿšfÿ4‘yÿ4—~ÿ;š„ÿFœˆÿMž‹ÿQ¡ÿU¥ÿY©‹ÿ^­‡ÿb¯~ÿf°pÿn«fÿ{¡bÿ†šaÿ›bÿ›ždÿ7šÿ8 ‡ÿ>£‹ÿI¤ÿP¦’ÿTª”ÿX®”ÿ\²“ÿb¶ÿe¹‰ÿhº|ÿm¸lÿy®iÿ„¨gÿ¥hÿ™¥hÿ,ÿ.ÿ"1ÿ'3ÿ,3ÿ13ÿ74ÿ=6ÿH:ÿS ?ÿ^#Dÿk$Iÿw'Nÿ„)Rÿ+Wÿ›-[ÿ3ÿ :ÿ&<ÿ,=ÿ4;ÿ;9ÿA:ÿN >ÿX!Bÿf$Gÿs&Kÿ€)PÿŒ+Tÿ˜-Xÿ¤0]ÿ¤0\ÿ!4ÿ!?ÿ'":ÿ,";ÿ4#;ÿ;#:ÿG&>ÿS)Bÿ^+Fÿj.Kÿw1Oÿ„4Tÿ6Xÿ›9\ÿ¨<`ÿ¨<`ÿ)4ÿ+9ÿ$*<ÿ-*9ÿ4+<ÿ>-=ÿK1AÿW4Fÿc7Jÿn:Oÿ{=Sÿˆ@Xÿ“B\ÿ E`ÿªGdÿ¬Ieÿ04ÿ48ÿ!49ÿ*39ÿ86=ÿB9AÿO=EÿZ@JÿgBNÿsFSÿIXÿŒK[ÿ˜M_ÿ¤Qdÿ¯Sgÿ±Viÿ74ÿ :5ÿ"<6ÿ.?;ÿ:B@ÿBBAÿOEFÿ]JKÿiMOÿuPTÿ‚SXÿV^ÿ›Xaÿ¦[fÿ³_kÿ¶`lÿ =6ÿ!@8ÿ%G=ÿ0JBÿ<MIÿDMKÿKNFÿXSMÿcWQÿqZUÿ~^YÿŒa\ÿ™c`ÿ¦edÿ±ggÿ·jjÿ"D:ÿ$K@ÿ(REÿ5VMÿ?XRÿFYUÿK]RÿTYKÿa]RÿmbXÿyg\ÿ†j`ÿ’ndÿpgÿ©tkÿ±vmÿ$OBÿ&WHÿ+]Oÿ6aUÿBc[ÿIc]ÿMg]ÿQiSÿ]cPÿkhWÿwm]ÿƒsdÿŽvgÿ™zkÿ£~oÿ¬€qÿ'ZKÿ)cRÿ/jYÿ9l_ÿDndÿLogÿOrgÿTweÿZuWÿhoUÿusYÿ€xbÿ‹}iÿ–‚nÿ¡…rÿ©‰tÿ*fUÿ,o\ÿ1tbÿ<whÿFymÿOzpÿR}qÿWoÿ[…gÿf~[ÿrxZÿ~}]ÿ‰‚fÿ”‡mÿŒrÿ¨wÿ-s_ÿ.zeÿ3€lÿ>qÿI„vÿS…zÿV‰{ÿZŒxÿ^‘sÿbdÿo‡_ÿz„_ÿ‡‡aÿ“jÿ‘rÿ¥•wÿ1~hÿ1…nÿ5ˆsÿAŒyÿMŽÿU‚ÿX’‚ÿ\–‚ÿaš~ÿeœrÿn–fÿxcÿ„dÿ‘fÿš•mÿ¤švÿ3‰rÿ4wÿ:“}ÿE•ÿO–†ÿW˜‰ÿ\œ‹ÿ_ŸŠÿd¤‡ÿi¨€ÿm¨qÿwžjÿ‚˜iÿ—hÿ˜šjÿ¡pÿ6’yÿ7˜~ÿ=œ„ÿIžŠÿS Žÿ[¡‘ÿ^¤’ÿc©“ÿg­ÿk±‹ÿp²ÿv®qÿ¥mÿŒŸlÿ– mÿ £pÿ9œ‚ÿ;¢‡ÿA¤ŒÿL¦‘ÿV¨•ÿ^ª˜ÿb®šÿe±™ÿi´—ÿn¸“ÿrºˆÿuºzÿ€´uÿ‹­rÿ–©sÿŸ©rÿ2ÿ4ÿ#6ÿ'8ÿ-9ÿ19ÿ79ÿ=:ÿG?ÿR Dÿ^#Jÿj$Nÿv(Tÿ‚)XÿŽ,\ÿ›-aÿ9ÿ"Cÿ'Dÿ-Fÿ4Fÿ:Bÿ@AÿL DÿX"Jÿd$Nÿq&Sÿ~(WÿŠ+[ÿ—-_ÿ£0dÿ£0dÿ!:ÿ!Iÿ)!Cÿ."Eÿ4"Eÿ<#DÿF%EÿR)Jÿ^+Nÿj/Rÿv1Wÿƒ5[ÿŽ7_ÿ›:cÿ¦;gÿ§<hÿ):ÿ*Dÿ&)Gÿ1+Dÿ8-Gÿ?.GÿJ0IÿV4Mÿb7Rÿm:Vÿy<Zÿ‡@_ÿ’BcÿžDgÿ©Gkÿ«Jmÿ1:ÿ3@ÿ#3Dÿ/6Iÿ<8IÿC:KÿM=MÿY?PÿeBUÿpEYÿ~H^ÿŠKbÿ—Nhÿ¢Pkÿ®Tpÿ°Tpÿ8:ÿ<>ÿ>@ÿ,?Dÿ:BIÿGEMÿQHPÿ]KUÿhNXÿtQ]ÿTaÿŽVfÿ›[kÿ¦]oÿ²atÿµbuÿ!?:ÿ"A<ÿ&GAÿ1KEÿ>NJÿJRPÿRRRÿ_UVÿkX[ÿx\`ÿ„_cÿ‘ahÿželÿ©hqÿ´kuÿºnyÿ"E<ÿ%MBÿ)THÿ5WMÿAZSÿK\WÿT][ÿ\]Wÿea[ÿsgaÿjeÿŽlhÿšolÿ¨rpÿ²usÿºxwÿ&PDÿ(XJÿ-_Pÿ8bUÿCd[ÿOhaÿVgcÿ[k`ÿdg[ÿqmbÿ}rgÿˆukÿ“xoÿŸ|sÿª€wÿ´ƒzÿ)\Mÿ*dSÿ/kYÿ:m^ÿFpeÿQsjÿYsmÿ]wmÿbydÿnsaÿzwfÿ†}mÿ‘rÿ›…vÿ¦ˆzÿ¯‹}ÿ,gUÿ-p\ÿ3vbÿ>yhÿH{nÿS}sÿ\}vÿ_vÿd…qÿm‚fÿx~fÿ„jÿŽ†qÿ™Œxÿ£}ÿ¬“€ÿ/t_ÿ1|fÿ6lÿAƒqÿK†wÿV‡{ÿ`‰ÿc‹€ÿg|ÿl’sÿu‹kÿ‚ˆjÿŒnÿ—vÿ ”{ÿ©˜€ÿ1€hÿ3†nÿ9‹tÿCyÿO€ÿZ’…ÿb’‡ÿe•ˆÿiš†ÿožÿs›qÿ”nÿŠ’oÿ––rÿŸ™xÿ©€ÿ5Šqÿ6wÿ<•}ÿG—‚ÿR˜‡ÿ]šŒÿeœÿiŸÿl£ÿq¨Šÿu¨ÿ~£vÿŠœtÿ”›tÿžžvÿ¦¡{ÿ8”zÿ:šÿ@ž…ÿK ŠÿU¡ÿ`¢“ÿh¥–ÿk¨—ÿn«–ÿs¯“ÿx²Šÿ{±|ÿˆ©yÿ’¥xÿœ£xÿ¥¦xÿ<ž‚ÿ>£‡ÿE¦ÿN¨‘ÿY©–ÿd«šÿj­ÿm°žÿr´žÿu·›ÿy»”ÿ}¼‡ÿ„·~ÿ°|ÿ›«{ÿ¢ªzÿ7ÿ!9ÿ$<ÿ(>ÿ-?ÿ2?ÿ8?ÿ=@ÿFDÿR Jÿ^#Pÿi%Tÿv(Zÿ‚)^ÿŽ,bÿš.gÿ?ÿ#Mÿ)Lÿ.Oÿ3Nÿ:Lÿ@JÿKMÿW"Qÿd$Uÿp'Yÿ|(^ÿ‰,cÿ–.gÿ 0jÿ¢0lÿ!Aÿ! Sÿ+"Mÿ2#Nÿ7%Qÿ?%RÿG%QÿR)Rÿ]+Uÿh-Xÿt1]ÿ4bÿ7gÿ™9jÿ¤;nÿ¦;oÿ)Aÿ(Nÿ*+Tÿ4-Pÿ;.RÿA/TÿJ0SÿU4Uÿ_6Xÿk8[ÿx<aÿ…@fÿ‘BkÿDmÿ¨GrÿªIsÿ1Aÿ3Hÿ'5Qÿ36Uÿ>9TÿE;VÿN=WÿY?XÿcA[ÿpE`ÿ|Heÿ‰Kiÿ”Mmÿ Qrÿ¬Tvÿ¯Uxÿ8@ÿ<Fÿ$?Nÿ1ASÿ>DXÿKFXÿRI[ÿ[K\ÿgN_ÿtQdÿ€TiÿWnÿ˜Yqÿ£\uÿ¯_zÿ´b}ÿ?AÿCEÿ!JLÿ/MQÿ<OUÿJR[ÿVS\ÿ_V_ÿkZcÿx\hÿ„`mÿ‘cqÿœfuÿ¨izÿ³l~ÿ¹o‚ÿ"FAÿ$MGÿ*TLÿ5WQÿA[VÿL][ÿXa_ÿbaaÿndfÿzgjÿˆkoÿ”nsÿŸrxÿ«v}ÿ¶y‚ÿ¾{…ÿ&PGÿ(XLÿ-`Rÿ9cWÿEf\ÿOhaÿZkfÿcliÿjkfÿxqmÿƒupÿwsÿœzwÿ§}{ÿ´€ÿ½ƒ‚ÿ*]Oÿ,eUÿ0l[ÿ<o`ÿGqeÿRsjÿ]wpÿfwsÿk{pÿuwkÿ|qÿŠ€vÿ–„{ÿ ‡~ÿ­Œ‚ÿ¶Ž…ÿ-iWÿ/q^ÿ4xcÿ?zhÿJ}nÿUsÿ`€xÿi‚|ÿm…{ÿq‡qÿ~‚pÿ‰†uÿ”‹}ÿžÿ§’„ÿ±•ˆÿ0u`ÿ2~gÿ7‚lÿC…rÿNˆwÿX‰|ÿc‹ÿl‹„ÿp…ÿt“€ÿ|vÿˆŒuÿ“zÿœ”€ÿ¥—…ÿ®›‰ÿ3jÿ5ˆoÿ;ŒuÿEzÿPÿ\’„ÿf”‰ÿo–ÿs™Žÿv‹ÿ{Ÿÿ…˜zÿ•yÿ™˜|ÿ£›ƒÿ¬ ˆÿ6Œrÿ8’wÿ>–}ÿJ˜‚ÿUšˆÿ_œŒÿj‘ÿqŸ”ÿu¢•ÿy¦“ÿ}ªŒÿ‚¦ÿŽ ~ÿ˜|ÿ¡ ÿª¤†ÿ:•zÿ;›ÿBŸ…ÿM¡‹ÿX£ÿb¥”ÿl¦™ÿu§›ÿx«ÿ{®šÿ²—ÿƒ³‹ÿŒ¬‚ÿ—¦‚ÿŸ¦ÿ©¨‚ÿ=Ÿƒÿ@¥ˆÿF§ŒÿPª’ÿ[ª–ÿf­œÿp® ÿv¯¡ÿz²£ÿ~¶¢ÿ‚ºžÿ…»•ÿˆºˆÿ”²…ÿž­„ÿ¦­ƒÿ=ÿ"?ÿ%Aÿ)Cÿ-Fÿ2Gÿ9Gÿ>GÿGKÿR!Qÿ]$Vÿh%[ÿu'_ÿ*eÿ,iÿ™.nÿEÿ%Xÿ,Vÿ1Yÿ7]ÿ=[ÿDYÿKVÿV"Yÿb$]ÿo'aÿ{(eÿ‡+jÿ”-mÿŸ0rÿ¡1rÿ!Hÿ$ ^ÿ.#Yÿ5$Yÿ:&[ÿA'_ÿI'^ÿQ']ÿ],_ÿh.aÿt1eÿ€4iÿ‹6mÿ—9qÿ£<uÿ¥<vÿ)Hÿ"+]ÿ.,aÿ8.[ÿ?0]ÿD1`ÿL2aÿU3`ÿ`6bÿk9dÿx<iÿ‚?mÿBqÿšDtÿ¦Fyÿ©I{ÿ0Hÿ!4Wÿ+6_ÿ78cÿC;_ÿI<aÿP>dÿZ?eÿcAeÿoEhÿ{Hmÿ‡Jpÿ’MtÿžPyÿ¨R|ÿ­Uÿ8Hÿ!>Uÿ(A\ÿ6CbÿBEeÿNHcÿUJfÿ]KhÿgNiÿrQlÿ~Spÿ‹Vtÿ–Yxÿ¢\}ÿ­_€ÿ²bƒÿ?Hÿ GQÿ&MZÿ3O_ÿ@QdÿMRiÿYUgÿaWkÿkZlÿv\pÿ‚`tÿcxÿšf}ÿ¦iÿ¯k…ÿ¶nˆÿGIÿ!OQÿ$WXÿ2Z]ÿ?]cÿK^fÿYakÿebmÿneoÿzhsÿ‡lxÿ‘n|ÿq€ÿ¨u„ÿ´yŠÿ»{ÿ%RMÿ(ZSÿ,`Yÿ8e_ÿCgcÿPkhÿZmkÿfopÿpopÿ|suÿ‰uzÿ•z~ÿ¡}„ÿ«€ˆÿ·ƒŒÿÁ‡ÿ+^Sÿ-fXÿ1m^ÿ=ocÿIshÿTulÿ_xpÿjzuÿt{yÿ{|vÿ…{ÿ‘ƒÿ‡ƒÿ¨‰†ÿ¶Œ‹ÿÁŽÿ.jZÿ0r`ÿ5yeÿA|jÿK~oÿW€sÿb‚yÿm…~ÿv…ÿz‰€ÿƒ…{ÿŠ€ÿ˜Ž…ÿ£‘‰ÿ­”Œÿ·˜ÿ1vcÿ3iÿ8„mÿC†rÿO‰xÿ[‹}ÿf‚ÿoŽ†ÿxŠÿ{’‰ÿ”€ÿÿ—“„ÿ —‰ÿ¨šÿ²ž’ÿ5‚kÿ6Šqÿ;ŽuÿG‘zÿR’ÿ^”„ÿh–Šÿt˜ÿz˜’ÿ“ÿƒŸÿŠœƒÿ•˜ƒÿž›ˆÿ¨ŸŽÿ°£’ÿ8tÿ:“yÿ@—}ÿKš‚ÿVœ‡ÿaŒÿlŸ’ÿu –ÿ~¢šÿ‚¥šÿ…¨—ÿ‰ªŽÿ“£‡ÿ¡‡ÿ¥£Šÿ®¦ÿ;—{ÿ<œÿC¡…ÿO£‹ÿZ¤ÿd¦•ÿn§™ÿy©žÿ©Ÿÿƒ­¡ÿ†°Ÿÿ‹´˜ÿ°Œÿ›©Šÿ£¨‰ÿ«ª‹ÿ?¡ƒÿA¥‡ÿH©ÿS¬’ÿ^¬—ÿi¯œÿr®Ÿÿ{¯£ÿ‚±¦ÿ†µ¨ÿˆ¸¥ÿŒ» ÿ»•ÿ–¶Žÿ¢°ÿ©¯‹ÿGÿ$Hÿ(Kÿ+Lÿ0Oÿ5Qÿ<RÿBRÿHRÿR"Wÿ^$\ÿi%`ÿt(eÿ*jÿŒ,oÿ˜.sÿMÿ'aÿ/aÿ4cÿ:fÿ@hÿHgÿO cÿV"bÿb$eÿn'hÿy)lÿ‡+rÿ“-uÿž0yÿ 0yÿ  Rÿ(!hÿ1$bÿ8%cÿ=&fÿD(jÿL)jÿU)jÿ]+iÿg.kÿr0mÿ}2pÿ‹6uÿ–9xÿ¡;|ÿ¤<}ÿ!)Tÿ%*kÿ1,kÿ<1gÿB0gÿH3kÿO5nÿX4mÿa6mÿk9nÿv<qÿ‚>sÿŽBxÿ™D{ÿ¥Gÿ§Iÿ 2Tÿ$6fÿ.7mÿ:9nÿF=jÿM>lÿS?oÿ[?pÿdAnÿoEqÿzHtÿ…Iwÿ‘M{ÿœO~ÿ§Rƒÿ¬U…ÿ!;Tÿ#?bÿ,Bkÿ9EoÿEFrÿPHmÿXJoÿ^LsÿhMsÿrOtÿ~SwÿˆUzÿ•Yÿ [‚ÿ«_‡ÿ°a‰ÿ CSÿ#I`ÿ*Lgÿ7PmÿDQqÿPSuÿ\UqÿcXuÿkYvÿu\wÿ€^zÿbÿ˜fƒÿ£h‡ÿ®jŠÿµmŽÿ!LSÿ"S]ÿ(Yfÿ5[iÿC]oÿO`sÿ\`wÿhcvÿofzÿyhzÿ…k~ÿn‚ÿ›q†ÿ¦t‹ÿ±yÿº{“ÿ!TTÿ#]]ÿ'ceÿ4fiÿBimÿMkqÿZmvÿhozÿsp{ÿ}tÿ‡vÿ“y…ÿž}Šÿ©Žÿ´‚’ÿ¾†–ÿ(_Zÿ+g`ÿ1neÿ<qjÿGsnÿSwsÿ_ywÿj|zÿu~~ÿ}ÿŠ„ÿ–„ˆÿ¡‡ÿ­Š‘ÿ¶•ÿÁ™ÿ.j^ÿ1seÿ6zjÿA|nÿMsÿXwÿc„{ÿo…ÿx‡ƒÿˆ†ÿ‰‰„ÿ“‰ÿžŒÿª“ÿµ–”ÿ¿˜—ÿ2wfÿ4€lÿ:„pÿEˆtÿPŠyÿ[Œ}ÿhŽƒÿs‡ÿz‘‹ÿ„’ÿˆ–Žÿ‘’ˆÿ›—Žÿ¥š’ÿ®•ÿ¸ ˜ÿ5ƒmÿ8Šrÿ=wÿH‘|ÿT”ÿ`–…ÿk˜Šÿu™ÿ}š“ÿ‡›–ÿŠž–ÿŸÿ™šŒÿ¢Ÿ‘ÿ«£–ÿ´¦šÿ9Žuÿ;”yÿA™~ÿL›ƒÿYž‰ÿcŸÿn¡’ÿx¢—ÿ€£›ÿˆ£ÿŒ§žÿ‘ªšÿ—¥ÿ £ÿ©¦”ÿ±©˜ÿ<˜}ÿ>žÿE¢†ÿP¤‹ÿ]¦ÿg¨–ÿp©™ÿzªžÿƒª¡ÿŠ«£ÿŽ®¥ÿ‘²¡ÿ•³—ÿ«’ÿ§ª’ÿ°­–ÿA¢…ÿC§‰ÿJ«ŽÿT¬’ÿ`®—ÿk°œÿt° ÿ|±¤ÿ„²§ÿŒ´«ÿ¶ªÿ“º©ÿ–¼¡ÿœ·—ÿ¤²”ÿ¬±”ÿ!Qÿ&Rÿ+Tÿ/Wÿ4Zÿ9\ÿ?]ÿF^ÿM ^ÿS"^ÿ^#cÿi&gÿu(lÿ€+qÿŒ,vÿ˜/zÿ"Wÿ*jÿ1kÿ8mÿ<pÿBtÿJ uÿS!tÿZ#pÿb%pÿm'rÿy)tÿ…+yÿ‘.|ÿ/ÿŸ1ÿ"#`ÿ*"rÿ4%mÿ;&nÿA'pÿG)tÿM+wÿV+vÿ_-vÿh.uÿr0wÿ~3yÿŠ6}ÿ•8ÿŸ;ƒÿ£=„ÿ#+`ÿ(,xÿ3.vÿ?1qÿF3sÿK4uÿQ5xÿZ8yÿc7zÿk9yÿv<zÿ>|ÿBÿ˜Dƒÿ¢G†ÿ¦Hˆÿ#4`ÿ'6vÿ28zÿ>;{ÿI>uÿQ?vÿV@yÿ^C|ÿfC|ÿpE{ÿzH}ÿ…JÿM‚ÿšO…ÿ¦RŠÿªT‹ÿ$=`ÿ&Aqÿ0Cwÿ<D{ÿHG|ÿTJxÿ\L{ÿbN~ÿjOÿsPÿ~T€ÿˆVƒÿ“X…ÿ[‰ÿ©_Žÿ®`ÿ#Faÿ%Lmÿ.Ouÿ;QzÿHR~ÿTTÿ`W}ÿgY€ÿmZ‚ÿw\‚ÿ_ƒÿ‹b†ÿ—e‰ÿ gÿ¬k‘ÿ³m”ÿ#Paÿ%Wlÿ,[sÿ9\xÿF_|ÿT`€ÿ`b„ÿkeÿrg„ÿzh…ÿ„k†ÿnˆÿ™qÿ¤sÿ¯w”ÿ¸y˜ÿ#Yaÿ%`jÿ+frÿ8iwÿEk{ÿRlÿ^n‚ÿkn†ÿvq…ÿ}sˆÿˆw‰ÿ‘y‹ÿ›{ÿ§”ÿ±—ÿ½†œÿ$abÿ&jjÿ*qpÿ7suÿDvzÿPx}ÿ]{‚ÿj|†ÿw~‰ÿƒŠÿŠŒÿ•…ÿŸ‡“ÿªŠ—ÿ´›ÿ¿Ÿÿ,mfÿ/ulÿ4{qÿ@~uÿL€zÿWƒ~ÿb†‚ÿmˆ‡ÿwŠŠÿƒ‹ÿŒ‹Žÿ—Ž’ÿ£’–ÿ¬”šÿ¶–ÿ›¢ÿ3xjÿ5qÿ:†uÿG‰yÿQ‹}ÿ]ÿh…ÿs‘‰ÿ}“ÿ‡•‘ÿŽ•“ÿ––’ÿ š—ÿ«œ™ÿ¶žÿÀ¡ ÿ6„pÿ9‹vÿ?‘{ÿJ“ÿU”‚ÿa—ˆÿl™Œÿw›ÿœ“ÿ‰ž˜ÿ‘šÿ• ™ÿž•ÿ§¢šÿ°¥žÿ¹¨¡ÿ:xÿ<•|ÿBšÿN†ÿZŸ‹ÿe Žÿp¢“ÿz¤—ÿ‚£šÿ‹¤žÿ“¦¡ÿ—©¢ÿœ©™ÿ¥¦˜ÿ¬©œÿµ¬¡ÿ>™ÿ@ŸƒÿF£ˆÿS¦ÿ]§‘ÿh©•ÿsªšÿ|«žÿ…¬¡ÿ­¥ÿ•­¨ÿ˜±©ÿ›³£ÿ¢®›ÿª¬šÿ³¯žÿB£†ÿE¨‹ÿK¬ÿW®”ÿb°˜ÿl°œÿv² ÿ³¤ÿ†´¨ÿ´«ÿ•µ­ÿ™¸®ÿ»¬ÿ »¡ÿ¨µÿ°³œÿ$\ÿ)\ÿ._ÿ3bÿ7eÿ=hÿBjÿIkÿP!kÿW"kÿ^#kÿi'pÿt(tÿ€+xÿ‹,|ÿ—/ÿ%dÿ,tÿ4tÿ;wÿ@zÿD |ÿL"ÿT"€ÿ\#ÿe%~ÿn'{ÿy*~ÿ„+€ÿ.„ÿ›0‡ÿž1ˆÿ%#jÿ,#}ÿ6&wÿ>'xÿD(zÿI*}ÿP,ÿX-‚ÿa.ƒÿj/ÿt1€ÿ~4ƒÿˆ6ƒÿ”9‡ÿž;Šÿ£<Œÿ%,mÿ+,„ÿ7/€ÿB2zÿI3{ÿO6~ÿU8‚ÿ\8„ÿe:†ÿo;…ÿw<„ÿ>„ÿŒA‡ÿ—DŠÿ¢GŽÿ¦Hÿ%6mÿ+8ƒÿ59…ÿB;ƒÿL>}ÿT@ÿYAƒÿ`C‡ÿhEˆÿrF‡ÿ{H‡ÿ„I‡ÿMŠÿšOÿ¥R‘ÿ©T’ÿ&@mÿ)C€ÿ5D…ÿ@FˆÿLG†ÿWKÿ_M„ÿeOˆÿkQ‰ÿuRŠÿTŠÿˆV‹ÿ’Xÿœ[ÿ§^“ÿ­`•ÿ%Imÿ)N|ÿ3Pƒÿ?R†ÿKR‰ÿWU‹ÿcX†ÿjZˆÿp\Œÿx]ÿ‚_Žÿ‹aŽÿ•dÿ g“ÿ©i—ÿ±mšÿ%Tmÿ(Yyÿ1[ÿ=^„ÿK_‰ÿWaŒÿccÿoeŠÿuhÿ|j‘ÿ…kÿn‘ÿ™p“ÿ¢s–ÿ­všÿ¶yÿ&\mÿ(cxÿ.g}ÿ;i‚ÿIk‡ÿVmŠÿbnŽÿop’ÿyrŽÿ€u’ÿ‰w“ÿ’y”ÿš{•ÿ¥~™ÿ¯ÿ¹…¡ÿ&fnÿ(nvÿ.t}ÿ;uÿGw…ÿTy‰ÿ`zŒÿn}‘ÿz}”ÿ†€“ÿ‹‚–ÿ•…—ÿž†™ÿ¨‰œÿ±‹ ÿº£ÿ(ooÿ*wvÿ/|ÿ;€ÿG‚„ÿS„ˆÿa‡Œÿnˆÿy‰“ÿ…Š–ÿŒ—ÿ—Ž™ÿ¡‘œÿ«“ ÿ´•¢ÿ½™¦ÿ0zrÿ4‚xÿ:ˆ}ÿEŠÿQ†ÿ\‰ÿg‘Œÿr“ÿ|•”ÿ†——ÿ—™ÿ™—›ÿ£šžÿ­œ¡ÿ·Ÿ¥ÿÁ¢©ÿ8…vÿ:Œ|ÿ?‘€ÿK”…ÿV–ˆÿb—Œÿlšÿx›“ÿž–ÿ‹ž™ÿ”Ÿœÿ› žÿ¡¡žÿª¤¡ÿ¶§¥ÿ¿ª¨ÿ;|ÿ>—ÿC›…ÿOˆÿ[Ÿÿf¡‘ÿq¤•ÿ{¥™ÿ„¥›ÿŒ¦žÿ•§¢ÿœ¨¥ÿ¡«¥ÿ§¨Ÿÿ±¬¥ÿ¸¯¨ÿ?š‚ÿA †ÿH¥‹ÿT¦ÿ_¨’ÿiª—ÿt«›ÿ}¬žÿ†®¢ÿŽ®¥ÿ–¯¨ÿž°¬ÿ¡³«ÿ¥²£ÿ®¯¡ÿ¶²¦ÿC¤ˆÿFªÿL­‘ÿX¯•ÿb°™ÿn²ÿx³¡ÿ€´¥ÿˆµ¨ÿ‘¶¬ÿ™·¯ÿŸ·±ÿ£º²ÿ§½­ÿ¬·¤ÿ´µ¤ÿ&fÿ,gÿ1iÿ6lÿ:oÿ?sÿEvÿL wÿT!wÿ["wÿb%wÿj&xÿu(|ÿ+ÿ‹-ƒÿ–/‡ÿ'mÿ/}ÿ7|ÿ=~ÿB‚ÿH!†ÿN"ˆÿV#‹ÿ_$‹ÿh%Šÿq(ˆÿy*†ÿ…,‰ÿ/‹ÿ›0ŽÿŸ2ÿ'#uÿ/#…ÿ8&€ÿA'€ÿG)ƒÿM+†ÿR-ŠÿY.Œÿb/ÿl1ÿu1Œÿ~3‹ÿ‰6Œÿ“9ÿ;‘ÿ¢<“ÿ(,zÿ.-Žÿ9/ˆÿD3„ÿL4„ÿR6‡ÿX9Œÿ^9Žÿf:ÿp<ÿy=ÿ?ŽÿŒBÿ—D’ÿ F”ÿ¥H•ÿ(7yÿ-9Žÿ99‘ÿE=ŒÿN?‡ÿW@‰ÿ\B‹ÿbDÿjF’ÿsG“ÿ~I“ÿ†J‘ÿM“ÿ™O”ÿ£Q—ÿ©T™ÿ(Ayÿ,CŒÿ7EÿDG“ÿOIŽÿZLŠÿbMŒÿhPÿnR”ÿwT•ÿT•ÿ‰V”ÿ’X–ÿœ[—ÿ¦^šÿ­`œÿ(Kyÿ,O‰ÿ7PŽÿBR‘ÿOT•ÿ[V“ÿgZÿm[‘ÿs]•ÿ{`˜ÿ„`˜ÿŒb—ÿ–e˜ÿŸgšÿ¨iÿ°lžÿ(Vyÿ*[†ÿ4]‹ÿ@^ÿN`”ÿZb—ÿfc—ÿqf’ÿxh–ÿkšÿ‡lšÿmšÿ˜p›ÿ¢sÿ¬v ÿ´y£ÿ(`yÿ+f„ÿ2hŠÿ?jÿMl‘ÿYl•ÿfošÿsqœÿ}s—ÿƒv›ÿŠwÿ’yÿ›{ÿ£}Ÿÿ­€¢ÿ¶ƒ¥ÿ(izÿ+p‚ÿ1uˆÿ?wÿLy‘ÿXz”ÿe|™ÿr|›ÿ}}Ÿÿ‰œÿŽƒŸÿ•„ ÿ† ÿ¥ˆ¡ÿ¯‰¤ÿ¹Œ§ÿ)tzÿ+|ÿ0‡ÿ>ƒ‹ÿK…ÿW†“ÿd‡–ÿq‰šÿ}Šžÿ‡‹ ÿ’Œ ÿ—Ž¡ÿ ¢ÿ¨‘£ÿ²”§ÿ»—«ÿ,}zÿ/„ÿ4‰…ÿ@ŠÿKŽÿX‘“ÿe“–ÿq”™ÿ|•ÿ‡–Ÿÿ’—£ÿ›˜£ÿ¢™¤ÿª›¦ÿ´ž©ÿ¾¡­ÿ4‡~ÿ7Žƒÿ>“‡ÿI–‹ÿU˜ÿ`™“ÿkœ—ÿvšÿ€ŸÿˆŸ ÿ’ ¢ÿ› ¥ÿ£¢¥ÿ¬¤¨ÿ¶§¬ÿÀª°ÿ<‘ÿ?—†ÿE‹ÿPžŽÿ\ ’ÿg¢•ÿr¤˜ÿ|¥›ÿ†¦žÿŽ§¡ÿ–¨¤ÿžª¦ÿ¦«©ÿ¬¬©ÿµ®¬ÿ¾±¯ÿ@›†ÿC¡ŠÿH¥ŽÿV¨“ÿ`©—ÿl«šÿv¬ÿ­ ÿˆ®£ÿ¯¦ÿ™°©ÿ ±­ÿ§±¯ÿª´®ÿ±±©ÿºµ¯ÿD¥ŒÿHªÿN®”ÿY°˜ÿe²œÿo³Ÿÿyµ£ÿ‚¶§ÿŠ·©ÿ“·¬ÿš·¯ÿ¡¸²ÿ©¹µÿ«¼µÿ°º­ÿ·¸«ÿ(oÿ-pÿ4sÿ8vÿ=yÿC}ÿH€ÿN!‚ÿU"ƒÿ^#„ÿf%ƒÿn&„ÿv)„ÿ€+†ÿ‹.Šÿ–/ÿ)wÿ1„ÿ8ƒÿ@‡ÿE ŠÿK"ÿQ#’ÿX%“ÿa&•ÿj&•ÿt(”ÿ|)’ÿ„,’ÿŽ.“ÿ™1•ÿŸ2—ÿ*%€ÿ2$ÿ;'ˆÿC(ˆÿJ*‹ÿO,ŽÿU-’ÿ\0•ÿd0—ÿn1—ÿx3—ÿ‚6–ÿŠ6•ÿ’8–ÿž<™ÿ¢=šÿ*.…ÿ2.–ÿ<0‘ÿF3‹ÿN4ŒÿU7ÿZ8“ÿa;—ÿh=™ÿr=šÿ{>™ÿ„?˜ÿB™ÿ–E™ÿŸF›ÿ¥Hœÿ*9…ÿ08—ÿ;:™ÿG=”ÿQ@ÿZA‘ÿ_C“ÿfF˜ÿmI›ÿvIœÿI›ÿˆKœÿMœÿ™Pœÿ£Ržÿ©TŸÿ+C…ÿ0D—ÿ;FšÿFGœÿRJ—ÿ]M“ÿeO•ÿkP™ÿqSÿyUŸÿ‚UŸÿ‹Vžÿ“Xžÿœ[Ÿÿ¦^¡ÿ¬`£ÿ*N…ÿ.P”ÿ:Q™ÿFSœÿRTŸÿ^Všÿi[—ÿp\™ÿu^ÿ}` ÿ…b¡ÿŽc¡ÿ—e¡ÿŸg¡ÿ¨i£ÿ¯k¥ÿ+X…ÿ.[’ÿ9]˜ÿF`›ÿQ`žÿ^b¡ÿidŸÿuh›ÿ{ižÿl¢ÿˆm¤ÿ‘n¤ÿ™p¤ÿ¢s¤ÿ«v¦ÿ³x©ÿ+b„ÿ-fÿ7j•ÿDk™ÿRlÿ\mŸÿip£ÿvr£ÿtŸÿ†w¢ÿ‹x¥ÿ”y§ÿœ{¦ÿ£}¦ÿ¬¨ÿ´ªÿ*m„ÿ-rŽÿ5u”ÿBx˜ÿOz›ÿ\{Ÿÿi|¢ÿu}¦ÿ~¦ÿŠ£ÿ„¦ÿ–…¨ÿž†©ÿ¥‡©ÿ®‰ªÿ¶‹¬ÿ+w…ÿ-}ÿ5’ÿAƒ–ÿO…šÿ\†ÿhˆ¡ÿtˆ¤ÿ€Š§ÿŠŠªÿ”¦ÿ™Ž©ÿ¡«ÿ¨‘ªÿ°”¬ÿ¹–¯ÿ,†ÿ.ˆÿ5’ÿB•ÿO‘™ÿ[’œÿh“ ÿt”£ÿ•§ÿŠ•©ÿ”–¬ÿ—©ÿ£š­ÿª›¬ÿ²®ÿ¼Ÿ±ÿ1‰…ÿ3‹ÿ:•ÿE—”ÿPš™ÿ]œœÿj ÿtŸ¢ÿŸ¥ÿŠŸ¨ÿ” ªÿ ­ÿ¥¢­ÿ¬£®ÿ´¥°ÿ¿©µÿ:“ˆÿ<™ÿB‘ÿO •ÿ[¢™ÿe¤ÿp¦ ÿz§£ÿƒ¨¦ÿŒ©¨ÿ•ª«ÿ«¬ÿ¦«®ÿ®¬¯ÿ·¯²ÿ²·ÿAœ‹ÿD¢ÿJ¦“ÿV¨—ÿbªœÿm«Ÿÿv¬¡ÿ®¥ÿ‰¯§ÿ°©ÿš²¬ÿ¢³®ÿ©´°ÿ¯´³ÿ¶µ³ÿ¿¹¶ÿF¦ÿI«”ÿO¯˜ÿ[±œÿf³Ÿÿq³£ÿzµ¥ÿ„·©ÿŒ·«ÿ“¸­ÿ›¹°ÿ£º³ÿ¬»·ÿ²¼¹ÿ´½µÿ¼»µÿ*xÿ0xÿ6{ÿ;ÿ@ÿE†ÿJ ‰ÿP"‹ÿX#ÿ`$Žÿi&Žÿq(Žÿy*Žÿ+ŽÿŒ.‘ÿ•/”ÿ+€ÿ3ÿ;ŒÿBÿH ’ÿM#–ÿS%šÿZ&œÿb&žÿl(žÿu)ÿ+œÿ‡-œÿ.šÿ˜1›ÿŸ2žÿ,%‰ÿ3%•ÿ>(ÿF)ÿM+“ÿR,–ÿW.šÿ^0ÿe2Ÿÿq4 ÿz4 ÿƒ6Ÿÿ‹7Ÿÿ“8žÿœ<Ÿÿ¢= ÿ-/ÿ5.ÿ?1˜ÿI4“ÿQ5”ÿW8—ÿ]:›ÿc<Ÿÿi>¡ÿs?¢ÿ}?¢ÿ†A¢ÿŽC¡ÿ—E¡ÿ G¢ÿ¥H£ÿ-8ÿ4:¢ÿ?; ÿJ>›ÿTA–ÿ\B˜ÿcD›ÿhFŸÿoH£ÿwJ¥ÿ€J¥ÿŠL¥ÿ‘N¤ÿšP¤ÿ£S¥ÿ©S¦ÿ-Cÿ3E¡ÿ=E¢ÿJH¥ÿUKŸÿ`N›ÿgOÿnQ ÿtT¤ÿzV§ÿ„V¨ÿŒW§ÿ•Z¨ÿ[§ÿ¦_©ÿ¬`©ÿ-Nÿ1PŸÿ>R¢ÿIS¥ÿUV¨ÿbY£ÿl\žÿs]¡ÿy_¥ÿa©ÿ‡bªÿd«ÿ˜f«ÿŸg©ÿ©j«ÿ¯l¬ÿ-Yÿ1]ÿ<^¡ÿI`¤ÿT`§ÿ`dªÿmf¦ÿwi£ÿ~k¥ÿ„m©ÿŠo¬ÿ’o¬ÿœr¬ÿ£s¬ÿªu­ÿ²x®ÿ-bÿ1hšÿ;jžÿGl£ÿTm§ÿaoªÿmp­ÿys«ÿ‚u§ÿˆw©ÿŽy­ÿ•z¯ÿ|¯ÿ¥}®ÿ¬€¯ÿ´°ÿ-oŽÿ0t˜ÿ:wžÿHy¢ÿTz¦ÿ`{¨ÿl|¬ÿx}®ÿƒ®ÿŒ‚ªÿ’„­ÿ˜†°ÿ ‡±ÿ§‡±ÿ®‰°ÿ¶‹²ÿ-yÿ0€–ÿ9ƒœÿE„ ÿS…¤ÿ_‡¨ÿkˆªÿx‰®ÿƒ‰±ÿ‹±ÿ–­ÿ›°ÿ¡³ÿ©‘²ÿ°”³ÿ¸•³ÿ.ƒÿ1Š–ÿ8›ÿFŸÿS’¢ÿ_“¥ÿl“©ÿw”¬ÿ‚”¯ÿŒ•²ÿ••´ÿŸ˜°ÿ¤š´ÿª›´ÿ²´ÿºŸµÿ0Žÿ3”–ÿ9™›ÿF™žÿSœ¢ÿ`œ¥ÿlž¨ÿwŸ«ÿž®ÿ ±ÿ•Ÿ³ÿŸ µÿ§¡³ÿ¬£µÿ´¥µÿ¼§·ÿ6•ÿ:›•ÿ? šÿK¢ÿX¥¢ÿa¦¦ÿm§©ÿx¨«ÿ‚©®ÿ‹ª°ÿ–ª²ÿž«´ÿ¨«¶ÿ°­¶ÿ·®·ÿÁ²¼ÿ@ž’ÿB¤—ÿI¨›ÿTªŸÿ_«¢ÿj­¥ÿu¯©ÿ~°«ÿ†±®ÿ²°ÿ˜³²ÿŸ³´ÿ¨µ¶ÿ²¶¸ÿ¹·¹ÿú¾ÿF¦•ÿK¬™ÿP°ÿ]±¡ÿg´¤ÿr´¨ÿ{¶ªÿ„·¬ÿŒ¸®ÿ”¹±ÿº³ÿ¤»µÿ­¼¸ÿ¶¿¼ÿ»¿¾ÿÂÁ¿ÿ,€ÿ2€ÿ8ƒÿ=†ÿB‰ÿGÿM ‘ÿS"”ÿZ$–ÿc%—ÿk&˜ÿt(˜ÿ|*˜ÿ„,˜ÿŒ.˜ÿ–0šÿ-ˆÿ3Žÿ<ŽÿC‘ÿH ”ÿN#™ÿT%ÿ\'¡ÿc(£ÿl)¤ÿv)¤ÿ€+¤ÿ‰-¤ÿ‘/¤ÿ™1¤ÿ 2¦ÿ.&‘ÿ5%—ÿ>(’ÿG)“ÿM*–ÿT-šÿZ0Ÿÿ`2£ÿg2¥ÿp4¦ÿ{5¨ÿ„7§ÿ8§ÿ•:§ÿ;§ÿ£=¨ÿ./™ÿ5. ÿ@1›ÿK5–ÿS6˜ÿY8›ÿ_: ÿe<¤ÿl>§ÿu@ªÿ~@«ÿˆB«ÿD«ÿ˜Eªÿ G©ÿ¦H«ÿ/9šÿ6:§ÿA<¥ÿL>ŸÿVB›ÿ_CžÿeE¡ÿjG¥ÿqJªÿyK¬ÿL­ÿŒN®ÿ”O­ÿœP­ÿ£S¬ÿ©T­ÿ0D›ÿ6E¨ÿAF«ÿMI©ÿWK¤ÿbN ÿjP£ÿpS§ÿvT«ÿ}W¯ÿ…X±ÿŽY±ÿ—[°ÿž\¯ÿ§_¯ÿ­`°ÿ0O™ÿ5Q¨ÿAR«ÿLU®ÿXW¯ÿdY©ÿn\¥ÿv^©ÿ{`¬ÿ€a¯ÿˆc±ÿd²ÿšg³ÿ¢h²ÿ¨i±ÿ°l³ÿ/Z˜ÿ4]¦ÿ@_ªÿL`®ÿWa°ÿdd³ÿof­ÿziªÿk¬ÿ†m¯ÿp´ÿ”qµÿœr´ÿ¤tµÿªu´ÿ²wµÿ0e™ÿ3i£ÿ>k©ÿKk«ÿWn¯ÿdo³ÿoqµÿ{s°ÿƒu­ÿŠx°ÿy³ÿ—|¶ÿž|·ÿ¦~·ÿ­¶ÿµ·ÿ0q˜ÿ3u¢ÿ>x§ÿLy«ÿWz®ÿd{±ÿq}µÿz~·ÿ…€µÿŽ‚±ÿ”ƒ³ÿš†·ÿŸ†¸ÿ§‡¸ÿ¯‰¸ÿ¶‹¸ÿ0|™ÿ4€¢ÿ>„§ÿJ„©ÿV…¬ÿc‡±ÿpˆ´ÿ{ˆ·ÿ…‰¹ÿ‹¸ÿ—´ÿ¶ÿ£‘ºÿª‘ºÿ±“¹ÿ·•¹ÿ1…˜ÿ4‹ ÿ<Ž¤ÿI¨ÿV‘«ÿc’¯ÿo“²ÿ{”¶ÿ„”¸ÿ”ºÿ™–ºÿ¡˜·ÿ¦šºÿ«›¼ÿ³¼ÿºŸ¼ÿ2™ÿ5–Ÿÿ<˜£ÿK›¨ÿWœ¬ÿd¯ÿož²ÿzµÿ„ž¸ÿŸºÿ™ ¼ÿ¡ ¼ÿ©¢ºÿ®¤½ÿ´¥½ÿ¼§½ÿ5™šÿ7Ÿ ÿ>£¤ÿK¤§ÿY¦«ÿd§­ÿp¨±ÿ{¨´ÿ…©µÿ©¸ÿ˜ªºÿ ª¼ÿª«¾ÿ²­½ÿ¸®¿ÿÀ²Àÿ< ™ÿ?¦ŸÿEª¢ÿR¬§ÿ]®ªÿg¯­ÿr±±ÿ{²³ÿ…²µÿ³¸ÿ˜³¹ÿ¡³¼ÿª´¾ÿ²µÀÿ»¸ÁÿļÅÿE¨›ÿH­ ÿP²¤ÿY²¨ÿe´ªÿp¶­ÿy¸±ÿ‚¹³ÿŠ¹µÿ“»¸ÿ›»¹ÿ£¼»ÿ¬¾¾ÿµÀÁÿÀÃÆÿÇÄÆÿ.ˆÿ3ˆÿ:‹ÿ?ŽÿE‘ÿJ•ÿP ™ÿV"ÿ\$Ÿÿe%¡ÿm'¡ÿu(¡ÿ~*¡ÿ‡,¡ÿŽ.¡ÿ–0¡ÿ/‘ÿ3Žÿ<ÿC‘ÿJ"•ÿO$™ÿT%ÿ[' ÿc)£ÿm)¤ÿv*¤ÿ€,¤ÿŠ-¤ÿ’/¤ÿ™1¤ÿ 2¦ÿ0&™ÿ6'—ÿ>(’ÿH*“ÿN+–ÿT-šÿZ0Ÿÿa2£ÿg3¥ÿq5§ÿ|6¨ÿ„7¨ÿ9¨ÿ•:§ÿž=¨ÿ£=©ÿ1/¡ÿ70¡ÿA3›ÿK5–ÿS6˜ÿY8œÿ_: ÿf=¤ÿl@¨ÿu@ªÿ€A«ÿ‰C«ÿD«ÿ™F«ÿ I«ÿ¦H¬ÿ2:£ÿ7:§ÿC=¥ÿM@ ÿWC›ÿ_CžÿeE¡ÿkH¦ÿqJªÿyM¬ÿƒM®ÿ‹N®ÿ”P¯ÿœQ®ÿ¤T¯ÿªU¯ÿ3D£ÿ7G¨ÿBG«ÿNI©ÿYL¤ÿbO ÿjP£ÿqS§ÿvU«ÿ}X¯ÿ†Y±ÿZ²ÿ—\²ÿŸ]±ÿ§_²ÿ­`²ÿ3P£ÿ6Q¨ÿCT«ÿNV®ÿYW¯ÿdZªÿo]¦ÿv^©ÿ|a­ÿb°ÿˆc³ÿ’gµÿšgµÿ¢iµÿ©jµÿ°l¶ÿ3[£ÿ6^¨ÿA_«ÿNb¯ÿYc±ÿed³ÿqg®ÿ{j«ÿk­ÿ‡m±ÿpµÿ”r¸ÿs¹ÿ¤t¸ÿ«u¸ÿ²w¸ÿ3f¢ÿ6i¨ÿAl«ÿLl®ÿZo²ÿeoµÿqq¸ÿ|t²ÿ„v¯ÿ‹x²ÿ‘y¶ÿ–|¹ÿž~»ÿ¦~»ÿ­»ÿµ»ÿ2q¡ÿ5v¨ÿ@x«ÿMy®ÿZ{²ÿf{µÿq}¸ÿ|~»ÿ†€·ÿ‚´ÿ•„·ÿš…»ÿ †½ÿ¨‡¾ÿ°‰¾ÿ¶‹¾ÿ3|¡ÿ6¨ÿ@…«ÿM†®ÿY†²ÿe‡µÿrˆ¸ÿ}ˆ»ÿ‡‰¾ÿ‘‹ºÿ™¸ÿž»ÿ¤‘¿ÿ«“Áÿ³”Âÿ¸•Áÿ3ˆ¡ÿ7¨ÿA‘«ÿL‘®ÿZ’²ÿf’µÿr“¹ÿ}”»ÿ†”¾ÿ”Àÿ›–¾ÿ£™½ÿ¨šÀÿ­œÂÿ´ÃÿºžÂÿ6’¡ÿ8—¨ÿAš«ÿM›¯ÿZ²ÿgž¶ÿrž¸ÿ}»ÿ†ž¾ÿ‘žÁÿš Ãÿ£¡Âÿ¬¤Áÿ±¥Ãÿ¶¦Äÿ¼§Äÿ7›¢ÿ:¡¨ÿC¥¬ÿP¥°ÿ]¦³ÿg§¶ÿs¨¹ÿ}¨¼ÿ‡©½ÿ©¿ÿ™ªÂÿ¢ªÃÿ­¬Åÿµ¯Äÿº±ÇÿÀ²Èÿ:££ÿ=ª¨ÿD­¬ÿP®¯ÿ]°³ÿh°¶ÿt±¸ÿ~²»ÿ‡³¼ÿ³¾ÿ›´Áÿ¤´Ãÿ­´Æÿ¶¶Èÿ¿»ÉÿżËÿBª£ÿF¯§ÿL³«ÿV´®ÿb¶²ÿm¸µÿwº¸ÿ€»ºÿˆº¼ÿ‘»¾ÿš»Àÿ£¼Âÿ­½Åÿ¶¿ÇÿÂÂÌÿËÈÏÿ
\ No newline at end of file
diff --git a/proprietary/vendor/etc/camera/filters_lut/ByW7g4bbf b/proprietary/vendor/etc/camera/filters_lut/ByW7g4bbf
new file mode 100644
index 0000000..6cd4041
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/ByW7g4bbf
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/ByYo3If b/proprietary/vendor/etc/camera/filters_lut/ByYo3If
new file mode 100644
index 0000000..30b74bd
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/ByYo3If
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/BycYf7WWz b/proprietary/vendor/etc/camera/filters_lut/BycYf7WWz
new file mode 100644
index 0000000..853be58
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/BycYf7WWz
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/EyxRbD2UCe b/proprietary/vendor/etc/camera/filters_lut/EyxRbD2UCe
new file mode 100644
index 0000000..fc442a9
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/EyxRbD2UCe
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/SJ3mbr6ef b/proprietary/vendor/etc/camera/filters_lut/SJ3mbr6ef
new file mode 100644
index 0000000..fa5a65f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/SJ3mbr6ef
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/SkpZ8ebbz b/proprietary/vendor/etc/camera/filters_lut/SkpZ8ebbz
new file mode 100644
index 0000000..ca73178
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/SkpZ8ebbz
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/Sy4uLSTgf b/proprietary/vendor/etc/camera/filters_lut/Sy4uLSTgf
new file mode 100644
index 0000000..2d37101
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/Sy4uLSTgf
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/Syt2KeZZf b/proprietary/vendor/etc/camera/filters_lut/Syt2KeZZf
new file mode 100644
index 0000000..ecd00e7
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/Syt2KeZZf
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/black_gold.bin b/proprietary/vendor/etc/camera/filters_lut/black_gold.bin
new file mode 100644
index 0000000..4e7a750
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/black_gold.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/bowu-2.1.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/bowu-2.1.cube.rgb.bin
new file mode 100644
index 0000000..6ae2ad3
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/bowu-2.1.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/bright_coloured.bin b/proprietary/vendor/etc/camera/filters_lut/bright_coloured.bin
new file mode 100644
index 0000000..f10f552
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/bright_coloured.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/default b/proprietary/vendor/etc/camera/filters_lut/default
new file mode 100644
index 0000000..6d1c3a6
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/default
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/f_bin_hideaki b/proprietary/vendor/etc/camera/filters_lut/f_bin_hideaki
new file mode 100644
index 0000000..cd3c010
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/f_bin_hideaki
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/f_candy_water_weak.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/f_candy_water_weak.cube.rgb.bin
new file mode 100644
index 0000000..8fa23d7
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/f_candy_water_weak.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/f_contrast_gray_face_dark b/proprietary/vendor/etc/camera/filters_lut/f_contrast_gray_face_dark
new file mode 100644
index 0000000..686e82e
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/f_contrast_gray_face_dark
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/f_fuji_strong.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/f_fuji_strong.cube.rgb.bin
new file mode 100644
index 0000000..fa09f11
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/f_fuji_strong.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/f_japan_strong.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/f_japan_strong.cube.rgb.bin
new file mode 100644
index 0000000..f2ffcde
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/f_japan_strong.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/interstellar_space.bin b/proprietary/vendor/etc/camera/filters_lut/interstellar_space.bin
new file mode 100644
index 0000000..90b80fc
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/interstellar_space.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/jiari-2.0.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/jiari-2.0.cube.rgb.bin
new file mode 100644
index 0000000..b965a85
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/jiari-2.0.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/lvtu-2.0.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/lvtu-2.0.cube.rgb.bin
new file mode 100644
index 0000000..b8b9b37
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/lvtu-2.0.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/meiwei-2.2.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/meiwei-2.2.cube.rgb.bin
new file mode 100644
index 0000000..96e0ccf
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/meiwei-2.2.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/neon-2020.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/neon-2020.cube.rgb.bin
new file mode 100644
index 0000000..e855995
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/neon-2020.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_black_and_white b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_black_and_white
new file mode 100644
index 0000000..610d26d
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_black_and_white
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_highlight b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_highlight
new file mode 100644
index 0000000..a55cae0
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_highlight
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_ins b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_ins
new file mode 100644
index 0000000..7638a3c
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_ins
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_natal b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_natal
new file mode 100644
index 0000000..306b8d2
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_natal
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_olympus b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_olympus
new file mode 100644
index 0000000..25822d1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_olympus
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_plain b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_plain
new file mode 100644
index 0000000..1ece70e
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_plain
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_show b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_show
new file mode 100644
index 0000000..804ec9f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_show
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_solar b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_solar
new file mode 100644
index 0000000..4636c24
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_solar
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_strong b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_strong
new file mode 100644
index 0000000..69bb8e2
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_strong
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_west b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_west
new file mode 100644
index 0000000..42495f1
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/oppo_video_filter_west
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/p4_1.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/p4_1.cube.rgb.bin
new file mode 100644
index 0000000..def364b
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/p4_1.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/p4_2.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/p4_2.cube.rgb.bin
new file mode 100644
index 0000000..05748db
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/p4_2.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/p4_3.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/p4_3.cube.rgb.bin
new file mode 100644
index 0000000..0140412
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/p4_3.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/p4_4.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/p4_4.cube.rgb.bin
new file mode 100644
index 0000000..feda2da
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/p4_4.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/qiuri-2.0.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/qiuri-2.0.cube.rgb.bin
new file mode 100644
index 0000000..a87d29a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/qiuri-2.0.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/r1JaFSZZG b/proprietary/vendor/etc/camera/filters_lut/r1JaFSZZG
new file mode 100644
index 0000000..4e03c1a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/r1JaFSZZG
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/r1PrfoolG b/proprietary/vendor/etc/camera/filters_lut/r1PrfoolG
new file mode 100644
index 0000000..92a1f23
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/r1PrfoolG
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/rJ5g5vPWG b/proprietary/vendor/etc/camera/filters_lut/rJ5g5vPWG
new file mode 100644
index 0000000..14f6287
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/rJ5g5vPWG
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/rJxJtmaez b/proprietary/vendor/etc/camera/filters_lut/rJxJtmaez
new file mode 100644
index 0000000..6780f10
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/rJxJtmaez
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/realme-black-gold-1.1-RGB.CUBE.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/realme-black-gold-1.1-RGB.CUBE.rgb.bin
new file mode 100644
index 0000000..8532ef2
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/realme-black-gold-1.1-RGB.CUBE.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/realme-cyberpunk-RGB.CUBE.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/realme-cyberpunk-RGB.CUBE.rgb.bin
new file mode 100644
index 0000000..add9df6
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/realme-cyberpunk-RGB.CUBE.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/realme-infra-RGB.CUBE.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/realme-infra-RGB.CUBE.rgb.bin
new file mode 100644
index 0000000..46da839
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/realme-infra-RGB.CUBE.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/red-red.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/red-red.cube.rgb.bin
new file mode 100644
index 0000000..09b01d7
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/red-red.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/rkMhq4ZWf b/proprietary/vendor/etc/camera/filters_lut/rkMhq4ZWf
new file mode 100644
index 0000000..1ae4486
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/rkMhq4ZWf
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/rkx5u4Zbf b/proprietary/vendor/etc/camera/filters_lut/rkx5u4Zbf
new file mode 100644
index 0000000..4969d4f
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/rkx5u4Zbf
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/senlin-2.0.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/senlin-2.0.cube.rgb.bin
new file mode 100644
index 0000000..0ef5d1a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/senlin-2.0.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/sky-blue.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/sky-blue.cube.rgb.bin
new file mode 100644
index 0000000..0cb4e03
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/sky-blue.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/tree-green.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/tree-green.cube.rgb.bin
new file mode 100644
index 0000000..48521fa
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/tree-green.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/filters_lut/yuanqi-2.2s.cube.rgb.bin b/proprietary/vendor/etc/camera/filters_lut/yuanqi-2.2s.cube.rgb.bin
new file mode 100644
index 0000000..b32fb44
--- /dev/null
+++ b/proprietary/vendor/etc/camera/filters_lut/yuanqi-2.2s.cube.rgb.bin
Binary files differ
diff --git a/proprietary/vendor/etc/camera/gasryuv.model b/proprietary/vendor/etc/camera/gasryuv.model
new file mode 100644
index 0000000..1e59419
--- /dev/null
+++ b/proprietary/vendor/etc/camera/gasryuv.model
Binary files differ
diff --git a/proprietary/vendor/etc/camera/merged_model_post b/proprietary/vendor/etc/camera/merged_model_post
new file mode 100644
index 0000000..752990a
--- /dev/null
+++ b/proprietary/vendor/etc/camera/merged_model_post
Binary files differ
diff --git a/proprietary/vendor/etc/default_pd_calibration.bin b/proprietary/vendor/etc/default_pd_calibration.bin
new file mode 100644
index 0000000..246ea2b
--- /dev/null
+++ b/proprietary/vendor/etc/default_pd_calibration.bin
Binary files differ
diff --git a/proprietary/vendor/etc/ecc_list.xml b/proprietary/vendor/etc/ecc_list.xml
new file mode 100644
index 0000000..9ff0b9f
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list.xml
@@ -0,0 +1,371 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for open market load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <!-- Add for Myanmar due to AOSP eccdata will treat it as ecc -->
+    <EccEntry Ecc="191" Category="0" Condition="2" Plmn="414 FFF"/>
+    <EccEntry Ecc="192" Category="0" Condition="2" Plmn="414 FFF"/>
+    <EccEntry Ecc="199" Category="0" Condition="2" Plmn="414 FFF"/>
+
+    <!-- Add for Japan KDDI operator -->
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 07"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 07"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 07"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 07"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 07"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 07"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 08"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 08"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 08"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 08"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 08"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 08"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 50"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 50"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 50"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 50"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 50"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 50"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 51"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 51"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 51"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 51"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 51"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 51"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 52"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 52"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 52"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 52"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 52"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 52"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 53"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 53"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 53"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 53"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 53"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 53"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 54"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 54"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 54"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 54"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 54"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 54"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 55"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 55"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 55"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 55"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 55"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 55"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 56"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 56"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 56"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 56"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 56"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 56"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 70"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 70"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 70"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 70"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 70"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 70"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 71"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 71"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 71"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 71"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 71"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 71"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 72"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 72"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 72"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 72"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 72"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 72"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 73"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 73"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 73"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 73"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 73"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 73"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 74"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 74"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 74"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 74"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 74"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 74"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 75"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 75"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 75"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 75"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 75"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 75"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 76"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 76"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 76"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 76"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 76"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 76"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 77"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 77"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 77"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 77"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 77"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 77"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 78"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 78"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 78"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 78"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 78"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 78"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 79"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 79"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 79"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 79"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 79"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 79"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 80"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 80"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 80"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 80"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 80"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 80"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 81"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 81"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 81"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 81"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 81"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 81"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 82"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 82"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 82"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 82"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 82"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 82"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 83"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 83"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 83"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 83"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 83"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 83"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 84"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 84"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 84"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 84"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 84"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 84"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 85"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 85"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 85"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 85"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 85"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 85"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 86"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 86"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 86"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 86"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 86"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 86"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 88"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 88"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 88"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 88"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 88"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 88"/>
+
+    <EccEntry Ecc="184110" Category="0" Condition="1" Plmn="440 89"/>
+    <EccEntry Ecc="184118" Category="0" Condition="1" Plmn="440 89"/>
+    <EccEntry Ecc="184119" Category="0" Condition="1" Plmn="440 89"/>
+    <EccEntry Ecc="186110" Category="0" Condition="1" Plmn="440 89"/>
+    <EccEntry Ecc="186118" Category="0" Condition="1" Plmn="440 89"/>
+    <EccEntry Ecc="186119" Category="0" Condition="1" Plmn="440 89"/>
+
+    <!-- Add for Japan operator due to AOSP don't set correct category -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="440 FFF"/>
+    <EccEntry Ecc="118" Category="8" Condition="1" Plmn="440 FFF"/>
+    <EccEntry Ecc="119" Category="6" Condition="1" Plmn="440 FFF"/>
+
+    <!-- Add for Korea operator -->
+    <EccEntry Ecc="111" Category="6" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="113" Category="3" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="117" Category="18" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="118" Category="19" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="125" Category="9" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="112" Category="1" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="911" Category="4" Condition="1" Plmn="450 FFF"/>
+    <EccEntry Ecc="122" Category="8" Condition="1" Plmn="450 FFF"/>
+
+    <!-- Add for Vietnam due to AOSP eccdata will treat it as ecc -->
+    <EccEntry Ecc="113" Category="0" Condition="2" Plmn="452 FFF"/>
+    <EccEntry Ecc="114" Category="0" Condition="2" Plmn="452 FFF"/>
+    <EccEntry Ecc="115" Category="0" Condition="2" Plmn="452 FFF"/>
+
+    <!-- Add 999 for HongKong -->
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="454 FFF"/>
+
+    <!-- Add for CT 2/3G network -->
+    <EccEntry Ecc="110" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="119" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="120" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="122" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
+
+    <!-- Add for CT VOLTE requirement -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 11"/>
+
+    <!-- China CTA emergency numbers for GSM operators -->
+    <EccEntry Ecc="110" Category="0" Condition="2" Plmn="460 FFF"/>
+    <EccEntry Ecc="119" Category="0" Condition="2" Plmn="460 FFF"/>
+    <EccEntry Ecc="120" Category="0" Condition="2" Plmn="460 FFF"/>
+    <EccEntry Ecc="122" Category="0" Condition="2" Plmn="460 FFF"/>
+    <!-- Support dial 999 under G+N/A case because CT network don't support
+         dial 999 without no CT SIM
+    -->
+    <EccEntry Ecc="999" Category="0" Condition="2" Plmn="460 FFF"/>
+
+    <!-- Add for Taiwan FET operator (466 01) -->
+    <EccEntry Ecc="110" Category="1" Condition="2" Plmn="466 01"/>
+    <EccEntry Ecc="112" Category="2" Condition="1" Plmn="466 01"/>
+    <EccEntry Ecc="119" Category="4" Condition="2" Plmn="466 01"/>
+    <EccEntry Ecc="911" Category="2" Condition="1" Plmn="466 01"/>
+
+    <!-- Add for Taiwan APTG operator (466 05) -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="466 05"/>
+    <EccEntry Ecc="112" Category="4" Condition="1" Plmn="466 05"/>
+    <EccEntry Ecc="119" Category="2" Condition="1" Plmn="466 05"/>
+
+    <!-- Add for Taiwan T star operator (466 89) -->
+    <EccEntry Ecc="110" Category="0" Condition="2" Plmn="466 89"/>
+    <EccEntry Ecc="119" Category="0" Condition="2" Plmn="466 89"/>
+
+    <!-- Add for Taiwan CHT operator (466 92) -->
+    <EccEntry Ecc="110" Category="0" Condition="2" Plmn="466 92"/>
+    <EccEntry Ecc="119" Category="0" Condition="2" Plmn="466 92"/>
+
+    <!-- Add for Taiwan TWM operator (466 93/97/99) -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="466 93"/>
+    <EccEntry Ecc="112" Category="2" Condition="1" Plmn="466 93"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="466 93"/>
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="466 97"/>
+    <EccEntry Ecc="112" Category="2" Condition="1" Plmn="466 97"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="466 97"/>
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="466 99"/>
+    <EccEntry Ecc="112" Category="2" Condition="1" Plmn="466 99"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="466 99"/>
+
+    <!-- Add for Malaysis Digi operator -->
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="502 FFF"/>
+
+    <!-- Fix NO SIM ECC call end delay issue -->
+    <EccEntry Ecc="000" Category="31" Condition="1" Plmn="505 01"/>
+    <!-- Add for All Australia operators -->
+    <EccEntry Ecc="000" Category="0" Condition="1" Plmn="505 FFF"/>
+
+    <!-- Add for Thailand TrueMove operator (520 00/04) -->
+    <EccEntry Ecc="112" Category="1" Condition="1" Plmn="520 00"/>
+    <EccEntry Ecc="191" Category="1" Condition="1" Plmn="520 00"/>
+    <EccEntry Ecc="911" Category="1" Condition="1" Plmn="520 00"/>
+    <EccEntry Ecc="199" Category="4" Condition="1" Plmn="520 00"/>
+    <EccEntry Ecc="1669" Category="2" Condition="1" Plmn="520 00"/>
+    <EccEntry Ecc="112" Category="1" Condition="1" Plmn="520 04"/>
+    <EccEntry Ecc="191" Category="1" Condition="1" Plmn="520 04"/>
+    <EccEntry Ecc="911" Category="1" Condition="1" Plmn="520 04"/>
+    <EccEntry Ecc="199" Category="4" Condition="1" Plmn="520 04"/>
+    <EccEntry Ecc="1669" Category="2" Condition="1" Plmn="520 04"/>
+
+    <!-- #ifdef OPLUS_BUG_DEBUG -->
+    <!-- Tengju.Cui@NETWIRK.ECALL.2516780, 2020/05/08 -->
+    <!-- Add for Palestine (425)  -->
+    <EccEntry Ecc="100" Category="0" Condition="2" Plmn = "425 FFF" />
+    <EccEntry Ecc="101" Category="0" Condition="2" Plmn = "425 FFF" />
+    <EccEntry Ecc="102" Category="0" Condition="2" Plmn = "425 FFF" />
+    <!-- #endif /*OPLUS_BUG_DEBUG*/ -->
+
+    <!-- #ifdef OPLUS_BUG_DEBUG -->
+    <!-- huangkaihui@NETWORK.ECALL.2293895, 2020/05/08 -->
+    <!-- Add for Saudi Arabia(420) -->
+    <EccEntry Ecc="993" Category="0" Condition="2" Plmn = "420 FFF" />
+    <EccEntry Ecc="997" Category="0" Condition="2" Plmn = "420 FFF" />
+    <EccEntry Ecc="998" Category="0" Condition="2" Plmn = "420 FFF" />
+    <EccEntry Ecc="999" Category="0" Condition="2" Plmn = "420 FFF" />
+    <!-- #endif /*OPLUS_BUG_DEBUG*/ -->
+
+    <!-- #ifdef OPLUS_BUG_DEBUG -->
+    <!-- Tengju.Cui@NETWORK.ECALL.2678939, 2020/05/08 -->
+    <!-- Add for Uzbekistan(434) -->
+    <EccEntry Ecc="101" Category="0" Condition="2" Plmn = "434 FFF" />
+    <EccEntry Ecc="102" Category="0" Condition="2" Plmn = "434 FFF" />
+    <EccEntry Ecc="103" Category="0" Condition="2" Plmn = "434 FFF" />
+    <EccEntry Ecc="104" Category="0" Condition="2" Plmn = "434 FFF" />
+    <!-- #endif /*OPLUS_BUG_DEBUG*/ -->
+
+    <!-- #ifdef OPLUS_BUG_DEBUG -->
+    <!-- Tengju.Cui@NETWORK.ECALL,2020/05/08 -->
+    <!-- Add for Belgium acording to 200320223231887226 -->
+    <EccEntry Ecc="100" Category="0" Condition="1" Plmn = "206 FFF" />
+    <!-- #endif /*OPLUS_BUG_DEBUG*/ -->
+
+    <!-- #ifdef OPLUS_BUG_DEBUG -->
+    <!-- sandhiya.priya@NETWORK.ECALL.2021211,2020/05/08 -->
+    <!-- add for Kuwait local emergency number -->
+    <EccEntry Ecc="152" Category="0" Condition="1" Plmn = "419 FFF" />
+    <!-- #endif /*OPLUS_BUG_DEBUG*/-->
+    <!-- Add for Thailand DTAC due to AOSP eccdata will treat it as ecc -->
+    <EccEntry Ecc="191" Category="0" Condition="2" Plmn="520 05"/>
+    <EccEntry Ecc="191" Category="0" Condition="2" Plmn="520 18"/>
+    <EccEntry Ecc="191" Category="0" Condition="2" Plmn="520 47"/>
+
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP01.xml b/proprietary/vendor/etc/ecc_list_OP01.xml
new file mode 100644
index 0000000..d0a0fb3
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP01.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for China Mobile(OP01) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <!-- Add for CT 2/3G network -->
+    <EccEntry Ecc="110" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="119" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="120" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="122" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
+
+    <!-- Add for CT VOLTE requirement -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 11"/>
+
+    <!-- China CTA emergency numbers for GSM operators -->
+    <EccEntry Ecc="110" Category="0" Condition="2"/>
+    <EccEntry Ecc="119" Category="0" Condition="2"/>
+    <EccEntry Ecc="120" Category="0" Condition="2"/>
+    <EccEntry Ecc="122" Category="0" Condition="2"/>
+    <!-- Support dial 999 under G+N/A case because CT network don't support
+         dial 999 without no CT SIM
+    -->
+    <EccEntry Ecc="999" Category="0" Condition="2"/>
+
+    <!-- CMCC speical requirement for 000/08/118 -->
+    <EccEntry Ecc="000" Category="0" Condition="2"/>
+    <EccEntry Ecc="08" Category="0" Condition="2"/>
+    <EccEntry Ecc="118" Category="0" Condition="2"/>
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP02.xml b/proprietary/vendor/etc/ecc_list_OP02.xml
new file mode 100644
index 0000000..480cc9d
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP02.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for China Unicom(OP02) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <!-- Add for CT 2/3G network -->
+    <EccEntry Ecc="110" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="119" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="120" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="122" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
+
+    <!-- Add for CT VOLTE requirement -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 11"/>
+
+    <!-- China CTA emergency numbers for GSM operators -->
+    <EccEntry Ecc="110" Category="0" Condition="2"/>
+    <EccEntry Ecc="119" Category="0" Condition="2"/>
+    <EccEntry Ecc="120" Category="0" Condition="2"/>
+    <EccEntry Ecc="122" Category="0" Condition="2"/>
+    <!-- Support dial 999 under G+N/A case because CT network don't support
+         dial 999 without no CT SIM
+    -->
+    <EccEntry Ecc="999" Category="0" Condition="2"/>
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP09.xml b/proprietary/vendor/etc/ecc_list_OP09.xml
new file mode 100644
index 0000000..0a37b29
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP09.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for China Telecom(OP09) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <!-- Add 999 for HongKong -->
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="454 FFF"/>
+
+    <!-- Add for CT 2/3G network -->
+    <EccEntry Ecc="110" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="119" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="120" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="122" Category="0" Condition="1" Plmn="460 03"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
+
+    <!-- Add for CT VOLTE requirement -->
+    <EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 11"/>
+    <EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 11"/>
+
+    <!-- China CTA emergency numbers for GSM operators -->
+    <EccEntry Ecc="110" Category="0" Condition="2"/>
+    <EccEntry Ecc="119" Category="0" Condition="2"/>
+    <EccEntry Ecc="120" Category="0" Condition="2"/>
+    <EccEntry Ecc="122" Category="0" Condition="2"/>
+    <!-- Support dial 999 under G+N/A case because CT network don't support
+         dial 999 without no CT SIM
+    -->
+    <EccEntry Ecc="999" Category="0" Condition="2"/>
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP12.xml b/proprietary/vendor/etc/ecc_list_OP12.xml
new file mode 100644
index 0000000..3b30c8a
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP12.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for Verizon(OP12) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <EccEntry Ecc="*911" Category="0" Condition="1" />
+    <EccEntry Ecc="#911" Category="0" Condition="1" />
+    <EccEntry Ecc="*272911" Category="0" Condition="1" />
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP17.xml b/proprietary/vendor/etc/ecc_list_OP17.xml
new file mode 100644
index 0000000..c50f2a7
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP17.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for DoCoMo(OP17) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <EccEntry Ecc="110" Category="1" Condition="1" />
+    <EccEntry Ecc="118" Category="8" Condition="1" />
+    <EccEntry Ecc="119" Category="6" Condition="1" />
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP18.xml b/proprietary/vendor/etc/ecc_list_OP18.xml
new file mode 100644
index 0000000..fb36e2d
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP18.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for Reliance(OP18) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <EccEntry Ecc="100" Category="0" Condition="2" />
+    <EccEntry Ecc="101" Category="0" Condition="2" />
+    <EccEntry Ecc="102" Category="0" Condition="2" />
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_OP20.xml b/proprietary/vendor/etc/ecc_list_OP20.xml
new file mode 100644
index 0000000..f3145f8
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_OP20.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccTable>
+    <!--
+        Configure emergency numbers for Sprint(OP20) load. For the emergey numbers defined in
+        3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
+        when SIM/USIM not present) it will be configure in default emergency number source,
+        so no need to configure here if there is no special request for these numbers.
+
+        The attribute definition for tag EccEntry:
+        - Ecc: the emergnecy number
+        - Category: the service category (From 3GPP TS24.008)
+            - Bit 1 (1): Police
+            - Bit 2 (2): Ambulance
+            - Bit 3 (4): Fire Brigade
+            - Bit 4 (8): Marine Guard
+            - Bit 5 (16): Mountain Rescue
+            - Bit 6 (32): Manually initiated eCall
+            - Bit 7 (64): Automatically initiated eCall
+            - Bit 8 (128): is spare and set to "0"
+        - Condition: there are following values:
+            - 0: ecc only when no sim
+            - 1: ecc always
+            - 2: MMI will show ecc but send to nw as normal call
+        - Plmn: Operator PLMN which contains MCC+MNC.
+                Use FFF or FF for all operators under same country
+                Ex: 460 FFF means all operators in China
+    -->
+
+    <EccEntry Ecc="*911" Category="0" Condition="1" />
+    <EccEntry Ecc="#911" Category="0" Condition="1" />
+</EccTable>
diff --git a/proprietary/vendor/etc/ecc_list_preference.xml b/proprietary/vendor/etc/ecc_list_preference.xml
new file mode 100644
index 0000000..c7f4dcd
--- /dev/null
+++ b/proprietary/vendor/etc/ecc_list_preference.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EccPrefTable>
+    <!--
+        The attribute definition for tag GsmOnly, GsmPref, CdmaPref:
+        - Operator: OM or OPXX
+        - EccList: the preferred ECC list
+    -->
+    <GsmOnly Operator="460" EccList="112,000,08,118" />
+    <GsmOnly Operator="OP01" EccList="112" />
+    <GsmPref Operator="460" EccList="911,999" />
+    <GsmPref Operator="OP01" EccList="000,08,118,911,999" />
+    <CdmaPref Operator="460" EccList="110,119,120,122" />
+    <CdmaPref Operator="OP20" EccList="911" />
+</EccPrefTable>
diff --git a/proprietary/vendor/etc/factory.ini b/proprietary/vendor/etc/factory.ini
new file mode 100644
index 0000000..03475ce
--- /dev/null
+++ b/proprietary/vendor/etc/factory.ini
@@ -0,0 +1,185 @@
+// test item and test flow configuration
+MenuItem=°´¼ü(M);
+MenuItem=Ö¸ÎƲâÊÔ(A);
+MenuItem=¹ì¼£Çò(M);
+MenuItem=¹âѧÊÖÖ¸µ¼º½¼ü(M);
+MenuItem=´¥ÃþÆÁ(M);
+MenuItem=LCM²âÊÔ;
+MenuItem=±³¹âµÈ¼¶(M);
+MenuItem=Storage(A);
+MenuItem=ÏÔʾÆÁ(M);
+MenuItem=NANDÉÁ´æ(A);
+MenuItem=´æ´¢¿¨(A);
+MenuItem=SIM¿¨Ì½²â(A);
+MenuItem=ÐźŲâÊÔ(M);
+MenuItem=Õñ¶¯Æ÷(M);
+MenuItem=LEDµÆ(M);
+MenuItem=ʵʱʱÖÓ(A);
+MenuItem=»Ø·(A);
+//MenuItem=Ë«Âó¿Ë·ç»Ø·(M);
+MenuItem=»Ø·(ÊÖ»úÂó¿Ë·ç-ÑïÉùÆ÷)(A);
+MenuItem=ÊÖ»úÂó¿ËÑïÉùÆ÷»Ø·(A);
+MenuItem=ÁåÉù(A);
+MenuItem=½ÓÊÕÆ÷(A);
+MenuItem=Wave»Ø·Å(M);
+MenuItem=À®°È×èֵУÕý(A);
+MenuItem=ÑïÉùÆ÷OC²âÊÔ(M);
+MenuItem=¶ú»ú(A);
+MenuItem=¼ÓËٶȴ«¸ÐÆ÷(M);
+//MenuItem=¼ÓËٶȴ«¸ÐÆ÷У׼(M);
+MenuItem=´ÅÁ¦¼Æ´«¸ÐÆ÷(M);
+MenuItem=¹â´«¸ÐÆ÷¾àÀë´«¸ÐÆ÷(M);
+MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷(M);
+//MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷У׼(M);
+MenuItem=Æøѹ´«¸ÐÆ÷(M);
+//MenuItem=ʪ¶È´«¸ÐÆ÷(M);
+MenuItem=Ö÷ÕÕÏà»ú(A);
+MenuItem=¸±ÕÕÏà»ú(A);
+MenuItem=Ö÷ÕÕÏà»ú2(A);
+MenuItem=Ö÷ÕÕÏà»ú3(A);
+MenuItem=Ö÷ÕÕÏà»ú4(A);
+MenuItem=Main Lens(M);
+MenuItem=Sub Lens(M);
+MenuItem=ÉÁ¹âµÆ(M);
+MenuItem=GPS¶¨Î»(A);
+MenuItem=½ü³¡Í¨ÐÅNFC(M);
+MenuItem=FMÊÕÒô»ú(A);
+MenuItem=FM·¢ÉäÆ÷(M);
+MenuItem=À¶ÑÀ(A);
+MenuItem=Wi-Fi(A);
+MenuItem=ÊÖ»úµçÊÓ(A);
+MenuItem=Òƶ¯µçÊÓ(A);
+MenuItem=µç³ØºÍ³äµç(A);
+MenuItem=Slave Charger(M);
+MenuItem=ÏÐÖõçÁ÷(M);
+MenuItem=HDMI(A);
+MenuItem=BTS(A);
+MenuItem=EXT BUCK(M);
+MenuItem=Universal ANT Test(A);
+MenuItem=RF Test(A);
+MenuItem=C2K RF Test(A);
+MenuItem=OTG(A);
+MenuItem=USBTYPEC(A);
+MenuItem=IrTx LED ²âÊÔ;
+MenuItem=EFUSE(A);
+
+//FM Radio
+FMRadio.CH1=885;
+FMRadio.CH2=1058;
+FMRadio.CH3=980;
+FMRadio.CH4=1080;
+FMRadio.RSSITH=-95;
+
+//FM Transmitter
+FMTX.CH1=878;
+FMTX.CH2=886;
+FMTX.CH3=891;
+FMTX.CH4=910;
+FMTX.CH5=920;
+FMTX.CH6=930;
+FMTX.CH7=940;
+FMTX.CH8=990;
+FMTX.CH9=1050;
+FMTX.CH10=1070;
+
+//WIFI
+WIFI.SSID=mtkguest;
+
+//Vibrator
+Vibrator_Last_Time=0;
+//AUDIO
+Audio.Ringtone=5;
+Audio.Receiver=0;
+Freq.Ringtone=1000;
+Audio.Record.Dump=0;
+Audio.Mic.Sets=1,2,3;
+
+Loopback.Speaker.chToCheck=ALL;
+Lower.Magnitude.Speaker.L=1000000,1000000,500000,500000;
+Upper.Magnitude.Speaker.L=1000000000,1000000000,1000000000,1000000000;
+Lower.Magnitude.Speaker.R=1000000,1000000,500000,500000;
+Upper.Magnitude.Speaker.R=1000000000,1000000000,1000000000,1000000000;
+
+Loopback.Receiver.chToCheck=R;
+Lower.Magnitude.Receiver.L=100;
+Upper.Magnitude.Receiver.L=1000000000;
+Lower.Magnitude.Receiver.R=1000;
+Upper.Magnitude.Receiver.R=1000000000;
+
+Lower.Magnitude.Headset=1000;
+Upper.Magnitude.Headset=1000000000;
+
+//RF Test
+RF.band=28
+RF.dl.earfcn=9435
+RF.rssi0.dbm=-97
+RF.rssi1.dbm=-97
+
+GSM.RF.test=0;
+GSM.RF.arfcn=37;
+GSM.RF.gain=7;
+GSM.RF.band=8;
+GSM.RF.pattern=1;
+GSM.RF.rssi0.dbm=-90;
+
+WCDMA.RF.test=1;
+WCDMA.RF.uarfcn=4458;
+WCDMA.RF.rssi0.dbm=-70;
+WCDMA.RF.rssi1.dbm=-70;
+
+LTE.RF.test=1;
+LTE.RF.band=40;
+LTE.RF.dl.earfcn=39150;
+LTE.RF.rssi0.dbm=-55;
+LTE.RF.rssi1.dbm=-55;
+
+TDSCDMA.RF.test=0;
+TDSCDMA.RF.uarfcn=9500;
+TDSCDMA.RF.rssi0.dbm=-90;
+
+C2K.RF.test=0;
+C2K.RF.subsystem=0;
+C2K.RF.band=0;
+C2K.RF.channel=384;
+C2K.RF.rssi0.dbm=-90;
+C2K.RF.rssi1.dbm=-90;
+
+
+//AudioWavePlayFile
+/res/sound/testpattern1.wav
+
+//AudioRingtonePlayFile
+/res/sound/ringtone.wav
+
+//AudioReceiverFreq2K
+/res/sound/sinewave2k.wav
+
+//AudioReceiverFreq25K
+/res/sound/sinewave25k.wav
+
+//AudioReceiverFreq3K
+/res/sound/sinewave3k.wav
+
+//AudioReceiverFreq35K
+/res/sound/sinewave35k.wav
+
+//AudioReceiverFreq4K
+/res/sound/sinewave4k.wav
+
+//AudioSpeakerFreq05K
+/res/sound/sinewave05k.wav
+
+//AudioSpeakerFreq075K
+/res/sound/sinewave075k.wav
+
+//AudioSpeakerFreq1K
+/res/sound/sinewave1k.wav
+
+//AudioSpeakerFreq15K
+/res/sound/sinewave15k.wav
+
+//AudioSpeakerFreq2K
+/res/sound/sinewave2k.wav
+
+//SpeakerCalibrationPlayFile
+/res/sound/CalibrationPatternOut.wav
diff --git a/proprietary/vendor/etc/file112.wav b/proprietary/vendor/etc/file112.wav
new file mode 100644
index 0000000..c4d71e1
--- /dev/null
+++ b/proprietary/vendor/etc/file112.wav
Binary files differ
diff --git a/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml b/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml
new file mode 100644
index 0000000..9794731
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml
@@ -0,0 +1,1155 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2" carrier_xml_enable="true">
+
+  <!-- cur_supl_profile and supl_profile
+
+    name:
+        SLP name will be displayed on LocatioEM2 - SLP Template list
+
+    addr:
+        SLP address
+
+    port:
+        SLP port
+
+    tls:
+        enable/disable TLS connection
+        available value: true (default), false
+
+    ===== load SLP profile automatically based on PLMN in Cell info =====
+    This section is not supported in agps_profiles_conf2_carrier_xxx.xml
+    This section is not supported when carrier xml_enable="true"
+
+    mcc (optional):
+        auto configure the supl_profile if the current MCC on DUT are the same as mcc parameter you specified and auto_profile_enable is enabled
+
+    mcc_mnc (optional):
+        auto configure the supl_profile if the current MCC and MNC on DUT are the same as mcc_mnc paramter you specified and auto_profile_enable is enabled
+
+    supl_version (optional):
+        auto configure supl_version if above mcc_mnc condition is met
+        available value: 1 -> SUPL1.0 (default)
+        available value: 2 -> SUPL2.0
+
+    tls_version (optional):
+        auto configure tls_version if above mcc_mnc condition is met
+        available value: 0 -> TLS1.0 (default)
+        available value: 1 -> TLS1.1
+        available value: 2 -> TLS1.2
+
+    sha_version (optional):
+        auto configure sha_version if above mcc_mnc condition is met
+        available value: 0 -> SHA1 for SUPL1.0 and SHA256 for SUPL2.0 (default)
+        available value: 1 -> SHA1 for SUPL1.0 and SUPL2.0
+        available value: 2 -> SHA256 for SUPL1.0 and SUPL2.0
+
+    supl_ver_minor (optional):
+        auto configure the minor of supl_version if above mcc_mnc condition is met
+        available value: 0~255, default value is 0
+
+    supl_ver_ser_ind (optional):
+        auto configure the service indicator of supl_version if above mcc_mnc condition is met
+        available value: 0~255, default value is 0
+
+    esupl_apn_mode:
+        how to choose APN for eSUPL
+        available value: 0 to use Emergency / IMS APN if they are available as GSMA IR92 (default)
+                         1 to use Emergency APN if it is available
+                         2 to use IMS APN if it is available
+                         3 not to use Emergency / IMS APN, just as a normal supl
+
+    ===== other parameters are used for DM =====
+    app_id (optional):
+        "ap0004"
+
+    provider_id (optional):
+        "221.176.0.55"
+
+    default_apn (optional):
+        "XXX WAP"
+
+    optional_apn (optional):
+        "internet"
+
+    optional_apn_2 (optional):
+        ""
+
+    address_type (optional):
+        "IPv4address:port"
+  -->
+
+  <cur_supl_profile name="GOOGLE"
+      addr="supl.google.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- GOOGLE-->
+  <supl_profile name="GOOGLE"
+      addr="supl.google.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- GOOGLE-->
+  <supl_profile name="GOOGLE nonTLS"
+      addr="supl.google.com"
+      port="7276"
+      tls="false"
+  />
+
+  <!-- GOOGLE-->
+  <supl_profile name="GOOGLE IP"
+      addr="74.125.204.192"
+      port="7276"
+      tls="false"
+  />
+
+  <!-- Spirent Lab -->
+  <supl_profile name="SpirentLcs"
+      addr="www.spirent-lcs.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Spirent Lab Operator Test Cases -->
+  <supl_profile name="Spirent"
+      addr="www.spirent.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- R&S Lab -->
+  <supl_profile name="RnS"
+      addr="slp.rs.de"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- CMCC Lab -->
+  <supl_profile name="CMCC Lab"
+      addr="218.206.176.50"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Andrew Lab -->
+  <supl_profile name="Andrew"
+      addr="slp1acva.andrew.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Ericsson  Lab -->
+  <supl_profile name="Ericsson"
+      addr="172.22.1.100"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Ericsson  Lab FQDN -->
+  <supl_profile name="Ericsson FQDN"
+      addr="mvtvltegmpc.naladmz.ericsson.ca"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Ericsson  Lab FQDN 2 -->
+  <supl_profile name="Ericsson FQDN 2"
+      addr="mvtv-broadcom.naladmz.ericsson.ca"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Ericsson  Lab FQDN 3 -->
+  <supl_profile name="Ericsson FQDN TW"
+      addr="gmpc01.ert.ericsson.se"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Ericsson  Lab FQDN 4 -->
+  <supl_profile name="Ericsson FQDN TW 2"
+      addr="gmpc03GIC.ericsson.ca"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- ORANGE -->
+  <supl_profile name="ORANGE"
+      addr="agpss.orange.fr"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- CMCC-->
+  <supl_profile name="CMCC"
+      addr="221.176.0.55"
+      port="7275"
+      tls="true"
+      app_id="ap0004"
+      provider_id="221.176.0.55"
+      default_apn="CMCC WAP"
+      optional_apn="CMNET"
+      optional_apn_2=""
+      address_type="IPv4address:port"
+  />
+
+  <!-- qxwz: China Public Server on Internet -->
+  <supl_profile name="qxwz"
+      addr="supl.qxwz.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Telstra -->
+  <supl_profile name="Telstra"
+      addr="agps.supl.telstra.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- CHUAN HWA -->
+  <supl_profile name="Chunghwa"
+      addr="10.1.101.137"
+      port="8025"
+      tls="false"
+  />
+
+  <!-- T-Mobile -->
+  <supl_profile name="T-Mobile LBS"
+      addr="lbs.geo.t-mobile.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- T-Mobile for UE with SHA2 -->
+  <supl_profile name="T-Mobile SUPL"
+      addr="supl.geo.t-mobile.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- T-Mobile for LPP Test -->
+  <supl_profile name="T-Mobile LAB"
+      addr="supl.geo.msg.lab.t-mobile.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- KDDI for Enterprise Device: Live Network -->
+  <supl_profile name="KDDI"
+      addr="lcs-iot.kddi.ne.jp"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- KDDI for Enterprise Device: Lab Test -->
+  <supl_profile name="KDDI Lab Test"
+      addr="lcs-iot-test.kddi.ne.jp"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- KDDI for Consumer Device: Live Network and Lab Test -->
+  <supl_profile name="KDDI Consumer"
+      addr="location2.kddi.ne.jp"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Vodafone -->
+  <supl_profile name="Vodafone"
+      addr="supl.vodafone.com"
+      port="7275"
+      tls="true"
+      mcc_mnc="22010"
+      supl_version="2"
+      tls_version="1"
+      sha_version="0"
+  />
+
+  <!-- Iusacell (ATT Mexico) -->
+  <supl_profile name="Iusacell (ATT Mexico)"
+      addr="supl.attmex.mx"
+      port="7275"
+      tls="true"
+      mcc_mnc="334050"
+      supl_version="2"
+      tls_version="1"
+      sha_version="0"
+      esupl_apn_mode="3"
+  />
+
+  <!-- NEXTEL (ATT Mexico) -->
+  <supl_profile name="NEXTEL (ATT Mexico)"
+      addr="supl.attmex.mx"
+      port="7275"
+      tls="true"
+      mcc_mnc="334090"
+      supl_version="2"
+      tls_version="1"
+      sha_version="0"
+      esupl_apn_mode="3"
+  />
+
+  <!-- Sprint Lab Test -->
+  <supl_profile name="Sprint Lab Test"
+      addr="supl1.lbs.pcslab.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Sprint for Production -->
+  <supl_profile name="Sprint"
+      addr="supl.lbs.sprint.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Sprint for Production 2019 -->
+  <supl_profile name="Sprint2019"
+      addr="supl2019.lbs.sprint.com"
+      port="7275"
+      tls="true"
+  />
+
+  <!-- Test 1 -->
+  <supl_profile name="Test 1"
+      addr="127.0.0.1"
+      port="7276"
+      tls="false"
+      mcc_mnc="999998"
+      supl_version="1"
+      tls_version="0"
+      sha_version="2"
+      supl_ver_minor="4"
+      supl_ver_ser_ind="2"
+  />
+
+  <!-- Test 2 -->
+  <supl_profile name="Test 2"
+      addr="127.0.0.1"
+      port="7276"
+      tls="false"
+      mcc_mnc="999999"
+      supl_version="2"
+      tls_version="1"
+      sha_version="0"
+  />
+
+  <!-- Test 3 -->
+  <supl_profile name="Test 3"
+      addr="127.0.0.1"
+      port="7276"
+      tls="false"
+      mcc="998"
+      supl_version="1"
+      tls_version="2"
+      sha_version="1"
+  />
+
+  <!-- nlp_profile
+
+    name:
+        NLP vendor name
+
+    package_name:
+        NLP apk package name
+  -->
+  <nlp_profile name="Baidu"
+      package_name="com.baidu.map.location"
+  />
+
+  <!-- cdma_profile
+
+    name:
+        SLP name
+
+    mcp_enable:
+        enable/disable MCP parameters
+        available value: true, false (default)
+
+    mcp_addr:
+        MCP address
+
+    mcp_port:
+        MCP port
+
+    pde_addr_valid:
+        PDE address is valid or invalid
+        available value: true, false (default)
+
+    pde_ip_type:
+        PDE's address type
+        available value: 0 -> IPv4 (default)
+        available value: 1 -> IPv6
+
+    pde_addr:
+        PDE IP address
+
+    pde_port:
+        PDE port
+
+    pde_url_valid:
+        PDE URL is valid or invalid
+        available value: true, false (default)
+
+    pde_url_addr:
+        PDE URL
+  -->
+
+  <!-- CDMA profile template -->
+  <cdma_profile name="CDMA1"
+    mcp_enable="true"
+    mcp_addr="10.199.22.165"
+    mcp_port="6066"
+    pde_addr_valid="false"
+    pde_ip_type="0"
+    pde_addr="11.11.11.11"
+    pde_port="1111"
+    pde_url_valid="false"
+    pde_url_addr="www.mediatek.com"
+  />
+
+
+  <!-- agps_setting
+
+    agps_enable:
+        enable/disable A-GPS
+        available value: true (default), false
+
+    agps_protocol:
+       choose which A-GPS you want to use for SET Initiated
+       available value: 0 -> User Plane (default)
+       available value: 1 -> Control Plane
+
+    gpevt:
+        enable/disable GPEVT report
+        available value: true, false (default)
+
+    e911_gps_icon_enable:
+        enable/disable showing GPS icon during E911 location
+        available value: true (default), false
+
+    e911_open_gps:
+        enable/disable opening GPS earlier when E911 call is dialed
+
+    tc10_ignore_fw_config:
+        enable/disable TC10's configuration from FWK
+        available value: true, false (default)
+
+    lppe_network_location_disable:
+        enable/disable LPPe's crowd source location (ex: network location)
+        available value: true, false (default)
+
+    agps_nvram_enable
+        enable/disable AGPS NVRAM functionality
+        available value: true (default), false
+
+    lbs_log_enable
+        enable/disable tc10 lbs log to the debugging port
+        available value: true (default), false
+
+    lppe_crowd_source_confident
+        determine how confident you would like to fill in LPPe HA3D Position for crowd source location
+        available value: 0~99, 90 is default
+
+    ignore_si_for_e911:
+        ignore MOLR / SI for Emergency Call (For northern america operators)
+        available value: true, false (default)
+
+    ignore_emergency_ext_secs_from_framework:
+        Decide if we need to ignore the value of emergency_ext_secs from AOSP location framework.
+        available value: true, false (default)
+        true:   ignore the value from AOSP framework
+        false:  accept the value from AOSP framework
+
+    lppe_dbh_num_sv_level_a:
+        * When the GNSS SV number used in fix larger than or equal to lppe_dbh_num_sv_level_a,
+          we will use lppe_dbh_nlp_accuracy_level_a to check the quality of network
+          location
+        * We expect lppe_dbh_nlp_accuracy_level_b < lppe_dbh_nlp_accuracy_level_a
+        * available value: 3 ~ 64, default is 6
+
+    lppe_dbh_num_sv_level_b:
+        * When the GNSS SV number used in fix larger than or equal to lppe_dbh_num_sv_level_b,
+          we will use lppe_dbh_nlp_accuracy_level_b to check the quality of network
+          location
+        * We expect lppe_dbh_nlp_accuracy_level_b < lppe_dbh_nlp_accuracy_level_a
+        * available value: 3 ~ 64, default is 4
+
+    lppe_dbh_nlp_accuracy_level_a:
+        * When the accurcy (in meters) of a network location is less than or equal to lppe_dbh_nlp_accuracy_level_a,
+          we will think it is a network location by wlan_ap.
+        * We will use the network location to fill the LPPe DBH when the GNSS SV number used in fix larger than
+          or equal to lppe_dbh_num_sv_level_a
+        * available value: 10 ~ 500, default is 100
+
+    lppe_dbh_nlp_accuracy_level_b:
+        * When the accurcy (in meter) of a network location is less than or equal to lppe_dbh_nlp_accuracy_level_b,
+          we will think it is a network location by WLAN_AP.
+        * If not, we will think it is a network location by LTE ECID.
+        * When the GNSS SV number used in fix larger than or equal to lppe_dbh_num_sv_level_b,
+          we will use a WLAN_AP network location to fill LPPe DBH
+        * When the GNSS SV number used in fix less than lppe_dbh_num_sv_level_b,
+          we will use a WLAN_AP / LPP_ECID network location to fill LPPe DBH
+        * available value: 10 ~ 500, default is 200
+
+    lppe_dbh_cache_max_age:
+        The max age (in seconds) of cached GNSS / network Locations
+        available value: 1 ~ 1023, default is 120 (= 2 minutes)
+
+    lppe_dbh_fill_gnss_when_bad_nlp_enable="false"
+        * to decide if we can use GNSS location to fill LPPe DBH when no network location
+        * available value: true (default), false
+            false: use cached GNSS location to fill LPPe DBH when no network location
+                   and no new GNSS location
+            true:  use new / cached GNSS location to fill LPPe DBH when no network location
+
+  -->
+  <agps_setting
+    agps_enable="true"
+    agps_protocol="0"
+    gpevt="false"
+    e911_gps_icon_enable="false"
+    e911_open_gps="false"
+    tc10_ignore_fw_config="false"
+    lppe_network_location_disable="false"
+    agps_nvram_enable="false"
+    lbs_log_enable="false"
+    lppe_crowd_source_confident="90"
+    ignore_si_for_e911="false"
+    ignore_emergency_ext_secs_from_framework="false"
+    lppe_dbh_num_sv_level_a="6"
+    lppe_dbh_num_sv_level_b="4"
+    lppe_dbh_nlp_accuracy_level_a="100"
+    lppe_dbh_nlp_accuracy_level_b="200"
+    lppe_dbh_cache_max_age="120"
+    lppe_dbh_fill_gnss_when_bad_nlp_enable="false"
+  />
+
+
+  <!-- gnss_setting
+
+    sib8_16_enable:
+        enable/disable SIB8/SIB16
+        available value: true (default), false
+
+    a_glonass_satellite_enable:
+        enable/disable Glonass aiding if hardware can support A-Glonass
+        available value: true (default), false
+
+    a_beidou_satellite_enable:
+        enable/disable Beidou aiding if hardware can support A-Beidou
+        available value: true, false (default)
+
+    a_galileo__satellite_enable:
+        enable/disable Galileo aiding if hardware can support A-Galileo
+        available value: true, false (default)
+
+  -->
+  <gnss_setting
+    sib8_16_enable="true"
+    a_glonass_satellite_enable="true"
+    a_beidou_satellite_enable="true"
+    a_galileo_satellite_enable="true"
+  />
+
+  <!-- cp_setting
+
+    molr_pos_method:
+        available value: 0 (Location Estimate) (default)
+        available value: 1 (Assistance Data)
+
+    external_addr_enable:
+        enable/disable the external address
+        available value: true, false (default)
+
+    external_addr:
+        external_address
+
+    mlc_number_enable:
+        enable/disable the mlc number
+        available value: true, false (default)
+
+    mlc_number:
+        MLC number
+
+    cp_auto_reset:
+        enable/disable to send PMTK997_5
+        available value: true, false (default)
+
+    epc_molr_lpp_payload_enable:
+        enable/disable to send LPP payload in the EPC-MOLR message
+        available value: true, false (default)
+
+    epc_molr_lpp_payload:
+        specify the LPP payload in the EPC-MOLR message in hexString format (ex: "010203ff" = { 0x01, 0x02, 0x03, 0xff }
+        the purpose of this parameter is used for LAB testing only, please do not change it.
+
+    reject_non911_nilr_enable:
+        enable/disable to reject non911 NILR request
+        available value: true, false (default)
+
+    cp_2g_disable:
+        enable/disable CP GSM functionality (tc10 requirement)
+        available value: true, false (default)
+
+    cp_3g_disable:
+        enable/disable CP UMTS functionality (tc10 requirement)
+        available value: true, false (default)
+
+    cp_4g_disable:
+        enable/disable CP LTE functionality (tc10 requirement)
+        available value: true, false (default)
+
+    cp_lppe_enable:
+        enable/disable CP LPPe functionality
+        available value: true (default), false
+
+    cp_lppe_wlan_enable:
+        enable/disable CP LPPe Wireless LAN part functionality (tc1 requirement)
+        available value: true (default), false
+
+    cp_lppe_srn_enable:
+        enable/disable CP LPPe srn (e.g., Bluetooth or BluetoothLE) part functionality (tc1 requirement)
+        available value: true (default), false
+
+    cp_lppe_sensor_enable:
+        enable/disable CP LPPe sensor (e.g., Barometers) part functionality (tc1 requirement)
+        available value: true (default), false
+
+    cp_lppe_dbh_enable:
+        enable/disable CP LPPe Device Based Hybrid functionality (tc1 requirement)
+        available value: true (default), false
+  -->
+  <cp_setting
+    molr_pos_method="0"
+    external_addr_enable="false"
+    external_addr="0123456789*#+"
+    mlc_number_enable="false"
+    mlc_number="0123456789*#+"
+    cp_auto_reset="false"
+    epc_molr_lpp_payload_enable="false"
+    epc_molr_lpp_payload="D2000010237B2026404FB8007202BFFFFFFFF80000000020C0000100940FB9001202B7FFFFF8000000000061800002018A00"
+    reject_non911_nilr_enable="false"
+    cp_2g_disable="false"
+    cp_3g_disable="false"
+    cp_4g_disable="false"
+    cp_lppe_enable="true"
+    cp_lppe_wlan_enable="true"
+    cp_lppe_srn_enable="true"
+    cp_lppe_sensor_enable="true"
+    cp_lppe_dbh_enable="true"
+  />
+
+  <!-- up_setting
+
+    ca_enable:
+        enable/disable the certificate verification
+        available value: true, false (default)
+
+    ni_request:
+        enable/disable Network Initiated (NI) functionality
+        available value: true (default), false
+
+    roaming:
+        enable/disable to use A-GPS when device is under roaming state
+        available value: true (default), false
+
+    cdma_preferred:
+        when CDMA network and WCDMA network are available, which AGPS protocol you prefer?
+        available value: 0 (WCDMA AGPS protocol is preferred) (default)
+        available value: 2 (FORCE CDMA AGPS protocol)
+
+    pref_method:
+        the preferred method in SUPL_START and SUPL_POS_INIT
+        available value: 0 -> SET assisted Preferred
+        available value: 1 -> SET Based Preferred (default)
+        available value: 2 -> no Preference
+
+    supl_version:
+        Major of SUPL version for ULP
+        available value: 1 -> SUPL1.0 (default)
+        available value: 2 -> SUPL2.0
+
+    tls_version:
+        TLS version for TLS connection
+        available value: 0 -> TLS1.0 (default)
+        available value: 1 -> TLS1.1
+        available value: 2 -> TLS1.2
+
+    sha_version:
+        SHA version for calculating VER
+        available value: 0 -> SHA1 for SUPL1.0 and SHA256 for SUPL2.0 (default)
+        available value: 1 -> SHA1 for SUPL1.0 and SUPL2.0
+        available value: 2 -> SHA256 for SUPL1.0 and SUPL2.0
+
+    supl_log:
+        enable or disable the AGPS log
+        available value: true, false (default)
+
+    msa_enable:
+        enable/disable the MSA capability
+        available value: true (default), false
+
+    msb_enable:
+        enable/disable the MSB capability
+        available value: true (default), false
+
+    ecid_enable:
+        enable/disable the eCID capability
+        available value: true (default), false
+
+    otdoa_enable_v2:
+        enable/disable the otdoa capability
+        otdoa_enable (default false) is not supported
+        available value: true (default), false
+
+    autonomous_enable:
+        enable/disable the Autonomous capability
+        available value: true (default), false
+
+    aflt_enable:
+        enable/disable the AFLT capability
+        available value: true, false (default)
+
+    udp_port_enable:
+        enable/disable the UDP 7275 port by default, if you enable it, you may cause Android/CTS failure for checking netstat
+        available value: true, false (default)
+
+    dedicated_apn_enable:
+        enable/disable the dedicated SUPL APN flow
+        available value: true, false (default)
+
+    preferred_2g3g_cell_age:
+        max age of 2G / 3G cell info in history is OK to send to SLP server instead if the latest cell is of 3G or 4G.
+        available value: non-negative integer, from 0 ~ 1800, unit in second
+                           0 (always use the latest cell info)
+                         300 (prefer to use 2G / 3G cell if its age is less than 5 mins)
+
+    lpp_enable:
+        enable/disable the LPP capability
+        available value: true (default), false
+
+    cert_from_sdcard:
+        enable/disable the AGPS certification installation from the internal SDCard (~ Android 8)
+        or from "/vendor/etc/security/cacerts_supl/lab" (Android 9 does not allow vendor modules accessing the internal SDCard).
+        Please use "false" for Android 9 and laters because the lab root certs are not secure (they may be issued by a
+        non-trusted CA or their related private keys may be public).
+        And enable this option for lab test by using Engineering Mode Utility
+        available value: true (default), false
+
+    auto_profile_enable:
+        enable/disable the auto profile configuration based on current mcc or mcc_mnc specified in supl_profile
+        We will disable auto_profile_enable when carrier_xml_enable="true"
+        available value: true (default), false
+
+    ut1:
+        customize the SUPL UT1 timer
+        available value: 1~60, default value is 11 (OMA spec)
+
+    ut2:
+        customize the SUPL UT2 timer
+        available value: 1~60, default value is 11 (OMA spec)
+
+    ut3:
+        customize the SUPL UT3 timer
+        available value: 1~60, default value is 10 (OMA spec)
+
+    sync_to_slp:
+        sync the AGPS setting (ex: SUPL profile, SUPL version, TLS version) from AGPSD to SLPD in runtime
+        available value: true, false (default)
+
+    imsi_enable:
+        enable/disable the valid IMSI in SUPL messages
+        available value: true (default), false
+
+    no_sensitive_log:
+        remove/allow agps daemon's log with sensitive info (e.g., the current location)
+        available value: true (default), false
+
+    supl_ver_minor:
+        Minor of SUPL version for ULP
+        available value: 0~255, default value is 0
+        choosable value in LocationEM: 0~5
+
+    supl_ver_ser_ind:
+        Service Indicator of SUPL version for ULP
+        available value: 0~255, default value is 0
+        choosable value in LocationEM: 0~5
+
+    tls_reuse_enable:
+        enable/disable tls session reuse mode
+        available value: true, false (default)
+
+    imsi_cache_enable:
+        enable/disable the IMSI cache mechanism
+        available value: true, false (default)
+    supl_raw_data_enable:
+
+        enable/disable SUPL raw data dump to main log (logcat)
+        available value: true, false (default)
+
+    allow_ni_for_gps_off:
+        From Android 10, GVC (GNSS Visibility Control) is introduced.
+        And GVC is mandatory to get the GMS License.
+        If GVC is not supported (~ Android 9), this option will allow normal NI request when GPS is off in location setting
+        If GVC is supported (Android 10 ~), this option is ignored because GVC will not allow any NI without emergency call when gps is off
+        available value: true, false (default)
+
+    force_otdoa_assist_req:
+        force to fill otdoa assistance request when posMethod=agpsSETassisted,agpsSETassistedpref,ver2-agnssSETassisted or agnssSETassistedpref
+        Notice that some servers may not allow to get otdoa assistance request when posMethod is not OTDOA
+        available value: true, false (default)
+
+    up_lppe_enable
+        enable/disable UP LPPe functionality
+        available value: true (default), false
+
+    esupl_apn_mode:
+        how to choose APN for eSUPL
+        available value: 0 to use Emergency / IMS APN if they are available as GSMA IR92 (default)
+                         1 to use Emergency APN if it is available
+                         2 to use IMS APN if it is available
+                         3 not to use Emergency / IMS APN, just as a normal supl
+
+    tcp_keepalive:
+        enable/disable TCP Keepalive functionality for SUPL
+        available value: 0 disable (default)
+                         > 0 enable to send TCP keepalive packetets and interval value is tcp_keepalive in second
+
+    aosp_profile_enable:
+        enable/disable the supl profile configuration from GnssLocationProvider via native_set_agps_server (tc3 requirement)
+        auto_profile_enable will be ignored when aosp_profile_enable is true because AOSP Location Framework
+        can load SUPL_HOST and SUPL_PORT from framework resource for different MCC/MNC
+        available value: true, false (default)
+
+    bind_nlp_setting_to_supl
+        enable/disable to bind nlp setting to SUPL SI flow
+        If it is enabled, the SUPL SI is enabled only if NLP setting is enabled by user
+        If it is disabled, agps_enable will be used and it's same as previous design
+        available value: true, false (default)
+
+    up_lppe_wlan_enable:
+        enable/disable UP LPPe Wireless LAN part functionality (tc1 requirement)
+        available value: true (default), false
+
+    up_lppe_srn_enable:
+        enable/disable UP LPPe srn (e.g., Bluetooth or BluetoothLE) part functionality (tc1 requirement)
+        available value: true (default), false
+
+    up_lppe_sensor_enable:
+        enable/disable UP LPPe sensor (e.g., Barometers) part functionality (tc1 requirement)
+        available value: true (default), false
+
+    up_lppe_dbh_enable:
+        enable/disable UP LPPe Device Based Hybrid functionality (tc1 requirement)
+        available value: true (default), false
+
+    ip_version_prefer
+        select the preferred mode for IP version when connnecting to the SUPL server (Softbank requirement)
+        available value: 0 IPv6 if we have both (default)
+                         1 IPv4 if we have both
+
+    up_lpp_in_2g3g_disable
+        decide if we need to turn off lpp in 2G / 3G network (ATT requirement)
+        US ATT SUPL server may not provide assistance data if we have the lpp capability in 2G / 3G network
+        available value: true, false (default)
+
+    up_rrlp_in_4g_disable
+        decide if we need to turn off RRLP in 4G network when we have SUPL 2.0 and LPP (ATT requirement)
+        US ATT SUPL server may not provide assistance data if we have the rrlp capability in 4G network
+        available value: true, false (default)
+
+    up_si_disable
+        decide if we need to reject SUPL SI request (Sprint requirement)
+        Sprint_2019Feb_GTR-LBS-00219 asks us not to trigger SUPL SI.
+        Sprint_2019Feb_GTR-LBS-00222 asks us to support NI including normal and emergency
+        Sprint_2019Feb_GTR-LBS-00223 asks us to use Sprint SLP in our configuration
+        If we turn off agps_enable, we will allow Emergency NI only (reject SI and normal NI)
+        If we turn on up_si_disable, we will allow both normal NI and Emergency NI (reject SI only)
+        So this option is more suitable for Sprint requirements.
+        available value: true, false (default)
+
+    aosp_pos_mode_enable
+        decide if we can accept the set_position_mode (MSA / MSB) from AOSP Location Framework
+        If it is false, we will use pref_method to fill the preferred method for SI
+        If it is true, we will use the value from set_position_mode
+        available value: true, false (default)
+
+    privacy_override_mode
+        If GVC is not supported (~ Android 9), this option is ignored
+        If GVC (GNSS Visibility Control) is supported (Android 10 ~), we use this option to
+        decide the behavior of a privacy-override / e-supl NI session.
+        available value: 0  Do not support privacy override supl (SUPL-2.0-con-023 may be failed) (GMS License expects this behavior)
+                         1  Allow hiding the location icon for the privacy override SUPL INIT
+                            (SUPL-2.0-con-023 can be passed if GVC allows non-framework locationing)
+                         2  Allow locationing for the privacy override SUPL INIT even if GVC does not allow non-framework locationing
+                         4  Allow locationing for the emergency SUPL INIT without emergency call even if GVC does not allow non-framework locationing
+                            (Known operators may need this:  1. Claro Colomiba   2. L.G. U+)
+                            (Please discuss this with Google before getting GMS License)
+                         8  Ignore GVC for SUPL (AGPS OTA test uses normal supl. And AOSP power manager may turn off GPS when screen off)
+        combined value:
+                         3  Allow hiding the location icon and
+                            allow locationing for the privacy override SUPL INIT even if GVC does not allow non-framework locationing
+                            (SUPL-2.0-con-023 can be passed)
+                         7  Allow locationing for the emergency SUPL INIT without emergency call and
+                            allow hiding the location icon and
+                            allow locationing for the privacy override SUPL INIT even if GVC does not allow non-framework locationing
+
+    operation_mode
+        Seletc the operation_mode for some supl server or test cases
+        available value: 0  common mode (default)
+                         1  for Spirent's DOCOMO_SUPL_IOT_UEB_AGNSS_WCDMA_SUPLV2_TP2 test cases
+                              Disable ganssIonosphericModel, ganssAdditionalIonosphericModelForDataID11, ganssEarthOrientationParameters (for TC-0024)
+                              use notEnoughSats but do not use notEnoughGANSSSats (for TC-0014, TC-0024 and TC-0031)
+
+    glonass_msa_enable
+        enable/disable the MSA capability for glonass
+        available value: true (default), false
+
+    glonass_msb_enable
+        enable/disable the MSB capability for glonass
+        available value: true (default), false
+
+    beidou_msa_enable
+        enable/disable the MSA capability for beidou
+        available value: true (default), false
+
+    beidou_msb_enable
+        enable/disable the MSB capability for beidou
+        available value: true (default), false
+
+    galileo_msa_enable
+        enable/disable the MSA capability for galileo
+        available value: true (default), false
+
+    galileo_msb_enable
+        enable/disable the MSB capability for galileo
+        available value: true (default), false
+
+  -->
+  <up_setting
+    ca_enable="false"
+    ni_request="true"
+    roaming="true"
+    cdma_preferred="0"
+    pref_method="1"
+    supl_version="2"
+    tls_version="1"
+    sha_version="0"
+    supl_log="false"
+    msa_enable="true"
+    msb_enable="true"
+    ecid_enable="true"
+    otdoa_enable_v2="true"
+    autonomous_enable="true"
+    aflt_enable="false"
+    qop_hacc="22"
+    qop_vacc="0"
+    qop_loc_age="0"
+    qop_delay="0"
+    udp_port_enable="false"
+    dedicated_apn_enable="false"
+    preferred_2g3g_cell_age="0"
+    lpp_enable="true"
+    cert_from_sdcard="false"
+    auto_profile_enable="false"
+    ut1="11"
+    ut2="11"
+    ut3="10"
+    sync_to_slp="false"
+    imsi_enable="true"
+    no_sensitive_log="true"
+    supl_ver_minor="0"
+    supl_ver_ser_ind="4"
+    tls_reuse_enable="false"
+    imsi_cache_enable="false"
+    supl_raw_data_enable="false"
+    allow_ni_for_gps_off="false"
+    force_otdoa_assist_req="false"
+    up_lppe_enable="true"
+    esupl_apn_mode="0"
+    tcp_keepalive="4"
+    aosp_profile_enable="false"
+    bind_nlp_setting_to_supl="false"
+    up_lppe_wlan_enable="true"
+    up_lppe_srn_enable="true"
+    up_lppe_sensor_enable="true"
+    up_lppe_dbh_enable="true"
+    ip_version_prefer="0"
+    up_lpp_in_2g3g_disable="false"
+    up_rrlp_in_4g_disable="false"
+    up_si_disable="false"
+    aosp_pos_mode_enable="false"
+    privacy_override_mode="0"
+    operation_mode="0"
+    glonass_msa_enable="true"
+    glonass_msb_enable="true"
+    beidou_msa_enable="true"
+    beidou_msb_enable="true"
+    galileo_msa_enable="true"
+    galileo_msb_enable="true"
+  />
+
+  <!-- carrier_mapping
+     This feature can be turned on by carrier_xml_enable.
+     When user inserts a SIM/UICC with IMSI=xxxyyyddddddddd, we will try to load
+        /vendor/etc/gnss/agps_profiles_conf2_carrier_NAME.xml
+     where
+        /vendor/etc/gnss/  is the folder to provide agps configuration files in Android
+        NAME is from a carrier_mapping like the following
+          <carrier_mapping name="NAME">
+            <mcc_mnc
+              v1="xxxyyy"
+              v2="xxxyy"
+              v3="xxx"
+            />
+          </carrier_mapping>
+  -->
+  <carrier_mapping name="Test_SIM1">
+    <mcc_mnc
+      v1="00101"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="Test_SIM2">
+    <mcc_mnc
+      v1="00102"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="ATnT_US">
+    <mcc_mnc
+      v1="310030"
+      v2="310070"
+      v3="310170"
+      v4="310280"
+      v5="310380"
+      v6="310410"
+      v7="310560"
+      v8="310680"
+      v9="310950"
+      v10="311180"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="T-Mobile_US">
+    <mcc_mnc
+      v1="310026"
+      v2="310160"
+      v3="310200"
+      v4="310210"
+      v5="310220"
+      v6="310230"
+      v7="310240"
+      v8="310250"
+      v9="31026"
+      v10="310270"
+      v11="310300"
+      v12="310310"
+      v13="310490"
+      v14="310530"
+      v15="310590"
+      v16="310640"
+      v17="310660"
+      v18="310800"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="Sprint">
+    <mcc_mnc
+      v1="310120"
+      v2="312530"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="Verizon_Wireless">
+    <mcc_mnc
+      v1="310012"
+      v2="311280"
+      v3="311281"
+      v4="311282"
+      v5="311283"
+      v6="311284"
+      v7="311285"
+      v8="311286"
+      v9="311287"
+      v10="311288"
+      v11="311289"
+      v12="311480"
+      v13="311481"
+      v14="311482"
+      v15="311483"
+      v16="311484"
+      v17="311485"
+      v18="311486"
+      v19="311487"
+      v20="311488"
+      v21="311489"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="ATnT_Mexico">
+    <mcc_mnc
+      v1="33401"
+      v2="33409"
+      v3="334050"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="KDDI">
+    <mcc_mnc
+      v1="44007"
+      v2="44008"
+      v3="44050"
+      v4="44051"
+      v5="44052"
+      v6="44053"
+      v7="44054"
+      v8="44055"
+      v9="44056"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="SoftBank">
+    <mcc_mnc
+      v1="44020"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="SK_Telecom">
+    <mcc_mnc
+      v1="45005"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="Claro_Peru">
+    <mcc_mnc
+      v1="71610"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="Entel_Peru">
+    <mcc_mnc
+      v1="71617"
+    />
+  </carrier_mapping>
+  <!--#ifdef OPLUS_BUG_STABILITY-->
+  <!--WangGuolong@CONNECTIVITY.GPS.AGPS.STABILITY.226345, 2020/08/19, Add for QX and Vodafone config-->
+  <carrier_mapping name="QXWZ">
+    <mcc_mnc
+      v1="460"
+      v2="454"
+      v3="455"
+      v4="466"
+    />
+  </carrier_mapping>
+  <carrier_mapping name="Vodafone">
+    <mcc_mnc
+      v1="26202"
+      v2="22210"
+      v3="26801"
+      v4="21401"
+      v5="23415"
+    />
+  </carrier_mapping>
+  <!--#endif /* OPLUS_BUG_STABILITY */-->
+  <carrier_mapping name="CT">
+    <mcc_mnc
+      v1="46011"
+      v2="46003"
+    />
+  </carrier_mapping>
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml
new file mode 100644
index 0000000..c8440c0
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="ATnT_Mexico"
+      addr="supl.iusacell.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+  />
+
+  <gnss_setting
+    a_beidou_satellite_enable="false"
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    ca_enable="true"
+    dedicated_apn_enable="true"
+    esupl_apn_mode="3"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml
new file mode 100644
index 0000000..e5bfc7a
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <!-- default H-SLP by IMSI: e.g, h-slp.mnc310.mcc170.pub.3gppnetwork.org -->
+  <cur_supl_profile name="ATnT_US"
+      addr=""
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+    ignore_si_for_e911="true"
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+    cp_auto_reset="true"
+  />
+
+  <up_setting
+    ca_enable="true"
+    preferred_2g3g_cell_age="0"
+    up_lpp_in_2g3g_disable="true"
+    up_rrlp_in_4g_disable="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml
new file mode 100644
index 0000000..d1e851f
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="QXWZ"
+      addr="supl.qxwz.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+      emergency_ext_secs="300"
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    supl_version="2"
+    tls_version="1"
+    sha_version="0"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml
new file mode 100644
index 0000000..7b97236
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <!-- default H-SLP by IMSI: e.g, h-slp.mnc716.mcc010.pub.3gppnetwork.org -->
+  <cur_supl_profile name="Claro_Peru"
+      addr=""
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    ca_enable="true"
+    dedicated_apn_enable="true"
+    esupl_apn_mode="3"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml
new file mode 100644
index 0000000..a061b52
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <!-- default H-SLP by IMSI: e.g, h-slp.mnc716.mcc017.pub.3gppnetwork.org -->
+  <cur_supl_profile name="Entel_Peru"
+      addr=""
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    ca_enable="true"
+    dedicated_apn_enable="true"
+    esupl_apn_mode="3"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml
new file mode 100644
index 0000000..3db82b7
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="KDDI"
+      addr="location2.kddi.ne.jp"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+    ignore_si_for_e911="true"
+  />
+
+  <gnss_setting
+    a_glonass_satellite_enable="false"
+    a_beidou_satellite_enable="false"
+    a_galileo_satellite_enable="false"
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    ca_enable="true"
+    msa_enable="true"
+    qop_delay="5"
+    force_otdoa_assist_req="true"
+    aosp_pos_mode_enable="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_QXWZ.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_QXWZ.xml
new file mode 100644
index 0000000..4d569ab
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_QXWZ.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="QXWZ"
+      addr="supl.qxwz.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    supl_version="2"
+    tls_version="1"
+    sha_version="0"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml
new file mode 100644
index 0000000..33ae32c
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="SK_Telecom"
+      addr="wpde.nate.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+    ignore_si_for_e911="true"
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+    ca_enable="true"
+    supl_version="2"
+    dedicated_apn_enable="true"
+    preferred_2g3g_cell_age="0"
+    supl_ver_minor="0"
+    supl_ver_ser_ind="1"
+    esupl_apn_mode="3"
+    up_lpp_in_2g3g_disable="true"
+    up_rrlp_in_4g_disable="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml
new file mode 100644
index 0000000..80a178d
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <!-- For SI, OK to use Google SUPL Server on Internet.
+       For NI, SoftBank SUPL server will specify its SLP address in SUPL_INIT. -->
+  <cur_supl_profile name="SoftBank"
+      addr="supl.google.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+    ignore_si_for_e911="true"
+  />
+
+  <gnss_setting
+    a_glonass_satellite_enable="false"
+    a_beidou_satellite_enable="false"
+    a_galileo_satellite_enable="false"
+  />
+
+  <cp_setting
+    cp_lppe_enable="false"
+  />
+
+  <up_setting
+    ca_enable="true"
+    dedicated_apn_enable="false"
+    preferred_2g3g_cell_age="0"
+    lpp_enable="false"
+    allow_ni_for_gps_off="true"
+    up_lppe_enable="false"
+    esupl_apn_mode="3"
+    ip_version_prefer="1"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml
new file mode 100644
index 0000000..735bf7b
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="Sprint"
+      addr="supl2019.lbs.sprint.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+    cp_auto_reset="true"
+  />
+
+  <up_setting
+    ca_enable="true"
+    supl_version="2"
+    supl_ver_minor="0"
+    supl_ver_ser_ind="4"
+    up_si_disable="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml
new file mode 100644
index 0000000..0de98f8
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="T-Mobile_US"
+      addr="supl.geo.t-mobile.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+    ignore_si_for_e911="true"
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+    cp_auto_reset="true"
+  />
+
+  <up_setting
+    ca_enable="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml
new file mode 100644
index 0000000..95a6f4a
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file -->
+
+  <cur_supl_profile name="Test_SIM1"
+      addr=""
+      port="7275"
+      tls="true"
+  />
+
+  <up_setting
+    ca_enable="true"
+    cert_from_sdcard="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml
new file mode 100644
index 0000000..ed9355b
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file -->
+
+  <cur_supl_profile name="Test_SIM2"
+      addr=""
+      port="7275"
+      tls="true"
+  />
+
+  <up_setting
+    ca_enable="true"
+    cert_from_sdcard="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml
new file mode 100644
index 0000000..3ec99a4
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <!-- For SI, OK to use Google SUPL Server on Internet.
+       For NI, Verizon SUPL server will specify its SLP address in SUPL_INIT. -->
+  <cur_supl_profile name="Verizon_Wireless"
+      addr="supl.google.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+    ignore_si_for_e911="true"
+    agps_nvram_enable="true"
+  />
+
+  <gnss_setting
+    a_glonass_satellite_enable="false"
+    a_beidou_satellite_enable="false"
+    a_galileo_satellite_enable="false"
+  />
+
+  <cp_setting
+    cp_auto_reset="true"
+    reject_non911_nilr_enable="true"
+  />
+
+  <up_setting
+    ca_enable="true"
+    supl_version="2"
+    ut3="30"
+    supl_ver_minor="0"
+    supl_ver_ser_ind="4"
+    force_otdoa_assist_req="true"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Vodafone.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Vodafone.xml
new file mode 100644
index 0000000..84541f7
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Vodafone.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<mtk_agps_profiles maj_ver="1" min_ver="2">
+  <!-- Refer to agps_profiles_conf2.xml for values not provided in this file.
+       cur_supl_profile is supported but other supl_profile are ignored.
+       auto_profile_enable is not supported.
+  -->
+
+  <cur_supl_profile name="Vodafone"
+      addr="supl.vodafone.com"
+      port="7275"
+      tls="true"
+  />
+
+  <cdma_profile name="CDMA1"
+  />
+
+  <agps_setting
+  />
+
+  <gnss_setting
+  />
+
+  <cp_setting
+  />
+
+  <up_setting
+      ca_enable="true"
+      supl_version="2"
+      tls_version="1"
+      sha_version="0"
+  />
+
+</mtk_agps_profiles>
diff --git a/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-mediatek.rc
new file mode 100644
index 0000000..c325c31
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-mediatek.rc
@@ -0,0 +1,7 @@
+service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek
+    class hal
+    user bluetooth
+    group bluetooth
+    writepid /dev/stune/foreground/tasks
+    capabilities SYS_NICE
+
diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
new file mode 100644
index 0000000..9086730
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
@@ -0,0 +1,26 @@
+on property:init.svc.mediadrm=running
+    mkdir /data/vendor/mediadrm 0770 media mediadrm
+    start vendor.move_data_sh
+
+service vendor.move_data_sh /system/bin/move_widevine_data.sh
+    class late_start
+    user media
+    group media mediadrm system
+    disabled
+    oneshot
+
+service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
+    interface android.hardware.drm@1.0::ICryptoFactory widevine
+    interface android.hardware.drm@1.0::IDrmFactory widevine
+    interface android.hardware.drm@1.1::ICryptoFactory widevine
+    interface android.hardware.drm@1.1::IDrmFactory widevine
+    interface android.hardware.drm@1.2::ICryptoFactory widevine
+    interface android.hardware.drm@1.2::IDrmFactory widevine
+    interface android.hardware.drm@1.3::ICryptoFactory widevine
+    interface android.hardware.drm@1.3::IDrmFactory widevine
+    interface android.hidl.base@1.0::IBase widevine
+    class hal
+    user media
+    group media mediadrm drmrpc system
+    ioprio rt 4
+    writepid /dev/cpuset/foreground/tasks
diff --git a/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-mediatek.rc
new file mode 100644
index 0000000..30025e9
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-mediatek.rc
@@ -0,0 +1,4 @@
+service gnss_service /vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek
+    class hal
+    user system
+    group system gps
diff --git a/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc
new file mode 100644
index 0000000..e7ff11b
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc
@@ -0,0 +1,7 @@
+service vendor.gralloc-4-0 /vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek
+    class hal animation
+    interface android.hardware.graphics.allocator@4.0::IAllocator default
+    user system
+    group graphics drmrpc
+    capabilities SYS_NICE
+    onrestart restart surfaceflinger
diff --git a/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc b/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc
new file mode 100644
index 0000000..f1b35f4
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc
@@ -0,0 +1,4 @@
+service vendor.keymaster-4-0-trustonic /vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic
+    class early_hal
+    user system
+    group system drmrpc
diff --git a/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc b/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc
new file mode 100644
index 0000000..e142cb5
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc
@@ -0,0 +1,11 @@
+service neuralnetworks_hal_service_mtk_neuron /vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-mtk-neuron
+    class hal
+    user system
+    group system readproc
+    disabled
+
+on property:ro.vendor.mtk_nn_support=1
+    start neuralnetworks_hal_service_mtk_neuron
+
+on post-fs-data
+    mkdir /data/vendor/h2o 660 system system
diff --git a/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc
new file mode 100644
index 0000000..c294c0c
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc
@@ -0,0 +1,4 @@
+service mtk_secure_element_hal_service /vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek
+    class hal
+    user secure_element
+    group secure_element
diff --git a/proprietary/vendor/etc/init/android.hardware.sensors@2.0-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.sensors@2.0-service-mediatek.rc
new file mode 100644
index 0000000..da9fb74
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.sensors@2.0-service-mediatek.rc
@@ -0,0 +1,5 @@
+service vendor.sensors-hal-2-0 /vendor/bin/hw/android.hardware.sensors@2.0-service-mediatek
+    class main
+    user system
+    group system
+    rlimit rtprio 10 10
diff --git a/proprietary/vendor/etc/init/android.hardware.usb@1.1-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.usb@1.1-service-mediatek.rc
new file mode 100644
index 0000000..f8513d0
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.usb@1.1-service-mediatek.rc
@@ -0,0 +1,20 @@
+on boot
+    chown root system /sys/class/dual_role_usb/dual-role-type_c_port0/mode
+    chown root system /sys/class/dual_role_usb/dual-role-type_c_port0/power_role
+    chown root system /sys/class/dual_role_usb/dual-role-type_c_port0/data_role
+    chmod 664 /sys/class/dual_role_usb/dual-role-type_c_port0/mode
+    chmod 664 /sys/class/dual_role_usb/dual-role-type_c_port0/power_role
+    chmod 664 /sys/class/dual_role_usb/dual-role-type_c_port0/data_role
+
+    chown root system /sys/class/dual_role_usb/dual-role-usb20/mode
+    chown root system /sys/class/dual_role_usb/dual-role-usb20/power_role
+    chown root system /sys/class/dual_role_usb/dual-role-usb20/data_role
+    chmod 664 /sys/class/dual_role_usb/dual-role-usb20/mode
+    chmod 664 /sys/class/dual_role_usb/dual-role-usb20/power_role
+    chmod 664 /sys/class/dual_role_usb/dual-role-usb20/data_role
+
+service vendor.usb-hal-1-1 /vendor/bin/hw/android.hardware.usb@1.1-service-mediatek
+    class hal
+    user root
+    group root system shell mtp
+    capabilities
diff --git a/proprietary/vendor/etc/init/android.hardware.wifi.supplicant-service.rc b/proprietary/vendor/etc/init/android.hardware.wifi.supplicant-service.rc
new file mode 100644
index 0000000..c12b7c3
--- /dev/null
+++ b/proprietary/vendor/etc/init/android.hardware.wifi.supplicant-service.rc
@@ -0,0 +1,19 @@
+service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
+    -O/data/vendor/wifi/wpa/sockets -dd \
+    -g@android:wpa_wlan0
+    #   we will start as root and wpa_supplicant will switch to user wifi
+    #   after setting up the capabilities required for WEXT
+    #   user wifi
+    #   group wifi inet keystore
+    interface android.hardware.wifi.supplicant@1.0::ISupplicant default
+    interface android.hardware.wifi.supplicant@1.1::ISupplicant default
+    interface android.hardware.wifi.supplicant@1.2::ISupplicant default
+    interface android.hardware.wifi.supplicant@1.3::ISupplicant default
+    interface vendor.mediatek.hardware.wifi.supplicant@2.0::ISupplicant default
+    #ifdef OPLUS_FEATURE_SUPPLICANT_HIDL
+    interface vendor.oplus.hardware.wifi.supplicant@2.0::IOplusSupplicant default
+    #endif  /* OPLUS_FEATURE_SUPPLICANT_HIDL */
+    class main
+    socket wpa_wlan0 dgram 660 wifi wifi
+    disabled
+    oneshot
diff --git a/proprietary/vendor/etc/init/atcid.rc b/proprietary/vendor/etc/init/atcid.rc
new file mode 100644
index 0000000..aa5d894
--- /dev/null
+++ b/proprietary/vendor/etc/init/atcid.rc
@@ -0,0 +1,18 @@
+service atcid-daemon-u /vendor/bin/atcid
+    interface vendor.mediatek.hardware.atci@1.0::IAtcid default
+    class hal
+    class main
+    socket adb_atci_socket stream 660 radio system
+    user system
+    group radio system media bluetooth wifi
+    disabled
+    oneshot
+
+on property:persist.vendor.service.atci.autostart=1
+start atcid-daemon-u
+
+on property:persist.vendor.service.atci.atm_mode=1
+start atcid-daemon-u
+
+on property:sys.boot_completed=1
+setprop vendor.mtk.atci.boot_completed 1
diff --git a/proprietary/vendor/etc/init/audiocmdservice_atci.rc b/proprietary/vendor/etc/init/audiocmdservice_atci.rc
new file mode 100644
index 0000000..9c4ac87
--- /dev/null
+++ b/proprietary/vendor/etc/init/audiocmdservice_atci.rc
@@ -0,0 +1,8 @@
+service audio-daemon /vendor/bin/audiocmdservice_atci
+    class main
+    socket atci-audio stream 666 system system
+    user system
+    group system audio
+    disabled
+    oneshot
+
diff --git a/proprietary/vendor/etc/init/bootperf.rc b/proprietary/vendor/etc/init/bootperf.rc
new file mode 100644
index 0000000..ca3897b
--- /dev/null
+++ b/proprietary/vendor/etc/init/bootperf.rc
@@ -0,0 +1,47 @@
+# Set enableflags for boot Systrace
+on early-init && property:ro.boot.boot_trace=1
+    setprop debug.atrace.tags.enableflags 0x1fffffe
+
+    #Trace SystemUI App for booting
+    setprop debug.atrace.app_number 1
+    setprop debug.atrace.app_0 "com.android.systemui"
+
+# re-triger trace after atrace.rc disable tracing_on on late-init
+on late-init && property:ro.boot.boot_trace=1
+   write /sys/kernel/tracing/tracing_on 1
+
+on property:persist.vendor.boot_trace=1
+   write /proc/bootprof "Persist boot_trace trigger"
+   write /sys/devices/system/cpu/perf/enable 1
+
+   # enable flags for boot Systrace
+   setprop debug.atrace.tags.enableflags 0x1fffffe
+
+   # enable events
+   write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
+   write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
+   write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
+   write /sys/kernel/tracing/events/sched/sched_switch/enable 1
+   write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
+   write /sys/kernel/tracing/events/mtk_ftrace/enable 1
+   write /sys/kernel/tracing/events/perf_tracker/enable 1
+   write /sys/kernel/tracing/events/android_fs/enable 1
+   write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
+   write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
+   write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
+   write /sys/kernel/tracing/events/workqueue/workqueue_execute_start/enable 1
+   write /sys/kernel/tracing/events/workqueue/workqueue_execute_end/enable 1
+
+   # Configuare ftrace
+   write /sys/kernel/tracing/buffer_size_kb "24576"
+   write /sys/kernel/tracing/trace_options "nooverwrite"
+   write /sys/kernel/tracing/tracing_on 1
+
+   #Trace SystemUI App for booting
+   setprop debug.atrace.app_number 1
+   setprop debug.atrace.app_0 "com.android.systemui"
+
+on property:sys.boot_completed=* && property:persist.vendor.boot_trace=1
+   #force to disable boot ftrace after boot complete.
+   write /sys/devices/system/cpu/perf/enable 0
+   write /sys/kernel/tracing/tracing_on 0
diff --git a/proprietary/vendor/etc/init/camerahalserver.rc b/proprietary/vendor/etc/init/camerahalserver.rc
new file mode 100644
index 0000000..1ae49f7
--- /dev/null
+++ b/proprietary/vendor/etc/init/camerahalserver.rc
@@ -0,0 +1,7 @@
+service camerahalserver /vendor/bin/hw/camerahalserver
+    class main
+    user cameraserver
+    group audio camera input drmrpc sdcard_rw system media graphics
+    ioprio rt 4
+    capabilities SYS_NICE
+    task_profiles CameraServiceCapacity MaxPerformance
diff --git a/proprietary/vendor/etc/init/em_hidl_user.rc b/proprietary/vendor/etc/init/em_hidl_user.rc
new file mode 100644
index 0000000..4ad6a37
--- /dev/null
+++ b/proprietary/vendor/etc/init/em_hidl_user.rc
@@ -0,0 +1,10 @@
+service emhidl_user /vendor/bin/em_hidl
+    interface vendor.mediatek.hardware.engineermode@1.0::IEmd EmHidlServer
+    interface vendor.mediatek.hardware.engineermode@1.1::IEmd EmHidlServer
+    interface vendor.mediatek.hardware.engineermode@1.2::IEmd EmHidlServer
+    interface vendor.mediatek.hardware.engineermode@1.3::IEmd EmHidlServer
+    class hal
+    oneshot
+    disabled
+    user system
+    group bluetooth radio gps system nfc
diff --git a/proprietary/vendor/etc/init/fuelgauged_init.rc b/proprietary/vendor/etc/init/fuelgauged_init.rc
new file mode 100644
index 0000000..b45432d
--- /dev/null
+++ b/proprietary/vendor/etc/init/fuelgauged_init.rc
@@ -0,0 +1,4 @@
+service fuelgauged /vendor/bin/fuelgauged
+    class core
+    user system
+    group system
diff --git a/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc b/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc
new file mode 100644
index 0000000..ea33756
--- /dev/null
+++ b/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc
@@ -0,0 +1,6 @@
+service fuelgauged_nvram /vendor/bin/fuelgauged_nvram
+    class main
+    user system
+    group system
+    oneshot
+
diff --git a/proprietary/vendor/etc/init/gsm0710muxd.rc b/proprietary/vendor/etc/init/gsm0710muxd.rc
new file mode 100644
index 0000000..7b58f6e
--- /dev/null
+++ b/proprietary/vendor/etc/init/gsm0710muxd.rc
@@ -0,0 +1,7 @@
+service vendor.gsm0710muxd /vendor/bin/gsm0710muxd -s /dev/ttyC0 -f 512 -n 8 -m basic
+    class main
+    user radio
+    group radio cache inet misc
+    disabled
+    oneshot
+
diff --git a/proprietary/vendor/etc/init/init.bip.rc b/proprietary/vendor/etc/init/init.bip.rc
new file mode 100644
index 0000000..90e2468
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.bip.rc
@@ -0,0 +1,29 @@
+#
+## BIP related services (Begin)
+#
+on property:vendor.volte_md_status=ready
+    start vendor.bip
+
+on property:vendor.volte_md_status=reset
+    stop vendor.bip
+
+on property:vendor.volte_md_status=stop
+    stop vendor.bip
+
+on property:vendor.volte_md_status=flightmode
+    stop vendor.bip
+
+on property:vendor.volte_md_status=exception
+    stop vendor.bip
+    
+service vendor.bip /vendor/bin/bip
+    class core
+    socket vendor.bip stream 660 root system
+    user root
+    group system log inet radio net_admin root
+    oneshot
+    disabled
+
+#
+## BIP related services (End)
+#
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/init.bt_drv.rc b/proprietary/vendor/etc/init/init.bt_drv.rc
new file mode 100644
index 0000000..8001eac
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.bt_drv.rc
@@ -0,0 +1,4 @@
+# load bt_drv
+on property:vendor.connsys.driver.ready=yes
+  insmod /vendor/lib/modules/bt_drv.ko
+  chown bluetooth bluetooth /proc/driver/bt_dbg
diff --git a/proprietary/vendor/etc/init/init.cccifsd.rc b/proprietary/vendor/etc/init/init.cccifsd.rc
new file mode 100644
index 0000000..81a7bef
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.cccifsd.rc
@@ -0,0 +1,36 @@
+#
+
+on early-init
+
+on post-fs-data
+
+#SeLinux
+    mkdir /data/vendor/mdlpm 0770 system radio
+    restorecon /data/vendor/mdlpm
+    mkdir /data/vendor/md3 0770 system radio
+    restorecon /data/vendor/md3
+
+    mkdir /data/vendor_de/md 0770 system radio
+    restorecon /data/vendor_de/md
+
+    restorecon_recursive /mnt/vendor/protect_f
+    restorecon_recursive /mnt/vendor/protect_s
+
+#
+#  Modem related services
+#
+
+service vendor.ccci_fsd /vendor/bin/ccci_fsd 0
+    user radio
+    group radio system
+    class core
+    priority -20
+    ioprio rt 4
+    oneshot
+
+service vendor.ccci3_fsd /vendor/bin/ccci_fsd 2
+    user radio
+    group  radio system
+    class core
+    oneshot
+
diff --git a/proprietary/vendor/etc/init/init.cccimdinit.rc b/proprietary/vendor/etc/init/init.cccimdinit.rc
new file mode 100644
index 0000000..11b8c8b
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.cccimdinit.rc
@@ -0,0 +1,30 @@
+#
+on early-init
+
+on post-fs-data
+
+    # Modem related device nodes
+    mkdir /mnt/vendor/nvdata/md  0770 root system
+    mkdir /mnt/vendor/nvdata/md3  0770 root system
+    mkdir /data/vendor/md3	0770 root system
+#  Build-in Modified - S
+#    insmod /vendor/lib/modules/ccci_plat.ko
+#    insmod /vendor/lib/modules/ccci.ko
+#  Build-in Modified - E
+#   chown radio radio /sys/class/BOOT/BOOT/boot/md
+    chown radio radio /sys/kernel/ccci/boot
+
+#SeLinux
+
+service ccci_mdinit /vendor/bin/ccci_mdinit 0
+    user system
+    group radio system
+    class core
+    oneshot
+
+service ccci3_mdinit /vendor/bin/ccci_mdinit 2
+    user system
+    group radio system
+    class core
+    oneshot
+
diff --git a/proprietary/vendor/etc/init/init.cccirpcd.rc b/proprietary/vendor/etc/init/init.cccirpcd.rc
new file mode 100644
index 0000000..8108499
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.cccirpcd.rc
@@ -0,0 +1,8 @@
+#
+
+service vendor.ccci_rpcd /vendor/bin/ccci_rpcd 0
+    user radio
+    group radio system
+    class core
+    oneshot
+
diff --git a/proprietary/vendor/etc/init/init.gps_drv.rc b/proprietary/vendor/etc/init/init.gps_drv.rc
new file mode 100644
index 0000000..258aa68
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.gps_drv.rc
@@ -0,0 +1,4 @@
+
+# load gps_drv
+on property:vendor.connsys.driver.ready=yes
+  insmod /vendor/lib/modules/gps_drv.ko
diff --git a/proprietary/vendor/etc/init/init.md_apps.rc b/proprietary/vendor/etc/init/init.md_apps.rc
new file mode 100644
index 0000000..8536b8e
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.md_apps.rc
@@ -0,0 +1,6 @@
+on boot
+     setprop ro.vendor.md_apps.support 1
+     setprop ro.vendor.md_apps.load_type user
+     setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.TC16.PR10.SP.V1.P43"
+     setprop ro.vendor.md_apps.load_gencfg "GEN95_USER"
+     setprop ro.vendor.md_apps.load_date "2022/04/11 21:58:59 GMT +08:00"
diff --git a/proprietary/vendor/etc/init/init.thermal.rc b/proprietary/vendor/etc/init/init.thermal.rc
new file mode 100644
index 0000000..161bcd4
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.thermal.rc
@@ -0,0 +1,4 @@
+service thermal /vendor/bin/thermal
+    class main
+    user system
+    group system
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/init.thermal_manager.rc b/proprietary/vendor/etc/init/init.thermal_manager.rc
new file mode 100644
index 0000000..a813c78
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.thermal_manager.rc
@@ -0,0 +1,5 @@
+service thermal_manager /vendor/bin/thermal_manager
+    class main
+    user root
+    group system
+    oneshot
diff --git a/proprietary/vendor/etc/init/init.thermalloadalgod.rc b/proprietary/vendor/etc/init/init.thermalloadalgod.rc
new file mode 100644
index 0000000..2b315de
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.thermalloadalgod.rc
@@ -0,0 +1,4 @@
+service thermalloadalgod /vendor/bin/thermalloadalgod
+    class main
+    user system
+    group system
diff --git a/proprietary/vendor/etc/init/init.volte_imcb.rc b/proprietary/vendor/etc/init/init.volte_imcb.rc
new file mode 100644
index 0000000..291b8a6
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.volte_imcb.rc
@@ -0,0 +1,17 @@
+#copy from device/mediatek/common/init.volte.rc
+
+service vendor.volte_imcb /vendor/bin/volte_imcb
+    class core
+    socket volte_imsa1 stream 660 root radio
+    socket volte_imsa2 stream 660 root radio
+#    socket volte_imsvt1 stream 660 root radio
+#    socket volte_imsvt2 stream 660 root radio
+    socket volte_ut stream 660 root radio
+    user root 
+    group system log inet radio
+    oneshot
+    disabled
+
+#
+# VoLTE related services (End)
+#
diff --git a/proprietary/vendor/etc/init/init.volte_imsm_93.rc b/proprietary/vendor/etc/init/init.volte_imsm_93.rc
new file mode 100644
index 0000000..168fc77
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.volte_imsm_93.rc
@@ -0,0 +1,60 @@
+#
+# MAL related services (Begin)
+#
+
+on property:vendor.volte_md_status=ready
+    restart volte_imsm_93
+    restart vendor.volte_stack
+    restart vendor.volte_ua
+    restart vendor.volte_imcb
+
+on property:vendor.volte_md_status=reset
+    rm /dev/radio/pttyims
+    rm /dev/radio/ptty2ims
+    rm /dev/radio/ptty3ims
+    rm /dev/radio/ptty4ims
+    stop vendor.volte_imcb
+    stop vendor.volte_ua
+    stop vendor.volte_stack
+    stop volte_imsm_93
+
+on property:vendor.volte_md_status=stop
+    rm /dev/radio/pttyims
+    rm /dev/radio/ptty2ims
+    rm /dev/radio/ptty3ims
+    rm /dev/radio/ptty4ims
+    stop vendor.volte_imcb
+    stop vendor.volte_ua
+    stop vendor.volte_stack
+    stop volte_imsm_93
+
+on property:vendor.volte_md_status=flightmode
+    rm /dev/radio/pttyims
+    rm /dev/radio/ptty2ims
+    rm /dev/radio/ptty3ims
+    rm /dev/radio/ptty4ims
+    stop vendor.volte_imcb
+    stop vendor.volte_ua
+    stop vendor.volte_stack
+    stop volte_imsm_93
+
+on property:vendor.volte_md_status=exception
+    rm /dev/radio/pttyims
+    rm /dev/radio/ptty2ims
+    rm /dev/radio/ptty3ims
+    rm /dev/radio/ptty4ims
+    stop vendor.volte_imcb
+    stop vendor.volte_ua
+    stop vendor.volte_stack
+    stop volte_imsm_93
+
+service volte_imsm_93 /vendor/bin/volte_imsm_93
+    class core
+    user root
+    group radio cache inet misc log system wifi
+    oneshot
+    disabled
+
+#
+# MAL related services (End)
+#
diff --git a/proprietary/vendor/etc/init/init.volte_md_status.rc b/proprietary/vendor/etc/init/init.volte_md_status.rc
new file mode 100644
index 0000000..5ecffa6
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.volte_md_status.rc
@@ -0,0 +1,17 @@
+#
+# MAL related services (Begin)
+#
+
+on init
+    restart volte_md_status
+
+service volte_md_status /system/vendor/bin/volte_md_status
+    class core
+    user root
+    group radio log system
+    oneshot
+    disabled
+
+#
+# MAL related services (End)
+#
diff --git a/proprietary/vendor/etc/init/init.volte_stack.rc b/proprietary/vendor/etc/init/init.volte_stack.rc
new file mode 100644
index 0000000..9d07130
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.volte_stack.rc
@@ -0,0 +1,10 @@
+
+#copy from device/mediatek/common/init.volte.rc
+
+service vendor.volte_stack /vendor/bin/volte_stack
+    class core
+    socket volte_stack stream 660 root system
+    user root
+    group system log inet radio
+    oneshot
+    disabled
diff --git a/proprietary/vendor/etc/init/init.volte_ua.rc b/proprietary/vendor/etc/init/init.volte_ua.rc
new file mode 100644
index 0000000..8508119
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.volte_ua.rc
@@ -0,0 +1,10 @@
+#copy from device/mediatek/common/init.volte.rc
+
+service vendor.volte_ua /vendor/bin/volte_ua
+    class core
+    socket volte_ua stream 660 root system
+    user root
+    group system log inet radio net_admin root
+    oneshot
+    disabled
+
diff --git a/proprietary/vendor/etc/init/init.vtservice_hidl.rc b/proprietary/vendor/etc/init/init.vtservice_hidl.rc
new file mode 100644
index 0000000..c489ac6
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.vtservice_hidl.rc
@@ -0,0 +1,8 @@
+# VTService_hidl .rc configure
+
+service vtservice_hidl /vendor/bin/hw/vtservice_hidl
+    class hal
+    socket volte_vt stream 660 root system
+    user system
+    group system camera graphics inet net_admin net_raw media sdcard_rw radio sdcard_r media_rw
+    ioprio rt 4
diff --git a/proprietary/vendor/etc/init/init.wfca.rc b/proprietary/vendor/etc/init/init.wfca.rc
new file mode 100644
index 0000000..17b97fa
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.wfca.rc
@@ -0,0 +1,15 @@
+#
+## WFCA related services (Begin)
+#
+
+service wfca /vendor/bin/wfca
+    class core
+    socket wfca stream 660 root system
+    socket wfca_rds stream 660 root system
+    user root
+    group system log inet radio net_admin root wakelock
+
+#
+## WFCA related services (End)
+#
+
diff --git a/proprietary/vendor/etc/init/init.wlan_drv.rc b/proprietary/vendor/etc/init/init.wlan_drv.rc
new file mode 100644
index 0000000..b880d95
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.wlan_drv.rc
@@ -0,0 +1,6 @@
+
+# load wifi driver after wmt_loader finish
+on property:vendor.connsys.driver.ready=yes
+  insmod /vendor/lib/modules/wmt_chrdev_wifi.ko
+  insmod /vendor/lib/modules/wlan_drv_${ro.vendor.wlan.gen}.ko
+  start wlan_assistant
diff --git a/proprietary/vendor/etc/init/init.wmt_drv.rc b/proprietary/vendor/etc/init/init.wmt_drv.rc
new file mode 100644
index 0000000..732a4cd
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.wmt_drv.rc
@@ -0,0 +1,2 @@
+on boot
+    insmod /vendor/lib/modules/wmt_drv.ko
diff --git a/proprietary/vendor/etc/init/init.wod.rc b/proprietary/vendor/etc/init/init.wod.rc
new file mode 100644
index 0000000..793eed3
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.wod.rc
@@ -0,0 +1,32 @@
+on post-fs-data
+    mkdir /data/vendor/ipsec 0700 root root
+    mkdir /data/vendor/ipsec/wo 0700 root root
+    mkdir /dev/vendor/net/ 0700 root root
+
+on property:vendor.volte_md_status=ready && property:persist.vendor.mtk_wfc_support=1
+    start vendor.epdg_wod
+
+on property:vendor.volte_md_status=reset
+    stop vendor.epdg_wod
+
+on property:vendor.volte_md_status=stop
+    stop vendor.epdg_wod
+
+on property:vendor.volte_md_status=flightmode
+    stop vendor.epdg_wod
+
+on property:vendor.volte_md_status=exception
+    stop vendor.epdg_wod
+
+# Trigger TRM when wod restart
+on property:ro.vendor.md_apps.load_type=user && property:init.svc.vendor.epdg_wod=restarting
+    setprop vendor.ril.mux.report.case 2
+    setprop vendor.ril.muxreport 1
+
+service vendor.epdg_wod /vendor/bin/epdg_wod
+    class late_start
+    socket wod_action stream 660 root system
+    socket wod_sim    stream 660 root system
+    user root
+    group root system log inet radio net_admin
+    disabled
diff --git a/proprietary/vendor/etc/init/init.xcap.rc b/proprietary/vendor/etc/init/init.xcap.rc
new file mode 100644
index 0000000..58485c5
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.xcap.rc
@@ -0,0 +1,29 @@
+#
+## XCAP related services (Begin)
+#
+on property:vendor.mtk.md1.status=ready
+    start vendor.xcap
+
+on property:vendor.mtk.md1.status=reset
+    stop vendor.xcap
+
+on property:vendor.mtk.md1.status=stop
+    stop vendor.xcap
+
+on property:vendor.mtk.md1.status=flightmode
+    stop vendor.xcap
+
+on property:vendor.mtk.md1.status=exception
+    stop vendor.xcap
+    
+service vendor.xcap /vendor/bin/xcap
+    class core
+    socket vendor.xcap stream 660 root system
+    user root
+    group system log inet radio net_admin root
+    oneshot
+    disabled
+
+#
+## XCAP related services (End)
+#
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/ipsec_mon.rc b/proprietary/vendor/etc/init/ipsec_mon.rc
new file mode 100644
index 0000000..509b05c
--- /dev/null
+++ b/proprietary/vendor/etc/init/ipsec_mon.rc
@@ -0,0 +1,10 @@
+service ipsec_mon /vendor/bin/ipsec_mon
+    class main
+    user system
+    group net_admin net_raw system misc
+    capabilities NET_ADMIN NET_RAW
+
+#
+# ePDG related services (End)
+#
+
diff --git a/proprietary/vendor/etc/init/lbs_hidl_service.rc b/proprietary/vendor/etc/init/lbs_hidl_service.rc
new file mode 100644
index 0000000..43e5cc0
--- /dev/null
+++ b/proprietary/vendor/etc/init/lbs_hidl_service.rc
@@ -0,0 +1,4 @@
+service lbs_hidl_service /vendor/bin/lbs_hidl_service

+    class hal

+    user system

+    group system gps radio inet sdcard_r sdcard_rw

diff --git a/proprietary/vendor/etc/init/md_monitor.rc b/proprietary/vendor/etc/init/md_monitor.rc
new file mode 100644
index 0000000..f057416
--- /dev/null
+++ b/proprietary/vendor/etc/init/md_monitor.rc
@@ -0,0 +1,21 @@
+on post-fs-data
+
+#mkdir in code is permission denied(not SElinux)
+    mkdir /data/vendor/md_mon 0770 system radio
+    restorecon /data/vendor/md_mon
+
+# MTK platform .rc configure
+service md_monitor /vendor/bin/md_monitor
+    interface vendor.mediatek.hardware.mdmonitor@1.0::IMDMonitorService default
+    class hal
+    class main
+    user system
+    group system radio sdcard_rw inet sdcard_r media_rw
+    disabled
+    oneshot
+
+on property:persist.vendor.mdmmonitor=0
+    stop md_monitor
+
+on property:persist.vendor.mdmmonitor=1
+    start md_monitor
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/mtk_agpsd_p.rc b/proprietary/vendor/etc/init/mtk_agpsd_p.rc
new file mode 100644
index 0000000..7970697
--- /dev/null
+++ b/proprietary/vendor/etc/init/mtk_agpsd_p.rc
@@ -0,0 +1,11 @@
+on post-fs-data
+    mkdir /data/vendor/agps_supl 0771 gps system
+
+service agpsd /vendor/bin/mtk_agpsd
+    class main
+    socket agpsd stream 660 gps system
+    socket agpsd2 stream 660 gps inet
+    socket agpsd3 stream 660 gps inet
+    user gps
+    group gps radio inet sdcard_r sdcard_rw misc system
+
diff --git a/proprietary/vendor/etc/init/mtkrild.rc b/proprietary/vendor/etc/init/mtkrild.rc
new file mode 100644
index 0000000..49c4184
--- /dev/null
+++ b/proprietary/vendor/etc/init/mtkrild.rc
@@ -0,0 +1,27 @@
+on post-fs-data
+    # create ims db node
+    mkdir /data/vendor/radio 0771 radio radio
+
+service vendor.ril-daemon-mtk /vendor/bin/hw/mtkfusionrild -l libmtk-ril.so
+    class main
+    socket sap_uim_socket1 stream 660 bluetooth bluetooth
+    socket rild-oem stream 660 radio system
+    socket volte_imsvt1 stream 660 root radio
+    socket rild-atci stream 660 root radio
+    user radio
+    group radio net_admin net_raw cache inet misc audio log readproc wakelock sdcard_r sdcard_rw system
+    capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW WAKE_ALARM
+    oneshot
+    disabled
+
+on property:vendor.ril.mtk=1
+    start vendor.ril-daemon-mtk
+
+on property:vold.decrypt=trigger_restart_framework
+    start vendor.ril-daemon-mtk
+
+on property:init.svc.zygote=stopped && property:init.svc.vendor.ril-daemon-mtk=running
+    setprop vendor.ril.zygote.state "stopped"
+
+on property:init.svc.zygote=restarting && property:init.svc.vendor.ril-daemon-mtk=running
+    setprop vendor.ril.zygote.state "restarting"
diff --git a/proprietary/vendor/etc/init/muxreport.rc b/proprietary/vendor/etc/init/muxreport.rc
new file mode 100644
index 0000000..afc16ee
--- /dev/null
+++ b/proprietary/vendor/etc/init/muxreport.rc
@@ -0,0 +1,9 @@
+service vendor.muxreport-daemon /vendor/bin/muxreport
+    class core
+    user radio
+    group radio cache inet misc
+    disabled
+    oneshot
+
+on property:vendor.ril.muxreport=1
+    start vendor.muxreport-daemon
diff --git a/proprietary/vendor/etc/init/netdagent.rc b/proprietary/vendor/etc/init/netdagent.rc
new file mode 100644
index 0000000..5750fe3
--- /dev/null
+++ b/proprietary/vendor/etc/init/netdagent.rc
@@ -0,0 +1,13 @@
+service netdagent /vendor/bin/netdagent
+    class late_start
+    #socket netdagent stream 0660 root system
+    user system
+    group net_admin net_raw system misc
+    capabilities NET_ADMIN NET_RAW
+
+on init
+    setprop ro.vendor.net.upload.benchmark.default blocking
+
+on property:persist.vendor.operator.optr=OP12
+    write /proc/sys/net/optr 12
+
diff --git a/proprietary/vendor/etc/init/networksetting.rc b/proprietary/vendor/etc/init/networksetting.rc
new file mode 100644
index 0000000..00cc7ab
--- /dev/null
+++ b/proprietary/vendor/etc/init/networksetting.rc
@@ -0,0 +1,8 @@
+on early-init
+    # Change AOSP default tcp congestion control from cubic to bic.
+    write /proc/sys/net/ipv4/tcp_congestion_control bic
+
+    # When ftp is active mode, if nf_conntrack_helper is default value--0,
+    # ftp download/upload session will fail with usb tethering, because ftp
+    # response msg doesnot change ip to 192.168.42.xx manually
+    write /proc/sys/net/netfilter/nf_conntrack_helper 1
diff --git a/proprietary/vendor/etc/init/nvram_daemon.rc b/proprietary/vendor/etc/init/nvram_daemon.rc
new file mode 100644
index 0000000..5ac7897
--- /dev/null
+++ b/proprietary/vendor/etc/init/nvram_daemon.rc
@@ -0,0 +1,5 @@
+service nvram_daemon /vendor/bin/nvram_daemon
+    class core
+    user root
+    group system radio wifi audio bluetooth media
+    oneshot
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/ppl_agent.rc b/proprietary/vendor/etc/init/ppl_agent.rc
new file mode 100644
index 0000000..bf4f64e
--- /dev/null
+++ b/proprietary/vendor/etc/init/ppl_agent.rc
@@ -0,0 +1,7 @@
+service PPLAgent /vendor/bin/ppl_agent
+    interface vendor.mediatek.hardware.pplagent@1.0::IPplAgent default
+    class hal
+    class main
+    oneshot
+    user system
+    group system cache
diff --git a/proprietary/vendor/etc/init/tee.rc b/proprietary/vendor/etc/init/tee.rc
new file mode 100644
index 0000000..22f386a
--- /dev/null
+++ b/proprietary/vendor/etc/init/tee.rc
@@ -0,0 +1,40 @@
+on init
+    #create mountpoint for /mnt/vendor/persist partition
+    mkdir /mnt/vendor/persist 0771 system system
+
+on post-fs
+    chown system system /mnt/vendor/persist
+    chmod 0771 /mnt/vendor/persist
+
+    # We restorecon /mnt/vendor/persist to set SEPolicy label.
+    restorecon /mnt/vendor/persist
+
+    # Create mcRegistry to store failure record
+    mkdir /mnt/vendor/persist/mcRegistry 0771 system system
+    #ifdef OPLUS_FEATURE_SECURITY_COMMON
+    #Meilin.Zhou@BSP.Security.Basic,2020/10/21,Add for set property of Store_1.tf
+    chown system system /mnt/vendor/persist/mcRegistry/Store_1.tf
+    #endif /*OPLUS_FEATURE_SECURITY_COMMON*/
+
+on post-fs-data
+    # Create /data/vendor/key_provisioning dir and get proper encryption policy installed
+    # Key Installation
+    mkdir /data/vendor/key_provisioning 0771 system system
+
+# For META/FACTORY mode
+on property:ro.crypto.state=unencrypted
+    write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (unencrypted)"
+    mkdir /data/vendor/mcRegistry 0775 system system
+    write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (unencrypted)"
+
+# Normal mode, FBE
+on property:ro.crypto.type=file && property:ro.crypto.state=encrypted
+    write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (FBE encrypted)"
+    mkdir /data/vendor/mcRegistry 0775 system system
+    write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (FBE encrypted)"
+
+# Normal mode, FDE
+on property:vold.decrypt=trigger_restart_framework
+    write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (FDE encrypted)"
+    mkdir /data/vendor/mcRegistry 0775 system system
+    write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (FDE encrypted)"
diff --git a/proprietary/vendor/etc/init/trustonic.rc b/proprietary/vendor/etc/init/trustonic.rc
new file mode 100644
index 0000000..cc71bc2
--- /dev/null
+++ b/proprietary/vendor/etc/init/trustonic.rc
@@ -0,0 +1,42 @@
+# Start Daemon (Registry directories should already be present)
+service mobicore /vendor/bin/mcDriverDaemon --P1 /mnt/vendor/persist/mcRegistry \
+	-r /vendor/app/mcRegistry/06090000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/020f0000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/05120000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/020b0000000000000000000000000000.drbin \
+	-r /odm/vendor/app/mcRegistry/05070000000000000000000000000000.drbin \
+	-r /odm/vendor/app/mcRegistry/030b0000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/03100000000000000000000000000000.drbin \
+	-r /odm/vendor/app/mcRegistry/030c0000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin \
+	-r /vendor/app/mcRegistry/090b0000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/0f5eed3c3b5a47afacca69a84bf0efad.drbin \
+	-r /vendor/app/mcRegistry/07060000000000000000000000007169.drbin \
+	-r /vendor/app/mcRegistry/08070000000000000000000000008270.drbin \
+	-r /vendor/app/mcRegistry/07407000000000000000000000000000.drbin \
+	-r /vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin \
+        -r /vendor/app/mcRegistry/5020170115e016302017012521300000.drbin
+    user system
+    group system
+    class core
+    priority -20
+
+# t-Drv naming
+# 020f0000000000000000000000000000.drbin : utils
+# 05120000000000000000000000000000.drbin : sec
+# 070b0000000000000000000000000000.drbin : play
+# 020b0000000000000000000000000000.drbin : cmdq
+# 05070000000000000000000000000000.drbin : goodix_fp
+# 030b0000000000000000000000000000.drbin : spi
+# 030c0000000000000000000000000000.drbin : spi5
+# 07070000000000000000000000000000.drbin : MtkH264Venc
+# 07060000000000000000000000007169.drbin : MtkH264Vdec
+# 08070000000000000000000000008270.drbin : MtkVP9Vdec
+# 5020170115e016302017012521300000.drbin : drm_hdcp_common
+# 40188311faf343488db888ad39496f9a.drbin : widevine
+# 070c0000000000000000000000000000.drbin : IRIS_GPIO
+# 090b0000000000000000000000000000.drbin : IRIS_I2C
+# 0f5eed3c3b5a47afacca69a84bf0efad.drbin : isp
+# 07407000000000000000000000000000.drbin : sensor
+# 06090000000000000000000000000000.drbin : drm keyinstall
+
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.dfps@1.0-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.dfps@1.0-service.rc
new file mode 100644
index 0000000..af92153
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.dfps@1.0-service.rc
@@ -0,0 +1,5 @@
+service dfps-1-0 /vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service
+    class hal
+    user system
+    group graphics drmrpc
+    capabilities SYS_NICE
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.dplanner@2.0-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.dplanner@2.0-service.rc
new file mode 100644
index 0000000..3b78d5d
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.dplanner@2.0-service.rc
@@ -0,0 +1,19 @@
+on post-fs-data
+    mkdir /data/vendor/doe 0711 root root
+    mkdir /data/vendor/doe/data 0700 root root
+    mkdir /data/vendor/doe/testers 0700 root root
+    mkdir /data/vendor/doe/dexecutor 0700 root root
+    mkdir /data/vendor/doe/results 0755 root root
+
+service dplanner-2-0 /vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service
+    interface vendor.mediatek.hardware.dplanner@2.0::IDPlanner default
+    disabled
+    class hal
+    user root
+    group system
+
+on property:init.svc.zygote=stopping && property:init.svc.dplanner-2-0=running
+    restart dplanner-2-0
+
+on property:init.svc.zygote=restarting && property:init.svc.dplanner-2-0=running
+    restart dplanner-2-0
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.gpu@1.0-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.gpu@1.0-service.rc
new file mode 100644
index 0000000..28fe648
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.gpu@1.0-service.rc
@@ -0,0 +1,4 @@
+service gpu-1-0 /vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service
+    class hal
+    user system
+    group system graphics
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.keyinstall@1.0-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.keyinstall@1.0-service.rc
new file mode 100644
index 0000000..b44f52c
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.keyinstall@1.0-service.rc
@@ -0,0 +1,4 @@
+service keyinstall-1-0 /vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service
+    class hal
+    user system
+    group system
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc
new file mode 100644
index 0000000..6787f6b
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc
@@ -0,0 +1,7 @@
+service keymaster_attestation-1-1 /vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service
+    interface vendor.mediatek.hardware.keymaster_attestation@1.0::IKeymasterDevice default
+    interface vendor.mediatek.hardware.keymaster_attestation@1.1::IKeymasterDevice default
+    class hal
+    user system
+    group system
+    disabled
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.5-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.5-service.rc
new file mode 100644
index 0000000..b56c121
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.5-service.rc
@@ -0,0 +1,12 @@
+service mms-1-5 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service
+    interface vendor.mediatek.hardware.mms@1.5::IMms default
+    interface vendor.mediatek.hardware.mms@1.4::IMms default
+    interface vendor.mediatek.hardware.mms@1.3::IMms default
+    interface vendor.mediatek.hardware.mms@1.2::IMms default
+    interface vendor.mediatek.hardware.mms@1.1::IMms default
+    interface vendor.mediatek.hardware.mms@1.0::IMms default
+    oneshot
+    disabled
+    class main
+    user system
+    group system graphics
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-service.rc
new file mode 100644
index 0000000..82e4628
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mtkcodecservice@1.1-service.rc
@@ -0,0 +1,7 @@
+service mtkcodecservice-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service
+    interface vendor.mediatek.hardware.mtkcodecservice@1.1::IMtkCodecService default
+    oneshot
+    disabled
+    class hal
+    user system
+    group audio media sdcard_r
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc
new file mode 100644
index 0000000..b14085b
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc
@@ -0,0 +1,4 @@
+service nvram-hidl-1-1 /vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service
+    class hal
+    user root
+    group system bluetooth media audio radio
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc
new file mode 100644
index 0000000..06df645
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc
@@ -0,0 +1,4 @@
+service pq-2-2 /vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service
+    class main
+    user system
+    group system graphics
diff --git a/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc b/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc
new file mode 100644
index 0000000..9785016
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc
@@ -0,0 +1,4 @@
+service tee-1-1 /vendor/bin/hw/vendor.trustonic.tee@1.1-service
+    class hal
+    user system
+    group system
diff --git a/proprietary/vendor/etc/init/vpud.rc b/proprietary/vendor/etc/init/vpud.rc
new file mode 100644
index 0000000..ba42b8a
--- /dev/null
+++ b/proprietary/vendor/etc/init/vpud.rc
@@ -0,0 +1,4 @@
+service vpud /vendor/bin/vpud -f
+    class main
+    user media
+    group system media drmrpc
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/wlan_assistant.rc b/proprietary/vendor/etc/init/wlan_assistant.rc
new file mode 100644
index 0000000..0d70a71
--- /dev/null
+++ b/proprietary/vendor/etc/init/wlan_assistant.rc
@@ -0,0 +1,4 @@
+service wlan_assistant /vendor/bin/wlan_assistant
+    class main
+    user wifi
+    group system gps inet
\ No newline at end of file
diff --git a/proprietary/vendor/etc/ipsec/ipsec.conf b/proprietary/vendor/etc/ipsec/ipsec.conf
new file mode 100644
index 0000000..a4dfce6
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.conf
@@ -0,0 +1,14 @@
+config setup
+
+conn %default
+	ikelifetime=600m
+	keylife=300m
+	rekeymargin=3m
+	keyingtries=1
+	keyexchange=ikev2        
+	dpdaction=clear
+	dpddelay=120s
+	dpdtimeout=600s
+	reauth=no
+
+include /data/vendor/ipsec/wo_apn.conf
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootCA.crt b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootCA.crt
new file mode 100644
index 0000000..2f1e552
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootCA.crt
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG2.crt b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG2.crt
new file mode 100644
index 0000000..1e927a7
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG2.crt
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG3.crt b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG3.crt
new file mode 100644
index 0000000..6dda6a3
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG3.crt
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Entrust.net_Certification_Authority_2048.cer b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Entrust.net_Certification_Authority_2048.cer
new file mode 100644
index 0000000..4fdfa0b
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Entrust.net_Certification_Authority_2048.cer
@@ -0,0 +1,21 @@
+-----BEGIN CERTIFICATE-----
+MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u
+ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp
+bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV
+BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx
+NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3
+d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl
+MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u
+ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL
+Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr
+hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW
+nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi
+VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E
+BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ
+KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy
+T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf
+zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT
+J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e
+nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE=
+-----END CERTIFICATE-----
\ No newline at end of file
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_PCA_G3_Root.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_PCA_G3_Root.der
new file mode 100644
index 0000000..94c5cda
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_PCA_G3_Root.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA.der
new file mode 100644
index 0000000..3a1ea37
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA_G2_ECC.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA_G2_ECC.der
new file mode 100644
index 0000000..75dfaf3
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA_G2_ECC.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root-R3.cer b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root-R3.cer
new file mode 100644
index 0000000..232c4b6
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root-R3.cer
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root_CA_1003.crt b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root_CA_1003.crt
new file mode 100644
index 0000000..2344633
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/Root_CA_1003.crt
@@ -0,0 +1,26 @@
+-----BEGIN CERTIFICATE-----
+MIIEZTCCA02gAwIBAgICEAEwDQYJKoZIhvcNAQEFBQAwRDEUMBIGA1UECgwLT3Bl
+bkNBIExhYnMxFTATBgNVBAsMDEFwcGxpY2F0aW9uczEVMBMGA1UEAwwMcm9vdCBj
+YSBlcGRnMB4XDTE0MDIyNTA4MzM0NloXDTI0MDIyMzA4MzM0NlowRDEUMBIGA1UE
+CgwLT3BlbkNBIExhYnMxFTATBgNVBAsMDEFwcGxpY2F0aW9uczEVMBMGA1UEAwwM
+cm9vdCBjYSBlcGRnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoyJR
+tlJHAWVtZg/zXQg38MZtyschiHGA5WcQOaXsE0ojf5yRQmoY8ipuTvUEWBnKlzur
+5huUf6PJNACI3hCA4wgIuz/Efs0DUjd1pGQTm5Rkv+FkWIafl87R7S1A6uauZe59
+mB4o2EATQtHkhPqWkL2OVuxBqKsvlEBO7wtjpM+MLbliYnfppA54UTX1W0GlkmpD
+zYiIyHHIEKsH+V+G0QMICZipi1Z8u3Zh0nG9ffmCHev534bXwSx9IlOFHHdSL8rA
+VDuipqMT/AzawgHQW2LhqhxK16orIk3WrkkwLnACNKAyFibx4EsY0pjAaXx8Hvjw
+sQy9LmI+0IRsrG/HpwIDAQABo4IBXzCCAVswDwYDVR0TAQH/BAUwAwEB/zALBgNV
+HQ8EBAMCAQYwHQYDVR0OBBYEFKQysYrn04rdld3bPOtvoRyuuW0mMB8GA1UdIwQY
+MBaAFKQysYrn04rdld3bPOtvoRyuuW0mMBwGA1UdEQQVMBOBEXdlYm1hc3RlckBl
+emMuY29tMBwGA1UdEgQVMBOBEXdlYm1hc3RlckBlemMuY29tMIGHBggrBgEFBQcB
+AQR7MHkwNAYIKwYBBQUHMAKGKGh0dHA6Ly9zc3Itc2ltL3BraS9wdWIvY2FjZXJ0
+L2NhY2VydC5jcnQwIAYIKwYBBQUHMAGGFGh0dHA6Ly9zc3Itc2ltOjI1NjAvMB8G
+CCsGAQUFBzAMhhNodHRwOi8vc3NyLXNpbTo4MzAvMDUGA1UdHwQuMCwwKqAooCaG
+JGh0dHA6Ly9zc3Itc2ltL3BraS9wdWIvY3JsL2NhY3JsLmNybDANBgkqhkiG9w0B
+AQUFAAOCAQEAJg2zRv5qD8OXiegzfCeaDsYk4uZZ1Vp8hhKtUOkBEg6Qpl8Tpng3
+/nnSmjMIhBvlcYdd7oN6RcQ2PjD4ceKizt48wnFIcppeI5OnK0Eaq5cPDvy8y90Z
+Iw+JBc3YMS6czq0einbX1x1kcZBxQGZCEQnCH3qauDZG9R1xV1o4bsev8VV8TREN
+tk0zeoL2aKdzWtPQxF526PxrQZLfiGlF57UMjNaQKxBi8Zi1TkEHl95XxgxIuxDj
+6W4EQeiusuMd4ZXBvgbAP1gV/CXNPP5Y0ydVDd9U5g1Is0iDFyN2YCkr67gTpa8l
+Q4lom0pEhdl0a/CIPE3HZO7l/IGrAu31aA==
+-----END CERTIFICATE-----
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G4.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G4.der
new file mode 100644
index 0000000..101d361
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G4.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G5.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G5.der
new file mode 100644
index 0000000..9818d19
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G5.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignUniversalRootCertification.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignUniversalRootCertification.der
new file mode 100644
index 0000000..1353d28
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/VeriSignUniversalRootCertification.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/gold.cer b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/gold.cer
new file mode 100644
index 0000000..56b9ee4
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/gold.cer
@@ -0,0 +1,24 @@
+-----BEGIN CERTIFICATE-----
+MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG
+EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3
+MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl
+cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR
+dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB
+pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM
+b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm
+aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz
+IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT
+lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz
+AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5
+VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG
+ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2
+BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG
+AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M
+U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh
+bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C
++C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC
+bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F
+uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2
+XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E=
+-----END CERTIFICATE-----
diff --git a/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/thawte.der b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/thawte.der
new file mode 100644
index 0000000..8abe3c8
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ipsec.d/cacerts/thawte.der
Binary files differ
diff --git a/proprietary/vendor/etc/ipsec/ssl/openssl.cnf b/proprietary/vendor/etc/ipsec/ssl/openssl.cnf
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/ssl/openssl.cnf
diff --git a/proprietary/vendor/etc/ipsec/strongswan.conf b/proprietary/vendor/etc/ipsec/strongswan.conf
new file mode 100644
index 0000000..471f3d8
--- /dev/null
+++ b/proprietary/vendor/etc/ipsec/strongswan.conf
@@ -0,0 +1,65 @@
+# strongswan.conf - strongSwan configuration file
+
+charon {
+
+	# number of worker threads in charon
+	threads = 16
+	
+	# plugins to load in charon
+	# load = aes des gmp hmac md5 random sha1 sha2 pubkey xcbc x509 stroke
+
+    #NAT keep alive interval.
+	keep_alive = 3m
+	
+	plugins {	
+		sql {		
+			# loglevel to log into sql database
+			loglevel = -1
+			
+			# URI to the database
+			# database = sqlite:///path/to/file.db
+			# database = mysql://user:password@localhost/database
+		}
+		
+		updown {
+			dns_handler = yes
+		}
+
+		android_log {
+			loglevel = -1
+		}
+	}
+
+	# Number of times to retransmit a packet before giving up.
+	retransmit_tries = 4
+	# Timeout in seconds before sending first retransmit.
+	retransmit_timeout = 2
+	# Base to use for calculating exponential back off, see Retransmission.
+	retransmit_base = 1
+	interfaces_use = wlan0
+	install_virtual_ip = no
+	port = 10500
+	port_nat_t = 14500
+	alarm_timer_wake_lock = 1
+
+    filelog {
+#         /data/misc/vpn/charon.log {
+#            time_format = %b %e %T
+#            ike_name = yes
+#            append = no
+#            default = 4
+#            flush_line = yes
+#        }
+#
+#       stderr {
+#            ike = 1
+#            knl = 1
+#       }
+    }
+    syslog {
+    }
+
+#   hash_and_url = yes
+}
+
+#include strongswan.d/*.conf
diff --git a/proprietary/vendor/etc/libnfc-nxp.conf b/proprietary/vendor/etc/libnfc-nxp.conf
new file mode 100644
index 0000000..adebeb3
--- /dev/null
+++ b/proprietary/vendor/etc/libnfc-nxp.conf
@@ -0,0 +1,432 @@
+#FW_VERSION=ALMSL 11.01.22
+#DEVICE_MANUFACTURER=NXP
+#DEVICE_MODEL=PN553
+
+###############################################################################
+# Application options
+# Logging Levels
+# NXPLOG_DEFAULT_LOGLEVEL    0x01
+# ANDROID_LOG_DEBUG          0x03
+# ANDROID_LOG_WARN           0x02
+# ANDROID_LOG_ERROR          0x01
+# ANDROID_LOG_SILENT         0x00
+NXPLOG_EXTNS_LOGLEVEL=0x03
+NXPLOG_NCIHAL_LOGLEVEL=0x03
+NXPLOG_NCIX_LOGLEVEL=0x03
+NXPLOG_NCIR_LOGLEVEL=0x03
+NXPLOG_FWDNLD_LOGLEVEL=0x03
+NXPLOG_TML_LOGLEVEL=0x03
+
+###############################################################################
+# Nfc Device Node name
+NXP_NFC_DEV_NODE="/dev/pn553"
+
+###############################################################################
+# Extension for Mifare reader enable
+# Disable   = 0x00
+# Enable    = 0x01
+MIFARE_READER_ENABLE=0x01
+
+###############################################################################
+# Vzw Feature enable
+# Disable   = 0x00
+# Enable    = 0x01
+VZW_FEATURE_ENABLE=0x01
+
+###############################################################################
+# File name for Firmware
+NXP_FW_NAME="libpn553_fw.so"
+
+###############################################################################
+# System clock source selection configuration
+#define CLK_SRC_XTAL       1
+#define CLK_SRC_PLL        2
+NXP_SYS_CLK_SRC_SEL=0x02
+
+###############################################################################
+# System clock frequency selection configuration
+#define CLK_FREQ_13MHZ         1
+#define CLK_FREQ_19_2MHZ       2
+#define CLK_FREQ_24MHZ         3
+#define CLK_FREQ_26MHZ         4
+#define CLK_FREQ_32MHZ         5
+#define CLK_FREQ_38_4MHZ       6
+#define CLK_FREQ_52MHZ         7
+NXP_SYS_CLK_FREQ_SEL=0x04
+
+###############################################################################
+# The timeout value to be used for clock request acknowledgment
+# min value = 0x01 (1.33 ms) to max = 0x06 (2.98 ms)
+NXP_SYS_CLOCK_TO_CFG=0x06
+
+###############################################################################
+# NXP proprietary settings
+NXP_ACT_PROP_EXTN={2F, 02, 00}
+
+###############################################################################
+# NFC forum profile settings
+NXP_NFC_PROFILE_EXTN={20, 02, 05, 01, A0, 44, 01, 00}
+
+###############################################################################
+# Standby enable settings
+# Disable   = 0x00
+# Enable    = 0x01
+NXP_CORE_STANDBY={2F, 00, 01, 01}
+
+###############################################################################
+# NXP TVDD configurations settings
+# Allow NFCC to configure External TVDD, two configurations (1 and 2) supported,
+# out of them only one can be configured at a time.
+#supported(hardware dependancy).
+#       Config 1: VUP connected to VBAT
+#       Config 2: VUP connected to external 5V
+#
+NXP_EXT_TVDD_CFG=0x01
+
+###############################################################################
+#config1:SLALM, 3.3V for both RM and CM
+NXP_EXT_TVDD_CFG_1={20, 02, 0F, 01, A0, 0E, 0B, 11, 01, 01, 31, 00, 00, 00, 10, 00, 10, 0C}
+
+###############################################################################
+#config2: use DCDC in CE, use Tx_Pwr_Req, set CFG2 mode, SLALM,
+#monitoring 5V from DCDC, 3.3V for both RM and CM, DCDCWaitTime=4.2ms
+NXP_EXT_TVDD_CFG_2={20, 02, 0F, 01, A0, 0E, 0B, 11, 01, C2, B2, 00, B2, 1E, 1F, 00, D0, 0C}
+###############################################################################
+###############################################################################
+# Set configuration optimization decision setting
+# Disable   = 0x00	for MP version
+# Enable    = 0x01	for RF debug
+# Modify from 0x00 to 0x01 by TCTNB.Ji.Chen
+NXP_SET_CONFIG_ALWAYS=0x00
+
+###############################################################################
+# Core configuration rf field filter settings to enable set to 01 to disable set
+# to 00 last bit
+# Disable   = 0x00
+# Enable    = 0x01
+NXP_CORE_RF_FIELD={20, 02, 05, 01, A0, 62, 01, 00}
+
+
+
+
+
+###############################################################################
+# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set
+# to 0x00
+# Disable   = 0x00
+# Enable    = 0x01
+NXP_I2C_FRAGMENTATION_ENABLED=0x00
+
+###############################################################################
+# Mifare Classic Key settings
+#NXP_CORE_MFCKEY_SETTING={20, 02, 25,04, A0, 51, 06, A0, A1, A2, A3, A4, A5,
+#                                     A0, 52, 06, D3, F7, D3, F7, D3, F7,
+#                                     A0, 53, 06, FF, FF, FF, FF, FF, FF,
+#                                     A0, 54, 06, 00, 00, 00, 00, 00, 00}
+
+###############################################################################
+#Enable SWP full power mode when phone is power off
+# Disable   = 0x00
+# Enable    = 0x01
+NXP_SWP_FULL_PWR_ON=0x00
+
+###############################################################################
+#### Select the CHIP ####
+#PN547C2            0x01
+#PN65T              0x02
+#PN548AD            0x03
+#PN66T              0x04
+#PN551              0x05
+#PN67T              0x06
+#PN553              0x07
+#PN80T              0x08
+NXP_NFC_CHIP=0x07
+
+###############################################################################
+# CE when Screen state is locked
+# This setting is for DEFAULT_AID_ROUTE,
+# DEFAULT_DESFIRE_ROUTE and DEFAULT_MIFARE_CLT_ROUTE
+# Disable           0x00
+# Enable            0x01
+NXP_CE_ROUTE_STRICT_DISABLE=0x01
+
+###############################################################################
+#Timeout in secs to get NFCEE Discover notification
+NXP_DEFAULT_NFCEE_DISC_TIMEOUT=20
+
+###############################################################################
+NXP_DEFAULT_NFCEE_TIMEOUT=20
+
+###############################################################################
+#Timeout in secs
+NXP_SWP_RD_START_TIMEOUT=0x0A
+
+###############################################################################
+#Timeout in secs
+NXP_SWP_RD_TAG_OP_TIMEOUT=0x01
+
+###############################################################################
+#Set the default AID route Location :
+#This settings will be used when application does not set this parameter
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+DEFAULT_AID_ROUTE=0x00
+
+###############################################################################
+# Configure the default NfcA/IsoDep techology and protocol route. Can be
+# either a secure element (e.g. 0xF4) or the host (0x00)
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+DEFAULT_ISODEP_ROUTE=0x00
+
+###############################################################################
+# Configure the single default SE to use.  The default is to use the first
+# SE that is detected by the stack.  This value might be used when the phone
+# supports multiple SE (e.g. 0xC0 and 0x80) but you want to force it to use
+# one of them (e.g. 0xC0).
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+DEFAULT_OFFHOST_ROUTE=0x02
+
+###############################################################################
+# Configure the single default SE to use.  The default is to use the first
+# SE that is detected by the stack.  This value might be used when the phone
+# supports multiple SE (e.g. 0xF3 and 0xF4) but you want to force it to use
+# one of them (e.g. 0xF4).
+# host  0x00
+# eSE   0x01
+# UICC  0x02
+DEFAULT_TECH_ABF_ROUTE=0x01
+
+###############################################################################
+#Set the default Felica T3T System Code OffHost route Location :
+#This settings will be used when application does not set this parameter
+# host  0x00
+# eSE   0x01
+DEFAULT_SYS_CODE_ROUTE=0x01
+
+###############################################################################
+#Set the default AID Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen Off
+# bit pos 4 = Screen Lock
+DEFAULT_AID_PWR_STATE=0x19
+
+###############################################################################
+#Set the Mifare Desfire Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen Off
+# bit pos 4 = Screen Lock
+DEFAULT_ISODEP_PWR_STATE=0x1B
+
+###############################################################################
+#Set the Mifare CLT Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen Off
+# bit pos 4 = Screen Lock
+DEFAULT_OFFHOST_PWR_STATE=0x1B
+
+###############################################################################
+#Set Tech A,B,F Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen Off
+# bit pos 4 = Screen Lock
+DEFAULT_TECH_ABF_PWR_STATE=0x1B
+
+###############################################################################
+#Set the SYS_CODE Power state :
+#This settings will be used when application does not set this parameter
+# bit pos 0 = Switch On
+# bit pos 1 = Switch Off
+# bit pos 2 = Battery Off
+# bit pos 3 = Screen Off
+# bit pos 4 = Screen Lock
+DEFAULT_SYS_CODE_PWR_STATE=0x00
+
+###############################################################################
+# Configure the NFC Extras to open and use a static pipe.  If the value is
+# not set or set to 0, then the default is use a dynamic pipe based on a
+# destination gate (see NFA_HCI_DEFAULT_DEST_GATE).  Note there is a value
+# for each UICC (where F3="UICC0" and F4="UICC1")
+OFF_HOST_ESE_PIPE_ID=0x19
+OFF_HOST_SIM_PIPE_ID=0x0A
+
+###############################################################################
+# Bail out mode
+#  If set to 1, NFCC is using bail out mode for either Type A or Type B poll.
+NFA_POLL_BAIL_OUT_MODE=0x01
+
+###############################################################################
+# AID Matching platform options
+# AID_MATCHING_L 0x01
+# AID_MATCHING_K 0x02
+AID_MATCHING_PLATFORM=0x01
+
+###############################################################################
+#CHINA_TIANJIN_RF_SETTING
+#Enable  0x01
+#Disable  0x00
+NXP_CHINA_TIANJIN_RF_ENABLED=0x01
+
+###############################################################################
+#SWP_SWITCH_TIMEOUT_SETTING
+# Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60].
+# Timeout in milliseconds, for example
+# No Timeout  0x00
+# 10 millisecond timeout 0x0A
+NXP_SWP_SWITCH_TIMEOUT=0x0A
+
+###############################################################################
+# Loader service version
+# NFC service checks for LS version 2.0 or 2.1
+# LS2.0 0x20
+# LS2.1 0x21
+# LS2.2 0x22
+# AT NFC service intialization
+NXP_LOADER_SERVICE_VERSION=0x22
+
+###############################################################################
+#Timeout value  in milliseconds for NFCC standby mode.The range is between 5000
+#msec to 20000 msec and zero is to disable.
+NXP_NFCC_STANDBY_TIMEOUT=20000
+
+###############################################################################
+#Dynamic RSSI feature enable
+# Disable           0x00
+# Enable            0x01
+NXP_AGC_DEBUG_ENABLE=0x00
+
+###############################################################################
+#Virtual Mode ESE and Wired Mode ongoing delay Wired Mode
+# For Technology routing to ESE Technology Mask = 4
+# For ISO-DEP Protocol routing to ESE Mask      = 2
+# It can also take TECH|PROTO    = 6
+# To ignore the delay set mask to = 0
+NXP_ESE_WIRED_PRT_MASK=0x00
+
+###############################################################################
+#Virtual Mode UICC and Wired Mode  ongoing delay Wired Mode
+#For Technology routing to UICC Technology Mask = 4
+#For ISO-DEP Protocol routing to UICC set Mask  = 2
+#For Select AID Routing to UICC       set Mask  = 1
+#It can also take values TECH|PROTO|SELECT_AID  = 7 , 6 , 5 ,3 .To ignore delay
+#set mask = 0
+NXP_UICC_WIRED_PRT_MASK=0x00
+
+###############################################################################
+#RF field true delay Wired Mode
+# delay wired mode = 1
+# allow wired mode = 0
+NXP_WIRED_MODE_RF_FIELD_ENABLE=0x00
+
+###############################################################################
+#Config to allow adding aids
+#NFC on/off is required after this config
+#1 = enabling adding aid  to NFCC routing table.
+#0 = disabling adding aid to NFCC routing table.
+NXP_ENABLE_ADD_AID=0x01
+
+###############################################################################
+# JCOP-3.3 continuous process timeout in msec and value should be in Hexadecimal
+# JCOP CP TIMEOUT
+NXP_CP_TIMEOUT={00, 77}
+
+###############################################################################
+# Enable/Disable checking default proto SE Id
+# Disable           0x00
+# Enable            0x01
+NXP_CHECK_DEFAULT_PROTO_SE_ID=0x01
+
+###############################################################################
+#NXP_CN_TRANSIT_BLK_NUM_CHECK_ENABLE
+#Enable/Disable block number checks for china transit use case
+#Enable  0x01
+#Disable  0x00
+NXP_CN_TRANSIT_BLK_NUM_CHECK_ENABLE=0x01
+
+###############################################################################
+#Enable NXP NCI runtime parser library
+#Enable 0x01
+#Disable 0x00
+NXP_NCI_PARSER_LIBRARY=0x00
+
+###############################################################################
+#This config will enable different level of Rf transaction debugs based on the
+#following values provided. Decoded information will be printed in adb logcat
+#Debug Mode         Levels
+#Disable Debug      0x00
+#L1 Debug           0x01
+#L2 Debug           0x02
+#L1 & L2 Debug      0x03
+#L1 & L2 & RSSI     0x04
+#L1 & L2 & Felica   0x05
+#NXP_CORE_PROP_SYSTEM_DEBUG=0x00
+
+###############################################################################
+# Enable/Disable Block Route feature.
+# Block Route will restrict routing to first matched rule
+# Block Route enable   0x01
+# Block Route disable  0x00
+AID_BLOCK_ROUTE=0x00
+
+###############################################################################
+# Enable or Disable RF_STATUS_UPDATE to EseHal module
+# Disable           0x00
+# Enable            0x01
+RF_STATUS_UPDATE_ENABLE=0x00
+
+###############################################################################
+# Timeout value in milliseconds to send response for Felica command received
+NXP_HCEF_CMD_RSP_TIMEOUT_VALUE=5000
+###############################################################################
+# Vendor Specific Proprietary Protocol & Discovery Configuration
+# Set to 0xFF if unsupported
+#  byte[0] NCI_PROTOCOL_18092_ACTIVE
+#  byte[1] NCI_PROTOCOL_B_PRIME
+#  byte[2] NCI_PROTOCOL_DUAL
+#  byte[3] NCI_PROTOCOL_15693
+#  byte[4] NCI_PROTOCOL_KOVIO
+#  byte[5] NCI_PROTOCOL_MIFARE
+#  byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
+#  byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
+#  byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
+NFA_PROPRIETARY_CFG={05, FF, FF, 06, 81, 80, 70, FF, FF}
+
+###############################################################################
+#White list of Hosts
+#This values will be the Hosts(NFCEEs) in the HCI Network.
+DEVICE_HOST_WHITE_LIST={C0, 02}
+
+###############################################################################
+#OffHost UICC route location for MultiSE
+#UICC1 = 02
+#UICC2 = 03
+OFFHOST_ROUTE_UICC={02}
+
+###############################################################################
+# Choose the presence-check algorithm for type-4 tag.  If not defined, the default value is 1.
+# 0  NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
+# 1  NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
+# 2 NFA_RW_PRES_CHK_ISO_DEP_NAK; Type - 4 tag protocol iso-dep nak presence check
+PRESENCE_CHECK_ALGORITHM=2
+
+###############################################################################
+# Extended APDU length for ISO_DEP
+ISO_DEP_MAX_TRANSCEIVE=0xFEFF
+
+###############################################################################
\ No newline at end of file
diff --git a/proprietary/vendor/etc/media_codecs_c2.xml b/proprietary/vendor/etc/media_codecs_c2.xml
new file mode 100644
index 0000000..3469ea7
--- /dev/null
+++ b/proprietary/vendor/etc/media_codecs_c2.xml
@@ -0,0 +1,270 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright (C) 2014 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<MediaCodecs>
+    <Settings>
+        <!-- disable TV and telephony domains by default. These must be opted in by OEMs -->
+        <Domain name="telephony" enabled="false" />
+        <Domain name="tv" enabled="false" />
+    </Settings>
+    <Decoders>
+        <MediaCodec name="c2.android.mp3.decoder" type="audio/mpeg">
+            <Alias name="OMX.google.mp3.decoder" />
+            <Limit name="channel-count" max="2" />
+            <Limit name="sample-rate" ranges="8000,11025,12000,16000,22050,24000,32000,44100,48000" />
+            <Limit name="bitrate" range="8000-320000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.amrnb.decoder" type="audio/3gpp">
+            <Alias name="OMX.google.amrnb.decoder" />
+            <Limit name="channel-count" max="1" />
+            <Limit name="sample-rate" ranges="8000" />
+            <Limit name="bitrate" range="4750-12200" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.amrwb.decoder" type="audio/amr-wb">
+            <Alias name="OMX.google.amrwb.decoder" />
+            <Limit name="channel-count" max="1" />
+            <Limit name="sample-rate" ranges="16000" />
+            <Limit name="bitrate" range="6600-23850" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.aac.decoder" type="audio/mp4a-latm">
+            <Alias name="OMX.google.aac.decoder" />
+            <Limit name="channel-count" max="8" />
+            <Limit name="sample-rate" ranges="7350,8000,11025,12000,16000,22050,24000,32000,44100,48000" />
+            <Limit name="bitrate" range="8000-960000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.g711.alaw.decoder" type="audio/g711-alaw">
+            <Alias name="OMX.google.g711.alaw.decoder" />
+            <Limit name="channel-count" max="6" />
+            <Limit name="sample-rate" ranges="8000-48000" />
+            <Limit name="bitrate" range="64000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.g711.mlaw.decoder" type="audio/g711-mlaw">
+            <Alias name="OMX.google.g711.mlaw.decoder" />
+            <Limit name="channel-count" max="6" />
+            <Limit name="sample-rate" ranges="8000-48000" />
+            <Limit name="bitrate" range="64000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vorbis.decoder" type="audio/vorbis">
+            <Alias name="OMX.google.vorbis.decoder" />
+            <Limit name="channel-count" max="8" />
+            <Limit name="sample-rate" ranges="8000-96000" />
+            <Limit name="bitrate" range="32000-500000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.opus.decoder" type="audio/opus">
+            <Alias name="OMX.google.opus.decoder" />
+            <Limit name="channel-count" max="8" />
+            <Limit name="sample-rate" ranges="8000,12000,16000,24000,48000" />
+            <Limit name="bitrate" range="6000-510000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.raw.decoder" type="audio/raw">
+            <Alias name="OMX.google.raw.decoder" />
+            <Limit name="channel-count" max="8" />
+            <Limit name="sample-rate" ranges="8000-96000" />
+            <Limit name="bitrate" range="1-10000000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.flac.decoder" type="audio/flac">
+            <Alias name="OMX.google.flac.decoder" />
+            <Limit name="channel-count" max="8" />
+            <Limit name="sample-rate" ranges="1-655350" />
+            <Limit name="bitrate" range="1-21000000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.gsm.decoder" type="audio/gsm" domain="telephony">
+            <Alias name="OMX.google.gsm.decoder" />
+            <Limit name="channel-count" max="1" />
+            <Limit name="sample-rate" ranges="8000" />
+            <Limit name="bitrate" range="13000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.decoder" type="video/mp4v-es">
+            <Alias name="OMX.google.mpeg4.decoder" />
+            <!-- profiles and levels:  ProfileSimple : Level3 -->
+            <Limit name="size" min="2x2" max="352x288" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="blocks-per-second" range="12-11880" />
+            <Limit name="bitrate" range="1-384000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.h263.decoder" type="video/3gpp">
+            <Alias name="OMX.google.h263.decoder" />
+            <!-- profiles and levels:  ProfileBaseline : Level30, ProfileBaseline : Level45
+                    ProfileISWV2 : Level30, ProfileISWV2 : Level45 -->
+            <Limit name="size" min="2x2" max="352x288" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="bitrate" range="1-384000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.decoder" type="video/avc" update="true">
+            <Alias name="OMX.google.h264.decoder" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="size" min="2x2" max="1920x1088" />
+            <!-- profiles and levels:  ProfileHigh : Level51 -->
+            <Limit name="block-count" range="1-16384" />
+            <Limit name="blocks-per-second" range="1-491520" />
+            <Limit name="bitrate" range="1-40000000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.decoder" type="video/hevc" update="true">
+            <Alias name="OMX.google.hevc.decoder" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="8x8" />
+            <Limit name="size" min="2x2" max="1920x1088" />
+            <!-- profiles and levels:  ProfileMain : MainTierLevel51 -->
+            <Limit name="block-count" range="1-65536" />
+            <Limit name="blocks-per-second" range="1-491520" />
+            <Limit name="bitrate" range="1-5000000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
+            <Alias name="OMX.google.vp8.decoder" />
+            <Limit name="size" min="2x2" max="2048x1024" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="block-count" range="1-8192" /> <!-- max 2048x1024 -->
+                <Limit name="blocks-per-second" range="1-1000000" />
+                <Limit name="bitrate" range="1-40000000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
+            <Alias name="OMX.google.vp9.decoder" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="size" min="2x2" max="1280x1280" />
+                <Limit name="block-count" range="1-3600" /> <!-- max 1280x720 -->
+                <Limit name="blocks-per-second" range="1-108000" />
+                <Limit name="bitrate" range="1-5000000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.av1.decoder" type="video/av01" update="true">
+            <Limit name="size" min="2x2" max="1920x1080" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="block-count" range="1-16384" />
+            <Limit name="blocks-per-second" range="1-2073600" />
+            <Limit name="bitrate" range="1-120000000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg2.decoder" type="video/mpeg2" domain="tv">
+            <Alias name="OMX.google.mpeg2.decoder" />
+            <!-- profiles and levels:  ProfileMain : LevelHL -->
+            <Limit name="size" min="16x16" max="1920x1088" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="blocks-per-second" range="1-244800" />
+            <Limit name="bitrate" range="1-20000000" />
+            <Feature name="adaptive-playback" />
+        </MediaCodec>
+    </Decoders>
+    <Encoders>
+        <MediaCodec name="c2.android.aac.encoder" type="audio/mp4a-latm">
+            <Alias name="OMX.google.aac.encoder" />
+            <Limit name="channel-count" max="6" />
+            <Limit name="sample-rate" ranges="8000,11025,12000,16000,22050,24000,32000,44100,48000" />
+            <!-- also may support 64000, 88200  and 96000 Hz -->
+            <Limit name="bitrate" range="8000-960000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.amrnb.encoder" type="audio/3gpp">
+            <Alias name="OMX.google.amrnb.encoder" />
+            <Limit name="channel-count" max="1" />
+            <Limit name="sample-rate" ranges="8000" />
+            <Limit name="bitrate" range="4750-12200" />
+            <Feature name="bitrate-modes" value="CBR" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.amrwb.encoder" type="audio/amr-wb">
+            <Alias name="OMX.google.amrwb.encoder" />
+            <Limit name="channel-count" max="1" />
+            <Limit name="sample-rate" ranges="16000" />
+            <Limit name="bitrate" range="6600-23850" />
+            <Feature name="bitrate-modes" value="CBR" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.flac.encoder" type="audio/flac">
+            <Alias name="OMX.google.flac.encoder" />
+            <Limit name="channel-count" max="2" />
+            <Limit name="sample-rate" ranges="1-655350" />
+            <Limit name="bitrate" range="1-21000000" />
+            <Limit name="complexity" range="0-8"  default="5" />
+            <Feature name="bitrate-modes" value="CQ" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.opus.encoder" type="audio/opus">
+            <Limit name="channel-count" max="2" />
+            <Limit name="sample-rate" ranges="8000,12000,16000,24000,48000" />
+            <Limit name="bitrate" range="500-512000" />
+            <Limit name="complexity" range="0-10"  default="5" />
+            <Feature name="bitrate-modes" value="CBR" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.h263.encoder" type="video/3gpp">
+            <Alias name="OMX.google.h263.encoder" />
+            <!-- profiles and levels:  ProfileBaseline : Level45 -->
+            <Limit name="size" min="176x144" max="176x144" />
+            <Limit name="alignment" value="16x16" />
+            <Limit name="bitrate" range="1-128000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.encoder" type="video/mp4v-es">
+            <Alias name="OMX.google.mpeg4.encoder" />
+            <!-- profiles and levels:  ProfileCore : Level2 -->
+            <Limit name="size" min="16x16" max="176x144" />
+            <Limit name="alignment" value="16x16" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="blocks-per-second" range="12-1485" />
+            <Limit name="bitrate" range="1-64000" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.encoder" type="video/avc" update="true">
+            <Alias name="OMX.google.h264.encoder" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="size" min="16x16" max="1808x1808" />
+                <!-- profiles and levels:  ProfileBaseline : Level3 -->
+                <Limit name="block-count" range="1-1620" />
+                <Limit name="blocks-per-second" range="1-40500" />
+                <Limit name="bitrate" range="1-2000000" />
+            <Feature name="intra-refresh" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
+            <Alias name="OMX.google.vp8.encoder" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="size" min="2x2" max="1280x1280" />
+                <!-- profiles and levels:  ProfileMain : Level_Version0-3 -->
+                <Limit name="block-count" range="1-3600" /> <!-- max 1280x720 -->
+                <Limit name="bitrate" range="1-20000000" />
+            <Feature name="bitrate-modes" value="VBR,CBR" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.encoder" type="video/hevc" update="true" enabled="false">
+            <!-- profiles and levels:  ProfileMain : MainTierLevel51 -->
+            <Limit name="size" min="2x2" max="512x512" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="8x8" />
+            <Limit name="block-count" range="1-4096" /> <!-- max 512x512 -->
+            <Limit name="blocks-per-second" range="1-122880" />
+            <Limit name="frame-rate" range="1-120" />
+            <Limit name="bitrate" range="1-10000000" />
+            <Limit name="complexity" range="0-10"  default="0" />
+            <Limit name="quality" range="0-100"  default="80" />
+            <Feature name="bitrate-modes" value="VBR,CBR,CQ" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp9.encoder" type="video/x-vnd.on2.vp9" update="true" enabled="false">
+            <Alias name="OMX.google.vp9.encoder" />
+            <!-- profiles and levels:  ProfileMain : Level_Version0-3 -->
+            <Limit name="size" min="2x2" max="2048x2048" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <!-- 2016 devices can encode at about 8fps at this block count -->
+            <Limit name="block-count" range="1-3600" /> <!-- max 1280x720 -->
+            <Limit name="bitrate" range="1-40000000" />
+            <Feature name="bitrate-modes" value="VBR,CBR" />
+        </MediaCodec>
+    </Encoders>
+</MediaCodecs>
diff --git a/proprietary/vendor/etc/media_codecs_mediatek_audio.xml b/proprietary/vendor/etc/media_codecs_mediatek_audio.xml
new file mode 100644
index 0000000..d63cd0a
--- /dev/null
+++ b/proprietary/vendor/etc/media_codecs_mediatek_audio.xml
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!--
+<!DOCTYPE MediaCodecs [
+<!ELEMENT MediaCodecs (Decoders,Encoders)>
+<!ELEMENT Decoders (MediaCodec*)>
+<!ELEMENT Encoders (MediaCodec*)>
+<!ELEMENT MediaCodec (Type*,Quirk*)>
+<!ATTLIST MediaCodec name CDATA #REQUIRED>
+<!ATTLIST MediaCodec type CDATA>
+<!ELEMENT Type EMPTY>
+<!ATTLIST Type name CDATA #REQUIRED>
+<!ELEMENT Quirk EMPTY>
+<!ATTLIST Quirk name CDATA #REQUIRED>
+]>
+
+There's a simple and a complex syntax to declare the availability of a
+media codec:
+
+A codec that properly follows the OpenMax spec and therefore doesn't have any
+quirks and that only supports a single content type can be declared like so:
+
+    <MediaCodec name="OMX.foo.bar" type="something/interesting" />
+
+If a codec has quirks OR supports multiple content types, the following syntax
+can be used:
+
+    <MediaCodec name="OMX.foo.bar" >
+        <Type name="something/interesting" />
+        <Type name="something/else" />
+        ...
+        <Quirk name="requires-allocate-on-input-ports" />
+        <Quirk name="requires-allocate-on-output-ports" />
+        <Quirk name="output-buffers-are-unreadable" />
+    </MediaCodec>
+
+Only the three quirks included above are recognized at this point:
+
+"requires-allocate-on-input-ports"
+    must be advertised if the component does not properly support specification
+    of input buffers using the OMX_UseBuffer(...) API but instead requires
+    OMX_AllocateBuffer to be used.
+
+"requires-allocate-on-output-ports"
+    must be advertised if the component does not properly support specification
+    of output buffers using the OMX_UseBuffer(...) API but instead requires
+    OMX_AllocateBuffer to be used.
+
+"output-buffers-are-unreadable"
+    must be advertised if the emitted output buffers of a decoder component
+    are not readable, i.e. use a custom format even though abusing one of
+    the official OMX colorspace constants.
+    Clients of such decoders will not be able to access the decoded data,
+    naturally making the component much less useful. The only use for
+    a component with this quirk is to render the output to the screen.
+    Audio decoders MUST NOT advertise this quirk.
+    Video decoders that advertise this quirk must be accompanied by a
+    corresponding color space converter for thumbnail extraction,
+    matching surfaceflinger support that can render the custom format to
+    a texture and possibly other code, so just DON'T USE THIS QUIRK.
+
+    2012/07/13 config for MTK OMX Media Codecs, created by Morris Yang (mtk03147)
+-->
+
+<Included>
+    <Decoders>
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.MP3" type="audio/mpeg" rank="6" >
+            <Quirk name="decoder-lies-about-number-of-channels" />
+            <Quirk name="supports-multiple-frames-per-input-buffer" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.GSM" type="audio/gsm" />
+<!-- #ifndef OPLUS_BUG_STABILITY -->
+<!-- Xiaofeng.Yang@MULTIMEDIA.MEDIASERVER.VTS.125747, 2020/12/1, Remove for ListRoles VTS, move to media_codecs_mediatek_odm.xml
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.WMA" type="audio/x-ms-wma" />
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.ADPCM.MS" type="audio/x-adpcm-ms" />
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.ADPCM.DVI" type="audio/x-adpcm-dvi-ima" />
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.APE" type="audio/ape" >
+            <Quirk name="decoder-lies-about-number-of-channels" />
+            <Quirk name="supports-multiple-frames-per-input-buffer" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.AUDIO.DECODER.ALAC" type="audio/alac" />
+-->
+<!-- #endif OPLUS_BUG_STABILITY -->
+    </Decoders>
+</Included>
diff --git a/proprietary/vendor/etc/media_codecs_mediatek_video.xml b/proprietary/vendor/etc/media_codecs_mediatek_video.xml
new file mode 100644
index 0000000..6b81d97
--- /dev/null
+++ b/proprietary/vendor/etc/media_codecs_mediatek_video.xml
@@ -0,0 +1,228 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!--
+<!DOCTYPE MediaCodecs [
+<!ELEMENT MediaCodecs (Decoders,Encoders)>
+<!ELEMENT Decoders (MediaCodec*)>
+<!ELEMENT Encoders (MediaCodec*)>
+<!ELEMENT MediaCodec (Type*,Quirk*)>
+<!ATTLIST MediaCodec name CDATA #REQUIRED>
+<!ATTLIST MediaCodec type CDATA>
+<!ELEMENT Type EMPTY>
+<!ATTLIST Type name CDATA #REQUIRED>
+<!ELEMENT Quirk EMPTY>
+<!ATTLIST Quirk name CDATA #REQUIRED>
+]>
+
+There's a simple and a complex syntax to declare the availability of a
+media codec:
+
+A codec that properly follows the OpenMax spec and therefore doesn't have any
+quirks and that only supports a single content type can be declared like so:
+
+    <MediaCodec name="OMX.foo.bar" type="something/interesting" />
+
+If a codec has quirks OR supports multiple content types, the following syntax
+can be used:
+
+    <MediaCodec name="OMX.foo.bar" >
+        <Type name="something/interesting" />
+        <Type name="something/else" />
+        ...
+        <Quirk name="requires-allocate-on-input-ports" />
+        <Quirk name="requires-allocate-on-output-ports" />
+        <Quirk name="output-buffers-are-unreadable" />
+    </MediaCodec>
+
+Only the three quirks included above are recognized at this point:
+
+"requires-allocate-on-input-ports"
+    must be advertised if the component does not properly support specification
+    of input buffers using the OMX_UseBuffer(...) API but instead requires
+    OMX_AllocateBuffer to be used.
+
+"requires-allocate-on-output-ports"
+    must be advertised if the component does not properly support specification
+    of output buffers using the OMX_UseBuffer(...) API but instead requires
+    OMX_AllocateBuffer to be used.
+
+"output-buffers-are-unreadable"
+    must be advertised if the emitted output buffers of a decoder component
+    are not readable, i.e. use a custom format even though abusing one of
+    the official OMX colorspace constants.
+    Clients of such decoders will not be able to access the decoded data,
+    naturally making the component much less useful. The only use for
+    a component with this quirk is to render the output to the screen.
+    Audio decoders MUST NOT advertise this quirk.
+    Video decoders that advertise this quirk must be accompanied by a
+    corresponding color space converter for thumbnail extraction,
+    matching surfaceflinger support that can render the custom format to
+    a texture and possibly other code, so just DON'T USE THIS QUIRK.
+
+    2012/07/13 config for MTK OMX Media Codecs, created by Morris Yang (mtk03147)
+-->
+
+<Included>
+    <Decoders>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.MPEG2" type="video/mpeg2" >
+            <Limit name="size" min="16x16" max="2048x1088" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-1920x1088" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.HEVC" type="video/hevc" >
+            <Limit name="size" min="16x16" max="3840x2176" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.MPEG4" type="video/mp4v-es" >
+            <Limit name="size" min="16x16" max="2048x1088" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.H263" type="video/3gpp" >
+            <Limit name="size" min="128x96" max="1408x1152" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-1920x1088" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.AVC" type="video/avc" >
+            <Limit name="size" min="64x64" max="3840x2176" />
+            <Quirk name="wants-NAL-fragments" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-1280x720" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.AVC.secure" type="video/avc" >
+            <Limit name="size" min="64x64" max="3840x2176" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="secure-playback" required="true" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="1" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.VPX" type="video/x-vnd.on2.vp8" >
+            <Limit name="size" min="16x16" max="2048x1088" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-1920x1088" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.VP9" type="video/x-vnd.on2.vp9" >
+            <Limit name="size" min="16x16" max="3840x2176" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.VP9.secure" type="video/x-vnd.on2.vp9" >
+            <Limit name="size" min="16x16" max="1920x1088" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="secure-playback" required="true" />
+            <Feature name="adaptive-playback"/>
+            <Feature name="can-swap-width-height"/>
+            <Limit name="concurrent-instances" max="1" />
+            <Limit name="performance-point-1920x1088" value="30" />
+        </MediaCodec>
+<!-- #ifndef OPLUS_BUG_STABILITY -->
+<!-- Xiaofeng.Yang@Multimedia.MediaServer.VTS.125747, 2020/12/1, Remove for ListRoles VTS, move to media_codecs_mediatek_odm.xml
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.XVID" type="video/xvid" >
+            <Limit name="size" min="16x16" max="2048x1088" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-1920x1088" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.VC1" type="video/x-ms-wmv" >
+            <Limit name="size" min="16x16" max="1920x1088" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-1920x1088" value="30" />
+        </MediaCodec>
+-->
+<!-- #endif OPLUS_BUG_STABILITY -->
+    </Decoders>
+
+    <Encoders>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.MPEG4" type="video/mp4v-es" >
+            <Limit name="size" min="176x144" max="720x480" />
+            <Limit name="alignment" value="16x16" />
+            <Limit name="block-size" value="16x16" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-640x480" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.H263" type="video/3gpp" >
+            <Limit name="size" min="176x144" max="176x144" />
+            <Limit name="alignment" value="16x16" />
+            <Limit name="block-size" value="16x16" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-640x480" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.AVC" type="video/avc" >
+            <Limit name="size" min="128x128" max="3840x2176" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="can-swap-width-height" />
+            <Limit name="concurrent-instances" max="16" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.HEVC" type="video/hevc" >
+            <Limit name="size" min="160x128" max="3840x2176" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="quality" range="0-100" default="50" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="16" />
+            <Feature name="bitrate-modes" value="VBR,CBR,CQ" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.HEIF" type="image/vnd.android.heic" >
+            <Limit name="size" min="160x128" max="16880x16880" />
+            <Limit name="alignment" value="2x2" />
+            <Limit name="block-size" value="16x16" />
+            <Limit name="quality" range="0-100" default="50" />
+            <Quirk name="requires-allocate-on-input-ports" />
+            <Quirk name="requires-allocate-on-output-ports" />
+            <Limit name="concurrent-instances" max="2" />
+            <Feature name="bitrate-modes" value="VBR,CBR,CQ" />
+            <Limit name="performance-point-3840x2160" value="30" />
+        </MediaCodec>
+    </Encoders>
+</Included>
diff --git a/proprietary/vendor/etc/media_codecs_performance.xml b/proprietary/vendor/etc/media_codecs_performance.xml
new file mode 100644
index 0000000..5d31e36
--- /dev/null
+++ b/proprietary/vendor/etc/media_codecs_performance.xml
@@ -0,0 +1,234 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!--
+<!DOCTYPE MediaCodecs [
+<!ELEMENT MediaCodecs (Decoders,Encoders)>
+<!ELEMENT Decoders (MediaCodec*)>
+<!ELEMENT Encoders (MediaCodec*)>
+<!ELEMENT MediaCodec (Type*,Quirk*)>
+<!ATTLIST MediaCodec name CDATA #REQUIRED>
+<!ATTLIST MediaCodec type CDATA>
+<!ELEMENT Type EMPTY>
+<!ATTLIST Type name CDATA #REQUIRED>
+<!ELEMENT Quirk EMPTY>
+<!ATTLIST Quirk name CDATA #REQUIRED>
+]>
+
+There's a simple and a complex syntax to declare the availability of a
+media codec:
+
+A codec that properly follows the OpenMax spec and therefore doesn't have any
+quirks and that only supports a single content type can be declared like so:
+
+    <MediaCodec name="OMX.foo.bar" type="something/interesting" />
+
+If a codec has quirks OR supports multiple content types, the following syntax
+can be used:
+
+    <MediaCodec name="OMX.foo.bar" >
+        <Type name="something/interesting" />
+        <Type name="something/else" />
+        ...
+        <Quirk name="requires-allocate-on-input-ports" />
+        <Quirk name="requires-allocate-on-output-ports" />
+        <Quirk name="output-buffers-are-unreadable" />
+    </MediaCodec>
+
+Only the three quirks included above are recognized at this point:
+
+"requires-allocate-on-input-ports"
+    must be advertised if the component does not properly support specification
+    of input buffers using the OMX_UseBuffer(...) API but instead requires
+    OMX_AllocateBuffer to be used.
+
+"requires-allocate-on-output-ports"
+    must be advertised if the component does not properly support specification
+    of output buffers using the OMX_UseBuffer(...) API but instead requires
+    OMX_AllocateBuffer to be used.
+
+"output-buffers-are-unreadable"
+    must be advertised if the emitted output buffers of a decoder component
+    are not readable, i.e. use a custom format even though abusing one of
+    the official OMX colorspace constants.
+    Clients of such decoders will not be able to access the decoded data,
+    naturally making the component much less useful. The only use for
+    a component with this quirk is to render the output to the screen.
+    Audio decoders MUST NOT advertise this quirk.
+    Video decoders that advertise this quirk must be accompanied by a
+    corresponding color space converter for thumbnail extraction,
+    matching surfaceflinger support that can render the custom format to
+    a texture and possibly other code, so just DON'T USE THIS QUIRK.
+
+    2012/07/13 config for MTK OMX Media Codecs, created by Morris Yang (mtk03147)
+-->
+
+<MediaCodecs>
+    <Encoders>
+        <!-- MTK codec -->
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.MPEG4" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="676-1487" />
+            <Limit name="measured-frame-rate-352x288" range="500-1101" />
+            <Limit name="measured-frame-rate-640x480" range="225-496" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.H263" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="647-1424" />
+            <Limit name="measured-frame-rate-352x288" range="466-1025" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.AVC" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="465-1024" />
+            <Limit name="measured-frame-rate-720x480" range="212-466" />
+            <Limit name="measured-frame-rate-1280x720" range="112-247" />
+            <Limit name="measured-frame-rate-1920x1080" range="58-128" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.ENCODER.HEVC" type="video/hevc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="446-981" />
+            <Limit name="measured-frame-rate-720x480" range="196-432" />
+            <Limit name="measured-frame-rate-1280x720" range="98-216" />
+            <Limit name="measured-frame-rate-3840x2160" range="22-49" />
+        </MediaCodec>
+        <!-- Google codec -->
+        <MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="736-1619" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="685-1508" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.h264.encoder" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="346-761" />
+            <Limit name="measured-frame-rate-720x480" range="102-224" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="149-327" />
+            <Limit name="measured-frame-rate-640x360" range="49-107" />
+            <Limit name="measured-frame-rate-1280x720" range="29-64" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.encoder" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="101-223" />
+            <Limit name="measured-frame-rate-720x480" range="72-158" />
+            <Limit name="measured-frame-rate-1280x720" range="21-46" />
+            <Limit name="measured-frame-rate-1920x1080" range="13-29" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.h263.encoder" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="179-394" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.encoder" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="179-393" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="70-153" />
+            <Limit name="measured-frame-rate-640x360" range="35-78" />
+            <Limit name="measured-frame-rate-1280x720" range="13-29" />
+            <Limit name="measured-frame-rate-1920x1080" range="9-20" />
+        </MediaCodec>
+    </Encoders>
+    <Decoders>
+        <!-- MTK codec -->
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.MPEG4" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="320-704" />
+            <Limit name="measured-frame-rate-480x360" range="220-483" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.H263" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="327-719" />
+            <Limit name="measured-frame-rate-352x288" range="268-590" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.AVC" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="247-544" />
+            <Limit name="measured-frame-rate-720x480" range="185-406" />
+            <Limit name="measured-frame-rate-1280x720" range="126-278" />
+            <Limit name="measured-frame-rate-1920x1080" range="79-173" />
+        </MediaCodec>
+         <MediaCodec name="OMX.MTK.VIDEO.DECODER.HEVC" type="video/hevc" update="true">
+            <Limit name="measured-frame-rate-352x288" range="392-862" />
+            <Limit name="measured-frame-rate-640x360" range="318-699" />
+            <Limit name="measured-frame-rate-720x480" range="264-581" />
+            <Limit name="measured-frame-rate-1280x720" range="191-421" />
+            <Limit name="measured-frame-rate-1920x1080" range="104-229" />
+      <Limit name="measured-frame-rate-3840x2160" range="45-98" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.VPX" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="346-762" />
+            <Limit name="measured-frame-rate-640x360" range="202-444" />
+            <Limit name="measured-frame-rate-1280x720" range="90-199" />
+            <Limit name="measured-frame-rate-1920x1080" range="47-104" />
+        </MediaCodec>
+        <MediaCodec name="OMX.MTK.VIDEO.DECODER.VP9" type="video/x-vnd.on2.vp9" update="true">
+            <Limit name="measured-frame-rate-320x180" range="143-315" />
+            <Limit name="measured-frame-rate-640x360" range="185-408" />
+            <Limit name="measured-frame-rate-1280x720" range="80-177" />
+            <Limit name="measured-frame-rate-1920x1080" range="90-198" />
+        </MediaCodec>
+        <!-- Google codec -->
+        <MediaCodec name="OMX.google.mpeg4.decoder" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="427-940" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.h263.decoder" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="361-794" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.h264.decoder" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="553-1216" />
+            <Limit name="measured-frame-rate-720x480" range="131-288" />
+            <Limit name="measured-frame-rate-1280x720" range="62-137" />
+            <Limit name="measured-frame-rate-1920x1080" range="27-59" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" update="true">
+            <Limit name="measured-frame-rate-352x288" range="681-1499" />
+            <Limit name="measured-frame-rate-640x360" range="307-675" />
+            <Limit name="measured-frame-rate-720x480" range="284-625" />
+            <Limit name="measured-frame-rate-1280x720" range="99-217" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="1129-2483" />
+            <Limit name="measured-frame-rate-640x360" range="350-771" />
+            <Limit name="measured-frame-rate-1280x720" range="64-140" />
+            <Limit name="measured-frame-rate-1920x1080" range="31-69" />
+        </MediaCodec>
+        <MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
+            <Limit name="measured-frame-rate-320x180" range="816-1795" />
+            <Limit name="measured-frame-rate-640x360" range="340-747" />
+            <Limit name="measured-frame-rate-1280x720" range="85-186" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.decoder" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="359-790" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.h263.decoder" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="313-688" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.decoder" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="110-243" />
+            <Limit name="measured-frame-rate-720x480" range="31-68" />
+            <Limit name="measured-frame-rate-1280x720" range="21-47" />
+            <Limit name="measured-frame-rate-1920x1080" range="7-15" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.decoder" type="video/hevc" update="true">
+            <Limit name="measured-frame-rate-352x288" range="114-250" />
+            <Limit name="measured-frame-rate-640x360" range="59-129" />
+            <Limit name="measured-frame-rate-720x480" range="57-125" />
+            <Limit name="measured-frame-rate-1280x720" range="21-46" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="188-413" />
+            <Limit name="measured-frame-rate-640x360" range="83-183" />
+            <Limit name="measured-frame-rate-1920x1080" range="9-19" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
+            <Limit name="measured-frame-rate-320x180" range="201-442" />
+            <Limit name="measured-frame-rate-640x360" range="89-195" />
+            <Limit name="measured-frame-rate-1280x720" range="52-115" />
+            <Limit name="measured-frame-rate-1920x1080" range="29-64" />
+        </MediaCodec>
+    </Decoders>
+</MediaCodecs>
diff --git a/proprietary/vendor/etc/media_profiles_V1_0.xml b/proprietary/vendor/etc/media_profiles_V1_0.xml
new file mode 100644
index 0000000..9b2817d
--- /dev/null
+++ b/proprietary/vendor/etc/media_profiles_V1_0.xml
@@ -0,0 +1,1710 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright 2016 The Android Open Source Project
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+          http://www.apache.org/licenses/LICENSE-2.0
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<!DOCTYPE MediaSettings [
+<!ELEMENT MediaSettings (CamcorderProfiles,
+                         EncoderOutputFileFormat+,
+                         VideoEncoderCap+,
+                         AudioEncoderCap+,
+                         VideoDecoderCap,
+                         AudioDecoderCap)>
+<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)>
+<!ELEMENT EncoderProfile (Video, Audio)>
+<!ATTLIST EncoderProfile quality (high|low) #REQUIRED>
+<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED>
+<!ATTLIST EncoderProfile duration (30|60) #REQUIRED>
+<!ATTLIST EncoderProfile cameraId (0|1|2|3|4|5|6|7) #REQUIRED>
+<!ELEMENT Video EMPTY>
+<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED>
+<!ATTLIST Video bitRate CDATA #REQUIRED>
+<!ATTLIST Video width CDATA #REQUIRED>
+<!ATTLIST Video height CDATA #REQUIRED>
+<!ATTLIST Video frameRate CDATA #REQUIRED>
+<!ELEMENT Audio EMPTY>
+<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED>
+<!ATTLIST Audio bitRate CDATA #REQUIRED>
+<!ATTLIST Audio sampleRate CDATA #REQUIRED>
+<!ATTLIST Audio channels (1|2) #REQUIRED>
+<!ELEMENT ImageEncoding EMPTY>
+<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
+<!ELEMENT ImageDecoding EMPTY>
+<!ATTLIST ImageDecoding memCap CDATA #REQUIRED>
+<!ELEMENT Camera EMPTY>
+<!ELEMENT EncoderOutputFileFormat EMPTY>
+<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
+<!ELEMENT VideoEncoderCap EMPTY>
+<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED>
+<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
+<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED>
+<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED>
+<!ELEMENT AudioEncoderCap EMPTY>
+<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED>
+<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED>
+<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED>
+<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED>
+<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED>
+<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED>
+<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED>
+<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED>
+<!ELEMENT VideoDecoderCap EMPTY>
+<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED>
+<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED>
+<!ELEMENT AudioDecoderCap EMPTY>
+<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
+<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
+]>
+<!--
+     This file is used to declare the multimedia profiles and capabilities
+     on an android-powered device.
+-->
+<MediaSettings>
+    <!-- Each camcorder profile defines a set of predefined configuration parameters -->
+    <CamcorderProfiles cameraId="0">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="2160p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="43000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="43000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="43000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="43000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="43000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeed720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+    <CamcorderProfiles cameraId="1">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+    <CamcorderProfiles cameraId="2">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="50000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="1080p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="20000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="2160p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="50000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="50000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="50000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="20000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="50000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="50000000"
+                   width="3840"
+                   height="2160"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="30">
+           <Video codec="hevc"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeed720p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="30">
+            <Video codec="hevc"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="120" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+    <CamcorderProfiles cameraId="3">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+    <CamcorderProfiles cameraId="4">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+	<CamcorderProfiles cameraId="5">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+	<CamcorderProfiles cameraId="6">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+	<CamcorderProfiles cameraId="7">
+        <EncoderProfile quality="low" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="high" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="192000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="qvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="cif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30">
+            <Video codec="h263"
+                   bitRate="1000000"
+                   width="176"
+                   height="144"
+                   frameRate="20" />
+            <Audio codec="aac"
+                   bitRate="64000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1000000"
+                   width="320"
+                   height="240"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30">
+            <Video codec="m4v"
+                   bitRate="1250000"
+                   width="352"
+                   height="288"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="4500000"
+                   width="640"
+                   height="480"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="9000000"
+                   width="1280"
+                   height="720"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30">
+            <Video codec="h264"
+                   bitRate="17000000"
+                   width="1920"
+                   height="1080"
+                   frameRate="30" />
+            <Audio codec="aac"
+                   bitRate="128000"
+                   sampleRate="48000"
+                   channels="1" />
+        </EncoderProfile>
+        <ImageEncoding quality="95" />
+        <ImageEncoding quality="80" />
+        <ImageEncoding quality="70" />
+        <ImageDecoding memCap="20000000" />
+    </CamcorderProfiles>
+    <EncoderOutputFileFormat name="mp4" />
+    <EncoderOutputFileFormat name="3gp" />
+    <!--
+         If a codec is not enabled, it is invisible to the applications
+         In other words, the applications won't be able to use the codec
+         or query the capabilities of the codec at all if it is disabled
+    -->
+    <VideoEncoderCap name="h264" enabled="true"
+        minBitRate="64000" maxBitRate="50000000"
+        minFrameWidth="176" maxFrameWidth="3840"
+        minFrameHeight="144" maxFrameHeight="2160"
+        minFrameRate="15" maxFrameRate="30" />
+    <VideoEncoderCap name="h263" enabled="true"
+        minBitRate="64000" maxBitRate="2000000"
+        minFrameWidth="176" maxFrameWidth="640"
+        minFrameHeight="144" maxFrameHeight="480"
+        minFrameRate="15" maxFrameRate="30" />
+    <VideoEncoderCap name="m4v" enabled="true"
+        minBitRate="64000" maxBitRate="4000000"
+        minFrameWidth="176" maxFrameWidth="640"
+        minFrameHeight="144" maxFrameHeight="480"
+        minFrameRate="15" maxFrameRate="30" />
+    <VideoEncoderCap name="hevc" enabled="true"
+        minBitRate="64000" maxBitRate="60000000"
+        minFrameWidth="176" maxFrameWidth="3840"
+        minFrameHeight="144" maxFrameHeight="2160"
+        minFrameRate="15" maxFrameRate="30" />
+    <AudioEncoderCap name="aac" enabled="true"
+        minBitRate="758" maxBitRate="288000"
+        minSampleRate="8000" maxSampleRate="48000"
+        minChannels="1" maxChannels="2" />
+    <AudioEncoderCap name="heaac" enabled="true"
+        minBitRate="8000" maxBitRate="64000"
+        minSampleRate="16000" maxSampleRate="48000"
+        minChannels="1" maxChannels="2" />
+    <AudioEncoderCap name="aaceld" enabled="true"
+        minBitRate="16000" maxBitRate="192000"
+        minSampleRate="16000" maxSampleRate="48000"
+        minChannels="1" maxChannels="2" />
+    <AudioEncoderCap name="amrwb" enabled="true"
+        minBitRate="6600" maxBitRate="23050"
+        minSampleRate="16000" maxSampleRate="16000"
+        minChannels="1" maxChannels="1" />
+    <AudioEncoderCap name="amrnb" enabled="true"
+        minBitRate="5525" maxBitRate="12200"
+        minSampleRate="8000" maxSampleRate="8000"
+        minChannels="1" maxChannels="1" />
+    <!--
+        FIXME:
+        We do not check decoder capabilities at present
+        At present, we only check whether windows media is visible
+        for TEST applications. For other applications, we do
+        not perform any checks at all.
+    -->
+    <VideoDecoderCap name="wmv" enabled="true"/>
+    <AudioDecoderCap name="wma" enabled="true"/>
+</MediaSettings>
diff --git a/proprietary/vendor/etc/mpe.conf b/proprietary/vendor/etc/mpe.conf
new file mode 100644
index 0000000..a570d23
--- /dev/null
+++ b/proprietary/vendor/etc/mpe.conf
@@ -0,0 +1,7 @@
+mpe_enable=1
+print_rawdata=0
+auto_calib=0
+indoor_enable=1
+udr_enable=1
+pdr_enable=1
+mpe_sensor=1
diff --git a/proprietary/vendor/etc/mtk_omx_core.cfg b/proprietary/vendor/etc/mtk_omx_core.cfg
new file mode 100644
index 0000000..da44b90
--- /dev/null
+++ b/proprietary/vendor/etc/mtk_omx_core.cfg
@@ -0,0 +1,23 @@
+OMX.MTK.VIDEO.DECODER.HEVC  video_decoder.hevc  libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.MPEG2 video_decoder.mpeg2 libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.H263  video_decoder.h263  libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.MPEG4 video_decoder.mpeg4 libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.AVC   video_decoder.avc   libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.AVC.secure   video_decoder.avc   libMtkOmxVdecEx.so   1
+OMX.MTK.VIDEO.DECODER.VPX   video_decoder.vp8   libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.VP9   video_decoder.vp9   libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.VP9.secure   video_decoder.vp9   libMtkOmxVdecEx.so   1
+OMX.MTK.VIDEO.DECODER.XVID  video_decoder.xvid  libMtkOmxVdecEx.so  16
+OMX.MTK.VIDEO.DECODER.VC1   video_decoder.vc1   libMtkOmxVdecEx.so  16
+OMX.MTK.AUDIO.DECODER.MP3   audio_decoder.mp3   libMtkOmxMp3Dec.so  32
+OMX.MTK.AUDIO.DECODER.WMA   audio_decoder.wma   libMtkOmxWmaDec.so  32
+OMX.MTK.VIDEO.ENCODER.AVC   video_encoder.avc   libMtkOmxVenc.so    16
+OMX.MTK.VIDEO.ENCODER.HEVC  video_encoder.hevc  libMtkOmxVenc.so    16
+OMX.MTK.VIDEO.ENCODER.HEIF  image_encoder.heic  libMtkOmxVenc.so    2
+OMX.MTK.VIDEO.ENCODER.H263  video_encoder.h263  libMtkOmxVenc.so    16
+OMX.MTK.VIDEO.ENCODER.MPEG4 video_encoder.mpeg4 libMtkOmxVenc.so    16
+OMX.MTK.AUDIO.DECODER.APE audio_decoder.ape libMtkOmxApeDec.so  32
+OMX.MTK.AUDIO.DECODER.ADPCM.MS  audio_decoder.adpcm libMtkOmxAdpcmDec.so    32
+OMX.MTK.AUDIO.DECODER.ADPCM.DVI audio_decoder.adpcm libMtkOmxAdpcmDec.so    32
+OMX.MTK.AUDIO.DECODER.GSM audio_decoder.gsm libMtkOmxGsmDec.so  32
+OMX.MTK.AUDIO.DECODER.ALAC audio_decoder.alac libMtkOmxAlacDec.so   32
diff --git a/proprietary/vendor/etc/ncf_pack.ncf b/proprietary/vendor/etc/ncf_pack.ncf
new file mode 100644
index 0000000..b5827a7
--- /dev/null
+++ b/proprietary/vendor/etc/ncf_pack.ncf
Binary files differ
diff --git a/proprietary/vendor/etc/nhw b/proprietary/vendor/etc/nhw
new file mode 100644
index 0000000..c329237
--- /dev/null
+++ b/proprietary/vendor/etc/nhw
Binary files differ
diff --git a/proprietary/vendor/etc/public.libraries.txt b/proprietary/vendor/etc/public.libraries.txt
new file mode 100644
index 0000000..3878f23
--- /dev/null
+++ b/proprietary/vendor/etc/public.libraries.txt
@@ -0,0 +1,7 @@
+libOpenCL.so
+libnir_neon_driver_ndk.mtk.so
+libcmdl_ndk.mtk.so
+libarmnn_ndk.mtk.so
+libmtkisp_metadata.so
+vendor.mediatek.hardware.camera.isphal@1.0.so
+libstdc++.so
\ No newline at end of file
diff --git a/proprietary/vendor/etc/seccomp_policy/mediacodec.policy b/proprietary/vendor/etc/seccomp_policy/mediacodec.policy
new file mode 100644
index 0000000..24f60ef
--- /dev/null
+++ b/proprietary/vendor/etc/seccomp_policy/mediacodec.policy
@@ -0,0 +1,22 @@
+#Mediatek used system call
+getpid: 1
+gettid: 1
+sendto: 1
+pselect6: 1
+sched_getparam: 1
+sched_getscheduler: 1
+mlock: 1
+munlock: 1
+recvfrom: 1
+sched_getaffinity: 1
+sched_setaffinity: 1
+sched_getaffinity: 1
+flock: 1
+fchownat: 1
+fchmodat: 1
+fsync: 1
+sysinfo: 1
+setsockopt: 1
+setrlimit: 1
+eventfd2: 1
+unlinkat: 1
diff --git a/proprietary/vendor/etc/seccomp_policy/mediaextractor.policy b/proprietary/vendor/etc/seccomp_policy/mediaextractor.policy
new file mode 100644
index 0000000..3564ac9
--- /dev/null
+++ b/proprietary/vendor/etc/seccomp_policy/mediaextractor.policy
@@ -0,0 +1,8 @@
+# MediaTek used system call
+gettimeofday: 1
+# for audio TableOfContent thread
+ioprio_set: 1
+unlinkat: 1
+setsockopt: 1
+clock_gettime: 1
+setrlimit: 1
diff --git a/proprietary/vendor/etc/seccomp_policy/mediaswcodec.policy b/proprietary/vendor/etc/seccomp_policy/mediaswcodec.policy
new file mode 100644
index 0000000..faaac02
--- /dev/null
+++ b/proprietary/vendor/etc/seccomp_policy/mediaswcodec.policy
@@ -0,0 +1,2 @@
+#Mediatek used system call
+clock_nanosleep: 1
diff --git a/proprietary/vendor/etc/security/cacerts/00673b5b.0 b/proprietary/vendor/etc/security/cacerts/00673b5b.0
new file mode 100644
index 0000000..e09c8f7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/00673b5b.0
@@ -0,0 +1,83 @@
+-----BEGIN CERTIFICATE-----
+MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCB
+qTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
+Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
+MDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV
+BAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3MDAwMDAwWhcNMzYw
+NzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5j
+LjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYG
+A1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
+IG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoPD7gFnUnMekz52hWXMJEEUMDSxuaPFs
+W0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib+ta
+3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGcq/gcfomk
+6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6
+Sk/KaAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94J
+NqR32HuHUETVPm4pafs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBA
+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XP
+r87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUFAAOCAQEAeRHAS7ORtvzw6WfU
+DW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeEuzLlQRHAd9mz
+YJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX
+xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2
+/qxAeeWsEG89jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/
+LHbTY5xZ3Y+m4Q6gLkH3LpVHz7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7
+jVaMaA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            34:4e:d5:57:20:d5:ed:ec:49:f4:2f:ce:37:db:2b:6d
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA
+        Validity
+            Not Before: Nov 17 00:00:00 2006 GMT
+            Not After : Jul 16 23:59:59 2036 GMT
+        Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:ac:a0:f0:fb:80:59:d4:9c:c7:a4:cf:9d:a1:59:
+                    73:09:10:45:0c:0d:2c:6e:68:f1:6c:5b:48:68:49:
+                    59:37:fc:0b:33:19:c2:77:7f:cc:10:2d:95:34:1c:
+                    e6:eb:4d:09:a7:1c:d2:b8:c9:97:36:02:b7:89:d4:
+                    24:5f:06:c0:cc:44:94:94:8d:02:62:6f:eb:5a:dd:
+                    11:8d:28:9a:5c:84:90:10:7a:0d:bd:74:66:2f:6a:
+                    38:a0:e2:d5:54:44:eb:1d:07:9f:07:ba:6f:ee:e9:
+                    fd:4e:0b:29:f5:3e:84:a0:01:f1:9c:ab:f8:1c:7e:
+                    89:a4:e8:a1:d8:71:65:0d:a3:51:7b:ee:bc:d2:22:
+                    60:0d:b9:5b:9d:df:ba:fc:51:5b:0b:af:98:b2:e9:
+                    2e:e9:04:e8:62:87:de:2b:c8:d7:4e:c1:4c:64:1e:
+                    dd:cf:87:58:ba:4a:4f:ca:68:07:1d:1c:9d:4a:c6:
+                    d5:2f:91:cc:7c:71:72:1c:c5:c0:67:eb:32:fd:c9:
+                    92:5c:94:da:85:c0:9b:bf:53:7d:2b:09:f4:8c:9d:
+                    91:1f:97:6a:52:cb:de:09:36:a4:77:d8:7b:87:50:
+                    44:d5:3e:6e:29:69:fb:39:49:26:1e:09:a5:80:7b:
+                    40:2d:eb:e8:27:85:c9:fe:61:fd:7e:e6:7c:97:1d:
+                    d5:9d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                7B:5B:45:CF:AF:CE:CB:7A:FD:31:92:1A:6A:B6:F3:46:EB:57:48:50
+    Signature Algorithm: sha1WithRSAEncryption
+         79:11:c0:4b:b3:91:b6:fc:f0:e9:67:d4:0d:6e:45:be:55:e8:
+         93:d2:ce:03:3f:ed:da:25:b0:1d:57:cb:1e:3a:76:a0:4c:ec:
+         50:76:e8:64:72:0c:a4:a9:f1:b8:8b:d6:d6:87:84:bb:32:e5:
+         41:11:c0:77:d9:b3:60:9d:eb:1b:d5:d1:6e:44:44:a9:a6:01:
+         ec:55:62:1d:77:b8:5c:8e:48:49:7c:9c:3b:57:11:ac:ad:73:
+         37:8e:2f:78:5c:90:68:47:d9:60:60:e6:fc:07:3d:22:20:17:
+         c4:f7:16:e9:c4:d8:72:f9:c8:73:7c:df:16:2f:15:a9:3e:fd:
+         6a:27:b6:a1:eb:5a:ba:98:1f:d5:e3:4d:64:0a:9d:13:c8:61:
+         ba:f5:39:1c:87:ba:b8:bd:7b:22:7f:f6:fe:ac:40:79:e5:ac:
+         10:6f:3d:8f:1b:79:76:8b:c4:37:b3:21:18:84:e5:36:00:eb:
+         63:20:99:b9:e9:fe:33:04:bb:41:c8:c1:02:f9:44:63:20:9e:
+         81:ce:42:d3:d6:3f:2c:76:d3:63:9c:59:dd:8f:a6:e1:0e:a0:
+         2e:41:f7:2e:95:47:cf:bc:fd:33:f3:f6:0b:61:7e:7e:91:2b:
+         81:47:c2:27:30:ee:a7:10:5d:37:8f:5c:39:2b:e4:04:f0:7b:
+         8d:56:8c:68
+SHA1 Fingerprint=91:C6:D6:EE:3E:8A:C8:63:84:E5:48:C2:99:29:5C:75:6C:81:7B:81
diff --git a/proprietary/vendor/etc/security/cacerts/04f60c28.0 b/proprietary/vendor/etc/security/cacerts/04f60c28.0
new file mode 100644
index 0000000..2afdb1b
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/04f60c28.0
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL
+MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl
+eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT
+JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx
+MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT
+Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg
+VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm
+aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo
+I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng
+o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G
+A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD
+VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB
+zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW
+RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority
+        Validity
+            Not Before: Feb  1 00:00:00 2010 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:1a:ac:54:5a:a9:f9:68:23:e7:7a:d5:24:6f:53:
+                    c6:5a:d8:4b:ab:c6:d5:b6:d1:e6:73:71:ae:dd:9c:
+                    d6:0c:61:fd:db:a0:89:03:b8:05:14:ec:57:ce:ee:
+                    5d:3f:e2:21:b3:ce:f7:d4:8a:79:e0:a3:83:7e:2d:
+                    97:d0:61:c4:f1:99:dc:25:91:63:ab:7f:30:a3:b4:
+                    70:e2:c7:a1:33:9c:f3:bf:2e:5c:53:b1:5f:b3:7d:
+                    32:7f:8a:34:e3:79:79
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                3A:E1:09:86:D4:CF:19:C2:96:76:74:49:76:DC:E0:35:C6:63:63:9A
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:30:36:67:a1:16:08:dc:e4:97:00:41:1d:4e:be:e1:
+         63:01:cf:3b:aa:42:11:64:a0:9d:94:39:02:11:79:5c:7b:1d:
+         fa:64:b9:ee:16:42:b3:bf:8a:c2:09:c4:ec:e4:b1:4d:02:31:
+         00:e9:2a:61:47:8c:52:4a:4b:4e:18:70:f6:d6:44:d6:6e:f5:
+         83:ba:6d:58:bd:24:d9:56:48:ea:ef:c4:a2:46:81:88:6a:3a:
+         46:d1:a9:9b:4d:c9:61:da:d1:5d:57:6a:18
+SHA1 Fingerprint=D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0
diff --git a/proprietary/vendor/etc/security/cacerts/0d69c7e1.0 b/proprietary/vendor/etc/security/cacerts/0d69c7e1.0
new file mode 100644
index 0000000..36f0a98
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/0d69c7e1.0
@@ -0,0 +1,48 @@
+-----BEGIN CERTIFICATE-----
+MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEk
+MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpH
+bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX
+DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD
+QSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu
+MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprlOQcJ
+FspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAw
+DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61F
+uOJAf/sKbvu+M8k8o4TVMAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGX
+kPoUVy0D7O48027KqGx2vKLeuwIgJ6iFJzWbVsaj8kfSt24bAgAXqmemFZHe+pTs
+ewv4n4Q=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            2a:38:a4:1c:96:0a:04:de:42:b2:28:a5:0b:e8:34:98:02
+        Signature Algorithm: ecdsa-with-SHA256
+        Issuer: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign
+        Validity
+            Not Before: Nov 13 00:00:00 2012 GMT
+            Not After : Jan 19 03:14:07 2038 GMT
+        Subject: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (256 bit)
+                pub:
+                    04:b8:c6:79:d3:8f:6c:25:0e:9f:2e:39:19:1c:03:
+                    a4:ae:9a:e5:39:07:09:16:ca:63:b1:b9:86:f8:8a:
+                    57:c1:57:ce:42:fa:73:a1:f7:65:42:ff:1e:c1:00:
+                    b2:6e:73:0e:ff:c7:21:e5:18:a4:aa:d9:71:3f:a8:
+                    d4:b9:ce:8c:1d
+                ASN1 OID: prime256v1
+                NIST CURVE: P-256
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                54:B0:7B:AD:45:B8:E2:40:7F:FB:0A:6E:FB:BE:33:C9:3C:A3:84:D5
+    Signature Algorithm: ecdsa-with-SHA256
+         30:45:02:21:00:dc:92:a1:a0:13:a6:cf:03:b0:e6:c4:21:97:
+         90:fa:14:57:2d:03:ec:ee:3c:d3:6e:ca:a8:6c:76:bc:a2:de:
+         bb:02:20:27:a8:85:27:35:9b:56:c6:a3:f2:47:d2:b7:6e:1b:
+         02:00:17:aa:67:a6:15:91:de:fa:94:ec:7b:0b:f8:9f:84
+SHA1 Fingerprint=69:69:56:2E:40:80:F4:24:A1:E7:19:9F:14:BA:F3:EE:58:AB:6A:BB
diff --git a/proprietary/vendor/etc/security/cacerts/10531352.0 b/proprietary/vendor/etc/security/cacerts/10531352.0
new file mode 100644
index 0000000..3052868
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/10531352.0
@@ -0,0 +1,81 @@
+-----BEGIN CERTIFICATE-----
+MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx
+EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
+HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs
+ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5
+MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD
+VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy
+ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy
+dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p
+OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2
+8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K
+Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe
+hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk
+6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw
+DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q
+AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI
+bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB
+ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z
+qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd
+iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn
+0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN
+sSi6
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2
+        Validity
+            Not Before: Sep  1 00:00:00 2009 GMT
+            Not After : Dec 31 23:59:59 2037 GMT
+        Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:d5:0c:3a:c4:2a:f9:4e:e2:f5:be:19:97:5f:8e:
+                    88:53:b1:1f:3f:cb:cf:9f:20:13:6d:29:3a:c8:0f:
+                    7d:3c:f7:6b:76:38:63:d9:36:60:a8:9b:5e:5c:00:
+                    80:b2:2f:59:7f:f6:87:f9:25:43:86:e7:69:1b:52:
+                    9a:90:e1:71:e3:d8:2d:0d:4e:6f:f6:c8:49:d9:b6:
+                    f3:1a:56:ae:2b:b6:74:14:eb:cf:fb:26:e3:1a:ba:
+                    1d:96:2e:6a:3b:58:94:89:47:56:ff:25:a0:93:70:
+                    53:83:da:84:74:14:c3:67:9e:04:68:3a:df:8e:40:
+                    5a:1d:4a:4e:cf:43:91:3b:e7:56:d6:00:70:cb:52:
+                    ee:7b:7d:ae:3a:e7:bc:31:f9:45:f6:c2:60:cf:13:
+                    59:02:2b:80:cc:34:47:df:b9:de:90:65:6d:02:cf:
+                    2c:91:a6:a6:e7:de:85:18:49:7c:66:4e:a3:3a:6d:
+                    a9:b5:ee:34:2e:ba:0d:03:b8:33:df:47:eb:b1:6b:
+                    8d:25:d9:9b:ce:81:d1:45:46:32:96:70:87:de:02:
+                    0e:49:43:85:b6:6c:73:bb:64:ea:61:41:ac:c9:d4:
+                    54:df:87:2f:c7:22:b2:26:cc:9f:59:54:68:9f:fc:
+                    be:2a:2f:c4:55:1c:75:40:60:17:85:02:55:39:8b:
+                    7f:05
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                9C:5F:00:DF:AA:01:D7:30:2B:38:88:A2:B8:6D:4A:9C:F2:11:91:83
+    Signature Algorithm: sha256WithRSAEncryption
+         4b:36:a6:84:77:69:dd:3b:19:9f:67:23:08:6f:0e:61:c9:fd:
+         84:dc:5f:d8:36:81:cd:d8:1b:41:2d:9f:60:dd:c7:1a:68:d9:
+         d1:6e:86:e1:88:23:cf:13:de:43:cf:e2:34:b3:04:9d:1f:29:
+         d5:bf:f8:5e:c8:d5:c1:bd:ee:92:6f:32:74:f2:91:82:2f:bd:
+         82:42:7a:ad:2a:b7:20:7d:4d:bc:7a:55:12:c2:15:ea:bd:f7:
+         6a:95:2e:6c:74:9f:cf:1c:b4:f2:c5:01:a3:85:d0:72:3e:ad:
+         73:ab:0b:9b:75:0c:6d:45:b7:8e:94:ac:96:37:b5:a0:d0:8f:
+         15:47:0e:e3:e8:83:dd:8f:fd:ef:41:01:77:cc:27:a9:62:85:
+         33:f2:37:08:ef:71:cf:77:06:de:c8:19:1d:88:40:cf:7d:46:
+         1d:ff:1e:c7:e1:ce:ff:23:db:c6:fa:8d:55:4e:a9:02:e7:47:
+         11:46:3e:f4:fd:bd:7b:29:26:bb:a9:61:62:37:28:b6:2d:2a:
+         f6:10:86:64:c9:70:a7:d2:ad:b7:29:70:79:ea:3c:da:63:25:
+         9f:fd:68:b7:30:ec:70:fb:75:8a:b7:6d:60:67:b2:1e:c8:b9:
+         e9:d8:a8:6f:02:8b:67:0d:4d:26:57:71:da:20:fc:c1:4a:50:
+         8d:b1:28:ba
+SHA1 Fingerprint=92:5A:8F:8D:2C:6D:04:E0:66:5F:59:6A:FF:22:D8:63:E8:25:6F:3F
diff --git a/proprietary/vendor/etc/security/cacerts/111e6273.0 b/proprietary/vendor/etc/security/cacerts/111e6273.0
new file mode 100644
index 0000000..4753f64
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/111e6273.0
@@ -0,0 +1,88 @@
+-----BEGIN CERTIFICATE-----
+MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G
+A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp
+Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1
+MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG
+A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL
+v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8
+eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq
+tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd
+C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa
+zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB
+mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH
+V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n
+bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG
+3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs
+J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO
+291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS
+ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd
+AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
+TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            04:00:00:00:00:01:0f:86:26:e6:0d
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign
+        Validity
+            Not Before: Dec 15 08:00:00 2006 GMT
+            Not After : Dec 15 08:00:00 2021 GMT
+        Subject: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:a6:cf:24:0e:be:2e:6f:28:99:45:42:c4:ab:3e:
+                    21:54:9b:0b:d3:7f:84:70:fa:12:b3:cb:bf:87:5f:
+                    c6:7f:86:d3:b2:30:5c:d6:fd:ad:f1:7b:dc:e5:f8:
+                    60:96:09:92:10:f5:d0:53:de:fb:7b:7e:73:88:ac:
+                    52:88:7b:4a:a6:ca:49:a6:5e:a8:a7:8c:5a:11:bc:
+                    7a:82:eb:be:8c:e9:b3:ac:96:25:07:97:4a:99:2a:
+                    07:2f:b4:1e:77:bf:8a:0f:b5:02:7c:1b:96:b8:c5:
+                    b9:3a:2c:bc:d6:12:b9:eb:59:7d:e2:d0:06:86:5f:
+                    5e:49:6a:b5:39:5e:88:34:ec:bc:78:0c:08:98:84:
+                    6c:a8:cd:4b:b4:a0:7d:0c:79:4d:f0:b8:2d:cb:21:
+                    ca:d5:6c:5b:7d:e1:a0:29:84:a1:f9:d3:94:49:cb:
+                    24:62:91:20:bc:dd:0b:d5:d9:cc:f9:ea:27:0a:2b:
+                    73:91:c6:9d:1b:ac:c8:cb:e8:e0:a0:f4:2f:90:8b:
+                    4d:fb:b0:36:1b:f6:19:7a:85:e0:6d:f2:61:13:88:
+                    5c:9f:e0:93:0a:51:97:8a:5a:ce:af:ab:d5:f7:aa:
+                    09:aa:60:bd:dc:d9:5f:df:72:a9:60:13:5e:00:01:
+                    c9:4a:fa:3f:a4:ea:07:03:21:02:8e:82:ca:03:c2:
+                    9b:8f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.globalsign.net/root-r2.crl
+
+            X509v3 Authority Key Identifier: 
+                keyid:9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E
+
+    Signature Algorithm: sha1WithRSAEncryption
+         99:81:53:87:1c:68:97:86:91:ec:e0:4a:b8:44:0b:ab:81:ac:
+         27:4f:d6:c1:b8:1c:43:78:b3:0c:9a:fc:ea:2c:3c:6e:61:1b:
+         4d:4b:29:f5:9f:05:1d:26:c1:b8:e9:83:00:62:45:b6:a9:08:
+         93:b9:a9:33:4b:18:9a:c2:f8:87:88:4e:db:dd:71:34:1a:c1:
+         54:da:46:3f:e0:d3:2a:ab:6d:54:22:f5:3a:62:cd:20:6f:ba:
+         29:89:d7:dd:91:ee:d3:5c:a2:3e:a1:5b:41:f5:df:e5:64:43:
+         2d:e9:d5:39:ab:d2:a2:df:b7:8b:d0:c0:80:19:1c:45:c0:2d:
+         8c:e8:f8:2d:a4:74:56:49:c5:05:b5:4f:15:de:6e:44:78:39:
+         87:a8:7e:bb:f3:79:18:91:bb:f4:6f:9d:c1:f0:8c:35:8c:5d:
+         01:fb:c3:6d:b9:ef:44:6d:79:46:31:7e:0a:fe:a9:82:c1:ff:
+         ef:ab:6e:20:c4:50:c9:5f:9d:4d:9b:17:8c:0c:e5:01:c9:a0:
+         41:6a:73:53:fa:a5:50:b4:6e:25:0f:fb:4c:18:f4:fd:52:d9:
+         8e:69:b1:e8:11:0f:de:88:d8:fb:1d:49:f7:aa:de:95:cf:20:
+         78:c2:60:12:db:25:40:8c:6a:fc:7e:42:38:40:64:12:f7:9e:
+         81:e1:93:2e
+SHA1 Fingerprint=75:E0:AB:B6:13:85:12:27:1C:04:F8:5F:DD:DE:38:E4:B7:24:2E:FE
diff --git a/proprietary/vendor/etc/security/cacerts/12d55845.0 b/proprietary/vendor/etc/security/cacerts/12d55845.0
new file mode 100644
index 0000000..1b02631
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/12d55845.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
+MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
+DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
+PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
+Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
+AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
+rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
+OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
+xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
+7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
+aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
+HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
+SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
+ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
+AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
+R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
+JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
+Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            44:af:b0:80:d6:a3:27:ba:89:30:39:86:2e:f8:40:6b
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Digital Signature Trust Co., CN=DST Root CA X3
+        Validity
+            Not Before: Sep 30 21:12:19 2000 GMT
+            Not After : Sep 30 14:01:15 2021 GMT
+        Subject: O=Digital Signature Trust Co., CN=DST Root CA X3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:df:af:e9:97:50:08:83:57:b4:cc:62:65:f6:90:
+                    82:ec:c7:d3:2c:6b:30:ca:5b:ec:d9:c3:7d:c7:40:
+                    c1:18:14:8b:e0:e8:33:76:49:2a:e3:3f:21:49:93:
+                    ac:4e:0e:af:3e:48:cb:65:ee:fc:d3:21:0f:65:d2:
+                    2a:d9:32:8f:8c:e5:f7:77:b0:12:7b:b5:95:c0:89:
+                    a3:a9:ba:ed:73:2e:7a:0c:06:32:83:a2:7e:8a:14:
+                    30:cd:11:a0:e1:2a:38:b9:79:0a:31:fd:50:bd:80:
+                    65:df:b7:51:63:83:c8:e2:88:61:ea:4b:61:81:ec:
+                    52:6b:b9:a2:e2:4b:1a:28:9f:48:a3:9e:0c:da:09:
+                    8e:3e:17:2e:1e:dd:20:df:5b:c6:2a:8a:ab:2e:bd:
+                    70:ad:c5:0b:1a:25:90:74:72:c5:7b:6a:ab:34:d6:
+                    30:89:ff:e5:68:13:7b:54:0b:c8:d6:ae:ec:5a:9c:
+                    92:1e:3d:64:b3:8c:c6:df:bf:c9:41:70:ec:16:72:
+                    d5:26:ec:38:55:39:43:d0:fc:fd:18:5c:40:f1:97:
+                    eb:d5:9a:9b:8d:1d:ba:da:25:b9:c6:d8:df:c1:15:
+                    02:3a:ab:da:6e:f1:3e:2e:f5:5c:08:9c:3c:d6:83:
+                    69:e4:10:9b:19:2a:b6:29:57:e3:e5:3d:9b:9f:f0:
+                    02:5d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                C4:A7:B1:A4:7B:2C:71:FA:DB:E1:4B:90:75:FF:C4:15:60:85:89:10
+    Signature Algorithm: sha1WithRSAEncryption
+         a3:1a:2c:9b:17:00:5c:a9:1e:ee:28:66:37:3a:bf:83:c7:3f:
+         4b:c3:09:a0:95:20:5d:e3:d9:59:44:d2:3e:0d:3e:bd:8a:4b:
+         a0:74:1f:ce:10:82:9c:74:1a:1d:7e:98:1a:dd:cb:13:4b:b3:
+         20:44:e4:91:e9:cc:fc:7d:a5:db:6a:e5:fe:e6:fd:e0:4e:dd:
+         b7:00:3a:b5:70:49:af:f2:e5:eb:02:f1:d1:02:8b:19:cb:94:
+         3a:5e:48:c4:18:1e:58:19:5f:1e:02:5a:f0:0c:f1:b1:ad:a9:
+         dc:59:86:8b:6e:e9:91:f5:86:ca:fa:b9:66:33:aa:59:5b:ce:
+         e2:a7:16:73:47:cb:2b:cc:99:b0:37:48:cf:e3:56:4b:f5:cf:
+         0f:0c:72:32:87:c6:f0:44:bb:53:72:6d:43:f5:26:48:9a:52:
+         67:b7:58:ab:fe:67:76:71:78:db:0d:a2:56:14:13:39:24:31:
+         85:a2:a8:02:5a:30:47:e1:dd:50:07:bc:02:09:90:00:eb:64:
+         63:60:9b:16:bc:88:c9:12:e6:d2:7d:91:8b:f9:3d:32:8d:65:
+         b4:e9:7c:b1:57:76:ea:c5:b6:28:39:bf:15:65:1c:c8:f6:77:
+         96:6a:0a:8d:77:0b:d8:91:0b:04:8e:07:db:29:b6:0a:ee:9d:
+         82:35:35:10
+SHA1 Fingerprint=DA:C9:02:4F:54:D8:F6:DF:94:93:5F:B1:73:26:38:CA:6A:D7:7C:13
diff --git a/proprietary/vendor/etc/security/cacerts/1dcd6f4c.0 b/proprietary/vendor/etc/security/cacerts/1dcd6f4c.0
new file mode 100644
index 0000000..194211a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/1dcd6f4c.0
@@ -0,0 +1,121 @@
+-----BEGIN CERTIFICATE-----
+MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/
+MQswCQYDVQQGEwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmlj
+YXRpb24gQXV0aG9yaXR5MB4XDTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1ow
+PzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dvdmVybm1lbnQgUm9vdCBDZXJ0aWZp
+Y2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
+AJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qNw8XR
+IePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1q
+gQdW8or5BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKy
+yhwOeYHWtXBiCAEuTk8O1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAts
+F/tnyMKtsc2AtJfcdgEWFelq16TheEfOhtX7MfP6Mb40qij7cEwdScevLJ1tZqa2
+jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wovJ5pGfaENda1UhhXcSTvx
+ls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7Q3hub/FC
+VGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHK
+YS1tB6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoH
+EgKXTiCQ8P8NHuJBO9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThN
+Xo+EHWbNxWCWtFJaBYmOlXqYwZE8lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1Ud
+DgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNVHRMEBTADAQH/MDkGBGcqBwAE
+MTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg209yewDL7MTqK
+UWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ
+TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyf
+qzvS/3WXy6TjZwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaK
+ZEk9GhiHkASfQlK3T8v+R0F2Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFE
+JPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlUD7gsL0u8qV1bYH+Mh6XgUmMqvtg7
+hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6QzDxARvBMB1uUO07+1
+EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+HbkZ6Mm
+nD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WX
+udpVBrkk7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44Vbnz
+ssQwmSNOXfJIoRIM3BKQCZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDe
+LMDDav7v3Aun+kbfYNucpllQdSNpc5Oy+fwC00fmcc4QAu4njIT/rEUNE1yDMuAl
+pYYsfPQS
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            1f:9d:59:5a:d7:2f:c2:06:44:a5:80:08:69:e3:5e:f6
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=TW, O=Government Root Certification Authority
+        Validity
+            Not Before: Dec  5 13:23:33 2002 GMT
+            Not After : Dec  5 13:23:33 2032 GMT
+        Subject: C=TW, O=Government Root Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:9a:25:b8:ec:cc:a2:75:a8:7b:f7:ce:5b:59:8a:
+                    c9:d1:86:12:08:54:ec:9c:f2:e7:46:f6:88:f3:7c:
+                    e9:a5:df:4c:47:36:a4:1b:01:1c:7f:1e:57:8a:8d:
+                    c3:c5:d1:21:e3:da:24:3f:48:2b:fb:9f:2e:a1:94:
+                    e7:2c:1c:93:d1:bf:1b:01:87:53:99:ce:a7:f5:0a:
+                    21:76:77:ff:a9:b7:c6:73:94:4f:46:f7:10:49:37:
+                    fa:a8:59:49:5d:6a:81:07:56:f2:8a:f9:06:d0:f7:
+                    70:22:4d:b4:b7:41:b9:32:b8:b1:f0:b1:c3:9c:3f:
+                    70:fd:53:dd:81:aa:d8:63:78:f6:d8:53:6e:a1:ac:
+                    6a:84:24:72:54:86:c6:d2:b2:ca:1c:0e:79:81:d6:
+                    b5:70:62:08:01:2e:4e:4f:0e:d5:11:af:a9:af:e5:
+                    9a:bf:dc:cc:87:6d:26:e4:c9:57:a2:fb:96:f9:cc:
+                    e1:3f:53:8c:6c:4c:7e:9b:53:08:0b:6c:17:fb:67:
+                    c8:c2:ad:b1:cd:80:b4:97:dc:76:01:16:15:e9:6a:
+                    d7:a4:e1:78:47:ce:86:d5:fb:31:f3:fa:31:be:34:
+                    aa:28:fb:70:4c:1d:49:c7:af:2c:9d:6d:66:a6:b6:
+                    8d:64:7e:b5:20:6a:9d:3b:81:b6:8f:40:00:67:4b:
+                    89:86:b8:cc:65:fe:15:53:e9:04:c1:d6:5f:1d:44:
+                    d7:0a:2f:27:9a:46:7d:a1:0d:75:ad:54:86:15:dc:
+                    49:3b:f1:96:ce:0f:9b:a0:ec:a3:7a:5d:be:d5:2a:
+                    75:42:e5:7b:de:a5:b6:aa:af:28:ac:ac:90:ac:38:
+                    b7:d5:68:35:26:7a:dc:f7:3b:f3:fd:45:9b:d1:bb:
+                    43:78:6e:6f:f1:42:54:6a:98:f0:0d:ad:97:e9:52:
+                    5e:e9:d5:6a:72:de:6a:f7:1b:60:14:f4:a5:e4:b6:
+                    71:67:aa:1f:ea:e2:4d:c1:42:40:fe:67:46:17:38:
+                    2f:47:3f:71:9c:ae:e5:21:ca:61:2d:6d:07:a8:84:
+                    7c:2d:ee:51:25:f1:63:90:9e:fd:e1:57:88:6b:ef:
+                    8a:23:6d:b1:e6:bd:3f:ad:d1:3d:96:0b:85:8d:cd:
+                    6b:27:bb:b7:05:9b:ec:bb:91:a9:0a:07:12:02:97:
+                    4e:20:90:f0:ff:0d:1e:e2:41:3b:d3:40:3a:e7:8d:
+                    5d:da:66:e4:02:b0:07:52:98:5c:0e:8e:33:9c:c2:
+                    a6:95:fb:55:19:6e:4c:8e:ae:4b:0f:bd:c1:38:4d:
+                    5e:8f:84:1d:66:cd:c5:60:96:b4:52:5a:05:89:8e:
+                    95:7a:98:c1:91:3c:95:23:b2:0e:f4:79:b4:c9:7c:
+                    c1:4a:21
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                CC:CC:EF:CC:29:60:A4:3B:B1:92:B6:3C:FA:32:62:8F:AC:25:15:3B
+            X509v3 Basic Constraints: 
+                CA:TRUE
+            setCext-hashedRoot: 
+                0/0-...0...+......0...g*........"...(6....2.1:.Qe
+    Signature Algorithm: sha1WithRSAEncryption
+         40:80:4a:fa:26:c9:ce:5e:30:dd:4f:86:74:76:58:f5:ae:b3:
+         83:33:78:a4:7a:74:17:19:4e:e9:52:b5:b9:e0:0a:74:62:aa:
+         68:ca:78:a0:4c:9a:8e:2c:23:2e:d5:6a:12:24:bf:d4:68:d3:
+         8a:d0:d8:9c:9f:b4:1f:0c:de:38:7e:57:38:fc:8d:e2:4f:5e:
+         0c:9f:ab:3b:d2:ff:75:97:cb:a4:e3:67:08:ff:e5:c0:16:b5:
+         48:01:7d:e9:f9:0a:ff:1b:e5:6a:69:bf:78:21:a8:c2:a7:23:
+         a9:86:ab:76:56:e8:0e:0c:f6:13:dd:2a:66:8a:64:49:3d:1a:
+         18:87:90:04:9f:42:52:b7:4f:cb:fe:47:41:76:35:ef:ff:00:
+         76:36:45:32:9b:c6:46:85:5d:e2:24:b0:1e:e3:48:96:98:57:
+         47:94:55:7a:0f:41:b1:44:24:f3:c1:fe:1a:6b:bf:88:fd:c1:
+         a6:da:93:60:5e:81:4a:99:20:9c:48:66:19:b5:00:79:54:0f:
+         b8:2c:2f:4b:bc:a9:5d:5b:60:7f:8c:87:a5:e0:52:63:2a:be:
+         d8:3b:85:40:15:fe:1e:b6:65:3f:c5:4b:da:7e:b5:7a:35:29:
+         a3:2e:7a:98:60:22:a3:f4:7d:27:4e:2d:ea:b4:74:3c:e9:0f:
+         a4:33:0f:10:11:bc:13:01:d6:e5:0e:d3:bf:b5:12:a2:e1:45:
+         23:c0:cc:08:6e:61:b7:89:ab:83:e3:24:1e:e6:5d:07:e7:1f:
+         20:3e:cf:67:c8:e7:ac:30:6d:27:4b:68:6e:4b:2a:5c:02:08:
+         34:db:f8:76:e4:67:a3:26:9c:3f:a2:32:c2:4a:c5:81:18:31:
+         10:56:aa:84:ef:2d:0a:ff:b8:1f:77:d2:bf:a5:58:a0:62:e4:
+         d7:4b:91:75:8d:89:80:98:7e:6d:cb:53:4e:5e:af:f6:b2:97:
+         85:97:b9:da:55:06:b9:24:ee:d7:c6:38:1e:63:1b:12:3b:95:
+         e1:58:ac:f2:df:84:d5:5f:99:2f:0d:55:5b:e6:38:db:2e:3f:
+         72:e9:48:85:cb:bb:29:13:8f:1e:38:55:b9:f3:b2:c4:30:99:
+         23:4e:5d:f2:48:a1:12:0c:dc:12:90:09:90:54:91:03:3c:47:
+         e5:d5:c9:65:e0:b7:4b:7d:ec:47:d3:b3:0b:3e:ad:9e:d0:74:
+         00:0e:eb:bd:51:ad:c0:de:2c:c0:c3:6a:fe:ef:dc:0b:a7:fa:
+         46:df:60:db:9c:a6:59:50:75:23:69:73:93:b2:f9:fc:02:d3:
+         47:e6:71:ce:10:02:ee:27:8c:84:ff:ac:45:0d:13:5c:83:32:
+         e0:25:a5:86:2c:7c:f4:12
+SHA1 Fingerprint=F4:8B:11:BF:DE:AB:BE:94:54:20:71:E6:41:DE:6B:BE:88:2B:40:B9
diff --git a/proprietary/vendor/etc/security/cacerts/1df5a75f.0 b/proprietary/vendor/etc/security/cacerts/1df5a75f.0
new file mode 100644
index 0000000..c0ec131
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/1df5a75f.0
@@ -0,0 +1,90 @@
+-----BEGIN CERTIFICATE-----
+MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRF
+MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBD
+bGFzcyAzIENBIDIgMjAwOTAeFw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NTha
+ME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMM
+HkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOADER03
+UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42
+tSHKXzlABF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9R
+ySPocq60vFYJfxLLHLGvKZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsM
+lFqVlNpQmvH/pStmMaTJOKDfHR+4CS7zp+hnUquVH+BGPtikw8paxTGA6Eian5Rp
+/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUCAwEAAaOCARowggEWMA8G
+A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ4PGEMA4G
+A1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVj
+dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUy
+MENBJTIwMiUyMDIwMDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRl
+cmV2b2NhdGlvbmxpc3QwQ6BBoD+GPWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3Js
+L2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAwOS5jcmwwDQYJKoZIhvcNAQEL
+BQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm2H6NMLVwMeni
+acfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0
+o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4K
+zCUqNQT4YJEVdT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8
+PIWmawomDeCTmGCufsYkl4phX5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3Y
+Johw1+qRzT65ysCQblrGXnRl11z+o+I=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 623603 (0x983f3)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009
+        Validity
+            Not Before: Nov  5 08:35:58 2009 GMT
+            Not After : Nov  5 08:35:58 2029 GMT
+        Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:d3:b2:4a:cf:7a:47:ef:75:9b:23:fa:3a:2f:d6:
+                    50:45:89:35:3a:c6:6b:db:fe:db:00:68:a8:e0:03:
+                    11:1d:37:50:08:9f:4d:4a:68:94:35:b3:53:d1:94:
+                    63:a7:20:56:af:de:51:78:ec:2a:3d:f3:48:48:50:
+                    3e:0a:df:46:55:8b:27:6d:c3:10:4d:0d:91:52:43:
+                    d8:87:e0:5d:4e:36:b5:21:ca:5f:39:40:04:5f:5b:
+                    7e:cc:a3:c6:2b:a9:40:1e:d9:36:84:d6:48:f3:92:
+                    1e:34:46:20:24:c1:a4:51:8e:4a:1a:ef:50:3f:69:
+                    5d:19:7f:45:c3:c7:01:8f:51:c9:23:e8:72:ae:b4:
+                    bc:56:09:7f:12:cb:1c:b1:af:29:90:0a:c9:55:cc:
+                    0f:d3:b4:1a:ed:47:35:5a:4a:ed:9c:73:04:21:d0:
+                    aa:bd:0c:13:b5:00:ca:26:6c:c4:6b:0c:94:5a:95:
+                    94:da:50:9a:f1:ff:a5:2b:66:31:a4:c9:38:a0:df:
+                    1d:1f:b8:09:2e:f3:a7:e8:67:52:ab:95:1f:e0:46:
+                    3e:d8:a4:c3:ca:5a:c5:31:80:e8:48:9a:9f:94:69:
+                    fe:19:dd:d8:73:7c:81:ca:96:de:8e:ed:b3:32:05:
+                    65:84:34:e6:e6:fd:57:10:b5:5f:76:bf:2f:b0:10:
+                    0d:c5
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                FD:DA:14:C4:9F:30:DE:21:BD:1E:42:39:FC:AB:63:23:49:E0:F1:84
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist
+
+                Full Name:
+                  URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_2009.crl
+
+    Signature Algorithm: sha256WithRSAEncryption
+         7f:97:db:30:c8:df:a4:9c:7d:21:7a:80:70:ce:14:12:69:88:
+         14:95:60:44:01:ac:b2:e9:30:4f:9b:50:c2:66:d8:7e:8d:30:
+         b5:70:31:e9:e2:69:c7:f3:70:db:20:15:86:d0:0d:f0:be:ac:
+         01:75:84:ce:7e:9f:4d:bf:b7:60:3b:9c:f3:ca:1d:e2:5e:68:
+         d8:a3:9d:97:e5:40:60:d2:36:21:fe:d0:b4:b8:17:da:74:a3:
+         7f:d4:df:b0:98:02:ac:6f:6b:6b:2c:25:24:72:a1:65:ee:25:
+         5a:e5:e6:32:e7:f2:df:ab:49:fa:f3:90:69:23:db:04:d9:e7:
+         5c:58:fc:65:d4:97:be:cc:fc:2e:0a:cc:25:2a:35:04:f8:60:
+         91:15:75:3d:41:ff:23:1f:19:c8:6c:eb:82:53:04:a6:e4:4c:
+         22:4d:8d:8c:ba:ce:5b:73:ec:64:54:50:6d:d1:9c:55:fb:69:
+         c3:36:c3:8c:bc:3c:85:a6:6b:0a:26:0d:e0:93:98:60:ae:7e:
+         c6:24:97:8a:61:5f:91:8e:66:92:09:87:36:cd:8b:9b:2d:3e:
+         f6:51:d4:50:d4:59:28:bd:83:f2:cc:28:7b:53:86:6d:d8:26:
+         88:70:d7:ea:91:cd:3e:b9:ca:c0:90:6e:5a:c6:5e:74:65:d7:
+         5c:fe:a3:e2
+SHA1 Fingerprint=58:E8:AB:B0:36:15:33:FB:80:F7:9B:1B:6D:29:D3:FF:8D:5F:00:F0
diff --git a/proprietary/vendor/etc/security/cacerts/1e1eab7c.0 b/proprietary/vendor/etc/security/cacerts/1e1eab7c.0
new file mode 100644
index 0000000..17b9940
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/1e1eab7c.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx
+KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd
+BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl
+YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1
+OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy
+aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50
+ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G
+CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN
+8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/
+RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4
+hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5
+ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM
+EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj
+QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1
+A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy
+WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ
+1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30
+6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT
+91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml
+e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p
+TpPDpFQUWw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3
+        Validity
+            Not Before: Oct  1 10:29:56 2008 GMT
+            Not After : Oct  1 23:59:59 2033 GMT
+        Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:bd:75:93:f0:62:22:6f:24:ae:e0:7a:76:ac:7d:
+                    bd:d9:24:d5:b8:b7:fc:cd:f0:42:e0:eb:78:88:56:
+                    5e:9b:9a:54:1d:4d:0c:8a:f6:d3:cf:70:f4:52:b5:
+                    d8:93:04:e3:46:86:71:41:4a:2b:f0:2a:2c:55:03:
+                    d6:48:c3:e0:39:38:ed:f2:5c:3c:3f:44:bc:93:3d:
+                    61:ab:4e:cd:0d:be:f0:20:27:58:0e:44:7f:04:1a:
+                    87:a5:d7:96:14:36:90:d0:49:7b:a1:75:fb:1a:6b:
+                    73:b1:f8:ce:a9:09:2c:f2:53:d5:c3:14:44:b8:86:
+                    a5:f6:8b:2b:39:da:a3:33:54:d9:fa:72:1a:f7:22:
+                    15:1c:88:91:6b:7f:66:e5:c3:6a:80:b0:24:f3:df:
+                    86:45:88:fd:19:7f:75:87:1f:1f:b1:1b:0a:73:24:
+                    5b:b9:65:e0:2c:54:c8:60:d3:66:17:3f:e1:cc:54:
+                    33:73:91:02:3a:a6:7f:7b:76:39:a2:1f:96:b6:38:
+                    ae:b5:c8:93:74:1d:9e:b9:b4:e5:60:9d:2f:56:d1:
+                    e0:eb:5e:5b:4c:12:70:0c:6c:44:20:ab:11:d8:f4:
+                    19:f6:d2:9c:52:37:e7:fa:b6:c2:31:3b:4a:d4:14:
+                    99:ad:c7:1a:f5:5d:5f:fa:07:b8:7c:0d:1f:d6:83:
+                    1e:b3
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                B5:03:F7:76:3B:61:82:6A:12:AA:18:53:EB:03:21:94:BF:FE:CE:CA
+    Signature Algorithm: sha256WithRSAEncryption
+         56:3d:ef:94:d5:bd:da:73:b2:58:be:ae:90:ad:98:27:97:fe:
+         01:b1:b0:52:00:b8:4d:e4:1b:21:74:1b:7e:c0:ee:5e:69:2a:
+         25:af:5c:d6:1d:da:d2:79:c9:f3:97:29:e0:86:87:de:04:59:
+         0f:f1:59:d4:64:85:4b:99:af:25:04:1e:c9:46:a9:97:de:82:
+         b2:1b:70:9f:9c:f6:af:71:31:dd:7b:05:a5:2c:d3:b9:ca:47:
+         f6:ca:f2:f6:e7:ad:b9:48:3f:bc:16:b7:c1:6d:f4:ea:09:af:
+         ec:f3:b5:e7:05:9e:a6:1e:8a:53:51:d6:93:81:cc:74:93:f6:
+         b9:da:a6:25:05:74:79:5a:7e:40:3e:82:4b:26:11:30:6e:e1:
+         3f:41:c7:47:00:35:d5:f5:d3:f7:54:3e:81:3d:da:49:6a:9a:
+         b3:ef:10:3d:e6:eb:6f:d1:c8:22:47:cb:cc:cf:01:31:92:d9:
+         18:e3:22:be:09:1e:1a:3e:5a:b2:e4:6b:0c:54:7a:7d:43:4e:
+         b8:89:a5:7b:d7:a2:3d:96:86:cc:f2:26:34:2d:6a:92:9d:9a:
+         1a:d0:30:e2:5d:4e:04:b0:5f:8b:20:7e:77:c1:3d:95:82:d1:
+         46:9a:3b:3c:78:b8:6f:a1:d0:0d:64:a2:78:1e:29:4e:93:c3:
+         a4:54:14:5b
+SHA1 Fingerprint=55:A6:72:3E:CB:F2:EC:CD:C3:23:74:70:19:9D:2A:BE:11:E3:81:D1
diff --git a/proprietary/vendor/etc/security/cacerts/1e8e7201.0 b/proprietary/vendor/etc/security/cacerts/1e8e7201.0
new file mode 100644
index 0000000..7141d84
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/1e8e7201.0
@@ -0,0 +1,79 @@
+-----BEGIN CERTIFICATE-----
+MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G
+A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp
+Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4
+MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG
+A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8
+RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT
+gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm
+KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd
+QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ
+XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw
+DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o
+LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU
+RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp
+jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK
+6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX
+mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs
+Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH
+WD9f
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            04:00:00:00:00:01:21:58:53:08:a2
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign
+        Validity
+            Not Before: Mar 18 10:00:00 2009 GMT
+            Not After : Mar 18 10:00:00 2029 GMT
+        Subject: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:cc:25:76:90:79:06:78:22:16:f5:c0:83:b6:84:
+                    ca:28:9e:fd:05:76:11:c5:ad:88:72:fc:46:02:43:
+                    c7:b2:8a:9d:04:5f:24:cb:2e:4b:e1:60:82:46:e1:
+                    52:ab:0c:81:47:70:6c:dd:64:d1:eb:f5:2c:a3:0f:
+                    82:3d:0c:2b:ae:97:d7:b6:14:86:10:79:bb:3b:13:
+                    80:77:8c:08:e1:49:d2:6a:62:2f:1f:5e:fa:96:68:
+                    df:89:27:95:38:9f:06:d7:3e:c9:cb:26:59:0d:73:
+                    de:b0:c8:e9:26:0e:83:15:c6:ef:5b:8b:d2:04:60:
+                    ca:49:a6:28:f6:69:3b:f6:cb:c8:28:91:e5:9d:8a:
+                    61:57:37:ac:74:14:dc:74:e0:3a:ee:72:2f:2e:9c:
+                    fb:d0:bb:bf:f5:3d:00:e1:06:33:e8:82:2b:ae:53:
+                    a6:3a:16:73:8c:dd:41:0e:20:3a:c0:b4:a7:a1:e9:
+                    b2:4f:90:2e:32:60:e9:57:cb:b9:04:92:68:68:e5:
+                    38:26:60:75:b2:9f:77:ff:91:14:ef:ae:20:49:fc:
+                    ad:40:15:48:d1:02:31:61:19:5e:b8:97:ef:ad:77:
+                    b7:64:9a:7a:bf:5f:c1:13:ef:9b:62:fb:0d:6c:e0:
+                    54:69:16:a9:03:da:6e:e9:83:93:71:76:c6:69:85:
+                    82:17
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC
+    Signature Algorithm: sha256WithRSAEncryption
+         4b:40:db:c0:50:aa:fe:c8:0c:ef:f7:96:54:45:49:bb:96:00:
+         09:41:ac:b3:13:86:86:28:07:33:ca:6b:e6:74:b9:ba:00:2d:
+         ae:a4:0a:d3:f5:f1:f1:0f:8a:bf:73:67:4a:83:c7:44:7b:78:
+         e0:af:6e:6c:6f:03:29:8e:33:39:45:c3:8e:e4:b9:57:6c:aa:
+         fc:12:96:ec:53:c6:2d:e4:24:6c:b9:94:63:fb:dc:53:68:67:
+         56:3e:83:b8:cf:35:21:c3:c9:68:fe:ce:da:c2:53:aa:cc:90:
+         8a:e9:f0:5d:46:8c:95:dd:7a:58:28:1a:2f:1d:de:cd:00:37:
+         41:8f:ed:44:6d:d7:53:28:97:7e:f3:67:04:1e:15:d7:8a:96:
+         b4:d3:de:4c:27:a4:4c:1b:73:73:76:f4:17:99:c2:1f:7a:0e:
+         e3:2d:08:ad:0a:1c:2c:ff:3c:ab:55:0e:0f:91:7e:36:eb:c3:
+         57:49:be:e1:2e:2d:7c:60:8b:c3:41:51:13:23:9d:ce:f7:32:
+         6b:94:01:a8:99:e7:2c:33:1f:3a:3b:25:d2:86:40:ce:3b:2c:
+         86:78:c9:61:2f:14:ba:ee:db:55:6f:df:84:ee:05:09:4d:bd:
+         28:d8:72:ce:d3:62:50:65:1e:eb:92:97:83:31:d9:b3:b5:ca:
+         47:58:3f:5f
+SHA1 Fingerprint=D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD
diff --git a/proprietary/vendor/etc/security/cacerts/1eb37bdf.0 b/proprietary/vendor/etc/security/cacerts/1eb37bdf.0
new file mode 100644
index 0000000..8878324
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/1eb37bdf.0
@@ -0,0 +1,140 @@
+-----BEGIN CERTIFICATE-----
+MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD
+VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0
+IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3
+MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xKTAnBgNVBAMTIENoYW1iZXJz
+IG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEyMjk1MFoXDTM4MDcz
+MTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBj
+dXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIw
+EAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEp
+MCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0G
+CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW9
+28sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKAXuFixrYp4YFs8r/lfTJq
+VKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorjh40G072Q
+DuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR
+5gN/ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfL
+ZEFHcpOrUMPrCXZkNNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05a
+Sd+pZgvMPMZ4fKecHePOjlO+Bd5gD2vlGts/4+EhySnB8esHnFIbAURRPHsl18Tl
+UlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331lubKgdaX8ZSD6e2wsWsSaR6s
++12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ0wlf2eOKNcx5
+Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj
+ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAx
+hduub+84Mxh2EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNV
+HQ4EFgQU+SSsD7K1+HnA+mCIG8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1
++HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpN
+YWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29t
+L2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVy
+ZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAt
+IDIwMDiCCQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRV
+HSAAMCowKAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20w
+DQYJKoZIhvcNAQEFBQADggIBAJASryI1wqM58C7e6bXpeHxIvj99RZJe6dqxGfwW
+PJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH3qLPaYRgM+gQDROpI9CF
+5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbURWpGqOt1
+glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaH
+FoI6M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2
+pSB7+R5KBWIBpih1YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MD
+xvbxrN8y8NmBGuScvfaAFPDRLLmF9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QG
+tjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcKzBIKinmwPQN/aUv0NCB9szTq
+jktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvGnrDQWzilm1De
+fhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg
+OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZ
+d0jQ
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            a3:da:42:7e:a4:b1:ae:da
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008
+        Validity
+            Not Before: Aug  1 12:29:50 2008 GMT
+            Not After : Jul 31 12:29:50 2038 GMT
+        Subject: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:af:00:cb:70:37:2b:80:5a:4a:3a:6c:78:94:7d:
+                    a3:7f:1a:1f:f6:35:d5:bd:db:cb:0d:44:72:3e:26:
+                    b2:90:52:ba:63:3b:28:58:6f:a5:b3:6d:94:a6:f3:
+                    dd:64:0c:55:f6:f6:e7:f2:22:22:80:5e:e1:62:c6:
+                    b6:29:e1:81:6c:f2:bf:e5:7d:32:6a:54:a0:32:19:
+                    59:fe:1f:8b:d7:3d:60:86:85:24:6f:e3:11:b3:77:
+                    3e:20:96:35:21:6b:b3:08:d9:70:2e:64:f7:84:92:
+                    53:d6:0e:b0:90:8a:8a:e3:87:8d:06:d3:bd:90:0e:
+                    e2:99:a1:1b:86:0e:da:9a:0a:bb:0b:61:50:06:52:
+                    f1:9e:7f:76:ec:cb:0f:d0:1e:0d:cf:99:30:3d:1c:
+                    c4:45:10:58:ac:d6:d3:e8:d7:e5:ea:c5:01:07:77:
+                    d6:51:e6:03:7f:8a:48:a5:4d:68:75:b9:e9:bc:9e:
+                    4e:19:71:f5:32:4b:9c:6d:60:19:0b:fb:cc:9d:75:
+                    dc:bf:26:cd:8f:93:78:39:79:73:5e:25:0e:ca:5c:
+                    eb:77:12:07:cb:64:41:47:72:93:ab:50:c3:eb:09:
+                    76:64:34:d2:39:b7:76:11:09:0d:76:45:c4:a9:ae:
+                    3d:6a:af:b5:7d:65:2f:94:58:10:ec:5c:7c:af:7e:
+                    e2:b6:18:d9:d0:9b:4e:5a:49:df:a9:66:0b:cc:3c:
+                    c6:78:7c:a7:9c:1d:e3:ce:8e:53:be:05:de:60:0f:
+                    6b:e5:1a:db:3f:e3:e1:21:c9:29:c1:f1:eb:07:9c:
+                    52:1b:01:44:51:3c:7b:25:d7:c4:e5:52:54:5d:25:
+                    07:ca:16:20:b8:ad:e4:41:ee:7a:08:fe:99:6f:83:
+                    a6:91:02:b0:6c:36:55:6a:e7:7d:f5:96:e6:ca:81:
+                    d6:97:f1:94:83:e9:ed:b0:b1:6b:12:69:1e:ac:fb:
+                    5d:a9:c5:98:e9:b4:5b:58:7a:be:3d:a2:44:3a:63:
+                    59:d4:0b:25:de:1b:4f:bd:e5:01:9e:cd:d2:29:d5:
+                    9f:17:19:0a:6f:bf:0c:90:d3:09:5f:d9:e3:8a:35:
+                    cc:79:5a:4d:19:37:92:b7:c4:c1:ad:af:f4:79:24:
+                    9a:b2:01:0b:b1:af:5c:96:f3:80:32:fb:5c:3d:98:
+                    f1:a0:3f:4a:de:be:af:94:2e:d9:55:9a:17:6e:60:
+                    9d:63:6c:b8:63:c9:ae:81:5c:18:35:e0:90:bb:be:
+                    3c:4f:37:22:b9:7e:eb:cf:9e:77:21:a6:3d:38:81:
+                    fb:48:da:31:3d:2b:e3:89:f5:d0:b5:bd:7e:e0:50:
+                    c4:12:89:b3:23:9a:10:31:85:db:ae:6f:ef:38:33:
+                    18:76:11
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:12
+            X509v3 Subject Key Identifier: 
+                F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19
+            X509v3 Authority Key Identifier: 
+                keyid:F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19
+                DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Chambers of Commerce Root - 2008
+                serial:A3:DA:42:7E:A4:B1:AE:DA
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  CPS: http://policy.camerfirma.com
+
+    Signature Algorithm: sha1WithRSAEncryption
+         90:12:af:22:35:c2:a3:39:f0:2e:de:e9:b5:e9:78:7c:48:be:
+         3f:7d:45:92:5e:e9:da:b1:19:fc:16:3c:9f:b4:5b:66:9e:6a:
+         e7:c3:b9:5d:88:e8:0f:ad:cf:23:0f:de:25:3a:5e:cc:4f:a5:
+         c1:b5:2d:ac:24:d2:58:07:de:a2:cf:69:84:60:33:e8:10:0d:
+         13:a9:23:d0:85:e5:8e:7b:a6:9e:3d:72:13:72:33:f5:aa:7d:
+         c6:63:1f:08:f4:fe:01:7f:24:cf:2b:2c:54:09:de:e2:2b:6d:
+         92:c6:39:4f:16:ea:3c:7e:7a:46:d4:45:6a:46:a8:eb:75:82:
+         56:a7:ab:a0:7c:68:13:33:f6:9d:30:f0:6f:27:39:24:23:2a:
+         90:fd:90:29:35:f2:93:df:34:a5:c6:f7:f8:ef:8c:0f:62:4a:
+         7c:ae:d3:f5:54:f8:8d:b6:9a:56:87:16:82:3a:33:ab:5a:22:
+         08:f7:82:ba:ea:2e:e0:47:9a:b4:b5:45:a3:05:3b:d9:dc:2e:
+         45:40:3b:ea:dc:7f:e8:3b:eb:d1:ec:26:d8:35:a4:30:c5:3a:
+         ac:57:9e:b3:76:a5:20:7b:f9:1e:4a:05:62:01:a6:28:75:60:
+         97:92:0d:6e:3e:4d:37:43:0d:92:15:9c:18:22:cd:51:99:a0:
+         29:1a:3c:5f:8a:32:33:5b:30:c7:89:2f:47:98:0f:a3:03:c6:
+         f6:f1:ac:df:32:f0:d9:81:1a:e4:9c:bd:f6:80:14:f0:d1:2c:
+         b9:85:f5:d8:a3:b1:c8:a5:21:e5:1c:13:97:ee:0e:bd:df:29:
+         a9:ef:34:53:5b:d3:e4:6a:13:84:06:b6:32:02:c4:52:ae:22:
+         d2:dc:b2:21:42:1a:da:40:f0:29:c9:ec:0a:0c:5c:e2:d0:ba:
+         cc:48:d3:37:0a:cc:12:0a:8a:79:b0:3d:03:7f:69:4b:f4:34:
+         20:7d:b3:34:ea:8e:4b:64:f5:3e:fd:b3:23:67:15:0d:04:b8:
+         f0:2d:c1:09:51:3c:b2:6c:15:f0:a5:23:d7:83:74:e4:e5:2e:
+         c9:fe:98:27:42:c6:ab:c6:9e:b0:d0:5b:38:a5:9b:50:de:7e:
+         18:98:b5:45:3b:f6:79:b4:e8:f7:1a:7b:06:83:fb:d0:8b:da:
+         bb:c7:bd:18:ab:08:6f:3c:80:6b:40:3f:19:19:ba:65:8a:e6:
+         be:d5:5c:d3:36:d7:ef:40:52:24:60:38:67:04:31:ec:8f:f3:
+         82:c6:de:b9:55:f3:3b:31:91:5a:dc:b5:08:15:ad:76:25:0a:
+         0d:7b:2e:87:e2:0c:a6:06:bc:26:10:6d:37:9d:ec:dd:78:8c:
+         7c:80:c5:f0:d9:77:48:d0
+SHA1 Fingerprint=78:6A:74:AC:76:AB:14:7F:9C:6A:30:50:BA:9E:A8:7E:FE:9A:CE:3C
diff --git a/proprietary/vendor/etc/security/cacerts/1f58a078.0 b/proprietary/vendor/etc/security/cacerts/1f58a078.0
new file mode 100644
index 0000000..45ac1a9
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/1f58a078.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQEL
+BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc
+BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00
+MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
+aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzMwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFhZiFf
+qq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMW
+n4rjyduYNM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ym
+c5GQYaYDFCDy54ejiK2toIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+
+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+oMiwMzAkd056OXbxMmO7FGmh77FOm6RQ1
+o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+lV0POKa2Mq1W/xPtbAd0j
+IaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZoL1NesNKq
+IcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz
+8eQQsSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43eh
+vNURG3YBZwjgQQvD6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l
+7ZizlWNof/k19N+IxWA1ksB8aRxhlRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALG
+cC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
+BjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZIhvcNAQELBQAD
+ggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66
+AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RC
+roijQ1h5fq7KpVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0Ga
+W/ZZGYjeVYg3UQt4XAoeo0L9x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4n
+lv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgzdWqTHBLmYF5vHX/JHyPLhGGfHoJE
++V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6XU/IyAgkwo1jwDQHV
+csaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+NwmNtd
+dbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNg
+KCLjsZWDzYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeM
+HVOyToV7BjjHLPj4sHKNJeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4
+WSr2Rz0ZiC3oheGe7IUIarFsNMkd7EgrO3jtZsSOeWmD3n+M
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3
+        Validity
+            Not Before: Jan 12 18:59:32 2012 GMT
+            Not After : Jan 12 18:59:32 2042 GMT
+        Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a1:ae:25:b2:01:18:dc:57:88:3f:46:eb:f9:af:
+                    e2:eb:23:71:e2:9a:d1:61:66:21:5f:aa:af:27:51:
+                    e5:6e:1b:16:d4:2d:7d:50:b0:53:77:bd:78:3a:60:
+                    e2:64:02:9b:7c:86:9b:d6:1a:8e:ad:ff:1f:15:7f:
+                    d5:95:1e:12:cb:e6:14:84:04:c1:df:36:b3:16:9f:
+                    8a:e3:c9:db:98:34:ce:d8:33:17:28:46:fc:a7:c9:
+                    f0:d2:b4:d5:4d:09:72:49:f9:f2:87:e3:a9:da:7d:
+                    a1:7d:6b:b2:3a:25:a9:6d:52:44:ac:f8:be:6e:fb:
+                    dc:a6:73:91:90:61:a6:03:14:20:f2:e7:87:a3:88:
+                    ad:ad:a0:8c:ff:a6:0b:25:52:25:e7:16:01:d5:cb:
+                    b8:35:81:0c:a3:3b:f0:e1:e1:fc:5a:5d:ce:80:71:
+                    6d:f8:49:ab:3e:3b:ba:b8:d7:80:01:fb:a5:eb:5b:
+                    b3:c5:5e:60:2a:31:a0:af:37:e8:20:3a:9f:a8:32:
+                    2c:0c:cc:09:1d:d3:9e:8e:5d:bc:4c:98:ee:c5:1a:
+                    68:7b:ec:53:a6:e9:14:35:a3:df:cd:80:9f:0c:48:
+                    fb:1c:f4:f1:bf:4a:b8:fa:d5:8c:71:4a:c7:1f:ad:
+                    fe:41:9a:b3:83:5d:f2:84:56:ef:a5:57:43:ce:29:
+                    ad:8c:ab:55:bf:c4:fb:5b:01:dd:23:21:a1:58:00:
+                    8e:c3:d0:6a:13:ed:13:e3:12:2b:80:dc:67:e6:95:
+                    b2:cd:1e:22:6e:2a:f8:41:d4:f2:ca:14:07:8d:8a:
+                    55:12:c6:69:f5:b8:86:68:2f:53:5e:b0:d2:aa:21:
+                    c1:98:e6:30:e3:67:55:c7:9b:6e:ac:19:a8:55:a6:
+                    45:06:d0:23:3a:db:eb:65:5d:2a:11:11:f0:3b:4f:
+                    ca:6d:f4:34:c4:71:e4:ff:00:5a:f6:5c:ae:23:60:
+                    85:73:f1:e4:10:b1:25:ae:d5:92:bb:13:c1:0c:e0:
+                    39:da:b4:39:57:b5:ab:35:aa:72:21:3b:83:35:e7:
+                    31:df:7a:21:6e:b8:32:08:7d:1d:32:91:15:4a:62:
+                    72:cf:e3:77:a1:bc:d5:11:1b:76:01:67:08:e0:41:
+                    0b:c3:eb:15:6e:f8:a4:19:d9:a2:ab:af:e2:27:52:
+                    56:2b:02:8a:2c:14:24:f9:bf:42:02:bf:26:c8:c6:
+                    8f:e0:6e:38:7d:53:2d:e5:ed:98:b3:95:63:68:7f:
+                    f9:35:f4:df:88:c5:60:35:92:c0:7c:69:1c:61:95:
+                    16:d0:eb:de:0b:af:3e:04:10:45:65:58:50:38:af:
+                    48:f2:59:b6:16:f2:3c:0d:90:02:c6:70:2e:01:ad:
+                    3c:15:d7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D
+    Signature Algorithm: sha256WithRSAEncryption
+         91:df:80:3f:43:09:7e:71:c2:f7:eb:b3:88:8f:e1:51:b2:bc:
+         3d:75:f9:28:5d:c8:bc:99:9b:7b:5d:aa:e5:ca:e1:0a:f7:e8:
+         b2:d3:9f:dd:67:31:7e:ba:01:aa:c7:6a:41:3b:90:d4:08:5c:
+         b2:60:6a:90:f0:c8:ce:03:62:f9:8b:ed:fb:6e:2a:dc:06:4d:
+         3c:29:0f:89:16:8a:58:4c:48:0f:e8:84:61:ea:3c:72:a6:77:
+         e4:42:ae:88:a3:43:58:79:7e:ae:ca:a5:53:0d:a9:3d:70:bd:
+         20:19:61:a4:6c:38:fc:43:32:e1:c1:47:ff:f8:ec:f1:11:22:
+         32:96:9c:c2:f6:5b:69:96:7b:20:0c:43:41:9a:5b:f6:59:19:
+         88:de:55:88:37:51:0b:78:5c:0a:1e:a3:42:fd:c7:9d:88:0f:
+         c0:f2:78:02:24:54:93:af:89:87:88:c9:4a:80:1d:ea:d0:6e:
+         3e:61:2e:36:bb:35:0e:27:96:fd:66:34:3b:61:72:73:f1:16:
+         5c:47:06:54:49:00:7a:58:12:b0:0a:ef:85:fd:b1:b8:33:75:
+         6a:93:1c:12:e6:60:5e:6f:1d:7f:c9:1f:23:cb:84:61:9f:1e:
+         82:44:f9:5f:ad:62:55:24:9a:52:98:ed:51:e7:a1:7e:97:3a:
+         e6:2f:1f:11:da:53:80:2c:85:9e:ab:35:10:db:22:5f:6a:c5:
+         5e:97:53:f2:32:02:09:30:a3:58:f0:0d:01:d5:72:c6:b1:7c:
+         69:7b:c3:f5:36:45:cc:61:6e:5e:4c:94:c5:5e:ae:e8:0e:5e:
+         8b:bf:f7:cd:e0:ed:a1:0e:1b:33:ee:54:18:fe:0f:be:ef:7e:
+         84:6b:43:e3:70:98:db:5d:75:b2:0d:59:07:85:15:23:39:d6:
+         f1:df:a9:26:0f:d6:48:c7:b3:a6:22:f5:33:37:5a:95:47:9f:
+         7b:ba:18:15:6f:ff:d6:14:64:83:49:d2:0a:67:21:db:0f:35:
+         63:60:28:22:e3:b1:95:83:cd:85:a6:dd:2f:0f:e7:67:52:6e:
+         bb:2f:85:7c:f5:4a:73:e7:c5:3e:c0:bd:21:12:05:3f:fc:b7:
+         03:49:02:5b:c8:25:e6:e2:54:38:f5:79:87:8c:1d:53:b2:4e:
+         85:7b:06:38:c7:2c:f8:f8:b0:72:8d:25:e5:77:52:f4:03:1c:
+         48:a6:50:5f:88:20:30:6e:f2:82:43:ab:3d:97:84:e7:53:fb:
+         21:c1:4f:0f:22:9a:86:b8:59:2a:f6:47:3d:19:88:2d:e8:85:
+         e1:9e:ec:85:08:6a:b1:6c:34:c9:1d:ec:48:2b:3b:78:ed:66:
+         c4:8e:79:69:83:de:7f:8c
+SHA1 Fingerprint=09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36
diff --git a/proprietary/vendor/etc/security/cacerts/219d9499.0 b/proprietary/vendor/etc/security/cacerts/219d9499.0
new file mode 100644
index 0000000..c10f1e9
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/219d9499.0
@@ -0,0 +1,84 @@
+-----BEGIN CERTIFICATE-----
+MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh
+MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE
+YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3
+MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo
+ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg
+MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN
+ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA
+PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w
+wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi
+EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY
+avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+
+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE
+sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h
+/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5
+IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj
+YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD
+ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy
+OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P
+TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ
+HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER
+dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf
+ReYNnyicsbkqWletNw+vHX/bvZ8=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority
+        Validity
+            Not Before: Jun 29 17:06:20 2004 GMT
+            Not After : Jun 29 17:06:20 2034 GMT
+        Subject: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:de:9d:d7:ea:57:18:49:a1:5b:eb:d7:5f:48:86:
+                    ea:be:dd:ff:e4:ef:67:1c:f4:65:68:b3:57:71:a0:
+                    5e:77:bb:ed:9b:49:e9:70:80:3d:56:18:63:08:6f:
+                    da:f2:cc:d0:3f:7f:02:54:22:54:10:d8:b2:81:d4:
+                    c0:75:3d:4b:7f:c7:77:c3:3e:78:ab:1a:03:b5:20:
+                    6b:2f:6a:2b:b1:c5:88:7e:c4:bb:1e:b0:c1:d8:45:
+                    27:6f:aa:37:58:f7:87:26:d7:d8:2d:f6:a9:17:b7:
+                    1f:72:36:4e:a6:17:3f:65:98:92:db:2a:6e:5d:a2:
+                    fe:88:e0:0b:de:7f:e5:8d:15:e1:eb:cb:3a:d5:e2:
+                    12:a2:13:2d:d8:8e:af:5f:12:3d:a0:08:05:08:b6:
+                    5c:a5:65:38:04:45:99:1e:a3:60:60:74:c5:41:a5:
+                    72:62:1b:62:c5:1f:6f:5f:1a:42:be:02:51:65:a8:
+                    ae:23:18:6a:fc:78:03:a9:4d:7f:80:c3:fa:ab:5a:
+                    fc:a1:40:a4:ca:19:16:fe:b2:c8:ef:5e:73:0d:ee:
+                    77:bd:9a:f6:79:98:bc:b1:07:67:a2:15:0d:dd:a0:
+                    58:c6:44:7b:0a:3e:62:28:5f:ba:41:07:53:58:cf:
+                    11:7e:38:74:c5:f8:ff:b5:69:90:8f:84:74:ea:97:
+                    1b:af
+                Exponent: 3 (0x3)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3
+            X509v3 Authority Key Identifier: 
+                keyid:D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3
+                DirName:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority
+                serial:00
+
+            X509v3 Basic Constraints: 
+                CA:TRUE
+    Signature Algorithm: sha1WithRSAEncryption
+         32:4b:f3:b2:ca:3e:91:fc:12:c6:a1:07:8c:8e:77:a0:33:06:
+         14:5c:90:1e:18:f7:08:a6:3d:0a:19:f9:87:80:11:6e:69:e4:
+         96:17:30:ff:34:91:63:72:38:ee:cc:1c:01:a3:1d:94:28:a4:
+         31:f6:7a:c4:54:d7:f6:e5:31:58:03:a2:cc:ce:62:db:94:45:
+         73:b5:bf:45:c9:24:b5:d5:82:02:ad:23:79:69:8d:b8:b6:4d:
+         ce:cf:4c:ca:33:23:e8:1c:88:aa:9d:8b:41:6e:16:c9:20:e5:
+         89:9e:cd:3b:da:70:f7:7e:99:26:20:14:54:25:ab:6e:73:85:
+         e6:9b:21:9d:0a:6c:82:0e:a8:f8:c2:0c:fa:10:1e:6c:96:ef:
+         87:0d:c4:0f:61:8b:ad:ee:83:2b:95:f8:8e:92:84:72:39:eb:
+         20:ea:83:ed:83:cd:97:6e:08:bc:eb:4e:26:b6:73:2b:e4:d3:
+         f6:4c:fe:26:71:e2:61:11:74:4a:ff:57:1a:87:0f:75:48:2e:
+         cf:51:69:17:a0:02:12:61:95:d5:d1:40:b2:10:4c:ee:c4:ac:
+         10:43:a6:a5:9e:0a:d5:95:62:9a:0d:cf:88:82:c5:32:0c:e4:
+         2b:9f:45:e6:0d:9f:28:9c:b1:b9:2a:5a:57:ad:37:0f:af:1d:
+         7f:db:bd:9f
+SHA1 Fingerprint=27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4
diff --git a/proprietary/vendor/etc/security/cacerts/23f4c490.0 b/proprietary/vendor/etc/security/cacerts/23f4c490.0
new file mode 100644
index 0000000..82ef1ad
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/23f4c490.0
@@ -0,0 +1,84 @@
+-----BEGIN CERTIFICATE-----
+MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl
+MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp
+U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw
+NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE
+ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp
+ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3
+DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf
+8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN
++lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0
+X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa
+K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA
+1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G
+A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR
+zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0
+YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD
+bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w
+DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3
+L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D
+eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
+xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp
+VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY
+WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority
+        Validity
+            Not Before: Jun 29 17:39:16 2004 GMT
+            Not After : Jun 29 17:39:16 2034 GMT
+        Subject: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b7:32:c8:fe:e9:71:a6:04:85:ad:0c:11:64:df:
+                    ce:4d:ef:c8:03:18:87:3f:a1:ab:fb:3c:a6:9f:f0:
+                    c3:a1:da:d4:d8:6e:2b:53:90:fb:24:a4:3e:84:f0:
+                    9e:e8:5f:ec:e5:27:44:f5:28:a6:3f:7b:de:e0:2a:
+                    f0:c8:af:53:2f:9e:ca:05:01:93:1e:8f:66:1c:39:
+                    a7:4d:fa:5a:b6:73:04:25:66:eb:77:7f:e7:59:c6:
+                    4a:99:25:14:54:eb:26:c7:f3:7f:19:d5:30:70:8f:
+                    af:b0:46:2a:ff:ad:eb:29:ed:d7:9f:aa:04:87:a3:
+                    d4:f9:89:a5:34:5f:db:43:91:82:36:d9:66:3c:b1:
+                    b8:b9:82:fd:9c:3a:3e:10:c8:3b:ef:06:65:66:7a:
+                    9b:19:18:3d:ff:71:51:3c:30:2e:5f:be:3d:77:73:
+                    b2:5d:06:6c:c3:23:56:9a:2b:85:26:92:1c:a7:02:
+                    b3:e4:3f:0d:af:08:79:82:b8:36:3d:ea:9c:d3:35:
+                    b3:bc:69:ca:f5:cc:9d:e8:fd:64:8d:17:80:33:6e:
+                    5e:4a:5d:99:c9:1e:87:b4:9d:1a:c0:d5:6e:13:35:
+                    23:5e:df:9b:5f:3d:ef:d6:f7:76:c2:ea:3e:bb:78:
+                    0d:1c:42:67:6b:04:d8:f8:d6:da:6f:8b:f2:44:a0:
+                    01:ab
+                Exponent: 3 (0x3)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7
+            X509v3 Authority Key Identifier: 
+                keyid:BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7
+                DirName:/C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority
+                serial:00
+
+            X509v3 Basic Constraints: 
+                CA:TRUE
+    Signature Algorithm: sha1WithRSAEncryption
+         05:9d:3f:88:9d:d1:c9:1a:55:a1:ac:69:f3:f3:59:da:9b:01:
+         87:1a:4f:57:a9:a1:79:09:2a:db:f7:2f:b2:1e:cc:c7:5e:6a:
+         d8:83:87:a1:97:ef:49:35:3e:77:06:41:58:62:bf:8e:58:b8:
+         0a:67:3f:ec:b3:dd:21:66:1f:c9:54:fa:72:cc:3d:4c:40:d8:
+         81:af:77:9e:83:7a:bb:a2:c7:f5:34:17:8e:d9:11:40:f4:fc:
+         2c:2a:4d:15:7f:a7:62:5d:2e:25:d3:00:0b:20:1a:1d:68:f9:
+         17:b8:f4:bd:8b:ed:28:59:dd:4d:16:8b:17:83:c8:b2:65:c7:
+         2d:7a:a5:aa:bc:53:86:6d:dd:57:a4:ca:f8:20:41:0b:68:f0:
+         f4:fb:74:be:56:5d:7a:79:f5:f9:1d:85:e3:2d:95:be:f5:71:
+         90:43:cc:8d:1f:9a:00:0a:87:29:e9:55:22:58:00:23:ea:e3:
+         12:43:29:5b:47:08:dd:8c:41:6a:65:06:a8:e5:21:aa:41:b4:
+         95:21:95:b9:7d:d1:34:ab:13:d6:ad:bc:dc:e2:3d:39:cd:bd:
+         3e:75:70:a1:18:59:03:c9:22:b4:8f:9c:d5:5e:2a:d7:a5:b6:
+         d4:0a:6d:f8:b7:40:11:46:9a:1f:79:0e:62:bf:0f:97:ec:e0:
+         2f:1f:17:94
+SHA1 Fingerprint=AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A
diff --git a/proprietary/vendor/etc/security/cacerts/27af790d.0 b/proprietary/vendor/etc/security/cacerts/27af790d.0
new file mode 100644
index 0000000..19f1bdc
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/27af790d.0
@@ -0,0 +1,56 @@
+-----BEGIN CERTIFICATE-----
+MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDEL
+MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChj
+KSAyMDA3IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2
+MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0
+eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1OVowgZgxCzAJBgNV
+BAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykgMjAw
+NyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNV
+BAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH
+MjB2MBAGByqGSM49AgEGBSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcL
+So17VDs6bl8VAsBQps8lL33KSLjHUGMcKiEIfJo22Av+0SbFWDEwKCXzXV2juLal
+tJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO
+BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+EVXVMAoG
+CCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGT
+qQ7mndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBucz
+rD6ogRLQy7rQkgu2npaqBA+K
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            3c:b2:f4:48:0a:00:e2:fe:eb:24:3b:5e:60:3e:c3:6b
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2
+        Validity
+            Not Before: Nov  5 00:00:00 2007 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:15:b1:e8:fd:03:15:43:e5:ac:eb:87:37:11:62:
+                    ef:d2:83:36:52:7d:45:57:0b:4a:8d:7b:54:3b:3a:
+                    6e:5f:15:02:c0:50:a6:cf:25:2f:7d:ca:48:b8:c7:
+                    50:63:1c:2a:21:08:7c:9a:36:d8:0b:fe:d1:26:c5:
+                    58:31:30:28:25:f3:5d:5d:a3:b8:b6:a5:b4:92:ed:
+                    6c:2c:9f:eb:dd:43:89:a2:3c:4b:48:91:1d:50:ec:
+                    26:df:d6:60:2e:bd:21
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                15:5F:35:57:51:55:FB:25:B2:AD:03:69:FC:01:A3:FA:BE:11:55:D5
+    Signature Algorithm: ecdsa-with-SHA384
+         30:64:02:30:64:96:59:a6:e8:09:de:8b:ba:fa:5a:88:88:f0:
+         1f:91:d3:46:a8:f2:4a:4c:02:63:fb:6c:5f:38:db:2e:41:93:
+         a9:0e:e6:9d:dc:31:1c:b2:a0:a7:18:1c:79:e1:c7:36:02:30:
+         3a:56:af:9a:74:6c:f6:fb:83:e0:33:d3:08:5f:a1:9c:c2:5b:
+         9f:46:d6:b6:cb:91:06:63:a2:06:e7:33:ac:3e:a8:81:12:d0:
+         cb:ba:d0:92:0b:b6:9e:96:aa:04:0f:8a
+SHA1 Fingerprint=8D:17:84:D5:37:F3:03:7D:EC:70:FE:57:8B:51:9A:99:E6:10:D7:B0
diff --git a/proprietary/vendor/etc/security/cacerts/2add47b6.0 b/proprietary/vendor/etc/security/cacerts/2add47b6.0
new file mode 100644
index 0000000..8c5089c
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/2add47b6.0
@@ -0,0 +1,53 @@
+-----BEGIN CERTIFICATE-----
+MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk
+MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH
+bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX
+DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD
+QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu
+MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc
+8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke
+hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD
+VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI
+KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg
+515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO
+xwy8p2Fp8fc74SrL+SvzZpA3
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign
+        Validity
+            Not Before: Nov 13 00:00:00 2012 GMT
+            Not After : Jan 19 03:14:07 2038 GMT
+        Subject: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:47:45:0e:96:fb:7d:5d:bf:e9:39:d1:21:f8:9f:
+                    0b:b6:d5:7b:1e:92:3a:48:59:1c:f0:62:31:2d:c0:
+                    7a:28:fe:1a:a7:5c:b3:b6:cc:97:e7:45:d4:58:fa:
+                    d1:77:6d:43:a2:c0:87:65:34:0a:1f:7a:dd:eb:3c:
+                    33:a1:c5:9d:4d:a4:6f:41:95:38:7f:c9:1e:84:eb:
+                    d1:9e:49:92:87:94:87:0c:3a:85:4a:66:9f:9d:59:
+                    93:4d:97:61:06:86:4a
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                3D:E6:29:48:9B:EA:07:CA:21:44:4A:26:DE:6E:DE:D2:83:D0:9F:59
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:31:00:e5:69:12:c9:6e:db:c6:31:ba:09:41:e1:97:
+         f8:fb:fd:9a:e2:7d:12:c9:ed:7c:64:d3:cb:05:25:8b:56:d9:
+         a0:e7:5e:5d:4e:0b:83:9c:5b:76:29:a0:09:26:21:6a:62:02:
+         30:71:d2:b5:8f:5c:ea:3b:e1:78:09:85:a8:75:92:3b:c8:5c:
+         fd:48:ef:0d:74:22:a8:08:e2:6e:c5:49:ce:c7:0c:bc:a7:61:
+         69:f1:f7:3b:e1:2a:cb:f9:2b:f3:66:90:37
+SHA1 Fingerprint=1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA
diff --git a/proprietary/vendor/etc/security/cacerts/2d9dafe4.0 b/proprietary/vendor/etc/security/cacerts/2d9dafe4.0
new file mode 100644
index 0000000..31e7283
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/2d9dafe4.0
@@ -0,0 +1,119 @@
+-----BEGIN CERTIFICATE-----
+MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd
+MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg
+Q2xhc3MgMyBSb290IENBMB4XDTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFow
+TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw
+HgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRHsJ8Y
+ZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3E
+N3coTRiR5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9
+tznDDgFHmV0ST9tD+leh7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX
+0DJq1l1sDPGzbjniazEuOQAnFN44wOwZZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c
+/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH2xc519woe2v1n/MuwU8X
+KhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV/afmiSTY
+zIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvS
+O1UQRwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D
+34xFMFbG02SrZvPAXpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgP
+K9Dx2hzLabjKSWJtyNBjYt1gD1iqj6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3
+AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEe4zf/lb+74suwv
+Tg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAACAj
+QTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV
+cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXS
+IGrs/CIBKM+GuIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2
+HJLw5QY33KbmkJs4j1xrG0aGQ0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsa
+O5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8ZORK15FTAaggiG6cX0S5y2CBNOxv
+033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2KSb12tjE8nVhz36u
+dmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz6MkE
+kbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg41
+3OEMXbugUZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvD
+u79leNKGef9JOxqDDPDeeOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq
+4/g7u9xN12TyUb7mqqta6THuBrxzvxNiCp/HuZc=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 2 (0x2)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA
+        Validity
+            Not Before: Oct 26 08:28:58 2010 GMT
+            Not After : Oct 26 08:28:58 2040 GMT
+        Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a5:da:0a:95:16:50:e3:95:f2:5e:9d:76:31:06:
+                    32:7a:9b:f1:10:76:b8:00:9a:b5:52:36:cd:24:47:
+                    b0:9f:18:64:bc:9a:f6:fa:d5:79:d8:90:62:4c:22:
+                    2f:de:38:3d:d6:e0:a8:e9:1c:2c:db:78:11:e9:8e:
+                    68:51:15:72:c7:f3:33:87:e4:a0:5d:0b:5c:e0:57:
+                    07:2a:30:f5:cd:c4:37:77:28:4d:18:91:e6:bf:d5:
+                    52:fd:71:2d:70:3e:e7:c6:c4:8a:e3:f0:28:0b:f4:
+                    76:98:a1:8b:87:55:b2:3a:13:fc:b7:3e:27:37:8e:
+                    22:e3:a8:4f:2a:ef:60:bb:3d:b7:39:c3:0e:01:47:
+                    99:5d:12:4f:db:43:fa:57:a1:ed:f9:9d:be:11:47:
+                    26:5b:13:98:ab:5d:16:8a:b0:37:1c:57:9d:45:ff:
+                    88:96:36:bf:bb:ca:07:7b:6f:87:63:d7:d0:32:6a:
+                    d6:5d:6c:0c:f1:b3:6e:39:e2:6b:31:2e:39:00:27:
+                    14:de:38:c0:ec:19:66:86:12:e8:9d:72:16:13:64:
+                    52:c7:a9:37:1c:fd:82:30:ed:84:18:1d:f4:ae:5c:
+                    ff:70:13:00:eb:b1:f5:33:7a:4b:d6:55:f8:05:8d:
+                    4b:69:b0:f5:b3:28:36:5c:14:c4:51:73:4d:6b:0b:
+                    f1:34:07:db:17:39:d7:dc:28:7b:6b:f5:9f:f3:2e:
+                    c1:4f:17:2a:10:f3:cc:ca:e8:eb:fd:6b:ab:2e:9a:
+                    9f:2d:82:6e:04:d4:52:01:93:2d:3d:86:fc:7e:fc:
+                    df:ef:42:1d:a6:6b:ef:b9:20:c6:f7:bd:a0:a7:95:
+                    fd:a7:e6:89:24:d8:cc:8c:34:6c:e2:23:2f:d9:12:
+                    1a:21:b9:55:91:6f:0b:91:79:19:0c:ad:40:88:0b:
+                    70:e2:7a:d2:0e:d8:68:48:bb:82:13:39:10:58:e9:
+                    d8:2a:07:c6:12:db:58:db:d2:3b:55:10:47:05:15:
+                    67:62:7e:18:63:a6:46:3f:09:0e:54:32:5e:bf:0d:
+                    62:7a:27:ef:80:e8:db:d9:4b:06:5a:37:5a:25:d0:
+                    08:12:77:d4:6f:09:50:97:3d:c8:1d:c3:df:8c:45:
+                    30:56:c6:d3:64:ab:66:f3:c0:5e:96:9c:c3:c4:ef:
+                    c3:7c:6b:8b:3a:79:7f:b3:49:cf:3d:e2:89:9f:a0:
+                    30:4b:85:b9:9c:94:24:79:8f:7d:6b:a9:45:68:0f:
+                    2b:d0:f1:da:1c:cb:69:b8:ca:49:62:6d:c8:d0:63:
+                    62:dd:60:0f:58:aa:8f:a1:bc:05:a5:66:a2:cf:1b:
+                    76:b2:84:64:b1:4c:39:52:c0:30:ba:f0:8c:4b:02:
+                    b0:b6:b7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                47:B8:CD:FF:E5:6F:EE:F8:B2:EC:2F:4E:0E:F9:25:B0:8E:3C:6B:C3
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         00:20:23:41:35:04:90:c2:40:62:60:ef:e2:35:4c:d7:3f:ac:
+         e2:34:90:b8:a1:6f:76:fa:16:16:a4:48:37:2c:e9:90:c2:f2:
+         3c:f8:0a:9f:d8:81:e5:bb:5b:da:25:2c:a4:a7:55:71:24:32:
+         f6:c8:0b:f2:bc:6a:f8:93:ac:b2:07:c2:5f:9f:db:cc:c8:8a:
+         aa:be:6a:6f:e1:49:10:cc:31:d7:80:bb:bb:c8:d8:a2:0e:64:
+         57:ea:a2:f5:c2:a9:31:15:d2:20:6a:ec:fc:22:01:28:cf:86:
+         b8:80:1e:a9:cc:11:a5:3c:f2:16:b3:47:9d:fc:d2:80:21:c4:
+         cb:d0:47:70:41:a1:ca:83:19:08:2c:6d:f2:5d:77:9c:8a:14:
+         13:d4:36:1c:92:f0:e5:06:37:dc:a6:e6:90:9b:38:8f:5c:6b:
+         1b:46:86:43:42:5f:3e:01:07:53:54:5d:65:7d:f7:8a:73:a1:
+         9a:54:5a:1f:29:43:14:27:c2:85:0f:b5:88:7b:1a:3b:94:b7:
+         1d:60:a7:b5:9c:e7:29:69:57:5a:9b:93:7a:43:30:1b:03:d7:
+         62:c8:40:a6:aa:fc:64:e4:4a:d7:91:53:01:a8:20:88:6e:9c:
+         5f:44:b9:cb:60:81:34:ec:6f:d3:7d:da:48:5f:eb:b4:90:bc:
+         2d:a9:1c:0b:ac:1c:d5:a2:68:20:80:04:d6:fc:b1:8f:2f:bb:
+         4a:31:0d:4a:86:1c:eb:e2:36:29:26:f5:da:d8:c4:f2:75:61:
+         cf:7e:ae:76:63:4a:7a:40:65:93:87:f8:1e:80:8c:86:e5:86:
+         d6:8f:0e:fc:53:2c:60:e8:16:61:1a:a2:3e:43:7b:cd:39:60:
+         54:6a:f5:f2:89:26:01:68:83:48:a2:33:e8:c9:04:91:b2:11:
+         34:11:3e:ea:d0:43:19:1f:03:93:90:0c:ff:51:3d:57:f4:41:
+         6e:e1:cb:a0:be:eb:c9:63:cd:6d:cc:e4:f8:36:aa:68:9d:ed:
+         bd:5d:97:70:44:0d:b6:0e:35:dc:e1:0c:5d:bb:a0:51:94:cb:
+         7e:16:eb:11:2f:a3:92:45:c8:4c:71:d9:bc:c9:99:52:57:46:
+         2f:50:cf:bd:35:69:f4:3d:15:ce:06:a5:2c:0f:3e:f6:81:ba:
+         94:bb:c3:bb:bf:65:78:d2:86:79:ff:49:3b:1a:83:0c:f0:de:
+         78:ec:c8:f2:4d:4c:1a:de:82:29:f8:c1:5a:da:ed:ee:e6:27:
+         5e:e8:45:d0:9d:1c:51:a8:68:ab:44:e3:d0:8b:6a:e3:f8:3b:
+         bb:dc:4d:d7:64:f2:51:be:e6:aa:ab:5a:e9:31:ee:06:bc:73:
+         bf:13:62:0a:9f:c7:b9:97
+SHA1 Fingerprint=DA:FA:F7:FA:66:84:EC:06:8F:14:50:BD:C7:C2:81:A5:BC:A9:64:57
diff --git a/proprietary/vendor/etc/security/cacerts/2fa87019.0 b/proprietary/vendor/etc/security/cacerts/2fa87019.0
new file mode 100644
index 0000000..ce1f69e
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/2fa87019.0
@@ -0,0 +1,86 @@
+-----BEGIN CERTIFICATE-----
+MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBi
+MQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu
+MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3Jp
+dHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMxMjM1OTU5WjBiMQswCQYDVQQGEwJV
+UzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydO
+ZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwz
+c7MEL7xxjOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPP
+OCwGJgl6cvf6UDL4wpPTaaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rl
+mGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXTcrA/vGp97Eh/jcOrqnErU2lBUzS1sLnF
+BgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc/Qzpf14Dl847ABSHJ3A4
+qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMBAAGjgZcw
+gZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIB
+BjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwu
+bmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3Jp
+dHkuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc8
+6fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q4LqILPxFzBiwmZVRDuwduIj/
+h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/GGUsyfJj4akH
+/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv
+wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHN
+pGxlaKFJdlxDydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            57:cb:33:6f:c2:5c:16:e6:47:16:17:e3:90:31:68:e0
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority
+        Validity
+            Not Before: Dec  1 00:00:00 2006 GMT
+            Not After : Dec 31 23:59:59 2029 GMT
+        Subject: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:e4:bc:7e:92:30:6d:c6:d8:8e:2b:0b:bc:46:ce:
+                    e0:27:96:de:de:f9:fa:12:d3:3c:33:73:b3:04:2f:
+                    bc:71:8c:e5:9f:b6:22:60:3e:5f:5d:ce:09:ff:82:
+                    0c:1b:9a:51:50:1a:26:89:dd:d5:61:5d:19:dc:12:
+                    0f:2d:0a:a2:43:5d:17:d0:34:92:20:ea:73:cf:38:
+                    2c:06:26:09:7a:72:f7:fa:50:32:f8:c2:93:d3:69:
+                    a2:23:ce:41:b1:cc:e4:d5:1f:36:d1:8a:3a:f8:8c:
+                    63:e2:14:59:69:ed:0d:d3:7f:6b:e8:b8:03:e5:4f:
+                    6a:e5:98:63:69:48:05:be:2e:ff:33:b6:e9:97:59:
+                    69:f8:67:19:ae:93:61:96:44:15:d3:72:b0:3f:bc:
+                    6a:7d:ec:48:7f:8d:c3:ab:aa:71:2b:53:69:41:53:
+                    34:b5:b0:b9:c5:06:0a:c4:b0:45:f5:41:5d:6e:89:
+                    45:7b:3d:3b:26:8c:74:c2:e5:d2:d1:7d:b2:11:d4:
+                    fb:58:32:22:9a:80:c9:dc:fd:0c:e9:7f:5e:03:97:
+                    ce:3b:00:14:87:27:70:38:a9:8e:6e:b3:27:76:98:
+                    51:e0:05:e3:21:ab:1a:d5:85:22:3c:29:b5:9a:16:
+                    c5:80:a8:f4:bb:6b:30:8f:2f:46:02:a2:b1:0c:22:
+                    e0:d3
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                21:30:C9:FB:00:D7:4E:98:DA:87:AA:2A:D0:A7:2E:B1:40:31:A7:4C
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.netsolssl.com/NetworkSolutionsCertificateAuthority.crl
+
+    Signature Algorithm: sha1WithRSAEncryption
+         bb:ae:4b:e7:b7:57:eb:7f:aa:2d:b7:73:47:85:6a:c1:e4:a5:
+         1d:e4:e7:3c:e9:f4:59:65:77:b5:7a:5b:5a:8d:25:36:e0:7a:
+         97:2e:38:c0:57:60:83:98:06:83:9f:b9:76:7a:6e:50:e0:ba:
+         88:2c:fc:45:cc:18:b0:99:95:51:0e:ec:1d:b8:88:ff:87:50:
+         1c:82:c2:e3:e0:32:80:bf:a0:0b:47:c8:c3:31:ef:99:67:32:
+         80:4f:17:21:79:0c:69:5c:de:5e:34:ae:02:b5:26:ea:50:df:
+         7f:18:65:2c:c9:f2:63:e1:a9:07:fe:7c:71:1f:6b:33:24:6a:
+         1e:05:f7:05:68:c0:6a:12:cb:2e:5e:61:cb:ae:28:d3:7e:c2:
+         b4:66:91:26:5f:3c:2e:24:5f:cb:58:0f:eb:28:ec:af:11:96:
+         f3:dc:7b:6f:c0:a7:88:f2:53:77:b3:60:5e:ae:ae:28:da:35:
+         2c:6f:34:45:d3:26:e1:de:ec:5b:4f:27:6b:16:7c:bd:44:04:
+         18:82:b3:89:79:17:10:71:3d:7a:a2:16:4e:f5:01:cd:a4:6c:
+         65:68:a1:49:76:5c:43:c9:d8:bc:36:67:6c:a5:94:b5:d4:cc:
+         b9:bd:6a:35:56:21:de:d8:c3:eb:fb:cb:a4:60:4c:b0:55:a0:
+         a0:7b:57:b2
+SHA1 Fingerprint=74:F8:A3:C3:EF:E7:B3:90:06:4B:83:90:3C:21:64:60:20:E5:DF:CE
diff --git a/proprietary/vendor/etc/security/cacerts/302904dd.0 b/proprietary/vendor/etc/security/cacerts/302904dd.0
new file mode 100644
index 0000000..1b116df
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/302904dd.0
@@ -0,0 +1,140 @@
+-----BEGIN CERTIFICATE-----
+MIIGWzCCBEOgAwIBAgIRAMrpG4nxVQMNo+ZBbcTjpuEwDQYJKoZIhvcNAQELBQAw
+WjELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczEcMBoGA1UECwwTMDAw
+MiA0ODE0NjMwODEwMDAzNjEZMBcGA1UEAwwQQ2VydGlnbmEgUm9vdCBDQTAeFw0x
+MzEwMDEwODMyMjdaFw0zMzEwMDEwODMyMjdaMFoxCzAJBgNVBAYTAkZSMRIwEAYD
+VQQKDAlEaGlteW90aXMxHDAaBgNVBAsMEzAwMDIgNDgxNDYzMDgxMDAwMzYxGTAX
+BgNVBAMMEENlcnRpZ25hIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
+ggIKAoICAQDNGDllGlmx6mQWDoyUJJV8g9PFOSbcDO8WV43X2KyjQn+Cyu3NW9sO
+ty3tRQgXstmzy9YXUnIo245Onoq2C/mehJpNdt4iKVzSs9IGPjA5qXSjklYcoW9M
+CiBtnyN6tMbaLOQdLNyzKNAT8kxOAkmhVECe5uUFoC2EyP+YbNDrihqECB63aCPu
+I9Vwzm1RaRDuoXrC0SIxwoKF0vJVdlB8JXrJhFwLrN1CTivngqIkicuQstDuI7pm
+TLtipPlTWmR7fJj6o0ieD5Wupxj0auwuA0Wv8HT4Ks16XdG+RCYyKfHx9WzMfgIh
+C59vpD++nVPiz32pLHxYGpfhPTc3GGYo0kDFUYqMwy3OU4gkWGQwFsWq4NYKpkDf
+ePb1BHxpE4S80dGnBs8B92jAqFe7OmGtBIyT46388NtEbVncSVmurJqZNjBBe3Yz
+IoejwpKGbvlw7q6Hh5UbxHq9MfPU0uWZ/75I7HX1eBYdpnDBfzwboZL7z8g81sWT
+Co/1VTp2lc5ZmIoJlXcymoO6LAQ6l73UL77XbJuiyn1tJslV1c/DeVIICZkHJC1k
+JWumIWmbat10TWuXekG9qxf5kBdIjzb5LdXF2+6qhUVB+s06RbFo5jZMm5BX7CO5
+hwjCxAnxl4YqKE3idMDaxIzb3+KhF1nOJFl0Mdp//TBt2dzhauH8XwIDAQABo4IB
+GjCCARYwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE
+FBiHVuBud+4kNTxOc5of1uHieX4rMB8GA1UdIwQYMBaAFBiHVuBud+4kNTxOc5of
+1uHieX4rMEQGA1UdIAQ9MDswOQYEVR0gADAxMC8GCCsGAQUFBwIBFiNodHRwczov
+L3d3d3cuY2VydGlnbmEuZnIvYXV0b3JpdGVzLzBtBgNVHR8EZjBkMC+gLaArhilo
+dHRwOi8vY3JsLmNlcnRpZ25hLmZyL2NlcnRpZ25hcm9vdGNhLmNybDAxoC+gLYYr
+aHR0cDovL2NybC5kaGlteW90aXMuY29tL2NlcnRpZ25hcm9vdGNhLmNybDANBgkq
+hkiG9w0BAQsFAAOCAgEAlLieT/DjlQgi581oQfccVdV8AOItOoldaDgvUSILSo3L
+6btdPrtcPbEo/uRTVRPPoZAbAh1fZkYJMyjhDSSXcNMQH+pkV5a7XdrnxIxPTGRG
+HVyH41neQtGbqH6mid2PHMkwgu07nM3A6RngatgCdTer9zQoKJHyBApPNeNgJgH6
+0BGM+RFq7q89w1DTj18zeTyGqHNFkIwgtnJzFyO+B2XleJINugHA64wcZr+shncB
+lA2c5uk5jR+mUYyZDDl34bSb+hxnV29qao6pK0xXeXpXIs/NX2NGjVxZOob4Mkdi
+o2cNGJHc+6Zr9UhhcyNZjgKnvETq9Emd8VRY+WCv2hikLyhF3HqgiIZd8zvn/yk1
+gPxkQ5Tm4xxvvq0OKmOZK8l+hfZx6AYDlf7ej0gcWtSS6Cvu5zHbugRqh5jnxV/v
+faci9wHYTfmJ0A6aBVmknpjZbyvKcL5kwlWj9Omvw5Ip3IgWJJk8jSaYtlu3zM63
+Nwf9JtmYhST/WSMDmu2dnajkXjjO11INb9I/bbEFa0nOipFGc/T2L/Coc3cOZayh
+jWZSaX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw
+3kAP+HwV96LOPNdeE4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            ca:e9:1b:89:f1:55:03:0d:a3:e6:41:6d:c4:e3:a6:e1
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=FR, O=Dhimyotis, OU=0002 48146308100036, CN=Certigna Root CA
+        Validity
+            Not Before: Oct  1 08:32:27 2013 GMT
+            Not After : Oct  1 08:32:27 2033 GMT
+        Subject: C=FR, O=Dhimyotis, OU=0002 48146308100036, CN=Certigna Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:cd:18:39:65:1a:59:b1:ea:64:16:0e:8c:94:24:
+                    95:7c:83:d3:c5:39:26:dc:0c:ef:16:57:8d:d7:d8:
+                    ac:a3:42:7f:82:ca:ed:cd:5b:db:0e:b7:2d:ed:45:
+                    08:17:b2:d9:b3:cb:d6:17:52:72:28:db:8e:4e:9e:
+                    8a:b6:0b:f9:9e:84:9a:4d:76:de:22:29:5c:d2:b3:
+                    d2:06:3e:30:39:a9:74:a3:92:56:1c:a1:6f:4c:0a:
+                    20:6d:9f:23:7a:b4:c6:da:2c:e4:1d:2c:dc:b3:28:
+                    d0:13:f2:4c:4e:02:49:a1:54:40:9e:e6:e5:05:a0:
+                    2d:84:c8:ff:98:6c:d0:eb:8a:1a:84:08:1e:b7:68:
+                    23:ee:23:d5:70:ce:6d:51:69:10:ee:a1:7a:c2:d1:
+                    22:31:c2:82:85:d2:f2:55:76:50:7c:25:7a:c9:84:
+                    5c:0b:ac:dd:42:4e:2b:e7:82:a2:24:89:cb:90:b2:
+                    d0:ee:23:ba:66:4c:bb:62:a4:f9:53:5a:64:7b:7c:
+                    98:fa:a3:48:9e:0f:95:ae:a7:18:f4:6a:ec:2e:03:
+                    45:af:f0:74:f8:2a:cd:7a:5d:d1:be:44:26:32:29:
+                    f1:f1:f5:6c:cc:7e:02:21:0b:9f:6f:a4:3f:be:9d:
+                    53:e2:cf:7d:a9:2c:7c:58:1a:97:e1:3d:37:37:18:
+                    66:28:d2:40:c5:51:8a:8c:c3:2d:ce:53:88:24:58:
+                    64:30:16:c5:aa:e0:d6:0a:a6:40:df:78:f6:f5:04:
+                    7c:69:13:84:bc:d1:d1:a7:06:cf:01:f7:68:c0:a8:
+                    57:bb:3a:61:ad:04:8c:93:e3:ad:fc:f0:db:44:6d:
+                    59:dc:49:59:ae:ac:9a:99:36:30:41:7b:76:33:22:
+                    87:a3:c2:92:86:6e:f9:70:ee:ae:87:87:95:1b:c4:
+                    7a:bd:31:f3:d4:d2:e5:99:ff:be:48:ec:75:f5:78:
+                    16:1d:a6:70:c1:7f:3c:1b:a1:92:fb:cf:c8:3c:d6:
+                    c5:93:0a:8f:f5:55:3a:76:95:ce:59:98:8a:09:95:
+                    77:32:9a:83:ba:2c:04:3a:97:bd:d4:2f:be:d7:6c:
+                    9b:a2:ca:7d:6d:26:c9:55:d5:cf:c3:79:52:08:09:
+                    99:07:24:2d:64:25:6b:a6:21:69:9b:6a:dd:74:4d:
+                    6b:97:7a:41:bd:ab:17:f9:90:17:48:8f:36:f9:2d:
+                    d5:c5:db:ee:aa:85:45:41:fa:cd:3a:45:b1:68:e6:
+                    36:4c:9b:90:57:ec:23:b9:87:08:c2:c4:09:f1:97:
+                    86:2a:28:4d:e2:74:c0:da:c4:8c:db:df:e2:a1:17:
+                    59:ce:24:59:74:31:da:7f:fd:30:6d:d9:dc:e1:6a:
+                    e1:fc:5f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                18:87:56:E0:6E:77:EE:24:35:3C:4E:73:9A:1F:D6:E1:E2:79:7E:2B
+            X509v3 Authority Key Identifier: 
+                keyid:18:87:56:E0:6E:77:EE:24:35:3C:4E:73:9A:1F:D6:E1:E2:79:7E:2B
+
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  CPS: https://wwww.certigna.fr/autorites/
+
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.certigna.fr/certignarootca.crl
+
+                Full Name:
+                  URI:http://crl.dhimyotis.com/certignarootca.crl
+
+    Signature Algorithm: sha256WithRSAEncryption
+         94:b8:9e:4f:f0:e3:95:08:22:e7:cd:68:41:f7:1c:55:d5:7c:
+         00:e2:2d:3a:89:5d:68:38:2f:51:22:0b:4a:8d:cb:e9:bb:5d:
+         3e:bb:5c:3d:b1:28:fe:e4:53:55:13:cf:a1:90:1b:02:1d:5f:
+         66:46:09:33:28:e1:0d:24:97:70:d3:10:1f:ea:64:57:96:bb:
+         5d:da:e7:c4:8c:4f:4c:64:46:1d:5c:87:e3:59:de:42:d1:9b:
+         a8:7e:a6:89:dd:8f:1c:c9:30:82:ed:3b:9c:cd:c0:e9:19:e0:
+         6a:d8:02:75:37:ab:f7:34:28:28:91:f2:04:0a:4f:35:e3:60:
+         26:01:fa:d0:11:8c:f9:11:6a:ee:af:3d:c3:50:d3:8f:5f:33:
+         79:3c:86:a8:73:45:90:8c:20:b6:72:73:17:23:be:07:65:e5:
+         78:92:0d:ba:01:c0:eb:8c:1c:66:bf:ac:86:77:01:94:0d:9c:
+         e6:e9:39:8d:1f:a6:51:8c:99:0c:39:77:e1:b4:9b:fa:1c:67:
+         57:6f:6a:6a:8e:a9:2b:4c:57:79:7a:57:22:cf:cd:5f:63:46:
+         8d:5c:59:3a:86:f8:32:47:62:a3:67:0d:18:91:dc:fb:a6:6b:
+         f5:48:61:73:23:59:8e:02:a7:bc:44:ea:f4:49:9d:f1:54:58:
+         f9:60:af:da:18:a4:2f:28:45:dc:7a:a0:88:86:5d:f3:3b:e7:
+         ff:29:35:80:fc:64:43:94:e6:e3:1c:6f:be:ad:0e:2a:63:99:
+         2b:c9:7e:85:f6:71:e8:06:03:95:fe:de:8f:48:1c:5a:d4:92:
+         e8:2b:ee:e7:31:db:ba:04:6a:87:98:e7:c5:5f:ef:7d:a7:22:
+         f7:01:d8:4d:f9:89:d0:0e:9a:05:59:a4:9e:98:d9:6f:2b:ca:
+         70:be:64:c2:55:a3:f4:e9:af:c3:92:29:dc:88:16:24:99:3c:
+         8d:26:98:b6:5b:b7:cc:ce:b7:37:07:fd:26:d9:98:85:24:ff:
+         59:23:03:9a:ed:9d:9d:a8:e4:5e:38:ce:d7:52:0d:6f:d2:3f:
+         6d:b1:05:6b:49:ce:8a:91:46:73:f4:f6:2f:f0:a8:73:77:0e:
+         65:ac:a1:8d:66:52:69:7e:4b:68:0c:c7:1e:37:27:83:a5:8c:
+         c7:02:e4:14:cd:49:01:b0:73:b3:fd:c6:90:3a:6f:d2:6c:ed:
+         3b:ee:ec:91:be:a2:43:5d:8b:00:4a:66:25:44:70:de:40:0f:
+         f8:7c:15:f7:a2:ce:3c:d7:5e:13:8c:81:17:18:17:d1:bd:f1:
+         77:10:3a:d4:65:39:c1:27:ac:57:2c:25:54:ff:a2:da:4f:8a:
+         61:39:5e:ae:3d:4a:8c:bd
+SHA1 Fingerprint=2D:0D:52:14:FF:9E:AD:99:24:01:74:20:47:6E:6C:85:27:27:F5:43
diff --git a/proprietary/vendor/etc/security/cacerts/304d27c3.0 b/proprietary/vendor/etc/security/cacerts/304d27c3.0
new file mode 100644
index 0000000..e30c58c
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/304d27c3.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFRjCCAy6gAwIBAgIQXd+x2lqj7V2+WmUgZQOQ7zANBgkqhkiG9w0BAQsFADA9
+MQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxGzAZBgNVBAMMElVDQSBH
+bG9iYWwgRzIgUm9vdDAeFw0xNjAzMTEwMDAwMDBaFw00MDEyMzEwMDAwMDBaMD0x
+CzAJBgNVBAYTAkNOMREwDwYDVQQKDAhVbmlUcnVzdDEbMBkGA1UEAwwSVUNBIEds
+b2JhbCBHMiBSb290MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxeYr
+b3zvJgUno4Ek2m/LAfmZmqkywiKHYUGRO8vDaBsGxUypK8FnFyIdK+35KYmToni9
+kmugow2ifsqTs6bRjDXVdfkX9s9FxeV67HeToI8jrg4aA3++1NDtLnurRiNb/yzm
+VHqUwCoV8MmNsHo7JOHXaOIxPAYzRrZUEaalLyJUKlgNAQLx+hVRZ2zA+te2G3/R
+VogvGjqNO7uCEeBHANBSh6v7hn4PJGtAnTRnvI3HLYZveT6OqTwXS3+wmeOwcWDc
+C/Vkw85DvG1xudLeJ1uK6NjGruFZfc8oLTW4lVYa8bJYS7cSN8h8s+1LgOGN+jIj
+tm+3SJUIsUROhYw6AlQgL9+/V087OpAh18EmNVQg7Mc/R+zvWr9LesGtOxdQXGLY
+D0tK3Cv6brxzks3sx1DoQZbXqX5t2Okdj4q1uViSukqSKwxW/YDrCPBeKW4bHAyv
+j5OJrdu9o54hyokZ7N+1wxrrFv54NkzWbtA+FxyQF2smuvt6L78RHBgOLXMDj6Dl
+NaBa4kx1HXHhOThTeEDMg5PXCp6dW4+K5OXgSORIskfNTip1KnvyIvbJvgmRlld6
+iIis7nCs+dwp4wwcOxJORNanTrAmyPPZGpeRaOrvjUYG0lZFWJo8DA+DuAUlwznP
+O6Q0ibd5Ei9Hxeepl2n8pndntd978XplFeRhVmUCAwEAAaNCMEAwDgYDVR0PAQH/
+BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIHEjMz15DD/pQwIX4wV
+ZyF0Ad/fMA0GCSqGSIb3DQEBCwUAA4ICAQATZSL1jiutROTL/7lo5sOASD0Ee/oj
+L3rtNtqyzm325p7lX1iPyzcyochltq44PTUbPrw7tgTQvPlJ9Zv3hcU2tsu8+Mg5
+1eRfB70VVJd0ysrtT7q6ZHafgbiERUlMjW+i67HM0cOU2kTC5uLqGOiiHycFutfl
+1qnN3e92mI0ADs0b+gO3joBYDic/UvuUospeZcnWhNq5NXHzJsBPd+aBJ9J3O5oU
+b3n09tDh05S60FdRvScFDcH9yBIw7m+NESsIndTUv4BFFJqIRNow6rSn4+7vW4LV
+PtateJLbXDzz2K36uGt/xDYotgIVilQsnLAXc47QN6MUPJiVAAwpBVueSUmxX8fj
+y88nZY41F7dXyDDZQVu5FLbowg+UMaeUmMxq67XhJ/UQqAHojhJi6IjMtX9Gl8Cb
+EGY4GjZGXyJoPd/JxhMnq1MGrKI8hgZlb7F+sSlEmqO6SWkoaY/X5V+tBIZkbxqg
+DMUIYs6Ao9Dz7GjevjPHF1t/gMRMTLGmhIrDO7gJzRSBuhjjVFc2/tsvfEehOjPI
++Vg7RE+xygKJBJYoaMVLuCaJu9YzL1DV/pqJuhgyklTGW+Cd+V7lDSKb9triyCGy
+YiGqhkCyLmTTX8jjfhFnRR8F/uOi77Oos/N9j/gMHyIfLXC0uAE0djAA5SN4p1bX
+UB+K+wb1whnw0A==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            5d:df:b1:da:5a:a3:ed:5d:be:5a:65:20:65:03:90:ef
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=CN, O=UniTrust, CN=UCA Global G2 Root
+        Validity
+            Not Before: Mar 11 00:00:00 2016 GMT
+            Not After : Dec 31 00:00:00 2040 GMT
+        Subject: C=CN, O=UniTrust, CN=UCA Global G2 Root
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c5:e6:2b:6f:7c:ef:26:05:27:a3:81:24:da:6f:
+                    cb:01:f9:99:9a:a9:32:c2:22:87:61:41:91:3b:cb:
+                    c3:68:1b:06:c5:4c:a9:2b:c1:67:17:22:1d:2b:ed:
+                    f9:29:89:93:a2:78:bd:92:6b:a0:a3:0d:a2:7e:ca:
+                    93:b3:a6:d1:8c:35:d5:75:f9:17:f6:cf:45:c5:e5:
+                    7a:ec:77:93:a0:8f:23:ae:0e:1a:03:7f:be:d4:d0:
+                    ed:2e:7b:ab:46:23:5b:ff:2c:e6:54:7a:94:c0:2a:
+                    15:f0:c9:8d:b0:7a:3b:24:e1:d7:68:e2:31:3c:06:
+                    33:46:b6:54:11:a6:a5:2f:22:54:2a:58:0d:01:02:
+                    f1:fa:15:51:67:6c:c0:fa:d7:b6:1b:7f:d1:56:88:
+                    2f:1a:3a:8d:3b:bb:82:11:e0:47:00:d0:52:87:ab:
+                    fb:86:7e:0f:24:6b:40:9d:34:67:bc:8d:c7:2d:86:
+                    6f:79:3e:8e:a9:3c:17:4b:7f:b0:99:e3:b0:71:60:
+                    dc:0b:f5:64:c3:ce:43:bc:6d:71:b9:d2:de:27:5b:
+                    8a:e8:d8:c6:ae:e1:59:7d:cf:28:2d:35:b8:95:56:
+                    1a:f1:b2:58:4b:b7:12:37:c8:7c:b3:ed:4b:80:e1:
+                    8d:fa:32:23:b6:6f:b7:48:95:08:b1:44:4e:85:8c:
+                    3a:02:54:20:2f:df:bf:57:4f:3b:3a:90:21:d7:c1:
+                    26:35:54:20:ec:c7:3f:47:ec:ef:5a:bf:4b:7a:c1:
+                    ad:3b:17:50:5c:62:d8:0f:4b:4a:dc:2b:fa:6e:bc:
+                    73:92:cd:ec:c7:50:e8:41:96:d7:a9:7e:6d:d8:e9:
+                    1d:8f:8a:b5:b9:58:92:ba:4a:92:2b:0c:56:fd:80:
+                    eb:08:f0:5e:29:6e:1b:1c:0c:af:8f:93:89:ad:db:
+                    bd:a3:9e:21:ca:89:19:ec:df:b5:c3:1a:eb:16:fe:
+                    78:36:4c:d6:6e:d0:3e:17:1c:90:17:6b:26:ba:fb:
+                    7a:2f:bf:11:1c:18:0e:2d:73:03:8f:a0:e5:35:a0:
+                    5a:e2:4c:75:1d:71:e1:39:38:53:78:40:cc:83:93:
+                    d7:0a:9e:9d:5b:8f:8a:e4:e5:e0:48:e4:48:b2:47:
+                    cd:4e:2a:75:2a:7b:f2:22:f6:c9:be:09:91:96:57:
+                    7a:88:88:ac:ee:70:ac:f9:dc:29:e3:0c:1c:3b:12:
+                    4e:44:d6:a7:4e:b0:26:c8:f3:d9:1a:97:91:68:ea:
+                    ef:8d:46:06:d2:56:45:58:9a:3c:0c:0f:83:b8:05:
+                    25:c3:39:cf:3b:a4:34:89:b7:79:12:2f:47:c5:e7:
+                    a9:97:69:fc:a6:77:67:b5:df:7b:f1:7a:65:15:e4:
+                    61:56:65
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                81:C4:8C:CC:F5:E4:30:FF:A5:0C:08:5F:8C:15:67:21:74:01:DF:DF
+    Signature Algorithm: sha256WithRSAEncryption
+         13:65:22:f5:8e:2b:ad:44:e4:cb:ff:b9:68:e6:c3:80:48:3d:
+         04:7b:fa:23:2f:7a:ed:36:da:b2:ce:6d:f6:e6:9e:e5:5f:58:
+         8f:cb:37:32:a1:c8:65:b6:ae:38:3d:35:1b:3e:bc:3b:b6:04:
+         d0:bc:f9:49:f5:9b:f7:85:c5:36:b6:cb:bc:f8:c8:39:d5:e4:
+         5f:07:bd:15:54:97:74:ca:ca:ed:4f:ba:ba:64:76:9f:81:b8:
+         84:45:49:4c:8d:6f:a2:eb:b1:cc:d1:c3:94:da:44:c2:e6:e2:
+         ea:18:e8:a2:1f:27:05:ba:d7:e5:d6:a9:cd:dd:ef:76:98:8d:
+         00:0e:cd:1b:fa:03:b7:8e:80:58:0e:27:3f:52:fb:94:a2:ca:
+         5e:65:c9:d6:84:da:b9:35:71:f3:26:c0:4f:77:e6:81:27:d2:
+         77:3b:9a:14:6f:79:f4:f6:d0:e1:d3:94:ba:d0:57:51:bd:27:
+         05:0d:c1:fd:c8:12:30:ee:6f:8d:11:2b:08:9d:d4:d4:bf:80:
+         45:14:9a:88:44:da:30:ea:b4:a7:e3:ee:ef:5b:82:d5:3e:d6:
+         ad:78:92:db:5c:3c:f3:d8:ad:fa:b8:6b:7f:c4:36:28:b6:02:
+         15:8a:54:2c:9c:b0:17:73:8e:d0:37:a3:14:3c:98:95:00:0c:
+         29:05:5b:9e:49:49:b1:5f:c7:e3:cb:cf:27:65:8e:35:17:b7:
+         57:c8:30:d9:41:5b:b9:14:b6:e8:c2:0f:94:31:a7:94:98:cc:
+         6a:eb:b5:e1:27:f5:10:a8:01:e8:8e:12:62:e8:88:cc:b5:7f:
+         46:97:c0:9b:10:66:38:1a:36:46:5f:22:68:3d:df:c9:c6:13:
+         27:ab:53:06:ac:a2:3c:86:06:65:6f:b1:7e:b1:29:44:9a:a3:
+         ba:49:69:28:69:8f:d7:e5:5f:ad:04:86:64:6f:1a:a0:0c:c5:
+         08:62:ce:80:a3:d0:f3:ec:68:de:be:33:c7:17:5b:7f:80:c4:
+         4c:4c:b1:a6:84:8a:c3:3b:b8:09:cd:14:81:ba:18:e3:54:57:
+         36:fe:db:2f:7c:47:a1:3a:33:c8:f9:58:3b:44:4f:b1:ca:02:
+         89:04:96:28:68:c5:4b:b8:26:89:bb:d6:33:2f:50:d5:fe:9a:
+         89:ba:18:32:92:54:c6:5b:e0:9d:f9:5e:e5:0d:22:9b:f6:da:
+         e2:c8:21:b2:62:21:aa:86:40:b2:2e:64:d3:5f:c8:e3:7e:11:
+         67:45:1f:05:fe:e3:a2:ef:b3:a8:b3:f3:7d:8f:f8:0c:1f:22:
+         1f:2d:70:b4:b8:01:34:76:30:00:e5:23:78:a7:56:d7:50:1f:
+         8a:fb:06:f5:c2:19:f0:d0
+SHA1 Fingerprint=28:F9:78:16:19:7A:FF:18:25:18:AA:44:FE:C1:A0:CE:5C:B6:4C:8A
diff --git a/proprietary/vendor/etc/security/cacerts/31188b5e.0 b/proprietary/vendor/etc/security/cacerts/31188b5e.0
new file mode 100644
index 0000000..00dadb6
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/31188b5e.0
@@ -0,0 +1,83 @@
+-----BEGIN CERTIFICATE-----
+MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIx
+GDAWBgNVBAcTD0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxp
+bXNlbCB2ZSBUZWtub2xvamlrIEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0w
+KwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24gTWVya2V6aSAtIEthbXUgU00xNjA0
+BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRpZmlrYXNpIC0gU3Vy
+dW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYDVQQG
+EwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXll
+IEJpbGltc2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklU
+QUsxLTArBgNVBAsTJEthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBT
+TTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11IFNNIFNTTCBLb2sgU2VydGlmaWthc2kg
+LSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr3UwM6q7
+a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y86Ij5iySr
+LqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INr
+N3wcwv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2X
+YacQuFWQfw4tJzh03+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/
+iSIzL+aFCr2lqBs23tPcLG07xxO9WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4f
+AJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQUZT/HiobGPN08VFw1+DrtUgxH
+V8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
+BQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh
+AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPf
+IPP54+M638yclNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4
+lzwDGrpDxpa5RXI4s6ehlj2Re37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c
+8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0jq5Rm+K37DwhuJi1/FwcJsoz7UMCf
+lo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
+        Validity
+            Not Before: Nov 25 08:25:55 2013 GMT
+            Not After : Oct 25 08:25:55 2043 GMT
+        Subject: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:af:75:30:33:aa:bb:6b:d3:99:2c:12:37:84:d9:
+                    8d:7b:97:80:d3:6e:e7:ff:9b:50:95:3e:90:95:56:
+                    42:d7:19:7c:26:84:8d:92:fa:01:1d:3a:0f:e2:64:
+                    38:b7:8c:bc:e8:88:f9:8b:24:ab:2e:a3:f5:37:e4:
+                    40:8e:18:25:79:83:75:1f:3b:ff:6c:a8:c5:c6:56:
+                    f8:b4:ed:8a:44:a3:ab:6c:4c:fc:1d:d0:dc:ef:68:
+                    bd:cf:e4:aa:ce:f0:55:f7:a2:34:d4:83:6b:37:7c:
+                    1c:c2:fe:b5:03:ec:57:ce:bc:b4:b5:c5:ed:00:0f:
+                    53:37:2a:4d:f4:4f:0c:83:fb:86:cf:cb:fe:8c:4e:
+                    bd:87:f9:a7:8b:21:57:9c:7a:df:03:67:89:2c:9d:
+                    97:61:a7:10:b8:55:90:7f:0e:2d:27:38:74:df:e7:
+                    fd:da:4e:12:e3:4d:15:22:02:c8:e0:e0:fc:0f:ad:
+                    8a:d7:c9:54:50:cc:3b:0f:ca:16:80:84:d0:51:56:
+                    c3:8e:56:7f:89:22:33:2f:e6:85:0a:bd:a5:a8:1b:
+                    36:de:d3:dc:2c:6d:3b:c7:13:bd:59:23:2c:e6:e5:
+                    a4:f7:d8:0b:ed:ea:90:40:44:a8:95:bb:93:d5:d0:
+                    80:34:b6:46:78:0e:1f:00:93:46:e1:ee:e9:f9:ec:
+                    4f:17
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                65:3F:C7:8A:86:C6:3C:DD:3C:54:5C:35:F8:3A:ED:52:0C:47:57:C8
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         2a:3f:e1:f1:32:8e:ae:e1:98:5c:4b:5e:cf:6b:1e:6a:09:d2:
+         22:a9:12:c7:5e:57:7d:73:56:64:80:84:7a:93:e4:09:b9:10:
+         cd:9f:2a:27:e1:00:77:be:48:c8:35:a8:81:9f:e4:b8:2c:c9:
+         7f:0e:b0:d2:4b:37:5d:ea:b9:d5:0b:5e:34:bd:f4:73:29:c3:
+         ed:26:15:9c:7e:08:53:8a:58:8d:d0:4b:28:df:c1:b3:df:20:
+         f3:f9:e3:e3:3a:df:cc:9c:94:d8:4e:4f:c3:6b:17:b7:f7:72:
+         e8:ad:66:33:b5:25:53:ab:e0:f8:4c:a9:9d:fd:f2:0d:ba:ae:
+         b9:d9:aa:c6:6b:f9:93:bb:ae:ab:b8:97:3c:03:1a:ba:43:c6:
+         96:b9:45:72:38:b3:a7:a1:96:3d:91:7b:7e:c0:21:53:4c:87:
+         ed:f2:0b:54:95:51:93:d5:22:a5:0d:8a:f1:93:0e:3e:54:0e:
+         b0:d8:c9:4e:dc:f2:31:32:56:ea:64:f9:ea:b5:9d:16:66:42:
+         72:f3:7f:d3:b1:31:43:fc:a4:8e:17:f1:6d:23:ab:94:66:f8:
+         ad:fb:0f:08:6e:26:2d:7f:17:07:09:b2:8c:fb:50:c0:9f:96:
+         8d:cf:b6:fd:00:9d:5a:14:9a:bf:02:44:f5:c1:c2:9f:22:5e:
+         a2:0f:a1:e3
+SHA1 Fingerprint=31:43:64:9B:EC:CE:27:EC:ED:3A:3F:0B:8F:0D:E4:E8:91:DD:EE:CA
diff --git a/proprietary/vendor/etc/security/cacerts/33ee480d.0 b/proprietary/vendor/etc/security/cacerts/33ee480d.0
new file mode 100644
index 0000000..4636458
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/33ee480d.0
@@ -0,0 +1,125 @@
+-----BEGIN CERTIFICATE-----
+MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UE
+BhMCVVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQK
+DA9TU0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZp
+Y2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYwMjEyMTczOTM5WhcNNDEwMjEyMTcz
+OTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv
+dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv
+bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcN
+AQEBBQADggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2R
+xFdHaxh3a3by/ZPkPQ/CFp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aX
+qhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcC
+C52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/geoeOy3ZExqysdBP+lSgQ3
+6YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkpk8zruFvh
+/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrF
+YD3ZfBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93E
+JNyAKoFBbZQ+yODJgUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVc
+US4cK38acijnALXRdMbX5J+tB5O2UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8
+ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi81xtZPCvM8hnIk2snYxnP/Okm
++Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4sbE6x/c+cCbqi
+M+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV
+HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4G
+A1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGV
+cpNxJK1ok1iOMq8bs3AD/CUrdIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBc
+Hadm47GUBwwyOabqG7B52B2ccETjit3E+ZUfijhDPwGFpUenPUayvOUiaPd7nNgs
+PgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAslu1OJD7OAUN5F7kR/
+q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjqerQ0
+cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jr
+a6x+3uxjMxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90I
+H37hVZkLId6Tngr75qNJvTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/Y
+K9f1JmzJBjSWFupwWRoyeXkLtoh/D1JIPb9s2KJELtFOt3JY04kTlf5Eq/jXixtu
+nLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406ywKBjYZC6VWg3dGq2ktuf
+oYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NIWuuA8ShY
+Ic2wBlX7Jz9TkHCpBB5XJ7k=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 8875640296558310041 (0x7b2c9bd316803299)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA
+        Validity
+            Not Before: Feb 12 17:39:39 2016 GMT
+            Not After : Feb 12 17:39:39 2041 GMT
+        Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:f9:0f:dd:a3:2b:7d:cb:d0:2a:fe:ec:67:85:a6:
+                    e7:2e:1b:ba:77:e1:e3:f5:af:a4:ec:fa:4a:5d:91:
+                    c4:57:47:6b:18:77:6b:76:f2:fd:93:e4:3d:0f:c2:
+                    16:9e:0b:66:c3:56:94:9e:17:83:85:ce:56:ef:f2:
+                    16:fd:00:62:f5:22:09:54:e8:65:17:4e:41:b9:e0:
+                    4f:46:97:aa:1b:c8:b8:6e:62:5e:69:b1:5f:db:2a:
+                    02:7e:fc:6c:ca:f3:41:d8:ed:d0:e8:fc:3f:61:48:
+                    ed:b0:03:14:1d:10:0e:4b:19:e0:bb:4e:ec:86:65:
+                    ff:36:f3:5e:67:02:0b:9d:86:55:61:fd:7a:38:ed:
+                    fe:e2:19:00:b7:6f:a1:50:62:75:74:3c:a0:fa:c8:
+                    25:92:b4:6e:7a:22:c7:f8:1e:a1:e3:b2:dd:91:31:
+                    ab:2b:1d:04:ff:a5:4a:04:37:e9:85:a4:33:2b:fd:
+                    e2:d6:55:34:7c:19:a4:4a:68:c7:b2:a8:d3:b7:ca:
+                    a1:93:88:eb:c1:97:bc:8c:f9:1d:d9:22:84:24:74:
+                    c7:04:3d:6a:a9:29:93:cc:eb:b8:5b:e1:fe:5f:25:
+                    aa:34:58:c8:c1:23:54:9d:1b:98:11:c3:38:9c:7e:
+                    3d:86:6c:a5:0f:40:86:7c:02:f4:5c:02:4f:28:cb:
+                    ae:71:9f:0f:3a:c8:33:fe:11:25:35:ea:fc:ba:c5:
+                    60:3d:d9:7c:18:d5:b2:a9:d3:75:78:03:72:22:ca:
+                    3a:c3:1f:ef:2c:e5:2e:a9:fa:9e:2c:b6:51:46:fd:
+                    af:03:d6:ea:60:68:ea:85:16:36:6b:85:e9:1e:c0:
+                    b3:dd:c4:24:dc:80:2a:81:41:6d:94:3e:c8:e0:c9:
+                    81:41:00:9e:5e:bf:7f:c5:08:98:a2:18:2c:42:40:
+                    b3:f9:6f:38:27:4b:4e:80:f4:3d:81:47:e0:88:7c:
+                    ea:1c:ce:b5:75:5c:51:2e:1c:2b:7f:1a:72:28:e7:
+                    00:b5:d1:74:c6:d7:e4:9f:ad:07:93:b6:53:35:35:
+                    fc:37:e4:c3:f6:5d:16:be:21:73:de:92:0a:f8:a0:
+                    63:6a:bc:96:92:6a:3e:f8:bc:65:55:9b:de:f5:0d:
+                    89:26:04:fc:25:1a:a6:25:69:cb:c2:6d:ca:7c:e2:
+                    59:5f:97:ac:eb:ef:2e:c8:bc:d7:1b:59:3c:2b:cc:
+                    f2:19:c8:93:6b:27:63:19:cf:fc:e9:26:f8:ca:71:
+                    9b:7f:93:fe:34:67:84:4e:99:eb:fc:b3:78:09:33:
+                    70:ba:66:a6:76:ed:1b:73:eb:1a:a5:0d:c4:22:13:
+                    20:94:56:0a:4e:2c:6c:4e:b1:fd:cf:9c:09:ba:a2:
+                    33:ed:87
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59
+
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         20:18:11:94:29:fb:26:9d:1c:1e:1e:70:61:f1:95:72:93:71:
+         24:ad:68:93:58:8e:32:af:1b:b3:70:03:fc:25:2b:74:85:90:
+         3d:78:6a:f4:b9:8b:a5:97:3b:b5:18:91:bb:1e:a7:f9:40:5b:
+         91:f9:55:99:af:1e:11:d0:5c:1d:a7:66:e3:b1:94:07:0c:32:
+         39:a6:ea:1b:b0:79:d8:1d:9c:70:44:e3:8a:dd:c4:f9:95:1f:
+         8a:38:43:3f:01:85:a5:47:a7:3d:46:b2:bc:e5:22:68:f7:7b:
+         9c:d8:2c:3e:0a:21:c8:2d:33:ac:bf:c5:81:99:31:74:c1:75:
+         71:c5:be:b1:f0:23:45:f4:9d:6b:fc:19:63:9d:a3:bc:04:c6:
+         18:0b:25:bb:53:89:0f:b3:80:50:de:45:ee:44:7f:ab:94:78:
+         64:98:d3:f6:28:dd:87:d8:70:65:74:fb:0e:b9:13:eb:a7:0f:
+         61:a9:32:96:cc:de:bb:ed:63:4c:18:bb:a9:40:f7:a0:54:6e:
+         20:88:71:75:18:ea:7a:b4:34:72:e0:23:27:77:5c:b6:90:ea:
+         86:25:40:ab:ef:33:0f:cb:9f:82:be:a2:20:fb:f6:b5:2d:1a:
+         e6:c2:85:b1:74:0f:fb:c8:65:02:a4:52:01:47:dd:49:22:c1:
+         bf:d8:eb:6b:ac:7e:de:ec:63:33:15:b7:23:08:8f:c6:0f:8d:
+         41:5a:dd:8e:c5:b9:8f:e5:45:3f:78:db:ba:d2:1b:40:b1:fe:
+         71:4d:3f:e0:81:a2:ba:5e:b4:ec:15:e0:93:dd:08:1f:7e:e1:
+         55:99:0b:21:de:93:9e:0a:fb:e6:a3:49:bd:36:30:fe:e7:77:
+         b2:a0:75:97:b5:2d:81:88:17:65:20:f7:da:90:00:9f:c9:52:
+         cc:32:ca:35:7c:f5:3d:0f:d8:2b:d7:f5:26:6c:c9:06:34:96:
+         16:ea:70:59:1a:32:79:79:0b:b6:88:7f:0f:52:48:3d:bf:6c:
+         d8:a2:44:2e:d1:4e:b7:72:58:d3:89:13:95:fe:44:ab:f8:d7:
+         8b:1b:6e:9c:bc:2c:a0:5b:d5:6a:00:af:5f:37:e1:d5:fa:10:
+         0b:98:9c:86:e7:26:8f:ce:f0:ec:6e:8a:57:0b:80:e3:4e:b2:
+         c0:a0:63:61:90:ba:55:68:37:74:6a:b6:92:db:9f:a1:86:22:
+         b6:65:27:0e:ec:b6:9f:42:60:e4:67:c2:b5:da:41:0b:c4:d3:
+         8b:61:1b:bc:fa:1f:91:2b:d7:44:07:5e:ba:29:ac:d9:c5:e9:
+         ef:53:48:5a:eb:80:f1:28:58:21:cd:b0:06:55:fb:27:3f:53:
+         90:70:a9:04:1e:57:27:b9
+SHA1 Fingerprint=B7:AB:33:08:D1:EA:44:77:BA:14:80:12:5A:6F:BD:A9:36:49:0C:BB
diff --git a/proprietary/vendor/etc/security/cacerts/343eb6cb.0 b/proprietary/vendor/etc/security/cacerts/343eb6cb.0
new file mode 100644
index 0000000..4f7b9e5
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/343eb6cb.0
@@ -0,0 +1,88 @@
+-----BEGIN CERTIFICATE-----
+MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYG
+A1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2Jh
+bCBSb290MB4XDTA2MTIxNTA4MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UE
+ChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBS
+b290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+Mi8vRRQZhP/8NN5
+7CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW0ozS
+J8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2y
+HLtgwEZLAfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iP
+t3sMpTjr3kfb1V05/Iin89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNz
+FtApD0mpSPCzqrdsxacwOUBdrsTiXSZT8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAY
+XSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/
+MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2MDSgMqAw
+hi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3Js
+MB8GA1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUA
+A4IBAQBW7wojoFROlZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMj
+Wqd8BfP9IjsO0QbE2zZMcwSO5bAi5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUx
+XOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2hO0j9n0Hq0V+09+zv+mKts2o
+omcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+TX3EJIrduPuoc
+A06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW
+WL1WMRJOEcgh4LMRkWXbtKaIOM5V
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            04:00:00:00:00:01:0f:85:aa:2d:48
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Cybertrust, Inc, CN=Cybertrust Global Root
+        Validity
+            Not Before: Dec 15 08:00:00 2006 GMT
+            Not After : Dec 15 08:00:00 2021 GMT
+        Subject: O=Cybertrust, Inc, CN=Cybertrust Global Root
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:f8:c8:bc:bd:14:50:66:13:ff:f0:d3:79:ec:23:
+                    f2:b7:1a:c7:8e:85:f1:12:73:a6:19:aa:10:db:9c:
+                    a2:65:74:5a:77:3e:51:7d:56:f6:dc:23:b6:d4:ed:
+                    5f:58:b1:37:4d:d5:49:0e:6e:f5:6a:87:d6:d2:8c:
+                    d2:27:c6:e2:ff:36:9f:98:65:a0:13:4e:c6:2a:64:
+                    9b:d5:90:12:cf:14:06:f4:3b:e3:d4:28:be:e8:0e:
+                    f8:ab:4e:48:94:6d:8e:95:31:10:5c:ed:a2:2d:bd:
+                    d5:3a:6d:b2:1c:bb:60:c0:46:4b:01:f5:49:ae:7e:
+                    46:8a:d0:74:8d:a1:0c:02:ce:ee:fc:e7:8f:b8:6b:
+                    66:f3:7f:44:00:bf:66:25:14:2b:dd:10:30:1d:07:
+                    96:3f:4d:f6:6b:b8:8f:b7:7b:0c:a5:38:eb:de:47:
+                    db:d5:5d:39:fc:88:a7:f3:d7:2a:74:f1:e8:5a:a2:
+                    3b:9f:50:ba:a6:8c:45:35:c2:50:65:95:dc:63:82:
+                    ef:dd:bf:77:4d:9c:62:c9:63:73:16:d0:29:0f:49:
+                    a9:48:f0:b3:aa:b7:6c:c5:a7:30:39:40:5d:ae:c4:
+                    e2:5d:26:53:f0:ce:1c:23:08:61:a8:94:19:ba:04:
+                    62:40:ec:1f:38:70:77:12:06:71:a7:30:18:5d:25:
+                    27:a5
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://www2.public-trust.com/crl/ct/ctroot.crl
+
+            X509v3 Authority Key Identifier: 
+                keyid:B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57
+
+    Signature Algorithm: sha1WithRSAEncryption
+         56:ef:0a:23:a0:54:4e:95:97:c9:f8:89:da:45:c1:d4:a3:00:
+         25:f4:1f:13:ab:b7:a3:85:58:69:c2:30:ad:d8:15:8a:2d:e3:
+         c9:cd:81:5a:f8:73:23:5a:a7:7c:05:f3:fd:22:3b:0e:d1:06:
+         c4:db:36:4c:73:04:8e:e5:b0:22:e4:c5:f3:2e:a5:d9:23:e3:
+         b8:4e:4a:20:a7:6e:02:24:9f:22:60:67:7b:8b:1d:72:09:c5:
+         31:5c:e9:79:9f:80:47:3d:ad:a1:0b:07:14:3d:47:ff:03:69:
+         1a:0c:0b:44:e7:63:25:a7:7f:b2:c9:b8:76:84:ed:23:f6:7d:
+         07:ab:45:7e:d3:df:b3:bf:e9:8a:b6:cd:a8:a2:67:2b:52:d5:
+         b7:65:f0:39:4c:63:a0:91:79:93:52:0f:54:dd:83:bb:9f:d1:
+         8f:a7:53:73:c3:cb:ff:30:ec:7c:04:b8:d8:44:1f:93:5f:71:
+         09:22:b7:6e:3e:ea:1c:03:4e:9d:1a:20:61:fb:81:37:ec:5e:
+         fc:0a:45:ab:d7:e7:17:55:d0:a0:ea:60:9b:a6:f6:e3:8c:5b:
+         29:c2:06:60:14:9d:2d:97:4c:a9:93:15:9d:61:c4:01:5f:48:
+         d6:58:bd:56:31:12:4e:11:c8:21:e0:b3:11:91:65:db:b4:a6:
+         88:38:ce:55
+SHA1 Fingerprint=5F:43:E5:B1:BF:F8:78:8C:AC:1C:C7:CA:4A:9A:C6:22:2B:CC:34:C6
diff --git a/proprietary/vendor/etc/security/cacerts/35105088.0 b/proprietary/vendor/etc/security/cacerts/35105088.0
new file mode 100644
index 0000000..ff58900
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/35105088.0
@@ -0,0 +1,123 @@
+-----BEGIN CERTIFICATE-----
+MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB
+iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl
+cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV
+BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw
+MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV
+BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
+aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy
+dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
+AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B
+3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY
+tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/
+Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2
+VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT
+79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6
+c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT
+Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l
+c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee
+UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE
+Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd
+BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G
+A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF
+Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO
+VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3
+ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs
+8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR
+iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze
+Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ
+XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/
+qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB
+VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB
+L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG
+jjxDah2nGN59PRbxYvnKkKj9
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority
+        Validity
+            Not Before: Feb  1 00:00:00 2010 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:80:12:65:17:36:0e:c3:db:08:b3:d0:ac:57:0d:
+                    76:ed:cd:27:d3:4c:ad:50:83:61:e2:aa:20:4d:09:
+                    2d:64:09:dc:ce:89:9f:cc:3d:a9:ec:f6:cf:c1:dc:
+                    f1:d3:b1:d6:7b:37:28:11:2b:47:da:39:c6:bc:3a:
+                    19:b4:5f:a6:bd:7d:9d:a3:63:42:b6:76:f2:a9:3b:
+                    2b:91:f8:e2:6f:d0:ec:16:20:90:09:3e:e2:e8:74:
+                    c9:18:b4:91:d4:62:64:db:7f:a3:06:f1:88:18:6a:
+                    90:22:3c:bc:fe:13:f0:87:14:7b:f6:e4:1f:8e:d4:
+                    e4:51:c6:11:67:46:08:51:cb:86:14:54:3f:bc:33:
+                    fe:7e:6c:9c:ff:16:9d:18:bd:51:8e:35:a6:a7:66:
+                    c8:72:67:db:21:66:b1:d4:9b:78:03:c0:50:3a:e8:
+                    cc:f0:dc:bc:9e:4c:fe:af:05:96:35:1f:57:5a:b7:
+                    ff:ce:f9:3d:b7:2c:b6:f6:54:dd:c8:e7:12:3a:4d:
+                    ae:4c:8a:b7:5c:9a:b4:b7:20:3d:ca:7f:22:34:ae:
+                    7e:3b:68:66:01:44:e7:01:4e:46:53:9b:33:60:f7:
+                    94:be:53:37:90:73:43:f3:32:c3:53:ef:db:aa:fe:
+                    74:4e:69:c7:6b:8c:60:93:de:c4:c7:0c:df:e1:32:
+                    ae:cc:93:3b:51:78:95:67:8b:ee:3d:56:fe:0c:d0:
+                    69:0f:1b:0f:f3:25:26:6b:33:6d:f7:6e:47:fa:73:
+                    43:e5:7e:0e:a5:66:b1:29:7c:32:84:63:55:89:c4:
+                    0d:c1:93:54:30:19:13:ac:d3:7d:37:a7:eb:5d:3a:
+                    6c:35:5c:db:41:d7:12:da:a9:49:0b:df:d8:80:8a:
+                    09:93:62:8e:b5:66:cf:25:88:cd:84:b8:b1:3f:a4:
+                    39:0f:d9:02:9e:eb:12:4c:95:7c:f3:6b:05:a9:5e:
+                    16:83:cc:b8:67:e2:e8:13:9d:cc:5b:82:d3:4c:b3:
+                    ed:5b:ff:de:e5:73:ac:23:3b:2d:00:bf:35:55:74:
+                    09:49:d8:49:58:1a:7f:92:36:e6:51:92:0e:f3:26:
+                    7d:1c:4d:17:bc:c9:ec:43:26:d0:bf:41:5f:40:a9:
+                    44:44:f4:99:e7:57:87:9e:50:1f:57:54:a8:3e:fd:
+                    74:63:2f:b1:50:65:09:e6:58:42:2e:43:1a:4c:b4:
+                    f0:25:47:59:fa:04:1e:93:d4:26:46:4a:50:81:b2:
+                    de:be:78:b7:fc:67:15:e1:c9:57:84:1e:0f:63:d6:
+                    e9:62:ba:d6:5f:55:2e:ea:5c:c6:28:08:04:25:39:
+                    b8:0e:2b:a9:f2:4c:97:1c:07:3f:0d:52:f5:ed:ef:
+                    2f:82:0f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha384WithRSAEncryption
+         5c:d4:7c:0d:cf:f7:01:7d:41:99:65:0c:73:c5:52:9f:cb:f8:
+         cf:99:06:7f:1b:da:43:15:9f:9e:02:55:57:96:14:f1:52:3c:
+         27:87:94:28:ed:1f:3a:01:37:a2:76:fc:53:50:c0:84:9b:c6:
+         6b:4e:ba:8c:21:4f:a2:8e:55:62:91:f3:69:15:d8:bc:88:e3:
+         c4:aa:0b:fd:ef:a8:e9:4b:55:2a:06:20:6d:55:78:29:19:ee:
+         5f:30:5c:4b:24:11:55:ff:24:9a:6e:5e:2a:2b:ee:0b:4d:9f:
+         7f:f7:01:38:94:14:95:43:07:09:fb:60:a9:ee:1c:ab:12:8c:
+         a0:9a:5e:a7:98:6a:59:6d:8b:3f:08:fb:c8:d1:45:af:18:15:
+         64:90:12:0f:73:28:2e:c5:e2:24:4e:fc:58:ec:f0:f4:45:fe:
+         22:b3:eb:2f:8e:d2:d9:45:61:05:c1:97:6f:a8:76:72:8f:8b:
+         8c:36:af:bf:0d:05:ce:71:8d:e6:a6:6f:1f:6c:a6:71:62:c5:
+         d8:d0:83:72:0c:f1:67:11:89:0c:9c:13:4c:72:34:df:bc:d5:
+         71:df:aa:71:dd:e1:b9:6c:8c:3c:12:5d:65:da:bd:57:12:b6:
+         43:6b:ff:e5:de:4d:66:11:51:cf:99:ae:ec:17:b6:e8:71:91:
+         8c:de:49:fe:dd:35:71:a2:15:27:94:1c:cf:61:e3:26:bb:6f:
+         a3:67:25:21:5d:e6:dd:1d:0b:2e:68:1b:3b:82:af:ec:83:67:
+         85:d4:98:51:74:b1:b9:99:80:89:ff:7f:78:19:5c:79:4a:60:
+         2e:92:40:ae:4c:37:2a:2c:c9:c7:62:c8:0e:5d:f7:36:5b:ca:
+         e0:25:25:01:b4:dd:1a:07:9c:77:00:3f:d0:dc:d5:ec:3d:d4:
+         fa:bb:3f:cc:85:d6:6f:7f:a9:2d:df:b9:02:f7:f5:97:9a:b5:
+         35:da:c3:67:b0:87:4a:a9:28:9e:23:8e:ff:5c:27:6b:e1:b0:
+         4f:f3:07:ee:00:2e:d4:59:87:cb:52:41:95:ea:f4:47:d7:ee:
+         64:41:55:7c:8d:59:02:95:dd:62:9d:c2:b9:ee:5a:28:74:84:
+         a5:9b:b7:90:c7:0c:07:df:f5:89:36:74:32:d6:28:c1:b0:b0:
+         0b:e0:9c:4c:c3:1c:d6:fc:e3:69:b5:47:46:81:2f:a2:82:ab:
+         d3:63:44:70:c4:8d:ff:2d:33:ba:ad:8f:7b:b5:70:88:ae:3e:
+         19:cf:40:28:d8:fc:c8:90:bb:5d:99:22:f5:52:e6:58:c5:1f:
+         88:31:43:ee:88:1d:d7:c6:8e:3c:43:6a:1d:a7:18:de:7d:3d:
+         16:f1:62:f9:ca:90:a8:fd
+SHA1 Fingerprint=2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E
diff --git a/proprietary/vendor/etc/security/cacerts/399e7759.0 b/proprietary/vendor/etc/security/cacerts/399e7759.0
new file mode 100644
index 0000000..6301f4b
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/399e7759.0
@@ -0,0 +1,83 @@
+-----BEGIN CERTIFICATE-----
+MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
+QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT
+MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
+b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB
+CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97
+nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt
+43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P
+T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4
+gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO
+BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR
+TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw
+DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr
+hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg
+06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF
+PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls
+YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
+CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA
+        Validity
+            Not Before: Nov 10 00:00:00 2006 GMT
+            Not After : Nov 10 00:00:00 2031 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:e2:3b:e1:11:72:de:a8:a4:d3:a3:57:aa:50:a2:
+                    8f:0b:77:90:c9:a2:a5:ee:12:ce:96:5b:01:09:20:
+                    cc:01:93:a7:4e:30:b7:53:f7:43:c4:69:00:57:9d:
+                    e2:8d:22:dd:87:06:40:00:81:09:ce:ce:1b:83:bf:
+                    df:cd:3b:71:46:e2:d6:66:c7:05:b3:76:27:16:8f:
+                    7b:9e:1e:95:7d:ee:b7:48:a3:08:da:d6:af:7a:0c:
+                    39:06:65:7f:4a:5d:1f:bc:17:f8:ab:be:ee:28:d7:
+                    74:7f:7a:78:99:59:85:68:6e:5c:23:32:4b:bf:4e:
+                    c0:e8:5a:6d:e3:70:bf:77:10:bf:fc:01:f6:85:d9:
+                    a8:44:10:58:32:a9:75:18:d5:d1:a2:be:47:e2:27:
+                    6a:f4:9a:33:f8:49:08:60:8b:d4:5f:b4:3a:84:bf:
+                    a1:aa:4a:4c:7d:3e:cf:4f:5f:6c:76:5e:a0:4b:37:
+                    91:9e:dc:22:e6:6d:ce:14:1a:8e:6a:cb:fe:cd:b3:
+                    14:64:17:c7:5b:29:9e:32:bf:f2:ee:fa:d3:0b:42:
+                    d4:ab:b7:41:32:da:0c:d4:ef:f8:81:d5:bb:8d:58:
+                    3f:b5:1b:e8:49:28:a2:70:da:31:04:dd:f7:b2:16:
+                    f2:4c:0a:4e:07:a8:ed:4a:3d:5e:b5:7f:a3:90:c3:
+                    af:27
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55
+            X509v3 Authority Key Identifier: 
+                keyid:03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55
+
+    Signature Algorithm: sha1WithRSAEncryption
+         cb:9c:37:aa:48:13:12:0a:fa:dd:44:9c:4f:52:b0:f4:df:ae:
+         04:f5:79:79:08:a3:24:18:fc:4b:2b:84:c0:2d:b9:d5:c7:fe:
+         f4:c1:1f:58:cb:b8:6d:9c:7a:74:e7:98:29:ab:11:b5:e3:70:
+         a0:a1:cd:4c:88:99:93:8c:91:70:e2:ab:0f:1c:be:93:a9:ff:
+         63:d5:e4:07:60:d3:a3:bf:9d:5b:09:f1:d5:8e:e3:53:f4:8e:
+         63:fa:3f:a7:db:b4:66:df:62:66:d6:d1:6e:41:8d:f2:2d:b5:
+         ea:77:4a:9f:9d:58:e2:2b:59:c0:40:23:ed:2d:28:82:45:3e:
+         79:54:92:26:98:e0:80:48:a8:37:ef:f0:d6:79:60:16:de:ac:
+         e8:0e:cd:6e:ac:44:17:38:2f:49:da:e1:45:3e:2a:b9:36:53:
+         cf:3a:50:06:f7:2e:e8:c4:57:49:6c:61:21:18:d5:04:ad:78:
+         3c:2c:3a:80:6b:a7:eb:af:15:14:e9:d8:89:c1:b9:38:6c:e2:
+         91:6c:8a:ff:64:b9:77:25:57:30:c0:1b:24:a3:e1:dc:e9:df:
+         47:7c:b5:b4:24:08:05:30:ec:2d:bd:0b:bf:45:bf:50:b9:a9:
+         f3:eb:98:01:12:ad:c8:88:c6:98:34:5f:8d:0a:3c:c6:e9:d5:
+         95:95:6d:de
+SHA1 Fingerprint=A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36
diff --git a/proprietary/vendor/etc/security/cacerts/3a3b02ce.0 b/proprietary/vendor/etc/security/cacerts/3a3b02ce.0
new file mode 100644
index 0000000..6d87615
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3a3b02ce.0
@@ -0,0 +1,84 @@
+-----BEGIN CERTIFICATE-----
+MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCB
+ijELMAkGA1UEBhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHly
+aWdodCAoYykgMjAwNTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl
+ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQSBDQTAeFw0w
+NTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYDVQQGEwJDSDEQMA4G
+A1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIwIAYD
+VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBX
+SVNlS2V5IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEAy0+zAJs9Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxR
+VVuuk+g3/ytr6dTqvirdqFEr12bDYVxgAsj1znJ7O7jyTmUIms2kahnBAbtzptf2
+w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbDd50kc3vkDIzh2TbhmYsF
+mQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ/yxViJGg
+4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t9
+4B3RLoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYw
+DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQw
+EAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOx
+SPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vImMMkQyh2I+3QZH4VFvbBsUfk2
+ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4+vg1YFkCExh8
+vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa
+hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZi
+Fj4A4xylNoEYokxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ
+/L7fCg0=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            41:3d:72:c7:f4:6b:1f:81:43:7d:f1:d2:28:54:df:9a
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=CH, O=WISeKey, OU=Copyright (c) 2005, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GA CA
+        Validity
+            Not Before: Dec 11 16:03:44 2005 GMT
+            Not After : Dec 11 16:09:51 2037 GMT
+        Subject: C=CH, O=WISeKey, OU=Copyright (c) 2005, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GA CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:cb:4f:b3:00:9b:3d:36:dd:f9:d1:49:6a:6b:10:
+                    49:1f:ec:d8:2b:b2:c6:f8:32:81:29:43:95:4c:9a:
+                    19:23:21:15:45:de:e3:c8:1c:51:55:5b:ae:93:e8:
+                    37:ff:2b:6b:e9:d4:ea:be:2a:dd:a8:51:2b:d7:66:
+                    c3:61:5c:60:02:c8:f5:ce:72:7b:3b:b8:f2:4e:65:
+                    08:9a:cd:a4:6a:19:c1:01:bb:73:a6:d7:f6:c3:dd:
+                    cd:bc:a4:8b:b5:99:61:b8:01:a2:a3:d4:4d:d4:05:
+                    3d:91:ad:f8:b4:08:71:64:af:70:f1:1c:6b:7e:f6:
+                    c3:77:9d:24:73:7b:e4:0c:8c:e1:d9:36:e1:99:8b:
+                    05:99:0b:ed:45:31:09:ca:c2:00:db:f7:72:a0:96:
+                    aa:95:87:d0:8e:c7:b6:61:73:0d:76:66:8c:dc:1b:
+                    b4:63:a2:9f:7f:93:13:30:f1:a1:27:db:d9:ff:2c:
+                    55:88:91:a0:e0:4f:07:b0:28:56:8c:18:1b:97:44:
+                    8e:89:dd:e0:17:6e:e7:2a:ef:8f:39:0a:31:84:82:
+                    d8:40:14:49:2e:7a:41:e4:a7:fe:e3:64:cc:c1:59:
+                    71:4b:2c:21:a7:5b:7d:e0:1d:d1:2e:81:9b:c3:d8:
+                    68:f7:bd:96:1b:ac:70:b1:16:14:0b:db:60:b9:26:
+                    01:05
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: 
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                B3:03:7E:AE:36:BC:B0:79:D1:DC:94:26:B6:11:BE:21:B2:69:86:94
+            1.3.6.1.4.1.311.21.1: 
+                ...
+    Signature Algorithm: sha1WithRSAEncryption
+         4b:a1:ff:0b:87:6e:b3:f9:c1:43:b1:48:f3:28:c0:1d:2e:c9:
+         09:41:fa:94:00:1c:a4:a4:ab:49:4f:8f:3d:1e:ef:4d:6f:bd:
+         bc:a4:f6:f2:26:30:c9:10:ca:1d:88:fb:74:19:1f:85:45:bd:
+         b0:6c:51:f9:36:7e:db:f5:4c:32:3a:41:4f:5b:47:cf:e8:0b:
+         2d:b6:c4:19:9d:74:c5:47:c6:3b:6a:0f:ac:14:db:3c:f4:73:
+         9c:a9:05:df:00:dc:74:78:fa:f8:35:60:59:02:13:18:7c:bc:
+         fb:4d:b0:20:6d:43:bb:60:30:7a:67:33:5c:c5:99:d1:f8:2d:
+         39:52:73:fb:8c:aa:97:25:5c:72:d9:08:1e:ab:4e:3c:e3:81:
+         31:9f:03:a6:fb:c0:fe:29:88:55:da:84:d5:50:03:b6:e2:84:
+         a3:a6:36:aa:11:3a:01:e1:18:4b:d6:44:68:b3:3d:f9:53:74:
+         84:b3:46:91:46:96:00:b7:80:2c:b6:e1:e3:10:e2:db:a2:e7:
+         28:8f:01:96:62:16:3e:00:e3:1c:a5:36:81:18:a2:4c:52:76:
+         c0:11:a3:6e:e6:1d:ba:e3:5a:be:36:53:c5:3e:75:8f:86:69:
+         29:58:53:b5:9c:bb:6f:9f:5c:c5:18:ec:dd:2f:e1:98:c9:fc:
+         be:df:0a:0d
+SHA1 Fingerprint=59:22:A1:E1:5A:EA:16:35:21:F8:98:39:6A:46:46:B0:44:1B:0F:A9
diff --git a/proprietary/vendor/etc/security/cacerts/3ad48a91.0 b/proprietary/vendor/etc/security/cacerts/3ad48a91.0
new file mode 100644
index 0000000..db80cf2
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3ad48a91.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
+RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
+VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
+DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
+ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
+VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
+mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
+IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
+mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
+XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
+dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
+jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
+BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
+DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
+9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
+jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
+Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
+ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
+R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 33554617 (0x20000b9)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root
+        Validity
+            Not Before: May 12 18:46:00 2000 GMT
+            Not After : May 12 23:59:00 2025 GMT
+        Subject: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79:
+                    d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a:
+                    64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2:
+                    62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01:
+                    52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7:
+                    73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6:
+                    50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c:
+                    a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70:
+                    70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77:
+                    d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae:
+                    5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18:
+                    98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85:
+                    ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9:
+                    39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5:
+                    c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a:
+                    ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0:
+                    78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27:
+                    1a:39
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:3
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03:
+         bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f:
+         76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a:
+         12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f:
+         ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01:
+         74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8:
+         05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9:
+         31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d:
+         9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b:
+         1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88:
+         73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee:
+         7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e:
+         9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0:
+         fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42:
+         ea:63:39:a9
+SHA1 Fingerprint=D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74
diff --git a/proprietary/vendor/etc/security/cacerts/3c58f906.0 b/proprietary/vendor/etc/security/cacerts/3c58f906.0
new file mode 100644
index 0000000..35419a9
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3c58f906.0
@@ -0,0 +1,87 @@
+-----BEGIN CERTIFICATE-----
+MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU
+MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs
+IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290
+MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux
+FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h
+bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v
+dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt
+H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9
+uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX
+mk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX
+a0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN
+E0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0
+WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD
+VR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0
+Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU
+cnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx
+IjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN
+AQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH
+YINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5
+6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC
+Nr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX
+c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a
+mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root
+        Validity
+            Not Before: May 30 10:48:38 2000 GMT
+            Not After : May 30 10:48:38 2020 GMT
+        Subject: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b7:f7:1a:33:e6:f2:00:04:2d:39:e0:4e:5b:ed:
+                    1f:bc:6c:0f:cd:b5:fa:23:b6:ce:de:9b:11:33:97:
+                    a4:29:4c:7d:93:9f:bd:4a:bc:93:ed:03:1a:e3:8f:
+                    cf:e5:6d:50:5a:d6:97:29:94:5a:80:b0:49:7a:db:
+                    2e:95:fd:b8:ca:bf:37:38:2d:1e:3e:91:41:ad:70:
+                    56:c7:f0:4f:3f:e8:32:9e:74:ca:c8:90:54:e9:c6:
+                    5f:0f:78:9d:9a:40:3c:0e:ac:61:aa:5e:14:8f:9e:
+                    87:a1:6a:50:dc:d7:9a:4e:af:05:b3:a6:71:94:9c:
+                    71:b3:50:60:0a:c7:13:9d:38:07:86:02:a8:e9:a8:
+                    69:26:18:90:ab:4c:b0:4f:23:ab:3a:4f:84:d8:df:
+                    ce:9f:e1:69:6f:bb:d7:42:d7:6b:44:e4:c7:ad:ee:
+                    6d:41:5f:72:5a:71:08:37:b3:79:65:a4:59:a0:94:
+                    37:f7:00:2f:0d:c2:92:72:da:d0:38:72:db:14:a8:
+                    45:c4:5d:2a:7d:b7:b4:d6:c4:ee:ac:cd:13:44:b7:
+                    c9:2b:dd:43:00:25:fa:61:b9:69:6a:58:23:11:b7:
+                    a7:33:8f:56:75:59:f5:cd:29:d7:46:b7:0a:2b:65:
+                    b6:d3:42:6f:15:b2:b8:7b:fb:ef:e9:5d:53:d5:34:
+                    5a:27
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A
+                DirName:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
+                serial:01
+
+    Signature Algorithm: sha1WithRSAEncryption
+         b0:9b:e0:85:25:c2:d6:23:e2:0f:96:06:92:9d:41:98:9c:d9:
+         84:79:81:d9:1e:5b:14:07:23:36:65:8f:b0:d8:77:bb:ac:41:
+         6c:47:60:83:51:b0:f9:32:3d:e7:fc:f6:26:13:c7:80:16:a5:
+         bf:5a:fc:87:cf:78:79:89:21:9a:e2:4c:07:0a:86:35:bc:f2:
+         de:51:c4:d2:96:b7:dc:7e:4e:ee:70:fd:1c:39:eb:0c:02:51:
+         14:2d:8e:bd:16:e0:c1:df:46:75:e7:24:ad:ec:f4:42:b4:85:
+         93:70:10:67:ba:9d:06:35:4a:18:d3:2b:7a:cc:51:42:a1:7a:
+         63:d1:e6:bb:a1:c5:2b:c2:36:be:13:0d:e6:bd:63:7e:79:7b:
+         a7:09:0d:40:ab:6a:dd:8f:8a:c3:f6:f6:8c:1a:42:05:51:d4:
+         45:f5:9f:a7:62:21:68:15:20:43:3c:99:e7:7c:bd:24:d8:a9:
+         91:17:73:88:3f:56:1b:31:38:18:b4:71:0f:9a:cd:c8:0e:9e:
+         8e:2e:1b:e1:8c:98:83:cb:1f:31:f1:44:4c:c6:04:73:49:76:
+         60:0f:c7:f8:bd:17:80:6b:2e:e9:cc:4c:0e:5a:9a:79:0f:20:
+         0a:2e:d5:9e:63:26:1e:55:92:94:d8:82:17:5a:7b:d0:bc:c7:
+         8f:4e:86:04
+SHA1 Fingerprint=02:FA:F3:E2:91:43:54:68:60:78:57:69:4D:F5:E4:5B:68:85:18:68
diff --git a/proprietary/vendor/etc/security/cacerts/3c6676aa.0 b/proprietary/vendor/etc/security/cacerts/3c6676aa.0
new file mode 100644
index 0000000..1693994
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3c6676aa.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJO
+TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFh
+dCBkZXIgTmVkZXJsYW5kZW4gRVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0y
+MjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5MMR4wHAYDVQQKDBVTdGFhdCBkZXIg
+TmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRlcmxhbmRlbiBFViBS
+b290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkkSzrS
+M4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nC
+UiY4iKTWO0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3d
+Z//BYY1jTw+bbRcwJu+r0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46p
+rfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13l
+pJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gVXJrm0w912fxBmJc+qiXb
+j5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr08C+eKxC
+KFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS
+/ZbV0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0X
+cgOPvZuM5l5Tnrmd74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH
+1vI4gnPah1vlPNOePqc7nvQDs/nxfRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrP
+px9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB
+/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwaivsnuL8wbqg7
+MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI
+eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u
+2dfOWBfoqSmuc0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHS
+v4ilf0X8rLiltTMMgsT7B/Zq5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTC
+wPTxGfARKbalGAKb12NMcIxHowNDXLldRqANb/9Zjr7dn3LDWyvfjFvO5QxGbJKy
+CqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tNf1zuacpzEPuKqf2e
+vTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi5Dp6
+Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIa
+Gl6I6lD4WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeL
+eG9QgkRQP2YGiqtDhFZKDyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8
+FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGyeUN51q1veieQA6TqJIc/2b3Z6fJfUEkc
+7uzXLg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 10000013 (0x98968d)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA
+        Validity
+            Not Before: Dec  8 11:19:29 2010 GMT
+            Not After : Dec  8 11:10:28 2022 GMT
+        Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:e3:c7:7e:89:f9:24:4b:3a:d2:33:83:35:2c:69:
+                    ec:dc:09:a4:e3:51:a8:25:2b:79:b8:08:3d:e0:91:
+                    ba:84:85:c6:85:a4:ca:e6:c9:2e:53:a4:c9:24:1e:
+                    fd:55:66:71:5d:2c:c5:60:68:04:b7:d9:c2:52:26:
+                    38:88:a4:d6:3b:40:a6:c2:cd:3f:cd:98:93:b3:54:
+                    14:58:96:55:d5:50:fe:86:ad:a4:63:7f:5c:87:f6:
+                    8e:e6:27:92:67:17:92:02:03:2c:dc:d6:66:74:ed:
+                    dd:67:ff:c1:61:8d:63:4f:0f:9b:6d:17:30:26:ef:
+                    ab:d2:1f:10:a0:f9:c5:7f:16:69:81:03:47:ed:1e:
+                    68:8d:72:a1:4d:b2:26:c6:ba:6c:5f:6d:d6:af:d1:
+                    b1:13:8e:a9:ad:f3:5e:69:75:26:18:3e:41:2b:21:
+                    7f:ee:8b:5d:07:06:9d:43:c4:29:0a:2b:fc:2a:3e:
+                    86:cb:3c:83:3a:f9:c9:0d:da:c5:99:e2:bc:78:41:
+                    33:76:e1:bf:2f:5d:e5:a4:98:50:0c:15:dd:e0:fa:
+                    9c:7f:38:68:d0:b2:a6:7a:a7:d1:31:bd:7e:8a:58:
+                    27:43:b3:ba:33:91:d3:a7:98:15:5c:9a:e6:d3:0f:
+                    75:d9:fc:41:98:97:3e:aa:25:db:8f:92:2e:b0:7b:
+                    0c:5f:f1:63:a9:37:f9:9b:75:69:4c:28:26:25:da:
+                    d5:f2:12:70:45:55:e3:df:73:5e:37:f5:21:6c:90:
+                    8e:35:5a:c9:d3:23:eb:d3:c0:be:78:ac:42:28:58:
+                    66:a5:46:6d:70:02:d7:10:f9:4b:54:fc:5d:86:4a:
+                    87:cf:7f:ca:45:ac:11:5a:b5:20:51:8d:2f:88:47:
+                    97:39:c0:cf:ba:c0:42:01:40:99:48:21:0b:6b:a7:
+                    d2:fd:96:d5:d1:be:46:9d:49:e0:0b:a6:a0:22:4e:
+                    38:d0:c1:3c:30:bc:70:8f:2c:75:cc:d0:c5:8c:51:
+                    3b:3d:94:08:64:26:61:7d:b9:c3:65:8f:14:9c:21:
+                    d0:aa:fd:17:72:03:8f:bd:9b:8c:e6:5e:53:9e:b9:
+                    9d:ef:82:bb:e1:bc:e2:72:41:5b:21:94:d3:45:37:
+                    94:d1:df:09:39:5d:e7:23:aa:9a:1d:ca:6d:a8:0a:
+                    86:85:8a:82:be:42:07:d6:f2:38:82:73:da:87:5b:
+                    e5:3c:d3:9e:3e:a7:3b:9e:f4:03:b3:f9:f1:7d:13:
+                    74:02:ff:bb:a1:e5:fa:00:79:1c:a6:66:41:88:5c:
+                    60:57:a6:2e:09:c4:ba:fd:9a:cf:a7:1f:40:c3:bb:
+                    cc:5a:0a:55:4b:3b:38:76:51:b8:63:8b:84:94:16:
+                    e6:56:f3
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                FE:AB:00:90:98:9E:24:FC:A9:CC:1A:8A:FB:27:B8:BF:30:6E:A8:3B
+    Signature Algorithm: sha256WithRSAEncryption
+         cf:77:2c:6e:56:be:4e:b3:b6:84:00:94:ab:47:c9:0d:d2:76:
+         c7:86:9f:1d:07:d3:b6:b4:bb:08:78:af:69:d2:0b:49:de:33:
+         c5:ac:ad:c2:88:02:7d:06:b7:35:02:c1:60:c9:bf:c4:e8:94:
+         de:d4:d3:a9:13:25:5a:fe:6e:a2:ae:7d:05:dc:7d:f3:6c:f0:
+         7e:a6:8d:ee:d9:d7:ce:58:17:e8:a9:29:ae:73:48:87:e7:9b:
+         ca:6e:29:a1:64:5f:19:13:f7:ae:06:10:ff:51:c6:9b:4d:55:
+         25:4f:93:99:10:01:53:75:f1:13:ce:c7:a6:41:41:d2:bf:88:
+         a5:7f:45:fc:ac:b8:a5:b5:33:0c:82:c4:fb:07:f6:6a:e5:25:
+         84:5f:06:ca:c1:86:39:11:db:58:cd:77:3b:2c:c2:4c:0f:5e:
+         9a:e3:f0:ab:3e:61:1b:50:24:c2:c0:f4:f1:19:f0:11:29:b6:
+         a5:18:02:9b:d7:63:4c:70:8c:47:a3:03:43:5c:b9:5d:46:a0:
+         0d:6f:ff:59:8e:be:dd:9f:72:c3:5b:2b:df:8c:5b:ce:e5:0c:
+         46:6c:92:b2:0a:a3:4c:54:42:18:15:12:18:bd:da:fc:ba:74:
+         6e:ff:c1:b6:a0:64:d8:a9:5f:55:ae:9f:5c:6a:76:96:d8:73:
+         67:87:fb:4d:7f:5c:ee:69:ca:73:10:fb:8a:a9:fd:9e:bd:36:
+         38:49:49:87:f4:0e:14:f0:e9:87:b8:3f:a7:4f:7a:5a:8e:79:
+         d4:93:e4:bb:68:52:84:ac:6c:e9:f3:98:70:55:72:32:f9:34:
+         ab:2b:49:b5:cd:20:62:e4:3a:7a:67:63:ab:96:dc:6d:ae:97:
+         ec:fc:9f:76:56:88:2e:66:cf:5b:b6:c9:a4:b0:d7:05:ba:e1:
+         27:2f:93:bb:26:2a:a2:93:b0:1b:f3:8e:be:1d:40:a3:b9:36:
+         8f:3e:82:1a:1a:5e:88:ea:50:f8:59:e2:83:46:29:0b:e3:44:
+         5c:e1:95:b6:69:90:9a:14:6f:97:ae:81:cf:68:ef:99:9a:be:
+         b5:e7:e1:7f:f8:fa:13:47:16:4c:cc:6d:08:40:e7:8b:78:6f:
+         50:82:44:50:3f:66:06:8a:ab:43:84:56:4a:0f:20:2d:86:0e:
+         f5:d2:db:d2:7a:8a:4b:cd:a5:e8:4e:f1:5e:26:25:01:59:23:
+         a0:7e:d2:f6:7e:21:57:d7:27:bc:15:57:4c:a4:46:c1:e0:83:
+         1e:0c:4c:4d:1f:4f:06:19:e2:f9:a8:f4:3a:82:a1:b2:79:43:
+         79:d6:ad:6f:7a:27:90:03:a4:ea:24:87:3f:d9:bd:d9:e9:f2:
+         5f:50:49:1c:ee:ec:d7:2e
+SHA1 Fingerprint=76:E2:7E:C1:4F:DB:82:C1:C0:A6:75:B5:05:BE:3D:29:B4:ED:DB:BB
diff --git a/proprietary/vendor/etc/security/cacerts/3c860d51.0 b/proprietary/vendor/etc/security/cacerts/3c860d51.0
new file mode 100644
index 0000000..8b46c87
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3c860d51.0
@@ -0,0 +1,129 @@
+-----BEGIN CERTIFICATE-----
+MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV
+BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2ln
+biBHb2xkIENBIC0gRzIwHhcNMDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBF
+MQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZT
+d2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUqt2/8
+76LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+
+bbqBHH5CjCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c
+6bM8K8vzARO/Ws/BtQpgvd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqE
+emA8atufK+ze3gE/bk3lUIbLtK/tREDFylqM2tIrfKjuvqblCqoOpd8FUrdVxyJd
+MmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvRAiTysybUa9oEVeXBCsdt
+MDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuendjIj3o02y
+MszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69y
+FGkOpeUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPi
+aG59je883WX0XaxR7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxM
+gI93e2CaHt+28kgeDrpOVG2Y4OGiGqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCB
+qTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWyV7
+lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64OfPAeGZe6Drn
+8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov
+L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe6
+45R88a7A3hfm5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczO
+UYrHUDFu4Up+GC9pWbY9ZIEr44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5
+O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOfMke6UiI0HTJ6CVanfCU2qT1L2sCC
+bwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6mGu6uLftIdxf+u+yv
+GPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxpmo/a
+77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCC
+hdiDyyJkvC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid3
+92qgQmwLOM7XdVAyksLfKzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEpp
+Ld6leNcG2mqeSz53OiATIgHQv2ieY2BrNU0LbbqhPcCT4H8js1WtciVORvnSFu+w
+ZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6LqjviOvrv1vA+ACOzB2+htt
+Qc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            bb:40:1c:43:f5:5e:4f:b0
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2
+        Validity
+            Not Before: Oct 25 08:30:35 2006 GMT
+            Not After : Oct 25 08:30:35 2036 GMT
+        Subject: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:af:e4:ee:7e:8b:24:0e:12:6e:a9:50:2d:16:44:
+                    3b:92:92:5c:ca:b8:5d:84:92:42:13:2a:bc:65:57:
+                    82:40:3e:57:24:cd:50:8b:25:2a:b7:6f:fc:ef:a2:
+                    d0:c0:1f:02:24:4a:13:96:8f:23:13:e6:28:58:00:
+                    a3:47:c7:06:a7:84:23:2b:bb:bd:96:2b:7f:55:cc:
+                    8b:c1:57:1f:0e:62:65:0f:dd:3d:56:8a:73:da:ae:
+                    7e:6d:ba:81:1c:7e:42:8c:20:35:d9:43:4d:84:fa:
+                    84:db:52:2c:f3:0e:27:77:0b:6b:bf:11:2f:72:78:
+                    9f:2e:d8:3e:e6:18:37:5a:2a:72:f9:da:62:90:92:
+                    95:ca:1f:9c:e9:b3:3c:2b:cb:f3:01:13:bf:5a:cf:
+                    c1:b5:0a:60:bd:dd:b5:99:64:53:b8:a0:96:b3:6f:
+                    e2:26:77:91:8c:e0:62:10:02:9f:34:0f:a4:d5:92:
+                    33:51:de:be:8d:ba:84:7a:60:3c:6a:db:9f:2b:ec:
+                    de:de:01:3f:6e:4d:e5:50:86:cb:b4:af:ed:44:40:
+                    c5:ca:5a:8c:da:d2:2b:7c:a8:ee:be:a6:e5:0a:aa:
+                    0e:a5:df:05:52:b7:55:c7:22:5d:32:6a:97:97:63:
+                    13:db:c9:db:79:36:7b:85:3a:4a:c5:52:89:f9:24:
+                    e7:9d:77:a9:82:ff:55:1c:a5:71:69:2b:d1:02:24:
+                    f2:b3:26:d4:6b:da:04:55:e5:c1:0a:c7:6d:30:37:
+                    90:2a:e4:9e:14:33:5e:16:17:55:c5:5b:b5:cb:34:
+                    89:92:f1:9d:26:8f:a1:07:d4:c6:b2:78:50:db:0c:
+                    0c:0b:7c:0b:8c:41:d7:b9:e9:dd:8c:88:f7:a3:4d:
+                    b2:32:cc:d8:17:da:cd:b7:ce:66:9d:d4:fd:5e:ff:
+                    bd:97:3e:29:75:e7:7e:a7:62:58:af:25:34:a5:41:
+                    c7:3d:bc:0d:50:ca:03:03:0f:08:5a:1f:95:73:78:
+                    62:bf:af:72:14:69:0e:a5:e5:03:0e:78:8e:26:28:
+                    42:f0:07:0b:62:20:10:67:39:46:fa:a9:03:cc:04:
+                    38:7a:66:ef:20:83:b5:8c:4a:56:8e:91:00:fc:8e:
+                    5c:82:de:88:a0:c3:e2:68:6e:7d:8d:ef:3c:dd:65:
+                    f4:5d:ac:51:ef:24:80:ae:aa:56:97:6f:f9:ad:7d:
+                    da:61:3f:98:77:3c:a5:91:b6:1c:8c:26:da:65:a2:
+                    09:6d:c1:e2:54:e3:b9:ca:4c:4c:80:8f:77:7b:60:
+                    9a:1e:df:b6:f2:48:1e:0e:ba:4e:54:6d:98:e0:e1:
+                    a2:1a:a2:77:50:cf:c4:63:92:ec:47:19:9d:eb:e6:
+                    6b:ce:c1
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE
+            X509v3 Authority Key Identifier: 
+                keyid:5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE
+
+            X509v3 Certificate Policies: 
+                Policy: 2.16.756.1.89.1.2.1.1
+                  CPS: http://repository.swisssign.com/
+
+    Signature Algorithm: sha1WithRSAEncryption
+         27:ba:e3:94:7c:f1:ae:c0:de:17:e6:e5:d8:d5:f5:54:b0:83:
+         f4:bb:cd:5e:05:7b:4f:9f:75:66:af:3c:e8:56:7e:fc:72:78:
+         38:03:d9:2b:62:1b:00:b9:f8:e9:60:cd:cc:ce:51:8a:c7:50:
+         31:6e:e1:4a:7e:18:2f:69:59:b6:3d:64:81:2b:e3:83:84:e6:
+         22:87:8e:7d:e0:ee:02:99:61:b8:1e:f4:b8:2b:88:12:16:84:
+         c2:31:93:38:96:31:a6:b9:3b:53:3f:c3:24:93:56:5b:69:92:
+         ec:c5:c1:bb:38:00:e3:ec:17:a9:b8:dc:c7:7c:01:83:9f:32:
+         47:ba:52:22:34:1d:32:7a:09:56:a7:7c:25:36:a9:3d:4b:da:
+         c0:82:6f:0a:bb:12:c8:87:4b:27:11:f9:1e:2d:c7:93:3f:9e:
+         db:5f:26:6b:52:d9:2e:8a:f1:14:c6:44:8d:15:a9:b7:bf:bd:
+         de:a6:1a:ee:ae:2d:fb:48:77:17:fe:bb:ec:af:18:f5:2a:51:
+         f0:39:84:97:95:6c:6e:1b:c3:2b:c4:74:60:79:25:b0:0a:27:
+         df:df:5e:d2:39:cf:45:7d:42:4b:df:b3:2c:1e:c5:c6:5d:ca:
+         55:3a:a0:9c:69:9a:8f:da:ef:b2:b0:3c:9f:87:6c:12:2b:65:
+         70:15:52:31:1a:24:cf:6f:31:23:50:1f:8c:4f:8f:23:c3:74:
+         41:63:1c:55:a8:14:dd:3e:e0:51:50:cf:f1:1b:30:56:0e:92:
+         b0:82:85:d8:83:cb:22:64:bc:2d:b8:25:d5:54:a2:b8:06:ea:
+         ad:92:a4:24:a0:c1:86:b5:4a:13:6a:47:cf:2e:0b:56:95:54:
+         cb:ce:9a:db:6a:b4:a6:b2:db:41:08:86:27:77:f7:6a:a0:42:
+         6c:0b:38:ce:d7:75:50:32:92:c2:df:2b:30:22:48:d0:d5:41:
+         38:25:5d:a4:e9:5d:9f:c6:94:75:d0:45:fd:30:97:43:8f:90:
+         ab:0a:c7:86:73:60:4a:69:2d:de:a5:78:d7:06:da:6a:9e:4b:
+         3e:77:3a:20:13:22:01:d0:bf:68:9e:63:60:6b:35:4d:0b:6d:
+         ba:a1:3d:c0:93:e0:7f:23:b3:55:ad:72:25:4e:46:f9:d2:16:
+         ef:b0:64:c1:01:9e:e9:ca:a0:6a:98:0e:cf:d8:60:f2:2f:49:
+         b8:e4:42:e1:38:35:16:f4:c8:6e:4f:f7:81:56:e8:ba:a3:be:
+         23:af:ae:fd:6f:03:e0:02:3b:30:76:fa:1b:6d:41:cf:01:b1:
+         e9:b8:c9:66:f4:db:26:f3:3a:a4:74:f2:49:24:5b:c9:b0:d0:
+         57:c1:fa:3e:7a:e1:97:c9
+SHA1 Fingerprint=D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61
diff --git a/proprietary/vendor/etc/security/cacerts/3c899c73.0 b/proprietary/vendor/etc/security/cacerts/3c899c73.0
new file mode 100644
index 0000000..c23dcc7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3c899c73.0
@@ -0,0 +1,56 @@
+-----BEGIN CERTIFICATE-----
+MIICaTCCAe+gAwIBAgIQISpWDK7aDKtARb8roi066jAKBggqhkjOPQQDAzBtMQsw
+CQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91
+bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwg
+Um9vdCBHQyBDQTAeFw0xNzA1MDkwOTQ4MzRaFw00MjA1MDkwOTU4MzNaMG0xCzAJ
+BgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBGb3Vu
+ZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2JhbCBS
+b290IEdDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAETOlQwMYPchi82PG6s4ni
+eUqjFqdrVCTbUf/q9Akkwwsin8tqJ4KBDdLArzHkdIJuyiXZjHWd8dvQmqJLIX4W
+p2OQ0jnUsYd4XxiWD1AbNTcPasbc2RNNpI6QN+a9WzGRo1QwUjAOBgNVHQ8BAf8E
+BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUSIcUrOPDnpBgOtfKie7T
+rYy0UGYwEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0EAwMDaAAwZQIwJsdpW9zV
+57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtkAjEA2zQg
+Mgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            21:2a:56:0c:ae:da:0c:ab:40:45:bf:2b:a2:2d:3a:ea
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GC CA
+        Validity
+            Not Before: May  9 09:48:34 2017 GMT
+            Not After : May  9 09:58:33 2042 GMT
+        Subject: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GC CA
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:4c:e9:50:c0:c6:0f:72:18:bc:d8:f1:ba:b3:89:
+                    e2:79:4a:a3:16:a7:6b:54:24:db:51:ff:ea:f4:09:
+                    24:c3:0b:22:9f:cb:6a:27:82:81:0d:d2:c0:af:31:
+                    e4:74:82:6e:ca:25:d9:8c:75:9d:f1:db:d0:9a:a2:
+                    4b:21:7e:16:a7:63:90:d2:39:d4:b1:87:78:5f:18:
+                    96:0f:50:1b:35:37:0f:6a:c6:dc:d9:13:4d:a4:8e:
+                    90:37:e6:bd:5b:31:91
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                48:87:14:AC:E3:C3:9E:90:60:3A:D7:CA:89:EE:D3:AD:8C:B4:50:66
+            1.3.6.1.4.1.311.21.1: 
+                ...
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:30:26:c7:69:5b:dc:d5:e7:b2:e7:c8:0c:8c:8c:c3:
+         dd:79:8c:1b:63:d5:c9:52:94:4e:4d:82:4a:73:1e:b2:80:84:
+         a9:25:c0:4c:5a:6d:49:29:60:78:13:e2:7e:48:eb:64:02:31:
+         00:db:34:20:32:08:ff:9a:49:02:b6:88:de:14:af:5d:6c:99:
+         71:8d:1a:3f:8b:d7:e0:a2:36:86:1c:07:82:3a:76:53:fd:c2:
+         a2:ed:ef:7b:b0:80:4f:58:0f:4b:53:39:bd
+SHA1 Fingerprint=E0:11:84:5E:34:DE:BE:88:81:B9:9C:F6:16:26:D1:96:1F:C3:B9:31
diff --git a/proprietary/vendor/etc/security/cacerts/3c9a4d3b.0 b/proprietary/vendor/etc/security/cacerts/3c9a4d3b.0
new file mode 100644
index 0000000..58b0022
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3c9a4d3b.0
@@ -0,0 +1,152 @@
+-----BEGIN CERTIFICATE-----
+MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UE
+AwwJQUNDVlJBSVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQsw
+CQYDVQQGEwJFUzAeFw0xMTA1MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQ
+BgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUND
+VjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCb
+qau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gMjmoY
+HtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWo
+G2ioPej0RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpA
+lHPrzg5XPAOBOp0KoVdDaaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhr
+IA8wKFSVf+DuzgpmndFALW4ir50awQUZ0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/
+0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDGWuzndN9wrqODJerWx5eH
+k6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs78yM2x/47
+4KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMO
+m3WR5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpa
+cXpkatcnYGMN285J9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPl
+uUsXQA+xtrn13k/c4LOsOxFwYIRKQ26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYI
+KwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRwOi8vd3d3LmFjY3YuZXMvZmls
+ZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEuY3J0MB8GCCsG
+AQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2
+VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeT
+VfZW6oHlNsyMHj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIG
+CCsGAQUFBwICMIIBFB6CARAAQQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUA
+cgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBhAO0AegAgAGQAZQAgAGwAYQAgAEEA
+QwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUAYwBuAG8AbABvAGcA
+7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBjAHQA
+cgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAA
+QwBQAFMAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUA
+czAwBggrBgEFBQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2Mu
+aHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRt
+aW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2MV9kZXIuY3JsMA4GA1Ud
+DwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZIhvcNAQEF
+BQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdp
+D70ER9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gU
+JyCpZET/LtZ1qmxNYEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+m
+AM/EKXMRNt6GGT6d7hmKG9Ww7Y49nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepD
+vV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJTS+xJlsndQAJxGJ3KQhfnlms
+tn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3sCPdK6jT2iWH
+7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h
+I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szA
+h1xA2syVP1XgNce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xF
+d3+YJ5oyXSrjhO7FmGYvliAd3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2H
+pPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3pEfbRD0tVNEYqi4Y7
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 6828503384748696800 (0x5ec3b7a6437fa4e0)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES
+        Validity
+            Not Before: May  5 09:37:37 2011 GMT
+            Not After : Dec 31 09:37:37 2030 GMT
+        Subject: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:9b:a9:ab:bf:61:4a:97:af:2f:97:66:9a:74:5f:
+                    d0:d9:96:fd:cf:e2:e4:66:ef:1f:1f:47:33:c2:44:
+                    a3:df:9a:de:1f:b5:54:dd:15:7c:69:35:11:6f:bb:
+                    c8:0c:8e:6a:18:1e:d8:8f:d9:16:bc:10:48:36:5c:
+                    f0:63:b3:90:5a:5c:24:37:d7:a3:d6:cb:09:71:b9:
+                    f1:01:72:84:b0:7d:db:4d:80:cd:fc:d3:6f:c9:f8:
+                    da:b6:0e:82:d2:45:85:a8:1b:68:a8:3d:e8:f4:44:
+                    6c:bd:a1:c2:cb:03:be:8c:3e:13:00:84:df:4a:48:
+                    c0:e3:22:0a:e8:e9:37:a7:18:4c:b1:09:0d:23:56:
+                    7f:04:4d:d9:17:84:18:a5:c8:da:40:94:73:eb:ce:
+                    0e:57:3c:03:81:3a:9d:0a:a1:57:43:69:ac:57:6d:
+                    79:90:78:e5:b5:b4:3b:d8:bc:4c:8d:28:a1:a7:a3:
+                    a7:ba:02:4e:25:d1:2a:ae:ed:ae:03:22:b8:6b:20:
+                    0f:30:28:54:95:7f:e0:ee:ce:0a:66:9d:d1:40:2d:
+                    6e:22:af:9d:1a:c1:05:19:d2:6f:c0:f2:9f:f8:7b:
+                    b3:02:42:fb:50:a9:1d:2d:93:0f:23:ab:c6:c1:0f:
+                    92:ff:d0:a2:15:f5:53:09:71:1c:ff:45:13:84:e6:
+                    26:5e:f8:e0:88:1c:0a:fc:16:b6:a8:73:06:b8:f0:
+                    63:84:02:a0:c6:5a:ec:e7:74:df:70:ae:a3:83:25:
+                    ea:d6:c7:97:87:93:a7:c6:8a:8a:33:97:60:37:10:
+                    3e:97:3e:6e:29:15:d6:a1:0f:d1:88:2c:12:9f:6f:
+                    aa:a4:c6:42:eb:41:a2:e3:95:43:d3:01:85:6d:8e:
+                    bb:3b:f3:23:36:c7:fe:3b:e0:a1:25:07:48:ab:c9:
+                    89:74:ff:08:8f:80:bf:c0:96:65:f3:ee:ec:4b:68:
+                    bd:9d:88:c3:31:b3:40:f1:e8:cf:f6:38:bb:9c:e4:
+                    d1:7f:d4:e5:58:9b:7c:fa:d4:f3:0e:9b:75:91:e4:
+                    ba:52:2e:19:7e:d1:f5:cd:5a:19:fc:ba:06:f6:fb:
+                    52:a8:4b:99:04:dd:f8:f9:b4:8b:50:a3:4e:62:89:
+                    f0:87:24:fa:83:42:c1:87:fa:d5:2d:29:2a:5a:71:
+                    7a:64:6a:d7:27:60:63:0d:db:ce:49:f5:8d:1f:90:
+                    89:32:17:f8:73:43:b8:d2:5a:93:86:61:d6:e1:75:
+                    0a:ea:79:66:76:88:4f:71:eb:04:25:d6:0a:5a:7a:
+                    93:e5:b9:4b:17:40:0f:b1:b6:b9:f5:de:4f:dc:e0:
+                    b3:ac:3b:11:70:60:84:4a:43:6e:99:20:c0:29:71:
+                    0a:c0:65
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            Authority Information Access: 
+                CA Issuers - URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1.crt
+                OCSP - URI:http://ocsp.accv.es
+
+            X509v3 Subject Key Identifier: 
+                D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD
+
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  User Notice:
+                    Explicit Text: 
+                  CPS: http://www.accv.es/legislacion_c.htm
+
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1_der.crl
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Alternative Name: 
+                email:accv@accv.es
+    Signature Algorithm: sha1WithRSAEncryption
+         97:31:02:9f:e7:fd:43:67:48:44:14:e4:29:87:ed:4c:28:66:
+         d0:8f:35:da:4d:61:b7:4a:97:4d:b5:db:90:e0:05:2e:0e:c6:
+         79:d0:f2:97:69:0f:bd:04:47:d9:be:db:b5:29:da:9b:d9:ae:
+         a9:99:d5:d3:3c:30:93:f5:8d:a1:a8:fc:06:8d:44:f4:ca:16:
+         95:7c:33:dc:62:8b:a8:37:f8:27:d8:09:2d:1b:ef:c8:14:27:
+         20:a9:64:44:ff:2e:d6:75:aa:6c:4d:60:40:19:49:43:54:63:
+         da:e2:cc:ba:66:e5:4f:44:7a:5b:d9:6a:81:2b:40:d5:7f:f9:
+         01:27:58:2c:c8:ed:48:91:7c:3f:a6:00:cf:c4:29:73:11:36:
+         de:86:19:3e:9d:ee:19:8a:1b:d5:b0:ed:8e:3d:9c:2a:c0:0d:
+         d8:3d:66:e3:3c:0d:bd:d5:94:5c:e2:e2:a7:35:1b:04:00:f6:
+         3f:5a:8d:ea:43:bd:5f:89:1d:a9:c1:b0:cc:99:e2:4d:00:0a:
+         da:c9:27:5b:e7:13:90:5c:e4:f5:33:a2:55:6d:dc:e0:09:4d:
+         2f:b1:26:5b:27:75:00:09:c4:62:77:29:08:5f:9e:59:ac:b6:
+         7e:ad:9f:54:30:22:03:c1:1e:71:64:fe:f9:38:0a:96:18:dd:
+         02:14:ac:23:cb:06:1c:1e:a4:7d:8d:0d:de:27:41:e8:ad:da:
+         15:b7:b0:23:dd:2b:a8:d3:da:25:87:ed:e8:55:44:4d:88:f4:
+         36:7e:84:9a:78:ac:f7:0e:56:49:0e:d6:33:25:d6:84:50:42:
+         6c:20:12:1d:2a:d5:be:bc:f2:70:81:a4:70:60:be:05:b5:9b:
+         9e:04:44:be:61:23:ac:e9:a5:24:8c:11:80:94:5a:a2:a2:b9:
+         49:d2:c1:dc:d1:a7:ed:31:11:2c:9e:19:a6:ee:e1:55:e1:c0:
+         ea:cf:0d:84:e4:17:b7:a2:7c:a5:de:55:25:06:ee:cc:c0:87:
+         5c:40:da:cc:95:3f:55:e0:35:c7:b8:84:be:b4:5d:cd:7a:83:
+         01:72:ee:87:e6:5f:1d:ae:b5:85:c6:26:df:e6:c1:9a:e9:1e:
+         02:47:9f:2a:a8:6d:a9:5b:cf:ec:45:77:7f:98:27:9a:32:5d:
+         2a:e3:84:ee:c5:98:66:2f:96:20:1d:dd:d8:c3:27:d7:b0:f9:
+         fe:d9:7d:cd:d0:9f:8f:0b:14:58:51:9f:2f:8b:c3:38:2d:de:
+         e8:8f:d6:8d:87:a4:f5:56:43:16:99:2c:f4:a4:56:b4:34:b8:
+         61:37:c9:c2:58:80:1b:a0:97:a1:fc:59:8d:e9:11:f6:d1:0f:
+         4b:55:34:46:2a:8b:86:3b
+SHA1 Fingerprint=93:05:7A:88:15:C6:4F:CE:88:2F:FA:91:16:52:28:78:BC:53:64:17
diff --git a/proprietary/vendor/etc/security/cacerts/3d441de8.0 b/proprietary/vendor/etc/security/cacerts/3d441de8.0
new file mode 100644
index 0000000..faab810
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3d441de8.0
@@ -0,0 +1,125 @@
+-----BEGIN CERTIFICATE-----
+MIIFyjCCA7KgAwIBAgIEAJiWjDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO
+TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh
+dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEcyMB4XDTA4MDMyNjExMTgxN1oX
+DTIwMDMyNTExMDMxMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl
+ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv
+b3QgQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVZ5291
+qj5LnLW4rJ4L5PnZyqtdj7U5EILXr1HgO+EASGrP2uEGQxGZqhQlEq0i6ABtQ8Sp
+uOUfiUtnvWFI7/3S4GCI5bkYYCjDdyutsDeqN95kWSpGV+RLufg3fNU254DBtvPU
+Z5uW6M7XxgpT0GtJlvOjCwV3SPcl5XCsMBQgJeN/dVrlSPhOewMHBPqCYYdu8DvE
+pMfQ9XQ+pV0aCPKbJdL2rAQmPlU6Yiile7Iwr/g3wtG61jj99O9JMDeZJiFIhQGp
+5Rbn3JBV3w/oOM2ZNyFPXfUib2rFEhZgF1XyZWampzCROME4HYYEhLoaJXhena/M
+UGDWE4dS7WMfbWV9whUYdMrhfmQpjHLYFhN9C0lK8SgbIHRrxT3dsKpICT0ugpTN
+GmXZK4iambwYfp/ufWZ8Pr2UuIHOzZgweMFvZ9C+X+Bo7d7iscksWXiSqt8rYGPy
+5V6548r6f1CGPqI0GAwJaCgRHOThuVw+R7oyPxjMW4T182t0xHJ04eOLoEq9jWYv
+6q012iDTiIJh8BIitrzQ1aTsr1SIJSQ8p22xcik/Plemf1WvbibG/ufMQFxRRIEK
+eN5KzlW/HdXZt1bv8Hb/C3m1r737qWmRRpdogBQ2HbN/uymYNqUg+oJgYjOk7Na6
+B6duxc8UpufWkjTYgfX8HV2qXB72o007uPc5AgMBAAGjgZcwgZQwDwYDVR0TAQH/
+BAUwAwEB/zBSBgNVHSAESzBJMEcGBFUdIAAwPzA9BggrBgEFBQcCARYxaHR0cDov
+L3d3dy5wa2lvdmVyaGVpZC5ubC9wb2xpY2llcy9yb290LXBvbGljeS1HMjAOBgNV
+HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJFoMocVHYnitfGsNig0jQt8YojrMA0GCSqG
+SIb3DQEBCwUAA4ICAQCoQUpnKpKBglBu4dfYszk78wIVCVBR7y29JHuIhjv5tLyS
+CZa59sCrI2AGeYwRTlHSeYAz+51IvuxBQ4EffkdAHOV6CMqqi3WtFMTC6GY8ggen
+5ieCWxjmD27ZUD6KQhgpxrRW/FYQoAUXvQwjf/ST7ZwaUb7dRUG/kSS0H4zpX897
+IZmflZ85OkYcbPnNe5yQzSipx6lVu6xiNGI1E0sUOlWDuYaNkqbG9AclVMwWVxJK
+gnjIFNkXgiYtXSAfea7+1HAWFpWD2DU5/1JddRwWxRNVz0fMdWVSSt7wsKfkCpYL
++63C4iWEst3kvX5ZbJvw8NjnyvLplzh+ib7M+zkXYT9y2zqR2GUBGR2tUKRXCnxL
+vJxxcypFURmFzI79R6d0lR2o0a9OF7FpJsKqeFdbxU2n5Z4FF5TKsl+gSRiNNOkm
+bEgeqmiSBeGCc1qb3AdbCG19ndeNIdn8FCCqwkXfP+cAslHkwvgFuXkajDTznlvk
+N1trSt8sV4pAWja63XVECDdCcAz+3F4hoKOKwJCcaNpQ5kUQR3i2TtJlycM33+FC
+Y7BXN0Ute4qcvwXqZVUz9zkQxSgqIXobisQk+T8VyJoVIPVVYpbtbZNQvOSqeK3Z
+ywplh6ZmwcSBo3c6WB4L7oOLnR7SUqTMHW+wmG2UMbX4cQrcufx9MmDm66+KAQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 10000012 (0x98968c)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G2
+        Validity
+            Not Before: Mar 26 11:18:17 2008 GMT
+            Not After : Mar 25 11:03:10 2020 GMT
+        Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c5:59:e7:6f:75:aa:3e:4b:9c:b5:b8:ac:9e:0b:
+                    e4:f9:d9:ca:ab:5d:8f:b5:39:10:82:d7:af:51:e0:
+                    3b:e1:00:48:6a:cf:da:e1:06:43:11:99:aa:14:25:
+                    12:ad:22:e8:00:6d:43:c4:a9:b8:e5:1f:89:4b:67:
+                    bd:61:48:ef:fd:d2:e0:60:88:e5:b9:18:60:28:c3:
+                    77:2b:ad:b0:37:aa:37:de:64:59:2a:46:57:e4:4b:
+                    b9:f8:37:7c:d5:36:e7:80:c1:b6:f3:d4:67:9b:96:
+                    e8:ce:d7:c6:0a:53:d0:6b:49:96:f3:a3:0b:05:77:
+                    48:f7:25:e5:70:ac:30:14:20:25:e3:7f:75:5a:e5:
+                    48:f8:4e:7b:03:07:04:fa:82:61:87:6e:f0:3b:c4:
+                    a4:c7:d0:f5:74:3e:a5:5d:1a:08:f2:9b:25:d2:f6:
+                    ac:04:26:3e:55:3a:62:28:a5:7b:b2:30:af:f8:37:
+                    c2:d1:ba:d6:38:fd:f4:ef:49:30:37:99:26:21:48:
+                    85:01:a9:e5:16:e7:dc:90:55:df:0f:e8:38:cd:99:
+                    37:21:4f:5d:f5:22:6f:6a:c5:12:16:60:17:55:f2:
+                    65:66:a6:a7:30:91:38:c1:38:1d:86:04:84:ba:1a:
+                    25:78:5e:9d:af:cc:50:60:d6:13:87:52:ed:63:1f:
+                    6d:65:7d:c2:15:18:74:ca:e1:7e:64:29:8c:72:d8:
+                    16:13:7d:0b:49:4a:f1:28:1b:20:74:6b:c5:3d:dd:
+                    b0:aa:48:09:3d:2e:82:94:cd:1a:65:d9:2b:88:9a:
+                    99:bc:18:7e:9f:ee:7d:66:7c:3e:bd:94:b8:81:ce:
+                    cd:98:30:78:c1:6f:67:d0:be:5f:e0:68:ed:de:e2:
+                    b1:c9:2c:59:78:92:aa:df:2b:60:63:f2:e5:5e:b9:
+                    e3:ca:fa:7f:50:86:3e:a2:34:18:0c:09:68:28:11:
+                    1c:e4:e1:b9:5c:3e:47:ba:32:3f:18:cc:5b:84:f5:
+                    f3:6b:74:c4:72:74:e1:e3:8b:a0:4a:bd:8d:66:2f:
+                    ea:ad:35:da:20:d3:88:82:61:f0:12:22:b6:bc:d0:
+                    d5:a4:ec:af:54:88:25:24:3c:a7:6d:b1:72:29:3f:
+                    3e:57:a6:7f:55:af:6e:26:c6:fe:e7:cc:40:5c:51:
+                    44:81:0a:78:de:4a:ce:55:bf:1d:d5:d9:b7:56:ef:
+                    f0:76:ff:0b:79:b5:af:bd:fb:a9:69:91:46:97:68:
+                    80:14:36:1d:b3:7f:bb:29:98:36:a5:20:fa:82:60:
+                    62:33:a4:ec:d6:ba:07:a7:6e:c5:cf:14:a6:e7:d6:
+                    92:34:d8:81:f5:fc:1d:5d:aa:5c:1e:f6:a3:4d:3b:
+                    b8:f7:39
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  CPS: http://www.pkioverheid.nl/policies/root-policy-G2
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                91:68:32:87:15:1D:89:E2:B5:F1:AC:36:28:34:8D:0B:7C:62:88:EB
+    Signature Algorithm: sha256WithRSAEncryption
+         a8:41:4a:67:2a:92:81:82:50:6e:e1:d7:d8:b3:39:3b:f3:02:
+         15:09:50:51:ef:2d:bd:24:7b:88:86:3b:f9:b4:bc:92:09:96:
+         b9:f6:c0:ab:23:60:06:79:8c:11:4e:51:d2:79:80:33:fb:9d:
+         48:be:ec:41:43:81:1f:7e:47:40:1c:e5:7a:08:ca:aa:8b:75:
+         ad:14:c4:c2:e8:66:3c:82:07:a7:e6:27:82:5b:18:e6:0f:6e:
+         d9:50:3e:8a:42:18:29:c6:b4:56:fc:56:10:a0:05:17:bd:0c:
+         23:7f:f4:93:ed:9c:1a:51:be:dd:45:41:bf:91:24:b4:1f:8c:
+         e9:5f:cf:7b:21:99:9f:95:9f:39:3a:46:1c:6c:f9:cd:7b:9c:
+         90:cd:28:a9:c7:a9:55:bb:ac:62:34:62:35:13:4b:14:3a:55:
+         83:b9:86:8d:92:a6:c6:f4:07:25:54:cc:16:57:12:4a:82:78:
+         c8:14:d9:17:82:26:2d:5d:20:1f:79:ae:fe:d4:70:16:16:95:
+         83:d8:35:39:ff:52:5d:75:1c:16:c5:13:55:cf:47:cc:75:65:
+         52:4a:de:f0:b0:a7:e4:0a:96:0b:fb:ad:c2:e2:25:84:b2:dd:
+         e4:bd:7e:59:6c:9b:f0:f0:d8:e7:ca:f2:e9:97:38:7e:89:be:
+         cc:fb:39:17:61:3f:72:db:3a:91:d8:65:01:19:1d:ad:50:a4:
+         57:0a:7c:4b:bc:9c:71:73:2a:45:51:19:85:cc:8e:fd:47:a7:
+         74:95:1d:a8:d1:af:4e:17:b1:69:26:c2:aa:78:57:5b:c5:4d:
+         a7:e5:9e:05:17:94:ca:b2:5f:a0:49:18:8d:34:e9:26:6c:48:
+         1e:aa:68:92:05:e1:82:73:5a:9b:dc:07:5b:08:6d:7d:9d:d7:
+         8d:21:d9:fc:14:20:aa:c2:45:df:3f:e7:00:b2:51:e4:c2:f8:
+         05:b9:79:1a:8c:34:f3:9e:5b:e4:37:5b:6b:4a:df:2c:57:8a:
+         40:5a:36:ba:dd:75:44:08:37:42:70:0c:fe:dc:5e:21:a0:a3:
+         8a:c0:90:9c:68:da:50:e6:45:10:47:78:b6:4e:d2:65:c9:c3:
+         37:df:e1:42:63:b0:57:37:45:2d:7b:8a:9c:bf:05:ea:65:55:
+         33:f7:39:10:c5:28:2a:21:7a:1b:8a:c4:24:f9:3f:15:c8:9a:
+         15:20:f5:55:62:96:ed:6d:93:50:bc:e4:aa:78:ad:d9:cb:0a:
+         65:87:a6:66:c1:c4:81:a3:77:3a:58:1e:0b:ee:83:8b:9d:1e:
+         d2:52:a4:cc:1d:6f:b0:98:6d:94:31:b5:f8:71:0a:dc:b9:fc:
+         7d:32:60:e6:eb:af:8a:01
+SHA1 Fingerprint=59:AF:82:79:91:86:C7:B4:75:07:CB:CF:03:57:46:EB:04:DD:B7:16
diff --git a/proprietary/vendor/etc/security/cacerts/3e7271e8.0 b/proprietary/vendor/etc/security/cacerts/3e7271e8.0
new file mode 100644
index 0000000..a7c62a3
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/3e7271e8.0
@@ -0,0 +1,82 @@
+-----BEGIN CERTIFICATE-----
+MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML
+RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp
+bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5
+IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp
+ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0yOTA3
+MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3
+LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp
+YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG
+A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq
+K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe
+sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX
+MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT
+XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/
+HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH
+4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
+HQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQEFBQADggEBADub
+j1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPyT/4xmf3IDExo
+U8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf
+zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5b
+u/8j72gZyxKTJ1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+
+bYQLCIt+jerXmCHG8+c8eS9enNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/Er
+fF6adulZkMV8gzURZVE=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 946069240 (0x3863def8)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)
+        Validity
+            Not Before: Dec 24 17:50:51 1999 GMT
+            Not After : Jul 24 14:15:12 2029 GMT
+        Subject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:ad:4d:4b:a9:12:86:b2:ea:a3:20:07:15:16:64:
+                    2a:2b:4b:d1:bf:0b:4a:4d:8e:ed:80:76:a5:67:b7:
+                    78:40:c0:73:42:c8:68:c0:db:53:2b:dd:5e:b8:76:
+                    98:35:93:8b:1a:9d:7c:13:3a:0e:1f:5b:b7:1e:cf:
+                    e5:24:14:1e:b1:81:a9:8d:7d:b8:cc:6b:4b:03:f1:
+                    02:0c:dc:ab:a5:40:24:00:7f:74:94:a1:9d:08:29:
+                    b3:88:0b:f5:87:77:9d:55:cd:e4:c3:7e:d7:6a:64:
+                    ab:85:14:86:95:5b:97:32:50:6f:3d:c8:ba:66:0c:
+                    e3:fc:bd:b8:49:c1:76:89:49:19:fd:c0:a8:bd:89:
+                    a3:67:2f:c6:9f:bc:71:19:60:b8:2d:e9:2c:c9:90:
+                    76:66:7b:94:e2:af:78:d6:65:53:5d:3c:d6:9c:b2:
+                    cf:29:03:f9:2f:a4:50:b2:d4:48:ce:05:32:55:8a:
+                    fd:b2:64:4c:0e:e4:98:07:75:db:7f:df:b9:08:55:
+                    60:85:30:29:f9:7b:48:a4:69:86:e3:35:3f:1e:86:
+                    5d:7a:7a:15:bd:ef:00:8e:15:22:54:17:00:90:26:
+                    93:bc:0e:49:68:91:bf:f8:47:d3:9d:95:42:c1:0e:
+                    4d:df:6f:26:cf:c3:18:21:62:66:43:70:d6:d5:c0:
+                    07:e1
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70
+    Signature Algorithm: sha1WithRSAEncryption
+         3b:9b:8f:56:9b:30:e7:53:99:7c:7a:79:a7:4d:97:d7:19:95:
+         90:fb:06:1f:ca:33:7c:46:63:8f:96:66:24:fa:40:1b:21:27:
+         ca:e6:72:73:f2:4f:fe:31:99:fd:c8:0c:4c:68:53:c6:80:82:
+         13:98:fa:b6:ad:da:5d:3d:f1:ce:6e:f6:15:11:94:82:0c:ee:
+         3f:95:af:11:ab:0f:d7:2f:de:1f:03:8f:57:2c:1e:c9:bb:9a:
+         1a:44:95:eb:18:4f:a6:1f:cd:7d:57:10:2f:9b:04:09:5a:84:
+         b5:6e:d8:1d:3a:e1:d6:9e:d1:6c:79:5e:79:1c:14:c5:e3:d0:
+         4c:93:3b:65:3c:ed:df:3d:be:a6:e5:95:1a:c3:b5:19:c3:bd:
+         5e:5b:bb:ff:23:ef:68:19:cb:12:93:27:5c:03:2d:6f:30:d0:
+         1e:b6:1a:ac:de:5a:f7:d1:aa:a8:27:a6:fe:79:81:c4:79:99:
+         33:57:ba:12:b0:a9:e0:42:6c:93:ca:56:de:fe:6d:84:0b:08:
+         8b:7e:8d:ea:d7:98:21:c6:f3:e7:3c:79:2f:5e:9c:d1:4c:15:
+         8d:e1:ec:22:37:cc:9a:43:0b:97:dc:80:90:8d:b3:67:9b:6f:
+         48:08:15:56:cf:bf:f1:2b:7c:5e:9a:76:e9:59:90:c5:7c:83:
+         35:11:65:51
+SHA1 Fingerprint=50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31
diff --git a/proprietary/vendor/etc/security/cacerts/40dc992e.0 b/proprietary/vendor/etc/security/cacerts/40dc992e.0
new file mode 100644
index 0000000..259a549
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/40dc992e.0
@@ -0,0 +1,93 @@
+-----BEGIN CERTIFICATE-----
+MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1Ix
+RDBCBgNVBAoTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1
+dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1p
+YyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIFJvb3RDQSAyMDExMB4XDTExMTIw
+NjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYTAkdSMUQwQgYDVQQK
+EztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIENl
+cnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl
+c2VhcmNoIEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBAKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPz
+dYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJ
+fel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa71HFK9+WXesyHgLacEns
+bgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u8yBRQlqD
+75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSP
+FEDH3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNV
+HRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp
+5dgTBCPuQSUwRwYDVR0eBEAwPqA8MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQu
+b3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQub3JnMA0GCSqGSIb3DQEBBQUA
+A4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVtXdMiKahsog2p
+6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8
+TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7
+dIsXRSZMFpGD/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8Acys
+Nnq/onN694/BtZqhFLKPM58N7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXI
+l7WdmplNsDz4SgCbZN2fOUvRJ9e4
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=GR, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2011
+        Validity
+            Not Before: Dec  6 13:49:52 2011 GMT
+            Not After : Dec  1 13:49:52 2031 GMT
+        Subject: C=GR, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2011
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:a9:53:00:e3:2e:a6:f6:8e:fa:60:d8:2d:95:3e:
+                    f8:2c:2a:54:4e:cd:b9:84:61:94:58:4f:8f:3d:8b:
+                    e4:43:f3:75:89:8d:51:e4:c3:37:d2:8a:88:4d:79:
+                    1e:b7:12:dd:43:78:4a:8a:92:e6:d7:48:d5:0f:a4:
+                    3a:29:44:35:b8:07:f6:68:1d:55:cd:38:51:f0:8c:
+                    24:31:85:af:83:c9:7d:e9:77:af:ed:1a:7b:9d:17:
+                    f9:b3:9d:38:50:0f:a6:5a:79:91:80:af:37:ae:a6:
+                    d3:31:fb:b5:26:09:9d:3c:5a:ef:51:c5:2b:df:96:
+                    5d:eb:32:1e:02:da:70:49:ec:6e:0c:c8:9a:37:8d:
+                    f7:f1:36:60:4b:26:2c:82:9e:d0:78:f3:0d:0f:63:
+                    a4:51:30:e1:f9:2b:27:12:07:d8:ea:bd:18:62:98:
+                    b0:59:37:7d:be:ee:f3:20:51:42:5a:83:ef:93:ba:
+                    69:15:f1:62:9d:9f:99:39:82:a1:b7:74:2e:8b:d4:
+                    c5:0b:7b:2f:f0:c8:0a:da:3d:79:0a:9a:93:1c:a5:
+                    28:72:73:91:43:9a:a7:d1:4d:85:84:b9:a9:74:8f:
+                    14:40:c7:dc:de:ac:41:64:6c:b4:19:9b:02:63:6d:
+                    24:64:8f:44:b2:25:ea:ce:5d:74:0c:63:32:5c:8d:
+                    87:e5
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                A6:91:42:FD:13:61:4A:23:9E:08:A4:29:E5:D8:13:04:23:EE:41:25
+            X509v3 Name Constraints: 
+                Permitted:
+                  DNS:.gr
+                  DNS:.eu
+                  DNS:.edu
+                  DNS:.org
+                  email:.gr
+                  email:.eu
+                  email:.edu
+                  email:.org
+
+    Signature Algorithm: sha1WithRSAEncryption
+         1f:ef:79:41:e1:7b:6e:3f:b2:8c:86:37:42:4a:4e:1c:37:1e:
+         8d:66:ba:24:81:c9:4f:12:0f:21:c0:03:97:86:25:6d:5d:d3:
+         22:29:a8:6c:a2:0d:a9:eb:3d:06:5b:99:3a:c7:cc:c3:9a:34:
+         7f:ab:0e:c8:4e:1c:e1:fa:e4:dc:cd:0d:be:bf:24:fe:6c:e7:
+         6b:c2:0d:c8:06:9e:4e:8d:61:28:a6:6a:fd:e5:f6:62:ea:18:
+         3c:4e:a0:53:9d:b2:3a:9c:eb:a5:9c:91:16:b6:4d:82:e0:0c:
+         05:48:a9:6c:f5:cc:f8:cb:9d:49:b4:f0:02:a5:fd:70:03:ed:
+         8a:21:a5:ae:13:86:49:c3:33:73:be:87:3b:74:8b:17:45:26:
+         4c:16:91:83:fe:67:7d:cd:4d:63:67:fa:f3:03:12:96:78:06:
+         8d:b1:67:ed:8e:3f:be:9f:4f:02:f5:b3:09:2f:f3:4c:87:df:
+         2a:cb:95:7c:01:cc:ac:36:7a:bf:a2:73:7a:f7:8f:c1:b5:9a:
+         a1:14:b2:8f:33:9f:0d:ef:22:dc:66:7b:84:bd:45:17:06:3d:
+         3c:ca:b9:77:34:8f:ca:ea:cf:3f:31:3e:e3:88:e3:80:49:25:
+         c8:97:b5:9d:9a:99:4d:b0:3c:f8:4a:00:9b:64:dd:9f:39:4b:
+         d1:27:d7:b8
+SHA1 Fingerprint=FE:45:65:9B:79:03:5B:98:A1:61:B5:51:2E:AC:DA:58:09:48:22:4D
diff --git a/proprietary/vendor/etc/security/cacerts/455f1b52.0 b/proprietary/vendor/etc/security/cacerts/455f1b52.0
new file mode 100644
index 0000000..4f46c77
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/455f1b52.0
@@ -0,0 +1,82 @@
+-----BEGIN CERTIFICATE-----
+MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC
+VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50
+cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs
+IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz
+dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy
+NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu
+dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt
+dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0
+aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj
+YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T
+RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN
+cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW
+wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1
+U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0
+jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP
+BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN
+BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/
+jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ
+Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v
+1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R
+nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH
+VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1246989352 (0x4a538c28)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2
+        Validity
+            Not Before: Jul  7 17:25:54 2009 GMT
+            Not After : Dec  7 17:55:54 2030 GMT
+        Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:ba:84:b6:72:db:9e:0c:6b:e2:99:e9:30:01:a7:
+                    76:ea:32:b8:95:41:1a:c9:da:61:4e:58:72:cf:fe:
+                    f6:82:79:bf:73:61:06:0a:a5:27:d8:b3:5f:d3:45:
+                    4e:1c:72:d6:4e:32:f2:72:8a:0f:f7:83:19:d0:6a:
+                    80:80:00:45:1e:b0:c7:e7:9a:bf:12:57:27:1c:a3:
+                    68:2f:0a:87:bd:6a:6b:0e:5e:65:f3:1c:77:d5:d4:
+                    85:8d:70:21:b4:b3:32:e7:8b:a2:d5:86:39:02:b1:
+                    b8:d2:47:ce:e4:c9:49:c4:3b:a7:de:fb:54:7d:57:
+                    be:f0:e8:6e:c2:79:b2:3a:0b:55:e2:50:98:16:32:
+                    13:5c:2f:78:56:c1:c2:94:b3:f2:5a:e4:27:9a:9f:
+                    24:d7:c6:ec:d0:9b:25:82:e3:cc:c2:c4:45:c5:8c:
+                    97:7a:06:6b:2a:11:9f:a9:0a:6e:48:3b:6f:db:d4:
+                    11:19:42:f7:8f:07:bf:f5:53:5f:9c:3e:f4:17:2c:
+                    e6:69:ac:4e:32:4c:62:77:ea:b7:e8:e5:bb:34:bc:
+                    19:8b:ae:9c:51:e7:b7:7e:b5:53:b1:33:22:e5:6d:
+                    cf:70:3c:1a:fa:e2:9b:67:b6:83:f4:8d:a5:af:62:
+                    4c:4d:e0:58:ac:64:34:12:03:f8:b6:8d:94:63:24:
+                    a4:71
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                6A:72:26:7A:D0:1E:EF:7D:E7:3B:69:51:D4:6C:8D:9F:90:12:66:AB
+    Signature Algorithm: sha256WithRSAEncryption
+         79:9f:1d:96:c6:b6:79:3f:22:8d:87:d3:87:03:04:60:6a:6b:
+         9a:2e:59:89:73:11:ac:43:d1:f5:13:ff:8d:39:2b:c0:f2:bd:
+         4f:70:8c:a9:2f:ea:17:c4:0b:54:9e:d4:1b:96:98:33:3c:a8:
+         ad:62:a2:00:76:ab:59:69:6e:06:1d:7e:c4:b9:44:8d:98:af:
+         12:d4:61:db:0a:19:46:47:f3:eb:f7:63:c1:40:05:40:a5:d2:
+         b7:f4:b5:9a:36:bf:a9:88:76:88:04:55:04:2b:9c:87:7f:1a:
+         37:3c:7e:2d:a5:1a:d8:d4:89:5e:ca:bd:ac:3d:6c:d8:6d:af:
+         d5:f3:76:0f:cd:3b:88:38:22:9d:6c:93:9a:c4:3d:bf:82:1b:
+         65:3f:a6:0f:5d:aa:fc:e5:b2:15:ca:b5:ad:c6:bc:3d:d0:84:
+         e8:ea:06:72:b0:4d:39:32:78:bf:3e:11:9c:0b:a4:9d:9a:21:
+         f3:f0:9b:0b:30:78:db:c1:dc:87:43:fe:bc:63:9a:ca:c5:c2:
+         1c:c9:c7:8d:ff:3b:12:58:08:e6:b6:3d:ec:7a:2c:4e:fb:83:
+         96:ce:0c:3c:69:87:54:73:a4:73:c2:93:ff:51:10:ac:15:54:
+         01:d8:fc:05:b1:89:a1:7f:74:83:9a:49:d7:dc:4e:7b:8a:48:
+         6f:8b:45:f6
+SHA1 Fingerprint=8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4
diff --git a/proprietary/vendor/etc/security/cacerts/48a195d8.0 b/proprietary/vendor/etc/security/cacerts/48a195d8.0
new file mode 100644
index 0000000..83714a2
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/48a195d8.0
@@ -0,0 +1,125 @@
+-----BEGIN CERTIFICATE-----
+MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4
+MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6
+ZW5wZS5jb20wHhcNMDcxMjEzMTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYD
+VQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5j
+b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ03rKDx6sp4boFmVq
+scIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAKClaO
+xdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6H
+LmYRY2xU+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFX
+uaOKmMPsOzTFlUFpfnXCPCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQD
+yCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxTOTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+
+JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbKF7jJeodWLBoBHmy+E60Q
+rLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK0GqfvEyN
+BjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8L
+hij+0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIB
+QFqNeb+Lz0vPqhbBleStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+
+HMh3/1uaD7euBUbl8agW7EekFwIDAQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2lu
+Zm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+SVpFTlBFIFMuQS4gLSBDSUYg
+QTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBGNjIgUzgxQzBB
+BgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx
+MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
+AQYwHQYDVR0OBBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUA
+A4ICAQB4pgwWSp9MiDrAyw6lFn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWb
+laQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbgakEyrkgPH7UIBzg/YsfqikuFgba56
+awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8qhT/AQKM6WfxZSzwo
+JNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Csg1lw
+LDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCT
+VyvehQP5aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGk
+LhObNA5me0mrZJfQRsN5nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJb
+UjWumDqtujWTI6cfSN01RpiyEGjkpTHCClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/
+QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZoQ0iy2+tzJOeRf1SktoA+
+naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1ZWrOZyGls
+QyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=ES, O=IZENPE S.A., CN=Izenpe.com
+        Validity
+            Not Before: Dec 13 13:08:28 2007 GMT
+            Not After : Dec 13 08:27:25 2037 GMT
+        Subject: C=ES, O=IZENPE S.A., CN=Izenpe.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c9:d3:7a:ca:0f:1e:ac:a7:86:e8:16:65:6a:b1:
+                    c2:1b:45:32:71:95:d9:fe:10:5b:cc:af:e7:a5:79:
+                    01:8f:89:c3:ca:f2:55:71:f7:77:be:77:94:f3:72:
+                    a4:2c:44:d8:9e:92:9b:14:3a:a1:e7:24:90:0a:0a:
+                    56:8e:c5:d8:26:94:e1:d9:48:e1:2d:3e:da:0a:72:
+                    dd:a3:99:15:da:81:a2:87:f4:7b:6e:26:77:89:58:
+                    ad:d6:eb:0c:b2:41:7a:73:6e:6d:db:7a:78:41:e9:
+                    08:88:12:7e:87:2e:66:11:63:6c:54:fb:3c:9d:72:
+                    c0:bc:2e:ff:c2:b7:dd:0d:76:e3:3a:d7:f7:b4:68:
+                    be:a2:f5:e3:81:6e:c1:46:6f:5d:8d:e0:4d:c6:54:
+                    55:89:1a:33:31:0a:b1:57:b9:a3:8a:98:c3:ec:3b:
+                    34:c5:95:41:69:7e:75:c2:3c:20:c5:61:ba:51:47:
+                    a0:20:90:93:a1:90:4b:f3:4e:7c:85:45:54:9a:d1:
+                    05:26:41:b0:b5:4d:1d:33:be:c4:03:c8:25:7c:c1:
+                    70:db:3b:f4:09:2d:54:27:48:ac:2f:e1:c4:ac:3e:
+                    c8:cb:92:4c:53:39:37:23:ec:d3:01:f9:e0:09:44:
+                    4d:4d:64:c0:e1:0d:5a:87:22:bc:ad:1b:a3:fe:26:
+                    b5:15:f3:a7:fc:84:19:e9:ec:a1:88:b4:44:69:84:
+                    83:f3:89:d1:74:06:a9:cc:0b:d6:c2:de:27:85:50:
+                    26:ca:17:b8:c9:7a:87:56:2c:1a:01:1e:6c:be:13:
+                    ad:10:ac:b5:24:f5:38:91:a1:d6:4b:da:f1:bb:d2:
+                    de:47:b5:f1:bc:81:f6:59:6b:cf:19:53:e9:8d:15:
+                    cb:4a:cb:a9:6f:44:e5:1b:41:cf:e1:86:a7:ca:d0:
+                    6a:9f:bc:4c:8d:06:33:5a:a2:85:e5:90:35:a0:62:
+                    5c:16:4e:f0:e3:a2:fa:03:1a:b4:2c:71:b3:58:2c:
+                    de:7b:0b:db:1a:0f:eb:de:21:1f:06:77:06:03:b0:
+                    c9:ef:99:fc:c0:b9:4f:0b:86:28:fe:d2:b9:ea:e3:
+                    da:a5:c3:47:69:12:e0:db:f0:f6:19:8b:ed:7b:70:
+                    d7:02:d6:ed:87:18:28:2c:04:24:4c:77:e4:48:8a:
+                    1a:c6:3b:9a:d4:0f:ca:fa:75:d2:01:40:5a:8d:79:
+                    bf:8b:cf:4b:cf:aa:16:c1:95:e4:ad:4c:8a:3e:17:
+                    91:d4:b1:62:e5:82:e5:80:04:a4:03:7e:8d:bf:da:
+                    7f:a2:0f:97:4f:0c:d3:0d:fb:d7:d1:e5:72:7e:1c:
+                    c8:77:ff:5b:9a:0f:b7:ae:05:46:e5:f1:a8:16:ec:
+                    47:a4:17
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Alternative Name: 
+                email:info@izenpe.com, DirName:/O=IZENPE S.A. - CIF A01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8/street=Avda del Mediterraneo Etorbidea 14 - 01010 Vitoria-Gasteiz
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                1D:1C:65:0E:A8:F2:25:7B:B4:91:CF:E4:B1:B1:E6:BD:55:74:6C:05
+    Signature Algorithm: sha256WithRSAEncryption
+         78:a6:0c:16:4a:9f:4c:88:3a:c0:cb:0e:a5:16:7d:9f:b9:48:
+         5f:18:8f:0d:62:36:f6:cd:19:6b:ac:ab:d5:f6:91:7d:ae:71:
+         f3:3f:b3:0e:78:85:9b:95:a4:27:21:47:42:4a:7c:48:3a:f5:
+         45:7c:b3:0c:8e:51:78:ac:95:13:de:c6:fd:7d:b8:1a:90:4c:
+         ab:92:03:c7:ed:42:01:ce:0f:d8:b1:fa:a2:92:e1:60:6d:ae:
+         7a:6b:09:aa:c6:29:ee:68:49:67:30:80:24:7a:31:16:39:5b:
+         7e:f1:1c:2e:dd:6c:09:ad:f2:31:c1:82:4e:b9:bb:f9:be:bf:
+         2a:85:3f:c0:40:a3:3a:59:fc:59:4b:3c:28:24:db:b4:15:75:
+         ae:0d:88:ba:2e:73:c0:bd:58:87:e5:42:f2:eb:5e:ee:1e:30:
+         22:99:cb:37:d1:c4:21:6c:81:ec:be:6d:26:e6:1c:e4:42:20:
+         9e:47:b0:ac:83:59:70:2c:35:d6:af:36:34:b4:cd:3b:f8:32:
+         a8:ef:e3:78:89:fb:8d:45:2c:da:9c:b8:7e:40:1c:61:e7:3e:
+         a2:92:2c:4b:f2:cd:fa:98:b6:29:ff:f3:f2:7b:a9:1f:2e:a0:
+         93:57:2b:de:85:03:f9:69:37:cb:9e:78:6a:05:b4:c5:31:78:
+         89:ec:7a:a7:85:e1:b9:7b:3c:de:be:1e:79:84:ce:9f:70:0e:
+         59:c2:35:2e:90:2a:31:d9:e4:45:7a:41:a4:2e:13:9b:34:0e:
+         66:7b:49:ab:64:97:d0:46:c3:79:9d:72:50:63:a6:98:5b:06:
+         bd:48:6d:d8:39:83:70:e8:35:f0:05:d1:aa:bc:e3:db:c8:02:
+         ea:7c:fd:82:da:c2:5b:52:35:ae:98:3a:ad:ba:35:93:23:a7:
+         1f:48:dd:35:46:98:b2:10:68:e4:a5:31:c2:0a:58:2e:19:81:
+         10:c9:50:75:fc:ea:5a:16:ce:11:d7:ee:ef:50:88:2d:61:ff:
+         3f:42:73:05:94:43:d5:8e:3c:4e:01:3a:19:a5:1f:46:4e:77:
+         d0:5d:e5:81:22:21:87:fe:94:7d:84:d8:93:ad:d6:68:43:48:
+         b2:db:eb:73:24:e7:91:7f:54:a4:b6:80:3e:9d:a3:3c:4c:72:
+         c2:57:c4:a0:d4:cc:38:27:ce:d5:06:9e:a2:48:d9:e9:9f:ce:
+         82:70:36:93:9a:3b:df:96:21:e3:59:b7:0c:da:91:37:f0:fd:
+         59:5a:b3:99:c8:69:6c:43:26:01:35:63:60:55:89:03:3a:75:
+         d8:ba:4a:d9:54:ff:ee:de:80:d8:2d:d1:38:d5:5e:2d:0b:98:
+         7d:3e:6c:db:fc:26:88:c7
+SHA1 Fingerprint=2F:78:3D:25:52:18:A7:4A:65:39:71:B5:2C:A2:9C:45:15:6F:E9:19
diff --git a/proprietary/vendor/etc/security/cacerts/4be590e0.0 b/proprietary/vendor/etc/security/cacerts/4be590e0.0
new file mode 100644
index 0000000..ed8db77
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/4be590e0.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBN
+MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVu
+VHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcN
+MzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0
+MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwggIi
+MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTyP4o7
+ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGy
+RBb06tD6Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlS
+bdsHyo+1W/CD80/HLaXIrcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF
+/YTLNiCBWS2ab21ISGHKTN9T0a9SvESfqy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R
+3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoSmJxZZoY+rfGwyj4GD3vw
+EUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFnol57plzy
+9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9V
+GxyhLrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ
+2fjXctscvG29ZV/viDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsV
+WaFHVCkugyhfHMKiq3IXAAaOReyL4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gD
+W/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
+BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMwDQYJKoZIhvcN
+AQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj
+t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHV
+DRDtfULAj+7AmgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9
+TaDKQGXSc3z1i9kKlT/YPyNtGtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8G
+lwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFtm6/n6J91eEyrRjuazr8FGF1NFTwW
+mhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMxNRF4eKLg6TCMf4Df
+WN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4Mhn5
++bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJ
+tshquDDIajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhA
+GaQdp/lLQzfcaFpPz+vCZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv
+8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ3Wl9af0AVqW3rLatt8o+Ae+c
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0a:01:42:80:00:00:01:45:23:cf:46:7c:00:00:00:02
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1
+        Validity
+            Not Before: Jan 16 17:53:32 2014 GMT
+            Not After : Jan 16 17:53:32 2034 GMT
+        Subject: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b6:22:94:fc:a4:48:af:e8:47:6b:0a:fb:27:76:
+                    e4:f2:3f:8a:3b:7a:4a:2c:31:2a:8c:8d:b0:a9:c3:
+                    31:6b:a8:77:76:84:26:b6:ac:81:42:0d:08:eb:55:
+                    58:bb:7a:f8:bc:65:7d:f2:a0:6d:8b:a8:47:e9:62:
+                    76:1e:11:ee:08:14:d1:b2:44:16:f4:ea:d0:fa:1e:
+                    2f:5e:db:cb:73:41:ae:bc:00:b0:4a:2b:40:b2:ac:
+                    e1:3b:4b:c2:2d:9d:e4:a1:9b:ec:1a:3a:1e:f0:08:
+                    b3:d0:e4:24:35:07:9f:9c:b4:c9:52:6d:db:07:ca:
+                    8f:b5:5b:f0:83:f3:4f:c7:2d:a5:c8:ad:cb:95:20:
+                    a4:31:28:57:58:5a:e4:8d:1b:9a:ab:9e:0d:0c:f2:
+                    0a:33:39:22:39:0a:97:2e:f3:53:77:b9:44:45:fd:
+                    84:cb:36:20:81:59:2d:9a:6f:6d:48:48:61:ca:4c:
+                    df:53:d1:af:52:bc:44:9f:ab:2f:6b:83:72:ef:75:
+                    80:da:06:33:1b:5d:c8:da:63:c6:4d:cd:ac:66:31:
+                    cd:d1:de:3e:87:10:36:e1:b9:a4:7a:ef:60:50:b2:
+                    cb:ca:a6:56:e0:37:af:ab:34:13:39:25:e8:39:66:
+                    e4:98:7a:aa:12:98:9c:59:66:86:3e:ad:f1:b0:ca:
+                    3e:06:0f:7b:f0:11:4b:37:a0:44:6d:7b:cb:a8:8c:
+                    71:f4:d5:b5:91:36:cc:f0:15:c6:2b:de:51:17:b1:
+                    97:4c:50:3d:b1:95:59:7c:05:7d:2d:21:d5:00:bf:
+                    01:67:a2:5e:7b:a6:5c:f2:f7:22:f1:90:0d:93:db:
+                    aa:44:51:66:cc:7d:76:03:eb:6a:a8:2a:38:19:97:
+                    76:0d:6b:8a:61:f9:bc:f6:ee:76:fd:70:2b:dd:29:
+                    3c:f8:0a:1e:5b:42:1c:8b:56:2f:55:1b:1c:a1:2e:
+                    b5:c7:16:e6:f8:aa:3c:92:8e:69:b6:01:c1:b5:86:
+                    9d:89:0f:0b:38:94:54:e8:ea:dc:9e:3d:25:bc:53:
+                    26:ed:d5:ab:39:aa:c5:40:4c:54:ab:b2:b4:d9:d9:
+                    f8:d7:72:db:1c:bc:6d:bd:65:5f:ef:88:35:2a:66:
+                    2f:ee:f6:b3:65:f0:33:8d:7c:98:41:69:46:0f:43:
+                    1c:69:fa:9b:b5:d0:61:6a:cd:ca:4b:d9:4c:90:46:
+                    ab:15:59:a1:47:54:29:2e:83:28:5f:1c:c2:a2:ab:
+                    72:17:00:06:8e:45:ec:8b:e2:33:3d:7f:da:19:44:
+                    e4:62:72:c3:df:22:c6:f2:56:d4:dd:5f:95:72:ed:
+                    6d:5f:f7:48:03:5b:fd:c5:2a:a0:f6:73:23:84:10:
+                    1b:01:e7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                E3:71:E0:9E:D8:A7:42:D9:DB:71:91:6B:94:93:EB:C3:A3:D1:14:A3
+    Signature Algorithm: sha256WithRSAEncryption
+         47:fa:dd:0a:b0:11:91:38:ad:4d:5d:f7:e5:0e:97:54:19:82:
+         48:87:54:8c:aa:64:99:d8:5a:fe:88:01:c5:58:a5:99:b1:23:
+         54:23:b7:6a:1d:20:57:e5:01:62:41:17:d3:09:db:75:cb:6e:
+         54:90:75:fe:1a:9f:81:0a:c2:dd:d7:f7:09:d0:5b:72:15:e4:
+         1e:09:6a:3d:33:f3:21:9a:e6:15:7e:ad:51:d5:0d:10:ed:7d:
+         42:c0:8f:ee:c0:9a:08:d5:41:d6:5c:0e:21:69:6e:80:61:0e:
+         15:c0:b8:cf:c5:49:12:52:cc:be:3a:cc:d4:2e:38:05:de:35:
+         fd:1f:6f:b8:80:68:98:3d:4d:a0:ca:40:65:d2:73:7c:f5:8b:
+         d9:0a:95:3f:d8:3f:23:6d:1a:d1:2a:24:19:d9:85:b3:17:ef:
+         78:6e:a9:58:d1:23:d3:c7:13:ed:72:25:7f:5d:b1:73:70:d0:
+         7f:06:97:09:84:29:80:61:1d:fa:5e:ff:73:ac:a0:e3:89:b8:
+         1c:71:15:c6:de:31:7f:12:dc:e1:6d:9b:af:e7:e8:9f:75:78:
+         4c:ab:46:3b:9a:ce:bf:05:18:5d:4d:15:3c:16:9a:19:50:04:
+         9a:b2:9a:6f:65:8b:52:5f:3c:58:04:28:25:c0:66:61:31:7e:
+         b9:e0:75:b9:1a:a8:81:d6:72:17:b3:c5:03:31:35:11:78:78:
+         a2:e0:e9:30:8c:7f:80:df:58:df:3c:ba:27:96:e2:80:34:6d:
+         e3:98:d3:64:27:ac:48:7e:28:77:5c:c6:25:61:25:f8:85:0c:
+         65:fa:c4:32:2f:a5:98:05:e4:f8:0b:67:16:16:c6:82:b8:32:
+         19:f9:f9:b9:79:dc:1f:cd:eb:af:ab:0e:dd:1b:db:45:e4:7a:
+         e7:02:e2:95:5d:fc:69:f0:53:69:61:95:75:79:0b:5e:55:e6:
+         38:1c:94:a9:59:33:9e:c8:71:74:79:7f:51:89:b6:c8:6a:b8:
+         30:c8:6a:38:c3:6e:9e:e1:37:16:ea:05:62:4c:5b:12:47:ed:
+         a7:b4:b3:58:56:c7:49:f3:7f:12:68:09:31:71:f0:6d:f8:4e:
+         47:fb:d6:85:ee:c5:58:40:19:a4:1d:a7:f9:4b:43:37:dc:68:
+         5a:4f:cf:eb:c2:64:74:de:b4:15:d9:f4:54:54:1a:2f:1c:d7:
+         97:71:54:90:8e:d9:20:9d:53:2b:7f:ab:8f:e2:ea:30:bc:50:
+         37:ef:f1:47:b5:7d:7c:2c:04:ec:68:9d:b4:49:44:10:f4:72:
+         4b:1c:64:e7:fc:e6:6b:90:dd:69:7d:69:fd:00:56:a5:b7:ac:
+         b6:ad:b7:ca:3e:01:ef:9c
+SHA1 Fingerprint=BA:29:41:60:77:98:3F:F4:F3:EF:F2:31:05:3B:2E:EA:6D:4D:45:FD
diff --git a/proprietary/vendor/etc/security/cacerts/5046c355.0 b/proprietary/vendor/etc/security/cacerts/5046c355.0
new file mode 100644
index 0000000..1283579
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5046c355.0
@@ -0,0 +1,128 @@
+-----BEGIN CERTIFICATE-----
+MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE
+BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu
+IFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow
+RzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY
+U3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
+MIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv
+Fz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br
+YT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF
+nbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH
+6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt
+eJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/
+c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ
+MoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH
+HTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf
+jNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6
+5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB
+rDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU
+F6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c
+wpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0
+cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB
+AHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp
+WJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9
+xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ
+2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ
+IseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8
+aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X
+em1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR
+dAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/
+OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+
+hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy
+tGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 5700383053117599563 (0x4f1bd42f54bb2f4b)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2
+        Validity
+            Not Before: Oct 25 08:32:46 2006 GMT
+            Not After : Oct 25 08:32:46 2036 GMT
+        Subject: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c4:f1:87:7f:d3:78:31:f7:38:c9:f8:c3:99:43:
+                    bc:c7:f7:bc:37:e7:4e:71:ba:4b:8f:a5:73:1d:5c:
+                    6e:98:ae:03:57:ae:38:37:43:2f:17:3d:1f:c8:ce:
+                    68:10:c1:78:ae:19:03:2b:10:fa:2c:79:83:f6:e8:
+                    b9:68:b9:55:f2:04:44:a7:39:f9:fc:04:8b:1e:f1:
+                    a2:4d:27:f9:61:7b:ba:b7:e5:a2:13:b6:eb:61:3e:
+                    d0:6c:d1:e6:fb:fa:5e:ed:1d:b4:9e:a0:35:5b:a1:
+                    92:cb:f0:49:92:fe:85:0a:05:3e:e6:d9:0b:e2:4f:
+                    bb:dc:95:37:fc:91:e9:32:35:22:d1:1f:3a:4e:27:
+                    85:9d:b0:15:94:32:da:61:0d:47:4d:60:42:ae:92:
+                    47:e8:83:5a:50:58:e9:8a:8b:b9:5d:a1:dc:dd:99:
+                    4a:1f:36:67:bb:48:e4:83:b6:37:eb:48:3a:af:0f:
+                    67:8f:17:07:e8:04:ca:ef:6a:31:87:d4:c0:b6:f9:
+                    94:71:7b:67:64:b8:b6:91:4a:42:7b:65:2e:30:6a:
+                    0c:f5:90:ee:95:e6:f2:cd:82:ec:d9:a1:4a:ec:f6:
+                    b2:4b:e5:45:85:e6:6d:78:93:04:2e:9c:82:6d:36:
+                    a9:c4:31:64:1f:86:83:0b:2a:f4:35:0a:78:c9:55:
+                    cf:41:b0:47:e9:30:9f:99:be:61:a8:06:84:b9:28:
+                    7a:5f:38:d9:1b:a9:38:b0:83:7f:73:c1:c3:3b:48:
+                    2a:82:0f:21:9b:b8:cc:a8:35:c3:84:1b:83:b3:3e:
+                    be:a4:95:69:01:3a:89:00:78:04:d9:c9:f4:99:19:
+                    ab:56:7e:5b:8b:86:39:15:91:a4:10:2c:09:32:80:
+                    60:b3:93:c0:2a:b6:18:0b:9d:7e:8d:49:f2:10:4a:
+                    7f:f9:d5:46:2f:19:92:a3:99:a7:26:ac:bb:8c:3c:
+                    e6:0e:bc:47:07:dc:73:51:f1:70:64:2f:08:f9:b4:
+                    47:1d:30:6c:44:ea:29:37:85:92:68:66:bc:83:38:
+                    fe:7b:39:2e:d3:50:f0:1f:fb:5e:60:b6:a9:a6:fa:
+                    27:41:f1:9b:18:72:f2:f5:84:74:4a:c9:67:c4:54:
+                    ae:48:64:df:8c:d1:6e:b0:1d:e1:07:8f:08:1e:99:
+                    9c:71:e9:4c:d8:a5:f7:47:12:1f:74:d1:51:9e:86:
+                    f3:c2:a2:23:40:0b:73:db:4b:a6:e7:73:06:8c:c1:
+                    a0:e9:c1:59:ac:46:fa:e6:2f:f8:cf:71:9c:46:6d:
+                    b9:c4:15:8d:38:79:03:45:48:ef:c4:5d:d7:08:ee:
+                    87:39:22:86:b2:0d:0f:58:43:f7:71:a9:48:2e:fd:
+                    ea:d6:1f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58
+            X509v3 Authority Key Identifier: 
+                keyid:17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58
+
+            X509v3 Certificate Policies: 
+                Policy: 2.16.756.1.89.1.3.1.1
+                  CPS: http://repository.swisssign.com/
+
+    Signature Algorithm: sha1WithRSAEncryption
+         73:c6:81:e0:27:d2:2d:0f:e0:95:30:e2:9a:41:7f:50:2c:5f:
+         5f:62:61:a9:86:6a:69:18:0c:74:49:d6:5d:84:ea:41:52:18:
+         6f:58:ad:50:56:20:6a:c6:bd:28:69:58:91:dc:91:11:35:a9:
+         3a:1d:bc:1a:a5:60:9e:d8:1f:7f:45:91:69:d9:7e:bb:78:72:
+         c1:06:0f:2a:ce:8f:85:70:61:ac:a0:cd:0b:b8:39:29:56:84:
+         32:4e:86:bb:3d:c4:2a:d9:d7:1f:72:ee:fe:51:a1:22:41:b1:
+         71:02:63:1a:82:b0:62:ab:5e:57:12:1f:df:cb:dd:75:a0:c0:
+         5d:79:90:8c:1b:e0:50:e6:de:31:fe:98:7b:70:5f:a5:90:d8:
+         ad:f8:02:b6:6f:d3:60:dd:40:4b:22:c5:3d:ad:3a:7a:9f:1a:
+         1a:47:91:79:33:ba:82:dc:32:69:03:96:6e:1f:4b:f0:71:fe:
+         e3:67:72:a0:b1:bf:5c:8b:e4:fa:99:22:c7:84:b9:1b:8d:23:
+         97:3f:ed:25:e0:cf:65:bb:f5:61:04:ef:dd:1e:b2:5a:41:22:
+         5a:a1:9f:5d:2c:e8:5b:c9:6d:a9:0c:0c:78:aa:60:c6:56:8f:
+         01:5a:0c:68:bc:69:19:79:c4:1f:7e:97:05:bf:c5:e9:24:51:
+         5e:d4:d5:4b:53:ed:d9:23:5a:36:03:65:a3:c1:03:ad:41:30:
+         f3:46:1b:85:90:af:65:b5:d5:b1:e4:16:5b:78:75:1d:97:7a:
+         6d:59:a9:2a:8f:7b:de:c3:87:89:10:99:49:73:78:c8:3d:bd:
+         51:35:74:2a:d5:f1:7e:69:1b:2a:bb:3b:bd:25:b8:9a:5a:3d:
+         72:61:90:66:87:ee:0c:d6:4d:d4:11:74:0b:6a:fe:0b:03:fc:
+         a3:55:57:89:fe:4a:cb:ae:5b:17:05:c8:f2:8d:23:31:53:38:
+         d2:2d:6a:3f:82:b9:8d:08:6a:f7:5e:41:74:6e:c3:11:7e:07:
+         ac:29:60:91:3f:38:ca:57:10:0d:bd:30:2f:c7:a5:e6:41:a0:
+         da:ae:05:87:9a:a0:a4:65:6c:4c:09:0c:89:ba:b8:d3:b9:c0:
+         93:8a:30:fa:8d:e5:9a:6b:15:01:4e:67:aa:da:62:56:3e:84:
+         08:66:d2:c4:36:7d:a7:3e:10:fc:88:e0:d4:80:e5:00:bd:aa:
+         f3:4e:06:a3:7a:6a:f9:62:72:e3:09:4f:eb:9b:0e:01:23:f1:
+         9f:bb:7c:dc:dc:6c:11:97:25:b2:f2:b4:63:14:d2:06:2a:67:
+         8c:83:f5:ce:ea:07:d8:9a:6a:1e:ec:e4:0a:bb:2a:4c:eb:09:
+         60:39:ce:ca:62:d8:2e:6e
+SHA1 Fingerprint=9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB
diff --git a/proprietary/vendor/etc/security/cacerts/524d9b43.0 b/proprietary/vendor/etc/security/cacerts/524d9b43.0
new file mode 100644
index 0000000..06e6760
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/524d9b43.0
@@ -0,0 +1,88 @@
+-----BEGIN CERTIFICATE-----
+MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB
+vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
+ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp
+U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W
+ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
+Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX
+MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0
+IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y
+IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh
+bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF
+AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF
+9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH
+H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H
+LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN
+/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT
+rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud
+EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw
+WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs
+exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud
+DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4
+sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+
+seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz
+4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+
+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR
+lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3
+7M2CYfE45k+XmCpajQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            40:1a:c4:64:21:b3:13:21:03:0e:bb:e4:12:1a:c5:1d
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority
+        Validity
+            Not Before: Apr  2 00:00:00 2008 GMT
+            Not After : Dec  1 23:59:59 2037 GMT
+        Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:c7:61:37:5e:b1:01:34:db:62:d7:15:9b:ff:58:
+                    5a:8c:23:23:d6:60:8e:91:d7:90:98:83:7a:e6:58:
+                    19:38:8c:c5:f6:e5:64:85:b4:a2:71:fb:ed:bd:b9:
+                    da:cd:4d:00:b4:c8:2d:73:a5:c7:69:71:95:1f:39:
+                    3c:b2:44:07:9c:e8:0e:fa:4d:4a:c4:21:df:29:61:
+                    8f:32:22:61:82:c5:87:1f:6e:8c:7c:5f:16:20:51:
+                    44:d1:70:4f:57:ea:e3:1c:e3:cc:79:ee:58:d8:0e:
+                    c2:b3:45:93:c0:2c:e7:9a:17:2b:7b:00:37:7a:41:
+                    33:78:e1:33:e2:f3:10:1a:7f:87:2c:be:f6:f5:f7:
+                    42:e2:e5:bf:87:62:89:5f:00:4b:df:c5:dd:e4:75:
+                    44:32:41:3a:1e:71:6e:69:cb:0b:75:46:08:d1:ca:
+                    d2:2b:95:d0:cf:fb:b9:40:6b:64:8c:57:4d:fc:13:
+                    11:79:84:ed:5e:54:f6:34:9f:08:01:f3:10:25:06:
+                    17:4a:da:f1:1d:7a:66:6b:98:60:66:a4:d9:ef:d2:
+                    2e:82:f1:f0:ef:09:ea:44:c9:15:6a:e2:03:6e:33:
+                    d3:ac:9f:55:00:c7:f6:08:6a:94:b9:5f:dc:e0:33:
+                    f1:84:60:f9:5b:27:11:b4:fc:16:f2:bb:56:6a:80:
+                    25:8d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            1.3.6.1.5.5.7.1.12: 
+                0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif
+            X509v3 Subject Key Identifier: 
+                B6:77:FA:69:48:47:9F:53:12:D5:C2:EA:07:32:76:07:D1:97:07:19
+    Signature Algorithm: sha256WithRSAEncryption
+         4a:f8:f8:b0:03:e6:2c:67:7b:e4:94:77:63:cc:6e:4c:f9:7d:
+         0e:0d:dc:c8:b9:35:b9:70:4f:63:fa:24:fa:6c:83:8c:47:9d:
+         3b:63:f3:9a:f9:76:32:95:91:b1:77:bc:ac:9a:be:b1:e4:31:
+         21:c6:81:95:56:5a:0e:b1:c2:d4:b1:a6:59:ac:f1:63:cb:b8:
+         4c:1d:59:90:4a:ef:90:16:28:1f:5a:ae:10:fb:81:50:38:0c:
+         6c:cc:f1:3d:c3:f5:63:e3:b3:e3:21:c9:24:39:e9:fd:15:66:
+         46:f4:1b:11:d0:4d:73:a3:7d:46:f9:3d:ed:a8:5f:62:d4:f1:
+         3f:f8:e0:74:57:2b:18:9d:81:b4:c4:28:da:94:97:a5:70:eb:
+         ac:1d:be:07:11:f0:d5:db:dd:e5:8c:f0:d5:32:b0:83:e6:57:
+         e2:8f:bf:be:a1:aa:bf:3d:1d:b5:d4:38:ea:d7:b0:5c:3a:4f:
+         6a:3f:8f:c0:66:6c:63:aa:e9:d9:a4:16:f4:81:d1:95:14:0e:
+         7d:cd:95:34:d9:d2:8f:70:73:81:7b:9c:7e:bd:98:61:d8:45:
+         87:98:90:c5:eb:86:30:c6:35:bf:f0:ff:c3:55:88:83:4b:ef:
+         05:92:06:71:f2:b8:98:93:b7:ec:cd:82:61:f1:38:e6:4f:97:
+         98:2a:5a:8d
+SHA1 Fingerprint=36:79:CA:35:66:87:72:30:4D:30:A5:FB:87:3B:0F:A7:7B:B7:0D:54
diff --git a/proprietary/vendor/etc/security/cacerts/52b525c7.0 b/proprietary/vendor/etc/security/cacerts/52b525c7.0
new file mode 100644
index 0000000..29ef958
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/52b525c7.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQEL
+BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc
+BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00
+MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
+aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEgRzMwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakEPBtV
+wedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWe
+rNrwU8lmPNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF341
+68Xfuw6cwI2H44g4hWf6Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh
+4Pw5qlPafX7PGglTvF0FBM+hSo+LdoINofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXp
+UhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/lg6AnhF4EwfWQvTA9xO+o
+abw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV7qJZjqlc
+3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/G
+KubX9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSt
+hfbZxbGL0eUQMk1fiyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KO
+Tk0k+17kBL5yG6YnLUlamXrXXAkgt3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOt
+zCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
+BjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZIhvcNAQELBQAD
+ggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC
+MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2
+cDMT/uFPpiN3GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUN
+qXsCHKnQO18LwIE6PWThv6ctTr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5
+YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP+V04ikkwj+3x6xn0dxoxGE1nVGwv
+b2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh3jRJjehZrJ3ydlo2
+8hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fawx/k
+NSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNj
+ZgKAvQU6O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhp
+q1467HxpvMc7hU6eFbm0FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFt
+nh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOVhMJKzRwuJIczYOXD
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            78:58:5f:2e:ad:2c:19:4b:e3:37:07:35:34:13:28:b5:96:d4:65:93
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3
+        Validity
+            Not Before: Jan 12 17:27:44 2012 GMT
+            Not After : Jan 12 17:27:44 2042 GMT
+        Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a0:be:50:10:8e:e9:f2:6c:40:b4:04:9c:85:b9:
+                    31:ca:dc:2d:e4:11:a9:04:3c:1b:55:c1:e7:58:30:
+                    1d:24:b4:c3:ef:85:de:8c:2c:e1:c1:3d:df:82:e6:
+                    4f:ad:47:87:6c:ec:5b:49:c1:4a:d5:bb:8f:ec:87:
+                    ac:7f:82:9a:86:ec:3d:03:99:52:01:d2:35:9e:ac:
+                    da:f0:53:c9:66:3c:d4:ac:02:01:da:24:d3:3b:a8:
+                    02:46:af:a4:1c:e3:f8:73:58:76:b7:f6:0e:90:0d:
+                    b5:f0:cf:cc:fa:f9:c6:4c:e5:c3:86:30:0a:8d:17:
+                    7e:35:eb:c5:df:bb:0e:9c:c0:8d:87:e3:88:38:85:
+                    67:fa:3e:c7:ab:e0:13:9c:05:18:98:cf:93:f5:b1:
+                    92:b4:fc:23:d3:cf:d5:c4:27:49:e0:9e:3c:9b:08:
+                    a3:8b:5d:2a:21:e0:fc:39:aa:53:da:7d:7e:cf:1a:
+                    09:53:bc:5d:05:04:cf:a1:4a:8f:8b:76:82:0d:a1:
+                    f8:d2:c7:14:77:5b:90:36:07:81:9b:3e:06:fa:52:
+                    5e:63:c5:a6:00:fe:a5:e9:52:1b:52:b5:92:39:72:
+                    03:09:62:bd:b0:60:16:6e:a6:dd:25:c2:03:66:dd:
+                    f3:04:d1:40:e2:4e:8b:86:f4:6f:e5:83:a0:27:84:
+                    5e:04:c1:f5:90:bd:30:3d:c4:ef:a8:69:bc:38:9b:
+                    a4:a4:96:d1:62:da:69:c0:01:96:ae:cb:c4:51:34:
+                    ea:0c:aa:ff:21:8e:59:8f:4a:5c:e4:61:9a:a7:d2:
+                    e9:2a:78:8d:51:3d:3a:15:ee:a2:59:8e:a9:5c:de:
+                    c5:f9:90:22:e5:88:45:71:dd:91:99:6c:7a:9f:3d:
+                    3d:98:7c:5e:f6:be:16:68:a0:5e:ae:0b:23:fc:5a:
+                    0f:aa:22:76:2d:c9:a1:10:1d:e4:d3:44:23:90:88:
+                    9f:c6:2a:e6:d7:f5:9a:b3:58:1e:2f:30:89:08:1b:
+                    54:a2:b5:98:23:ec:08:77:1c:95:5d:61:d1:cb:89:
+                    9c:5f:a2:4a:91:9a:ef:21:aa:49:16:08:a8:bd:61:
+                    28:31:c9:74:ad:85:f6:d9:c5:b1:8b:d1:e5:10:32:
+                    4d:5f:8b:20:3a:3c:49:1f:33:85:59:0d:db:cb:09:
+                    75:43:69:73:fb:6b:71:7d:f0:df:c4:4c:7d:c6:a3:
+                    2e:c8:95:79:cb:73:a2:8e:4e:4d:24:fb:5e:e4:04:
+                    be:72:1b:a6:27:2d:49:5a:99:7a:d7:5c:09:20:b7:
+                    7f:94:b9:4f:f1:0d:1c:5e:88:42:1b:11:b7:e7:91:
+                    db:9e:6c:f4:6a:df:8c:06:98:03:ad:cc:28:ef:a5:
+                    47:f3:53
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                A3:97:D6:F3:5E:A2:10:E1:AB:45:9F:3C:17:64:3C:EE:01:70:9C:CC
+    Signature Algorithm: sha256WithRSAEncryption
+         18:fa:5b:75:fc:3e:7a:c7:5f:77:c7:ca:df:cf:5f:c3:12:c4:
+         40:5d:d4:32:aa:b8:6a:d7:d5:15:15:46:98:23:a5:e6:90:5b:
+         18:99:4c:e3:ad:42:a3:82:31:36:88:cd:e9:fb:c4:04:96:48:
+         8b:01:c7:8d:01:cf:5b:33:06:96:46:66:74:1d:4f:ed:c1:b6:
+         b9:b4:0d:61:cc:63:7e:d7:2e:77:8c:96:1c:2a:23:68:6b:85:
+         57:76:70:33:13:fe:e1:4f:a6:23:77:18:fa:1a:8c:e8:bd:65:
+         c9:cf:3f:f4:c9:17:dc:eb:c7:bc:c0:04:2e:2d:46:2f:69:66:
+         c3:1b:8f:fe:ec:3e:d3:ca:94:bf:76:0a:25:0d:a9:7b:02:1c:
+         a9:d0:3b:5f:0b:c0:81:3a:3d:64:e1:bf:a7:2d:4e:bd:4d:c4:
+         d8:29:c6:22:18:d0:c5:ac:72:02:82:3f:aa:3a:a2:3a:22:97:
+         31:dd:08:63:c3:75:14:b9:60:28:2d:5b:68:e0:16:a9:66:82:
+         23:51:f5:eb:53:d8:31:9b:7b:e9:b7:9d:4b:eb:88:16:cf:f9:
+         5d:38:8a:49:30:8f:ed:f1:eb:19:f4:77:1a:31:18:4d:67:54:
+         6c:2f:6f:65:f9:db:3d:ec:21:ec:5e:f4:f4:8b:ca:60:65:54:
+         d1:71:64:f4:f9:a6:a3:81:33:36:33:71:f0:a4:78:5f:4e:ad:
+         83:21:de:34:49:8d:e8:59:ac:9d:f2:76:5a:36:f2:13:f4:af:
+         e0:09:c7:61:2a:6c:f7:e0:9d:ae:bb:86:4a:28:6f:2e:ee:b4:
+         79:cd:90:33:c3:b3:76:fa:f5:f0:6c:9d:01:90:fa:9e:90:f6:
+         9c:72:cf:47:da:c3:1f:e4:35:20:53:f2:54:d1:df:61:83:a6:
+         02:e2:25:38:de:85:32:2d:5e:73:90:52:5d:42:c4:ce:3d:4b:
+         e1:f9:19:84:1d:d5:a2:50:cc:41:fb:41:14:c3:bd:d6:c9:5a:
+         a3:63:66:02:80:bd:05:3a:3b:47:9c:ec:00:26:4c:f5:88:51:
+         bf:a8:23:7f:18:07:b0:0b:ed:8b:26:a1:64:d3:61:4a:eb:5c:
+         9f:de:b3:af:67:03:b3:1f:dd:6d:5d:69:68:69:ab:5e:3a:ec:
+         7c:69:bc:c7:3b:85:4e:9e:15:b9:b4:15:4f:c3:95:7a:58:d7:
+         c9:6c:e9:6c:b9:f3:29:63:5e:b4:2c:f0:2d:3d:ed:5a:65:e0:
+         a9:5b:40:c2:48:99:81:6d:9e:1f:06:2a:3c:12:b4:8b:0f:9b:
+         a2:24:f0:a6:8d:d6:7a:e0:4b:b6:64:96:63:95:84:c2:4a:cd:
+         1c:2e:24:87:33:60:e5:c3
+SHA1 Fingerprint=1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67
diff --git a/proprietary/vendor/etc/security/cacerts/583d0756.0 b/proprietary/vendor/etc/security/cacerts/583d0756.0
new file mode 100644
index 0000000..4540abc
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/583d0756.0
@@ -0,0 +1,125 @@
+-----BEGIN CERTIFICATE-----
+MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNV
+BAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UE
+CgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2Vy
+dGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMB4XDTE3MDUzMTE4MTQzN1oXDTQy
+MDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4G
+A1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQD
+DC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy
+MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvq
+M0fNTPl9fb69LT3w23jhhqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssuf
+OePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7wcXHswxzpY6IXFJ3vG2fThVUCAtZJycxa
+4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTOZw+oz12WGQvE43LrrdF9
+HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+B6KjBSYR
+aZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcA
+b9ZhCBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQ
+Gp8hLH94t2S42Oim9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQV
+PWKchjgGAGYS5Fl2WlPAApiiECtoRHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMO
+pgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+SlmJuwgUHfbSguPvuUCYHBBXtSu
+UDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48+qvWBkofZ6aY
+MBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV
+HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa4
+9QaAJadz20ZpqJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBW
+s47LCp1Jjr+kxJG7ZhcFUZh1++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5
+Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nxY/hoLVUE0fKNsKTPvDxeH3jnpaAg
+cLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2GguDKBAdRUNf/ktUM
+79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDzOFSz
+/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXt
+ll9ldDz7CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEm
+Kf7GUmG6sXP/wwyc5WxqlD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKK
+QbNmC1r7fSOl8hqw/96bg5Qu0T/fkreRrwU7ZcegbLHNYhLDkBvjJc40vG93drEQ
+w/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1hlMYegouCRw2n5H9gooi
+S9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX9hwJ1C07
+mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 6248227494352943350 (0x56b629cd34bc78f6)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2
+        Validity
+            Not Before: May 31 18:14:37 2017 GMT
+            Not After : May 30 18:14:37 2042 GMT
+        Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:8f:36:65:40:e1:d6:4d:c0:d7:b4:e9:46:da:6b:
+                    ea:33:47:cd:4c:f9:7d:7d:be:bd:2d:3d:f0:db:78:
+                    e1:86:a5:d9:ba:09:57:68:ed:57:3e:a0:d0:08:41:
+                    83:e7:28:41:24:1f:e3:72:15:d0:01:1a:fb:5e:70:
+                    23:b2:cb:9f:39:e3:cf:c5:4e:c6:92:6d:26:c6:7b:
+                    bb:b3:da:27:9d:0a:86:e9:81:37:05:fe:f0:71:71:
+                    ec:c3:1c:e9:63:a2:17:14:9d:ef:1b:67:d3:85:55:
+                    02:02:d6:49:c9:cc:5a:e1:b1:f7:6f:32:9f:c9:d4:
+                    3b:88:41:a8:9c:bd:cb:ab:db:6d:7b:09:1f:a2:4c:
+                    72:90:da:2b:08:fc:cf:3c:54:ce:67:0f:a8:cf:5d:
+                    96:19:0b:c4:e3:72:eb:ad:d1:7d:1d:27:ef:92:eb:
+                    10:bf:5b:eb:3b:af:cf:80:dd:c1:d2:96:04:5b:7a:
+                    7e:a4:a9:3c:38:76:a4:62:8e:a0:39:5e:ea:77:cf:
+                    5d:00:59:8f:66:2c:3e:07:a2:a3:05:26:11:69:97:
+                    ea:85:b7:0f:96:0b:4b:c8:40:e1:50:ba:2e:8a:cb:
+                    f7:0f:9a:22:e7:7f:9a:37:13:cd:f2:4d:13:6b:21:
+                    d1:c0:cc:22:f2:a1:46:f6:44:69:9c:ca:61:35:07:
+                    00:6f:d6:61:08:11:ea:ba:b8:f6:e9:b3:60:e5:4d:
+                    b9:ec:9f:14:66:c9:57:58:db:cd:87:69:f8:8a:86:
+                    12:03:47:bf:66:13:76:ac:77:7d:34:24:85:83:cd:
+                    d7:aa:9c:90:1a:9f:21:2c:7f:78:b7:64:b8:d8:e8:
+                    a6:f4:78:b3:55:cb:84:d2:32:c4:78:ae:a3:8f:61:
+                    dd:ce:08:53:ad:ec:88:fc:15:e4:9a:0d:e6:9f:1a:
+                    77:ce:4c:8f:b8:14:15:3d:62:9c:86:38:06:00:66:
+                    12:e4:59:76:5a:53:c0:02:98:a2:10:2b:68:44:7b:
+                    8e:79:ce:33:4a:76:aa:5b:81:16:1b:b5:8a:d8:d0:
+                    00:7b:5e:62:b4:09:d6:86:63:0e:a6:05:95:49:ba:
+                    28:8b:88:93:b2:34:1c:d8:a4:55:6e:b7:1c:d0:de:
+                    99:55:3b:23:f4:22:e0:f9:29:66:26:ec:20:50:77:
+                    db:4a:0b:8f:be:e5:02:60:70:41:5e:d4:ae:50:39:
+                    22:14:26:cb:b2:3b:73:74:55:47:07:79:81:39:a8:
+                    30:13:44:e5:04:8a:ae:96:13:25:42:0f:b9:53:c4:
+                    9b:fc:cd:e4:1c:de:3c:fa:ab:d6:06:4a:1f:67:a6:
+                    98:30:1c:dd:2c:db:dc:18:95:57:66:c6:ff:5c:8b:
+                    56:f5:77
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E
+
+            X509v3 Subject Key Identifier: 
+                F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         56:b3:8e:cb:0a:9d:49:8e:bf:a4:c4:91:bb:66:17:05:51:98:
+         75:fb:e5:50:2c:7a:9e:f1:14:fa:ab:d3:8a:3e:ff:91:29:8f:
+         63:8b:d8:b4:a9:54:01:0d:be:93:86:2f:f9:4a:6d:c7:5e:f5:
+         57:f9:ca:55:1c:12:be:47:0f:36:c5:df:6a:b7:db:75:c2:47:
+         25:7f:b9:f1:63:f8:68:2d:55:04:d1:f2:8d:b0:a4:cf:bc:3c:
+         5e:1f:78:e7:a5:a0:20:70:b0:04:c5:b7:f7:72:a7:de:22:0d:
+         bd:33:25:46:8c:64:92:26:e3:3e:2e:63:96:da:9b:8c:3d:f8:
+         18:09:d7:03:cc:7d:86:82:e0:ca:04:07:51:50:d7:ff:92:d5:
+         0c:ef:da:86:9f:99:d7:eb:b7:af:68:e2:39:26:94:ba:68:b7:
+         bf:83:d3:ea:7a:67:3d:62:67:ae:25:e5:72:e8:e2:e4:ec:ae:
+         12:f6:4b:2b:3c:9f:e9:b0:40:f3:38:54:b3:fd:b7:68:c8:da:
+         c6:8f:51:3c:b2:fb:91:dc:1c:e7:9b:9d:e1:b7:0d:72:8f:e2:
+         a4:c4:a9:78:f9:eb:14:ac:c6:43:05:c2:65:39:28:18:02:c3:
+         82:b2:9d:05:be:65:ed:96:5f:65:74:3c:fb:09:35:2e:7b:9c:
+         13:fd:1b:0f:5d:c7:6d:81:3a:56:0f:cc:3b:e1:af:02:2f:22:
+         ac:46:ca:46:3c:a0:1c:4c:d6:44:b4:5e:2e:5c:15:66:09:e1:
+         26:29:fe:c6:52:61:ba:b1:73:ff:c3:0c:9c:e5:6c:6a:94:3f:
+         14:ca:40:16:95:84:f3:59:a9:ac:5f:4c:61:93:6d:d1:3b:cc:
+         a2:95:0c:22:a6:67:67:44:2e:b9:d9:d2:8a:41:b3:66:0b:5a:
+         fb:7d:23:a5:f2:1a:b0:ff:de:9b:83:94:2e:d1:3f:df:92:b7:
+         91:af:05:3b:65:c7:a0:6c:b1:cd:62:12:c3:90:1b:e3:25:ce:
+         34:bc:6f:77:76:b1:10:c3:f7:05:1a:c0:d6:af:74:62:48:17:
+         77:92:69:90:61:1c:de:95:80:74:54:8f:18:1c:c3:f3:03:d0:
+         bf:a4:43:75:86:53:18:7a:0a:2e:09:1c:36:9f:91:fd:82:8a:
+         22:4b:d1:0e:50:25:dd:cb:03:0c:17:c9:83:00:08:4e:35:4d:
+         8a:8b:ed:f0:02:94:66:2c:44:7f:cb:95:27:96:17:ad:09:30:
+         ac:b6:71:17:6e:8b:17:f6:1c:09:d4:2d:3b:98:a5:71:d3:54:
+         13:d9:60:f3:f5:4b:66:4f:fa:f1:ee:20:12:8d:b4:ac:57:b1:
+         45:63:a1:ac:76:a9:c2:fb
+SHA1 Fingerprint=74:3A:F0:52:9B:D0:32:A0:F4:4A:83:CD:D4:BA:A9:7B:7C:2E:C4:9A
diff --git a/proprietary/vendor/etc/security/cacerts/5a250ea7.0 b/proprietary/vendor/etc/security/cacerts/5a250ea7.0
new file mode 100644
index 0000000..c63ddde
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5a250ea7.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFdDCCA1ygAwIBAgIEAJiiOTANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO
+TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh
+dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEczMB4XDTEzMTExNDExMjg0MloX
+DTI4MTExMzIzMDAwMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl
+ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv
+b3QgQ0EgLSBHMzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4yolQP
+cPssXFnrbMSkUeiFKrPMSjTysF/zDsccPVMeiAho2G89rcKezIJnByeHaHE6n3WW
+IkYFsO2tx1ueKt6c/DrGlaf1F2cY5y9JCAxcz+bMNO14+1Cx3Gsy8KL+tjzk7FqX
+xz8ecAgwoNzFs21v0IJyEavSgWhZghe3eJJg+szeP4TrjTgzkApyI/o1zCZxMdFy
+KJLZWyNtZrVtB0LrpjPOktvA9mxjeM3KTj215VKb8b475lRgsGYeCasH/lSJEULR
+9yS6YHgamPfJEf0WwTUaVHXvQ9Plrk7O53vDxk5hUUurmkVLoR9BvUhTFXFkC4az
+5S6+zqQbwSmEorXLCCN2QyIkHxcE1G6cxvx/K2Ya7Irl1s9N9WMJtxU51nus6+N8
+6U78dULI7ViVDAZCopz35HCz33JvWjdAidiFpNfxC95DGdRKWCyMijmev4SH8RY7
+Ngzp07TKbBlBUgmhHbBqv4LvcFEhMtwFdozL92TkA1CvjJFnq8Xy7ljY3r735zHP
+bMk7ccHViLVlvMDoFxcHErVc0qsgk7TmgoNwNsXNo42ti+yjwUOH5kPiNL6VizXt
+BznaqB16nzaeErAMZRKQFWDZJkBE41ZgpRDUajz9QdwOWke275dhdU/Z/seyHdTt
+XUmzqWrLZoQT1Vyg3N9udwbRcXXIV2+vD3dbAgMBAAGjQjBAMA8GA1UdEwEB/wQF
+MAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRUrfrHkleuyjWcLhL75Lpd
+INyUVzANBgkqhkiG9w0BAQsFAAOCAgEAMJmdBTLIXg47mAE6iqTnB/d6+Oea31BD
+U5cqPco8R5gu4RV78ZLzYdqQJRZlwJ9UXQ4DO1t3ApyEtg2YXzTdO2PCwyiBwpwp
+LiniyMMB8jPqKqrMCQj3ZWfGzd/TtiunvczRDnBfuCPRy5FOCvTIeuXZYzbB1N/8
+Ipf3YF3qKS9Ysr1YvY2WTxB1v0h7PVGHoTx0IsL8B3+A3MSs/mrBcDCw6Y5p4ixp
+gZQJut3+TcCDjJRYwEYgr5wfAvg1VUkvRtTA8KCWAg8zxXHzniN9lLf9OtMJgwYh
+/WA9rjLA0u6NpvDntIJ8CsxwyXmA+P5M9zWEGYox+wrZ13+b8KKaa8MFSu1BYBQw
+0aoRQm7TIwIEC8Zl3d1Sd9qBa7Ko+gE4uZbqKmxnl4mUnrzhVNXkanjvSr0rmj1A
+fsbAddJu+2gw7OyLnflJNZoaLNmzlTnVHpL3prllL+U9bTpITAjc5CgSKL59NVzq
+4BZ+Extq1z7XnvwtdbLBFNUjA9tbbws+eC8N3jONFrdI54OagQ97wUNNVQQXOEpR
+1VmiiXTTn74eS9fGbbeIJG9gkaSChVtWQbzQRKtqE77RLFi3EjNYsjdj3BP1lB0/
+QFH1T/U67cjF68IeHRaVesd+QnGTbksVtzDfqu1XhUisHWrdOWnk4Xl4vs4Fv6EM
+94B7IWcnMFk=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 10003001 (0x98a239)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G3
+        Validity
+            Not Before: Nov 14 11:28:42 2013 GMT
+            Not After : Nov 13 23:00:00 2028 GMT
+        Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:be:32:a2:54:0f:70:fb:2c:5c:59:eb:6c:c4:a4:
+                    51:e8:85:2a:b3:cc:4a:34:f2:b0:5f:f3:0e:c7:1c:
+                    3d:53:1e:88:08:68:d8:6f:3d:ad:c2:9e:cc:82:67:
+                    07:27:87:68:71:3a:9f:75:96:22:46:05:b0:ed:ad:
+                    c7:5b:9e:2a:de:9c:fc:3a:c6:95:a7:f5:17:67:18:
+                    e7:2f:49:08:0c:5c:cf:e6:cc:34:ed:78:fb:50:b1:
+                    dc:6b:32:f0:a2:fe:b6:3c:e4:ec:5a:97:c7:3f:1e:
+                    70:08:30:a0:dc:c5:b3:6d:6f:d0:82:72:11:ab:d2:
+                    81:68:59:82:17:b7:78:92:60:fa:cc:de:3f:84:eb:
+                    8d:38:33:90:0a:72:23:fa:35:cc:26:71:31:d1:72:
+                    28:92:d9:5b:23:6d:66:b5:6d:07:42:eb:a6:33:ce:
+                    92:db:c0:f6:6c:63:78:cd:ca:4e:3d:b5:e5:52:9b:
+                    f1:be:3b:e6:54:60:b0:66:1e:09:ab:07:fe:54:89:
+                    11:42:d1:f7:24:ba:60:78:1a:98:f7:c9:11:fd:16:
+                    c1:35:1a:54:75:ef:43:d3:e5:ae:4e:ce:e7:7b:c3:
+                    c6:4e:61:51:4b:ab:9a:45:4b:a1:1f:41:bd:48:53:
+                    15:71:64:0b:86:b3:e5:2e:be:ce:a4:1b:c1:29:84:
+                    a2:b5:cb:08:23:76:43:22:24:1f:17:04:d4:6e:9c:
+                    c6:fc:7f:2b:66:1a:ec:8a:e5:d6:cf:4d:f5:63:09:
+                    b7:15:39:d6:7b:ac:eb:e3:7c:e9:4e:fc:75:42:c8:
+                    ed:58:95:0c:06:42:a2:9c:f7:e4:70:b3:df:72:6f:
+                    5a:37:40:89:d8:85:a4:d7:f1:0b:de:43:19:d4:4a:
+                    58:2c:8c:8a:39:9e:bf:84:87:f1:16:3b:36:0c:e9:
+                    d3:b4:ca:6c:19:41:52:09:a1:1d:b0:6a:bf:82:ef:
+                    70:51:21:32:dc:05:76:8c:cb:f7:64:e4:03:50:af:
+                    8c:91:67:ab:c5:f2:ee:58:d8:de:be:f7:e7:31:cf:
+                    6c:c9:3b:71:c1:d5:88:b5:65:bc:c0:e8:17:17:07:
+                    12:b5:5c:d2:ab:20:93:b4:e6:82:83:70:36:c5:cd:
+                    a3:8d:ad:8b:ec:a3:c1:43:87:e6:43:e2:34:be:95:
+                    8b:35:ed:07:39:da:a8:1d:7a:9f:36:9e:12:b0:0c:
+                    65:12:90:15:60:d9:26:40:44:e3:56:60:a5:10:d4:
+                    6a:3c:fd:41:dc:0e:5a:47:b6:ef:97:61:75:4f:d9:
+                    fe:c7:b2:1d:d4:ed:5d:49:b3:a9:6a:cb:66:84:13:
+                    d5:5c:a0:dc:df:6e:77:06:d1:71:75:c8:57:6f:af:
+                    0f:77:5b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                54:AD:FA:C7:92:57:AE:CA:35:9C:2E:12:FB:E4:BA:5D:20:DC:94:57
+    Signature Algorithm: sha256WithRSAEncryption
+         30:99:9d:05:32:c8:5e:0e:3b:98:01:3a:8a:a4:e7:07:f7:7a:
+         f8:e7:9a:df:50:43:53:97:2a:3d:ca:3c:47:98:2e:e1:15:7b:
+         f1:92:f3:61:da:90:25:16:65:c0:9f:54:5d:0e:03:3b:5b:77:
+         02:9c:84:b6:0d:98:5f:34:dd:3b:63:c2:c3:28:81:c2:9c:29:
+         2e:29:e2:c8:c3:01:f2:33:ea:2a:aa:cc:09:08:f7:65:67:c6:
+         cd:df:d3:b6:2b:a7:bd:cc:d1:0e:70:5f:b8:23:d1:cb:91:4e:
+         0a:f4:c8:7a:e5:d9:63:36:c1:d4:df:fc:22:97:f7:60:5d:ea:
+         29:2f:58:b2:bd:58:bd:8d:96:4f:10:75:bf:48:7b:3d:51:87:
+         a1:3c:74:22:c2:fc:07:7f:80:dc:c4:ac:fe:6a:c1:70:30:b0:
+         e9:8e:69:e2:2c:69:81:94:09:ba:dd:fe:4d:c0:83:8c:94:58:
+         c0:46:20:af:9c:1f:02:f8:35:55:49:2f:46:d4:c0:f0:a0:96:
+         02:0f:33:c5:71:f3:9e:23:7d:94:b7:fd:3a:d3:09:83:06:21:
+         fd:60:3d:ae:32:c0:d2:ee:8d:a6:f0:e7:b4:82:7c:0a:cc:70:
+         c9:79:80:f8:fe:4c:f7:35:84:19:8a:31:fb:0a:d9:d7:7f:9b:
+         f0:a2:9a:6b:c3:05:4a:ed:41:60:14:30:d1:aa:11:42:6e:d3:
+         23:02:04:0b:c6:65:dd:dd:52:77:da:81:6b:b2:a8:fa:01:38:
+         b9:96:ea:2a:6c:67:97:89:94:9e:bc:e1:54:d5:e4:6a:78:ef:
+         4a:bd:2b:9a:3d:40:7e:c6:c0:75:d2:6e:fb:68:30:ec:ec:8b:
+         9d:f9:49:35:9a:1a:2c:d9:b3:95:39:d5:1e:92:f7:a6:b9:65:
+         2f:e5:3d:6d:3a:48:4c:08:dc:e4:28:12:28:be:7d:35:5c:ea:
+         e0:16:7e:13:1b:6a:d7:3e:d7:9e:fc:2d:75:b2:c1:14:d5:23:
+         03:db:5b:6f:0b:3e:78:2f:0d:de:33:8d:16:b7:48:e7:83:9a:
+         81:0f:7b:c1:43:4d:55:04:17:38:4a:51:d5:59:a2:89:74:d3:
+         9f:be:1e:4b:d7:c6:6d:b7:88:24:6f:60:91:a4:82:85:5b:56:
+         41:bc:d0:44:ab:6a:13:be:d1:2c:58:b7:12:33:58:b2:37:63:
+         dc:13:f5:94:1d:3f:40:51:f5:4f:f5:3a:ed:c8:c5:eb:c2:1e:
+         1d:16:95:7a:c7:7e:42:71:93:6e:4b:15:b7:30:df:aa:ed:57:
+         85:48:ac:1d:6a:dd:39:69:e4:e1:79:78:be:ce:05:bf:a1:0c:
+         f7:80:7b:21:67:27:30:59
+SHA1 Fingerprint=D8:EB:6B:41:51:92:59:E0:F3:E7:85:00:C0:3D:B6:88:97:C9:EE:FC
diff --git a/proprietary/vendor/etc/security/cacerts/5a3f0ff8.0 b/proprietary/vendor/etc/security/cacerts/5a3f0ff8.0
new file mode 100644
index 0000000..35cfa10
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5a3f0ff8.0
@@ -0,0 +1,88 @@
+-----BEGIN CERTIFICATE-----
+MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB
+gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
+A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV
+BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw
+MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl
+YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P
+RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0
+aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3
+UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI
+2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8
+Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp
++2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+
+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O
+nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW
+/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g
+PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u
+QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY
+SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv
+IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/
+RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4
+zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd
+BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB
+ZQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority
+        Validity
+            Not Before: Dec  1 00:00:00 2006 GMT
+            Not After : Dec 31 23:59:59 2029 GMT
+        Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04:
+                    98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d:
+                    e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57:
+                    b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a:
+                    86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf:
+                    da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1:
+                    d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16:
+                    7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46:
+                    9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72:
+                    30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89:
+                    77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62:
+                    02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b:
+                    c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab:
+                    00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1:
+                    0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f:
+                    2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73:
+                    47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb:
+                    26:f7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.comodoca.com/COMODOCertificationAuthority.crl
+
+    Signature Algorithm: sha1WithRSAEncryption
+         3e:98:9e:9b:f6:1b:e9:d7:39:b7:78:ae:1d:72:18:49:d3:87:
+         e4:43:82:eb:3f:c9:aa:f5:a8:b5:ef:55:7c:21:52:65:f9:d5:
+         0d:e1:6c:f4:3e:8c:93:73:91:2e:02:c4:4e:07:71:6f:c0:8f:
+         38:61:08:a8:1e:81:0a:c0:2f:20:2f:41:8b:91:dc:48:45:bc:
+         f1:c6:de:ba:76:6b:33:c8:00:2d:31:46:4c:ed:e7:9d:cf:88:
+         94:ff:33:c0:56:e8:24:86:26:b8:d8:38:38:df:2a:6b:dd:12:
+         cc:c7:3f:47:17:4c:a2:c2:06:96:09:d6:db:fe:3f:3c:46:41:
+         df:58:e2:56:0f:3c:3b:c1:1c:93:35:d9:38:52:ac:ee:c8:ec:
+         2e:30:4e:94:35:b4:24:1f:4b:78:69:da:f2:02:38:cc:95:52:
+         93:f0:70:25:59:9c:20:67:c4:ee:f9:8b:57:61:f4:92:76:7d:
+         3f:84:8d:55:b7:e8:e5:ac:d5:f1:f5:19:56:a6:5a:fb:90:1c:
+         af:93:eb:e5:1c:d4:67:97:5d:04:0e:be:0b:83:a6:17:83:b9:
+         30:12:a0:c5:33:15:05:b9:0d:fb:c7:05:76:e3:d8:4a:8d:fc:
+         34:17:a3:c6:21:28:be:30:45:31:1e:c7:78:be:58:61:38:ac:
+         3b:e2:01:65
+SHA1 Fingerprint=66:31:BF:9E:F7:4F:9E:B6:C9:D5:A6:0C:BA:6A:BE:D1:F7:BD:EF:7B
diff --git a/proprietary/vendor/etc/security/cacerts/5acf816d.0 b/proprietary/vendor/etc/security/cacerts/5acf816d.0
new file mode 100644
index 0000000..0a1d1fa
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5acf816d.0
@@ -0,0 +1,52 @@
+-----BEGIN CERTIFICATE-----
+MIICCjCCAZGgAwIBAgIQbkepyIuUtui7OyrYorLBmTAKBggqhkjOPQQDAzBHMQsw
+CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU
+MBIGA1UEAxMLR1RTIFJvb3QgUjQwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw
+MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp
+Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcqhkjOPQIBBgUrgQQA
+IgNiAATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa6zzu
+hXyiQHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/l
+xKvRHYqjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud
+DgQWBBSATNbrdP9JNqPV2Py1PsVq8JQdjDAKBggqhkjOPQQDAwNnADBkAjBqUFJ0
+CMRw3J5QdCHojXohw0+WbhXRIjVhLfoIN+4Zba3bssx9BzT1YBkstTTZbyACMANx
+sbqjYAuG7ZoIapVon+Kz4ZNkfF6Tpt95LY2F45TPI11xzPKwTdb+mciUqXWi4w==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            6e:47:a9:c8:8b:94:b6:e8:bb:3b:2a:d8:a2:b2:c1:99
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R4
+        Validity
+            Not Before: Jun 22 00:00:00 2016 GMT
+            Not After : Jun 22 00:00:00 2036 GMT
+        Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R4
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:f3:74:73:a7:68:8b:60:ae:43:b8:35:c5:81:30:
+                    7b:4b:49:9d:fb:c1:61:ce:e6:de:46:bd:6b:d5:61:
+                    18:35:ae:40:dd:73:f7:89:91:30:5a:eb:3c:ee:85:
+                    7c:a2:40:76:3b:a9:c6:b8:47:d8:2a:e7:92:91:6a:
+                    73:e9:b1:72:39:9f:29:9f:a2:98:d3:5f:5e:58:86:
+                    65:0f:a1:84:65:06:d1:dc:8b:c9:c7:73:c8:8c:6a:
+                    2f:e5:c4:ab:d1:1d:8a
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                80:4C:D6:EB:74:FF:49:36:A3:D5:D8:FC:B5:3E:C5:6A:F0:94:1D:8C
+    Signature Algorithm: ecdsa-with-SHA384
+         30:64:02:30:6a:50:52:74:08:c4:70:dc:9e:50:74:21:e8:8d:
+         7a:21:c3:4f:96:6e:15:d1:22:35:61:2d:fa:08:37:ee:19:6d:
+         ad:db:b2:cc:7d:07:34:f5:60:19:2c:b5:34:d9:6f:20:02:30:
+         03:71:b1:ba:a3:60:0b:86:ed:9a:08:6a:95:68:9f:e2:b3:e1:
+         93:64:7c:5e:93:a6:df:79:2d:8d:85:e3:94:cf:23:5d:71:cc:
+         f2:b0:4d:d6:fe:99:c8:94:a9:75:a2:e3
+SHA1 Fingerprint=2A:1D:60:27:D9:4A:B1:0A:1C:4D:91:5C:CD:33:A0:CB:3E:2D:54:CB
diff --git a/proprietary/vendor/etc/security/cacerts/5cf9d536.0 b/proprietary/vendor/etc/security/cacerts/5cf9d536.0
new file mode 100644
index 0000000..bb7a9df
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5cf9d536.0
@@ -0,0 +1,105 @@
+-----BEGIN CERTIFICATE-----
+MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJC
+TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0
+aWZpY2F0aW9uIEF1dGhvcml0eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0
+aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAzMTkxODMzMzNaFw0yMTAzMTcxODMz
+MzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUw
+IwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQDEyVR
+dW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Yp
+li4kVEAkOPcahdxYTMukJ0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2D
+rOpm2RgbaIr1VxqYuvXtdj182d6UajtLF8HVj71lODqV0D1VNk7feVcxKh7YWWVJ
+WCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeLYzcS19Dsw3sgQUSj7cug
+F+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWenAScOospU
+xbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCC
+Ak4wPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVv
+dmFkaXNvZmZzaG9yZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREw
+ggENMIIBCQYJKwYBBAG+WAABMIH7MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNl
+IG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmljYXRlIGJ5IGFueSBwYXJ0eSBh
+c3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJsZSBzdGFuZGFy
+ZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh
+Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYI
+KwYBBQUHAgEWFmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3T
+KbkGGew5Oanwl4Rqy+/fMIGuBgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rq
+y+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1p
+dGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYD
+VQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6tlCL
+MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSk
+fnIYj9lofFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf8
+7C9TqnN7Az10buYWnuulLsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1R
+cHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2xgI4JVrmcGmD+XcHXetwReNDWXcG31a0y
+mQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi5upZIof4l/UO/erMkqQW
+xFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi5nrQNiOK
+SnQ2+Q==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 985026699 (0x3ab6508b)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=BM, O=QuoVadis Limited, OU=Root Certification Authority, CN=QuoVadis Root Certification Authority
+        Validity
+            Not Before: Mar 19 18:33:33 2001 GMT
+            Not After : Mar 17 18:33:33 2021 GMT
+        Subject: C=BM, O=QuoVadis Limited, OU=Root Certification Authority, CN=QuoVadis Root Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:bf:61:b5:95:53:ba:57:fc:fa:f2:67:0b:3a:1a:
+                    df:11:80:64:95:b4:d1:bc:cd:7a:cf:f6:29:96:2e:
+                    24:54:40:24:38:f7:1a:85:dc:58:4c:cb:a4:27:42:
+                    97:d0:9f:83:8a:c3:e4:06:03:5b:00:a5:51:1e:70:
+                    04:74:e2:c1:d4:3a:ab:d7:ad:3b:07:18:05:8e:fd:
+                    83:ac:ea:66:d9:18:1b:68:8a:f5:57:1a:98:ba:f5:
+                    ed:76:3d:7c:d9:de:94:6a:3b:4b:17:c1:d5:8f:bd:
+                    65:38:3a:95:d0:3d:55:36:4e:df:79:57:31:2a:1e:
+                    d8:59:65:49:58:20:98:7e:ab:5f:7e:9f:e9:d6:4d:
+                    ec:83:74:a9:c7:6c:d8:ee:29:4a:85:2a:06:14:f9:
+                    54:e6:d3:da:65:07:8b:63:37:12:d7:d0:ec:c3:7b:
+                    20:41:44:a3:ed:cb:a0:17:e1:71:65:ce:1d:66:31:
+                    f7:76:01:19:c8:7d:03:58:b6:95:49:1d:a6:12:26:
+                    e8:c6:0c:76:e0:e3:66:cb:ea:5d:a6:26:ee:e5:cc:
+                    5f:bd:67:a7:01:27:0e:a2:ca:54:c5:b1:7a:95:1d:
+                    71:1e:4a:29:8a:03:dc:6a:45:c1:a4:19:5e:6f:36:
+                    cd:c3:a2:b0:b7:fe:5c:38:e2:52:bc:f8:44:43:e6:
+                    90:bb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            Authority Information Access: 
+                OCSP - URI:https://ocsp.quovadisoffshore.com
+
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Certificate Policies: 
+                Policy: 1.3.6.1.4.1.8024.0.1
+                  User Notice:
+                    Explicit Text: Reliance on the QuoVadis Root Certificate by any party assumes acceptance of the then applicable standard terms and conditions of use, certification practices, and the QuoVadis Certificate Policy.
+                  CPS: http://www.quovadis.bm
+
+            X509v3 Subject Key Identifier: 
+                8B:4B:6D:ED:D3:29:B9:06:19:EC:39:39:A9:F0:97:84:6A:CB:EF:DF
+            X509v3 Authority Key Identifier: 
+                keyid:8B:4B:6D:ED:D3:29:B9:06:19:EC:39:39:A9:F0:97:84:6A:CB:EF:DF
+                DirName:/C=BM/O=QuoVadis Limited/OU=Root Certification Authority/CN=QuoVadis Root Certification Authority
+                serial:3A:B6:50:8B
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         8a:d4:14:b5:fe:f4:9a:92:a7:19:d4:a4:7e:72:18:8f:d9:68:
+         7c:52:24:dd:67:6f:39:7a:c4:aa:5e:3d:e2:58:b0:4d:70:98:
+         84:61:e8:1b:e3:69:18:0e:ce:fb:47:50:a0:4e:ff:f0:24:1f:
+         bd:b2:ce:f5:27:fc:ec:2f:53:aa:73:7b:03:3d:74:6e:e6:16:
+         9e:eb:a5:2e:c4:bf:56:27:50:2b:62:ba:be:4b:1c:3c:55:5c:
+         41:1d:24:be:82:20:47:5d:d5:44:7e:7a:16:68:df:7d:4d:51:
+         70:78:57:1d:33:1e:fd:02:99:9c:0c:cd:0a:05:4f:c7:bb:8e:
+         a4:75:fa:4a:6d:b1:80:8e:09:56:b9:9c:1a:60:fe:5d:c1:d7:
+         7a:dc:11:78:d0:d6:5d:c1:b7:d5:ad:32:99:03:3a:8a:cc:54:
+         25:39:31:81:7b:13:22:51:ba:46:6c:a1:bb:9e:fa:04:6c:49:
+         26:74:8f:d2:73:eb:cc:30:a2:e6:ea:59:22:87:f8:97:f5:0e:
+         fd:ea:cc:92:a4:16:c4:52:18:ea:21:ce:b1:f1:e6:84:81:e5:
+         ba:a9:86:28:f2:43:5a:5d:12:9d:ac:1e:d9:a8:e5:0a:6a:a7:
+         7f:a0:87:29:cf:f2:89:4d:d4:ec:c5:e2:e6:7a:d0:36:23:8a:
+         4a:74:36:f9
+SHA1 Fingerprint=DE:3F:40:BD:50:93:D3:9B:6C:60:F6:DA:BC:07:62:01:00:89:76:C9
diff --git a/proprietary/vendor/etc/security/cacerts/5e4e69e7.0 b/proprietary/vendor/etc/security/cacerts/5e4e69e7.0
new file mode 100644
index 0000000..d882306
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5e4e69e7.0
@@ -0,0 +1,62 @@
+-----BEGIN CERTIFICATE-----
+MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL
+MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
+ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln
+biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
+U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
+aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG
+A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp
+U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg
+SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln
+biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5
+IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm
+GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve
+fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw
+AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ
+aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj
+aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW
+kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC
+4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga
+FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            2f:80:fe:23:8c:0e:22:0f:48:67:12:28:91:87:ac:b3
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4
+        Validity
+            Not Before: Nov  5 00:00:00 2007 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:a7:56:7a:7c:52:da:64:9b:0e:2d:5c:d8:5e:ac:
+                    92:3d:fe:01:e6:19:4a:3d:14:03:4b:fa:60:27:20:
+                    d9:83:89:69:fa:54:c6:9a:18:5e:55:2a:64:de:06:
+                    f6:8d:4a:3b:ad:10:3c:65:3d:90:88:04:89:e0:30:
+                    61:b3:ae:5d:01:a7:7b:de:7c:b2:be:ca:65:61:00:
+                    86:ae:da:8f:7b:d0:89:ad:4d:1d:59:9a:41:b1:bc:
+                    47:80:dc:9e:62:c3:f9
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            1.3.6.1.5.5.7.1.12: 
+                0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif
+            X509v3 Subject Key Identifier: 
+                B3:16:91:FD:EE:A6:6E:E4:B5:2E:49:8F:87:78:81:80:EC:E5:B1:B5
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:30:66:21:0c:18:26:60:5a:38:7b:56:42:e0:a7:fc:
+         36:84:51:91:20:2c:76:4d:43:3d:c4:1d:84:23:d0:ac:d6:7c:
+         35:06:ce:cd:69:bd:90:0d:db:6c:48:42:1d:0e:aa:42:02:31:
+         00:9c:3d:48:39:23:39:58:1a:15:12:59:6a:9e:ef:d5:59:b2:
+         1d:52:2c:99:71:cd:c7:29:df:1b:2a:61:7b:71:d1:de:f3:c0:
+         e5:0d:3a:4a:aa:2d:a7:d8:86:2a:dd:2e:10
+SHA1 Fingerprint=22:D5:D8:DF:8F:02:31:D1:8D:F7:9D:B7:CF:8A:2D:64:C9:3F:6C:3A
diff --git a/proprietary/vendor/etc/security/cacerts/5f47b495.0 b/proprietary/vendor/etc/security/cacerts/5f47b495.0
new file mode 100644
index 0000000..5cb5c0c
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/5f47b495.0
@@ -0,0 +1,124 @@
+-----BEGIN CERTIFICATE-----
+MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UE
+BhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8w
+MzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290
+IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDkyMjExMjIwMlowazELMAkGA1UEBhMC
+SVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1
+ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENB
+MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNv
+UTufClrJwkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX
+4ay8IMKx4INRimlNAJZaby/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9
+KK3giq0itFZljoZUj5NDKd45RnijMCO6zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/
+gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1fYVEiVRvjRuPjPdA1Yprb
+rxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2oxgkg4YQ
+51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2F
+be8lEfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxe
+KF+w6D9Fz8+vm2/7hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4F
+v6MGn8i1zeQf1xcGDXqVdFUNaBr8EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbn
+fpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5jF66CyCU3nuDuP/jVo23Eek7
+jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLYiDrIn3hm7Ynz
+ezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt
+ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAL
+e3KHwGCmSUyIWOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70
+jsNjLiNmsGe+b7bAEzlgqqI0JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDz
+WochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKxK3JCaKygvU5a2hi/a5iB0P2avl4V
+SM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+Xlff1ANATIGk0k9j
+pwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC4yyX
+X04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+Ok
+fcvHlXHo2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7R
+K4X9p2jIugErsWx0Hbhzlefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btU
+ZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXemOR/qnuOf0GZvBeyqdn6/axag67XH/JJU
+LysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9vwGYT7JZVEc+NHt4bVaT
+LnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 6271844772424770508 (0x570a119742c4e3cc)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA
+        Validity
+            Not Before: Sep 22 11:22:02 2011 GMT
+            Not After : Sep 22 11:22:02 2030 GMT
+        Subject: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a7:c6:c4:a5:29:a4:2c:ef:e5:18:c5:b0:50:a3:
+                    6f:51:3b:9f:0a:5a:c9:c2:48:38:0a:c2:1c:a0:18:
+                    7f:91:b5:87:b9:40:3f:dd:1d:68:1f:08:83:d5:2d:
+                    1e:88:a0:f8:8f:56:8f:6d:99:02:92:90:16:d5:5f:
+                    08:6c:89:d7:e1:ac:bc:20:c2:b1:e0:83:51:8a:69:
+                    4d:00:96:5a:6f:2f:c0:44:7e:a3:0e:e4:91:cd:58:
+                    ee:dc:fb:c7:1e:45:47:dd:27:b9:08:01:9f:a6:21:
+                    1d:f5:41:2d:2f:4c:fd:28:ad:e0:8a:ad:22:b4:56:
+                    65:8e:86:54:8f:93:43:29:de:39:46:78:a3:30:23:
+                    ba:cd:f0:7d:13:57:c0:5d:d2:83:6b:48:4c:c4:ab:
+                    9f:80:5a:5b:3a:bd:c9:a7:22:3f:80:27:33:5b:0e:
+                    b7:8a:0c:5d:07:37:08:cb:6c:d2:7a:47:22:44:35:
+                    c5:cc:cc:2e:8e:dd:2a:ed:b7:7d:66:0d:5f:61:51:
+                    22:55:1b:e3:46:e3:e3:3d:d0:35:62:9a:db:af:14:
+                    c8:5b:a1:cc:89:1b:e1:30:26:fc:a0:9b:1f:81:a7:
+                    47:1f:04:eb:a3:39:92:06:9f:99:d3:bf:d3:ea:4f:
+                    50:9c:19:fe:96:87:1e:3c:65:f6:a3:18:24:83:86:
+                    10:e7:54:3e:a8:3a:76:24:4f:81:21:c5:e3:0f:02:
+                    f8:93:94:47:20:bb:fe:d4:0e:d3:68:b9:dd:c4:7a:
+                    84:82:e3:53:54:79:dd:db:9c:d2:f2:07:9b:2e:b6:
+                    bc:3e:ed:85:6d:ef:25:11:f2:97:1a:42:61:f7:4a:
+                    97:e8:8b:b1:10:07:fa:65:81:b2:a2:39:cf:f7:3c:
+                    ff:18:fb:c6:f1:5a:8b:59:e2:02:ac:7b:92:d0:4e:
+                    14:4f:59:45:f6:0c:5e:28:5f:b0:e8:3f:45:cf:cf:
+                    af:9b:6f:fb:84:d3:77:5a:95:6f:ac:94:84:9e:ee:
+                    bc:c0:4a:8f:4a:93:f8:44:21:e2:31:45:61:50:4e:
+                    10:d8:e3:35:7c:4c:19:b4:de:05:bf:a3:06:9f:c8:
+                    b5:cd:e4:1f:d7:17:06:0d:7a:95:74:55:0d:68:1a:
+                    fc:10:1b:62:64:9d:6d:e0:95:a0:c3:94:07:57:0d:
+                    14:e6:bd:05:fb:b8:9f:e6:df:8b:e2:c6:e7:7e:96:
+                    f6:53:c5:80:34:50:28:58:f0:12:50:71:17:30:ba:
+                    e6:78:63:bc:f4:b2:ad:9b:2b:b2:fe:e1:39:8c:5e:
+                    ba:0b:20:94:de:7b:83:b8:ff:e3:56:8d:b7:11:e9:
+                    3b:8c:f2:b1:c1:5d:9d:a4:0b:4c:2b:d9:b2:18:f5:
+                    b5:9f:4b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         0b:7b:72:87:c0:60:a6:49:4c:88:58:e6:1d:88:f7:14:64:48:
+         a6:d8:58:0a:0e:4f:13:35:df:35:1d:d4:ed:06:31:c8:81:3e:
+         6a:d5:dd:3b:1a:32:ee:90:3d:11:d2:2e:f4:8e:c3:63:2e:23:
+         66:b0:67:be:6f:b6:c0:13:39:60:aa:a2:34:25:93:75:52:de:
+         a7:9d:ad:0e:87:89:52:71:6a:16:3c:19:1d:83:f8:9a:29:65:
+         be:f4:3f:9a:d9:f0:f3:5a:87:21:71:80:4d:cb:e0:38:9b:3f:
+         bb:fa:e0:30:4d:cf:86:d3:65:10:19:18:d1:97:02:b1:2b:72:
+         42:68:ac:a0:bd:4e:5a:da:18:bf:6b:98:81:d0:fd:9a:be:5e:
+         15:48:cd:11:15:b9:c0:29:5c:b4:e8:88:f7:3e:36:ae:b7:62:
+         fd:1e:62:de:70:78:10:1c:48:5b:da:bc:a4:38:ba:67:ed:55:
+         3e:5e:57:df:d4:03:40:4c:81:a4:d2:4f:63:a7:09:42:09:14:
+         fc:00:a9:c2:80:73:4f:2e:c0:40:d9:11:7b:48:ea:7a:02:c0:
+         d3:eb:28:01:26:58:74:c1:c0:73:22:6d:93:95:fd:39:7d:bb:
+         2a:e3:f6:82:e3:2c:97:5f:4e:1f:91:94:fa:fe:2c:a3:d8:76:
+         1a:b8:4d:b2:38:4f:9b:fa:1d:48:60:79:26:e2:f3:fd:a9:d0:
+         9a:e8:70:8f:49:7a:d6:e5:bd:0a:0e:db:2d:f3:8d:bf:eb:e3:
+         a4:7d:cb:c7:95:71:e8:da:a3:7c:c5:c2:f8:74:92:04:1b:86:
+         ac:a4:22:53:40:b6:ac:fe:4c:76:cf:fb:94:32:c0:35:9f:76:
+         3f:6e:e5:90:6e:a0:a6:26:a2:b8:2c:be:d1:2b:85:fd:a7:68:
+         c8:ba:01:2b:b1:6c:74:1d:b8:73:95:e7:ee:b7:c7:25:f0:00:
+         4c:00:b2:7e:b6:0b:8b:1c:f3:c0:50:9e:25:b9:e0:08:de:36:
+         66:ff:37:a5:d1:bb:54:64:2c:c9:27:b5:4b:92:7e:65:ff:d3:
+         2d:e1:b9:4e:bc:7f:a4:41:21:90:41:77:a6:39:1f:ea:9e:e3:
+         9f:d0:66:6f:05:ec:aa:76:7e:bf:6b:16:a0:eb:b5:c7:fc:92:
+         54:2f:2b:11:27:25:37:78:4c:51:6a:b0:f3:cc:58:5d:14:f1:
+         6a:48:15:ff:c2:07:b6:b1:8d:0f:8e:5c:50:46:b3:3d:bf:01:
+         98:4f:b2:59:54:47:3e:34:7b:78:6d:56:93:2e:73:ea:66:28:
+         78:cd:1d:14:bf:a0:8f:2f:2e:b8:2e:8e:f2:14:8a:cc:e9:b5:
+         7c:fb:6c:9d:0c:a5:e1:96
+SHA1 Fingerprint=F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC
diff --git a/proprietary/vendor/etc/security/cacerts/60afe812.0 b/proprietary/vendor/etc/security/cacerts/60afe812.0
new file mode 100644
index 0000000..050a6f0
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/60afe812.0
@@ -0,0 +1,81 @@
+-----BEGIN CERTIFICATE-----
+MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG
+EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3
+MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl
+cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR
+dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB
+pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM
+b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm
+aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz
+IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT
+lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz
+AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5
+VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG
+ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2
+BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG
+AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M
+U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh
+bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C
++C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC
+bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F
+uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2
+XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 80544274841616 (0x49412ce40010)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=HU, L=Budapest, O=NetLock Kft., OU=Tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3k (Certification Services), CN=NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny
+        Validity
+            Not Before: Dec 11 15:08:21 2008 GMT
+            Not After : Dec  6 15:08:21 2028 GMT
+        Subject: C=HU, L=Budapest, O=NetLock Kft., OU=Tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3k (Certification Services), CN=NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:c4:24:5e:73:be:4b:6d:14:c3:a1:f4:e3:97:90:
+                    6e:d2:30:45:1e:3c:ee:67:d9:64:e0:1a:8a:7f:ca:
+                    30:ca:83:e3:20:c1:e3:f4:3a:d3:94:5f:1a:7c:5b:
+                    6d:bf:30:4f:84:27:f6:9f:1f:49:bc:c6:99:0a:90:
+                    f2:0f:f5:7f:43:84:37:63:51:8b:7a:a5:70:fc:7a:
+                    58:cd:8e:9b:ed:c3:46:6c:84:70:5d:da:f3:01:90:
+                    23:fc:4e:30:a9:7e:e1:27:63:e7:ed:64:3c:a0:b8:
+                    c9:33:63:fe:16:90:ff:b0:b8:fd:d7:a8:c0:c0:94:
+                    43:0b:b6:d5:59:a6:9e:56:d0:24:1f:70:79:af:db:
+                    39:54:0d:65:75:d9:15:41:94:01:af:5e:ec:f6:8d:
+                    f1:ff:ad:64:fe:20:9a:d7:5c:eb:fe:a6:1f:08:64:
+                    a3:8b:76:55:ad:1e:3b:28:60:2e:87:25:e8:aa:af:
+                    1f:c6:64:46:20:b7:70:7f:3c:de:48:db:96:53:b7:
+                    39:77:e4:1a:e2:c7:16:84:76:97:5b:2f:bb:19:15:
+                    85:f8:69:85:f5:99:a7:a9:f2:34:a7:a9:b6:a6:03:
+                    fc:6f:86:3d:54:7c:76:04:9b:6b:f9:40:5d:00:34:
+                    c7:2e:99:75:9d:e5:88:03:aa:4d:f8:03:d2:42:76:
+                    c0:1b
+                Exponent: 43147 (0xa88b)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:4
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                CC:FA:67:93:F0:B6:B8:D0:A5:C0:1E:F3:53:FD:8C:53:DF:83:D7:96
+    Signature Algorithm: sha256WithRSAEncryption
+         ab:7f:ee:1c:16:a9:9c:3c:51:00:a0:c0:11:08:05:a7:99:e6:
+         6f:01:88:54:61:6e:f1:b9:18:ad:4a:ad:fe:81:40:23:94:2f:
+         fb:75:7c:2f:28:4b:62:24:81:82:0b:f5:61:f1:1c:6e:b8:61:
+         38:eb:81:fa:62:a1:3b:5a:62:d3:94:65:c4:e1:e6:6d:82:f8:
+         2f:25:70:b2:21:26:c1:72:51:1f:8c:2c:c3:84:90:c3:5a:8f:
+         ba:cf:f4:a7:65:a5:eb:98:d1:fb:05:b2:46:75:15:23:6a:6f:
+         85:63:30:80:f0:d5:9e:1f:29:1c:c2:6c:b0:50:59:5d:90:5b:
+         3b:a8:0d:30:cf:bf:7d:7f:ce:f1:9d:83:bd:c9:46:6e:20:a6:
+         f9:61:51:ba:21:2f:7b:be:a5:15:63:a1:d4:95:87:f1:9e:b9:
+         f3:89:f3:3d:85:b8:b8:db:be:b5:b9:29:f9:da:37:05:00:49:
+         94:03:84:44:e7:bf:43:31:cf:75:8b:25:d1:f4:a6:64:f5:92:
+         f6:ab:05:eb:3d:e9:a5:0b:36:62:da:cc:06:5f:36:8b:b6:5e:
+         31:b8:2a:fb:5e:f6:71:df:44:26:9e:c4:e6:0d:91:b4:2e:75:
+         95:80:51:6a:4b:30:a6:b0:62:a1:93:f1:9b:d8:ce:c4:63:75:
+         3f:59:47:b1
+SHA1 Fingerprint=06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91
diff --git a/proprietary/vendor/etc/security/cacerts/6187b673.0 b/proprietary/vendor/etc/security/cacerts/6187b673.0
new file mode 100644
index 0000000..5395bc3
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/6187b673.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw
+TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
+cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4
+WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu
+ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY
+MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc
+h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+
+0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U
+A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW
+T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH
+B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC
+B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv
+KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn
+OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn
+jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw
+qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI
+rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq
+hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL
+ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ
+3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK
+NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5
+ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur
+TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC
+jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc
+oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq
+4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA
+mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d
+emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X1
+        Validity
+            Not Before: Jun  4 11:04:38 2015 GMT
+            Not After : Jun  4 11:04:38 2035 GMT
+        Subject: C=US, O=Internet Security Research Group, CN=ISRG Root X1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:ad:e8:24:73:f4:14:37:f3:9b:9e:2b:57:28:1c:
+                    87:be:dc:b7:df:38:90:8c:6e:3c:e6:57:a0:78:f7:
+                    75:c2:a2:fe:f5:6a:6e:f6:00:4f:28:db:de:68:86:
+                    6c:44:93:b6:b1:63:fd:14:12:6b:bf:1f:d2:ea:31:
+                    9b:21:7e:d1:33:3c:ba:48:f5:dd:79:df:b3:b8:ff:
+                    12:f1:21:9a:4b:c1:8a:86:71:69:4a:66:66:6c:8f:
+                    7e:3c:70:bf:ad:29:22:06:f3:e4:c0:e6:80:ae:e2:
+                    4b:8f:b7:99:7e:94:03:9f:d3:47:97:7c:99:48:23:
+                    53:e8:38:ae:4f:0a:6f:83:2e:d1:49:57:8c:80:74:
+                    b6:da:2f:d0:38:8d:7b:03:70:21:1b:75:f2:30:3c:
+                    fa:8f:ae:dd:da:63:ab:eb:16:4f:c2:8e:11:4b:7e:
+                    cf:0b:e8:ff:b5:77:2e:f4:b2:7b:4a:e0:4c:12:25:
+                    0c:70:8d:03:29:a0:e1:53:24:ec:13:d9:ee:19:bf:
+                    10:b3:4a:8c:3f:89:a3:61:51:de:ac:87:07:94:f4:
+                    63:71:ec:2e:e2:6f:5b:98:81:e1:89:5c:34:79:6c:
+                    76:ef:3b:90:62:79:e6:db:a4:9a:2f:26:c5:d0:10:
+                    e1:0e:de:d9:10:8e:16:fb:b7:f7:a8:f7:c7:e5:02:
+                    07:98:8f:36:08:95:e7:e2:37:96:0d:36:75:9e:fb:
+                    0e:72:b1:1d:9b:bc:03:f9:49:05:d8:81:dd:05:b4:
+                    2a:d6:41:e9:ac:01:76:95:0a:0f:d8:df:d5:bd:12:
+                    1f:35:2f:28:17:6c:d2:98:c1:a8:09:64:77:6e:47:
+                    37:ba:ce:ac:59:5e:68:9d:7f:72:d6:89:c5:06:41:
+                    29:3e:59:3e:dd:26:f5:24:c9:11:a7:5a:a3:4c:40:
+                    1f:46:a1:99:b5:a7:3a:51:6e:86:3b:9e:7d:72:a7:
+                    12:05:78:59:ed:3e:51:78:15:0b:03:8f:8d:d0:2f:
+                    05:b2:3e:7b:4a:1c:4b:73:05:12:fc:c6:ea:e0:50:
+                    13:7c:43:93:74:b3:ca:74:e7:8e:1f:01:08:d0:30:
+                    d4:5b:71:36:b4:07:ba:c1:30:30:5c:48:b7:82:3b:
+                    98:a6:7d:60:8a:a2:a3:29:82:cc:ba:bd:83:04:1b:
+                    a2:83:03:41:a1:d6:05:f1:1b:c2:b6:f0:a8:7c:86:
+                    3b:46:a8:48:2a:88:dc:76:9a:76:bf:1f:6a:a5:3d:
+                    19:8f:eb:38:f3:64:de:c8:2b:0d:0a:28:ff:f7:db:
+                    e2:15:42:d4:22:d0:27:5d:e1:79:fe:18:e7:70:88:
+                    ad:4e:e6:d9:8b:3a:c6:dd:27:51:6e:ff:bc:64:f5:
+                    33:43:4f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E
+    Signature Algorithm: sha256WithRSAEncryption
+         55:1f:58:a9:bc:b2:a8:50:d0:0c:b1:d8:1a:69:20:27:29:08:
+         ac:61:75:5c:8a:6e:f8:82:e5:69:2f:d5:f6:56:4b:b9:b8:73:
+         10:59:d3:21:97:7e:e7:4c:71:fb:b2:d2:60:ad:39:a8:0b:ea:
+         17:21:56:85:f1:50:0e:59:eb:ce:e0:59:e9:ba:c9:15:ef:86:
+         9d:8f:84:80:f6:e4:e9:91:90:dc:17:9b:62:1b:45:f0:66:95:
+         d2:7c:6f:c2:ea:3b:ef:1f:cf:cb:d6:ae:27:f1:a9:b0:c8:ae:
+         fd:7d:7e:9a:fa:22:04:eb:ff:d9:7f:ea:91:2b:22:b1:17:0e:
+         8f:f2:8a:34:5b:58:d8:fc:01:c9:54:b9:b8:26:cc:8a:88:33:
+         89:4c:2d:84:3c:82:df:ee:96:57:05:ba:2c:bb:f7:c4:b7:c7:
+         4e:3b:82:be:31:c8:22:73:73:92:d1:c2:80:a4:39:39:10:33:
+         23:82:4c:3c:9f:86:b2:55:98:1d:be:29:86:8c:22:9b:9e:e2:
+         6b:3b:57:3a:82:70:4d:dc:09:c7:89:cb:0a:07:4d:6c:e8:5d:
+         8e:c9:ef:ce:ab:c7:bb:b5:2b:4e:45:d6:4a:d0:26:cc:e5:72:
+         ca:08:6a:a5:95:e3:15:a1:f7:a4:ed:c9:2c:5f:a5:fb:ff:ac:
+         28:02:2e:be:d7:7b:bb:e3:71:7b:90:16:d3:07:5e:46:53:7c:
+         37:07:42:8c:d3:c4:96:9c:d5:99:b5:2a:e0:95:1a:80:48:ae:
+         4c:39:07:ce:cc:47:a4:52:95:2b:ba:b8:fb:ad:d2:33:53:7d:
+         e5:1d:4d:6d:d5:a1:b1:c7:42:6f:e6:40:27:35:5c:a3:28:b7:
+         07:8d:e7:8d:33:90:e7:23:9f:fb:50:9c:79:6c:46:d5:b4:15:
+         b3:96:6e:7e:9b:0c:96:3a:b8:52:2d:3f:d6:5b:e1:fb:08:c2:
+         84:fe:24:a8:a3:89:da:ac:6a:e1:18:2a:b1:a8:43:61:5b:d3:
+         1f:dc:3b:8d:76:f2:2d:e8:8d:75:df:17:33:6c:3d:53:fb:7b:
+         cb:41:5f:ff:dc:a2:d0:61:38:e1:96:b8:ac:5d:8b:37:d7:75:
+         d5:33:c0:99:11:ae:9d:41:c1:72:75:84:be:02:41:42:5f:67:
+         24:48:94:d1:9b:27:be:07:3f:b9:b8:4f:81:74:51:e1:7a:b7:
+         ed:9d:23:e2:be:e0:d5:28:04:13:3c:31:03:9e:dd:7a:6c:8f:
+         c6:07:18:c6:7f:de:47:8e:3f:28:9e:04:06:cf:a5:54:34:77:
+         bd:ec:89:9b:e9:17:43:df:5b:db:5f:fe:8e:1e:57:a2:cd:40:
+         9d:7e:62:22:da:de:18:27
+SHA1 Fingerprint=CA:BD:2A:79:A1:07:6A:31:F2:1D:25:36:35:CB:03:9D:43:29:A5:E8
diff --git a/proprietary/vendor/etc/security/cacerts/63a2c897.0 b/proprietary/vendor/etc/security/cacerts/63a2c897.0
new file mode 100644
index 0000000..671abc6
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/63a2c897.0
@@ -0,0 +1,119 @@
+-----BEGIN CERTIFICATE-----
+MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAw
+NzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv
+b3QgQ0EgdjEwHhcNMDcxMDE4MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYD
+VQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2
+MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+6yfwIaPzaSZVfp3F
+VRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA3GV1
+7CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+X
+Z75Ljo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+
+/jXh7VB7qTCNGdMJjmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs
+81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkm
+dtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3F0fUTPHSiXk+TT2YqGHe
+Oh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJoWjiUIMu
+sDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
+pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fs
+slESl1MpWtTwEhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQ
+arMCpgKIv7NHfirZ1fpoeDVNAgMBAAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYD
+VR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qWDNXr+nuqF+gTEjANBgkqhkiG
+9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNmzqjMDfz1mgbl
+dxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx
+0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1Tj
+TQpgcmLNkQfWpb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBed
+Y2gea+zDTYa4EzAvXUYNR0PVG6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7
+Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpcc41teyWRyu5FrgZLAMzTsVlQ2jqI
+OylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOTJsjrDNYmiLbAJM+7
+vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2qReW
+t88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcn
+HL/EVlP6Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVx
+SK236thZiNSQvxaz2emsWWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            95:be:16:a0:f7:2e:46:f1:7b:39:82:72:fa:8b:cd:96
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=TeliaSonera, CN=TeliaSonera Root CA v1
+        Validity
+            Not Before: Oct 18 12:00:50 2007 GMT
+            Not After : Oct 18 12:00:50 2032 GMT
+        Subject: O=TeliaSonera, CN=TeliaSonera Root CA v1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c2:be:eb:27:f0:21:a3:f3:69:26:55:7e:9d:c5:
+                    55:16:91:5c:fd:ef:21:bf:53:80:7a:2d:d2:91:8c:
+                    63:31:f0:ec:24:f0:c3:a5:d2:72:7c:10:6d:f4:37:
+                    b7:e5:e6:7c:79:ea:8c:b5:82:8b:ae:48:b6:ac:00:
+                    dc:65:75:ec:2a:4d:5f:c1:87:f5:20:65:2b:81:a8:
+                    47:3e:89:23:95:30:16:90:7f:e8:57:07:48:e7:19:
+                    ae:bf:45:67:b1:37:1b:06:2a:fe:de:f9:ac:7d:83:
+                    fb:5e:ba:e4:8f:97:67:be:4b:8e:8d:64:07:57:38:
+                    55:69:34:36:3d:13:48:ef:4f:e2:d3:66:1e:a4:cf:
+                    1a:b7:5e:36:33:d4:b4:06:bd:18:01:fd:77:84:50:
+                    00:45:f5:8c:5d:e8:23:bc:7e:fe:35:e1:ed:50:7b:
+                    a9:30:8d:19:d3:09:8e:68:67:5d:bf:3c:97:18:53:
+                    bb:29:62:c5:ca:5e:72:c1:c7:96:d4:db:2d:a0:b4:
+                    1f:69:03:ec:ea:e2:50:f1:0c:3c:f0:ac:f3:53:2d:
+                    f0:1c:f5:ed:6c:39:39:73:80:16:c8:52:b0:23:cd:
+                    e0:3e:dc:dd:3c:47:a0:bb:35:8a:e2:98:68:8b:be:
+                    e5:bf:72:ee:d2:fa:a5:ed:12:ed:fc:98:18:a9:26:
+                    76:dc:28:4b:10:20:1c:d3:7f:16:77:2d:ed:6f:80:
+                    f7:49:bb:53:05:bb:5d:68:c7:d4:c8:75:16:3f:89:
+                    5a:8b:f7:17:47:d4:4c:f1:d2:89:79:3e:4d:3d:98:
+                    a8:61:de:3a:1e:d2:f8:5e:03:e0:c1:c9:1c:8c:d3:
+                    8d:4d:d3:95:36:b3:37:5f:63:63:9b:33:14:f0:2d:
+                    26:6b:53:7c:89:8c:32:c2:6e:ec:3d:21:00:39:c9:
+                    a1:68:e2:50:83:2e:b0:3a:2b:f3:36:a0:ac:2f:e4:
+                    6f:61:c2:51:09:39:3e:8b:53:b9:bb:67:da:dc:53:
+                    b9:76:59:36:9d:43:e5:20:e0:3d:32:60:85:22:51:
+                    b7:c7:33:bb:dd:15:2f:a4:78:a6:07:7b:81:46:36:
+                    04:86:dd:79:35:c7:95:2c:3b:b0:a3:17:35:e5:73:
+                    1f:b4:5c:59:ef:da:ea:10:65:7b:7a:d0:7f:9f:b3:
+                    b4:2a:37:3b:70:8b:9b:5b:b9:2b:b7:ec:b2:51:12:
+                    97:53:29:5a:d4:f0:12:10:dc:4f:02:bb:12:92:2f:
+                    62:d4:3f:69:43:7c:0d:d6:fc:58:75:01:88:9d:58:
+                    16:4b:de:ba:90:ff:47:01:89:06:6a:f6:5f:b2:90:
+                    6a:b3:02:a6:02:88:bf:b3:47:7e:2a:d9:d5:fa:68:
+                    78:35:4d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                F0:8F:59:38:00:B3:F5:8F:9A:96:0C:D5:EB:FA:7B:AA:17:E8:13:12
+    Signature Algorithm: sha1WithRSAEncryption
+         be:e4:5c:62:4e:24:f4:0c:08:ff:f0:d3:0c:68:e4:93:49:22:
+         3f:44:27:6f:bb:6d:de:83:66:ce:a8:cc:0d:fc:f5:9a:06:e5:
+         77:14:91:eb:9d:41:7b:99:2a:84:e5:ff:fc:21:c1:5d:f0:e4:
+         1f:57:b7:75:a9:a1:5f:02:26:ff:d7:c7:f7:4e:de:4f:f8:f7:
+         1c:46:c0:7a:4f:40:2c:22:35:f0:19:b1:d0:6b:67:2c:b0:a8:
+         e0:c0:40:37:35:f6:84:5c:5c:e3:af:42:78:fe:a7:c9:0d:50:
+         ea:0d:84:76:f6:51:ef:83:53:c6:7a:ff:0e:56:49:2e:8f:7a:
+         d6:0c:e6:27:54:e3:4d:0a:60:72:62:cd:91:07:d6:a5:bf:c8:
+         99:6b:ed:c4:19:e6:ab:4c:11:38:c5:6f:31:e2:6e:49:c8:3f:
+         76:80:26:03:26:29:e0:36:f6:f6:20:53:e3:17:70:34:17:9d:
+         63:68:1e:6b:ec:c3:4d:86:b8:13:30:2f:5d:46:0d:47:43:d5:
+         1b:aa:59:0e:b9:5c:8d:06:48:ad:74:87:5f:c7:fc:31:54:41:
+         13:e2:c7:21:0e:9e:e0:1e:0d:e1:c0:7b:43:85:90:c5:8a:58:
+         c6:65:0a:78:57:f2:c6:23:0f:01:d9:20:4b:de:0f:fb:92:85:
+         75:2a:5c:73:8d:6d:7b:25:91:ca:ee:45:ae:06:4b:00:cc:d3:
+         b1:59:50:da:3a:88:3b:29:43:46:5e:97:2b:54:ce:53:6f:8d:
+         4a:e7:96:fa:bf:71:0e:42:8b:7c:fd:28:a0:d0:48:ca:da:c4:
+         81:4c:bb:a2:73:93:26:c8:eb:0c:d6:26:88:b6:c0:24:cf:bb:
+         bd:5b:eb:75:7d:e9:08:8e:86:33:2c:79:77:09:69:a5:89:fc:
+         b3:70:90:87:76:8f:d3:22:bb:42:ce:bd:73:0b:20:26:2a:d0:
+         9b:3d:70:1e:24:6c:cd:87:76:a9:17:96:b7:cf:0d:92:fb:8e:
+         18:a9:98:49:d1:9e:fe:60:44:72:21:b9:19:ed:c2:f5:31:f1:
+         39:48:88:90:24:75:54:16:ad:ce:f4:f8:69:14:64:39:fb:a3:
+         b8:ba:70:40:c7:27:1c:bf:c4:56:53:fa:63:65:d0:f3:1c:0e:
+         16:f5:6b:86:58:4d:18:d4:e4:0d:8e:a5:9d:5b:91:dc:76:24:
+         50:3f:c6:2a:fb:d9:b7:9c:b5:d6:e6:d0:d9:e8:19:8b:15:71:
+         48:ad:b7:ea:d8:59:88:d4:90:bf:16:b3:d9:e9:ac:59:61:54:
+         c8:1c:ba:ca:c1:ca:e1:b9:20:4c:8f:3a:93:89:a5:a0:cc:bf:
+         d3:f6:75:a4:75:96:6d:56
+SHA1 Fingerprint=43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37
diff --git a/proprietary/vendor/etc/security/cacerts/67495436.0 b/proprietary/vendor/etc/security/cacerts/67495436.0
new file mode 100644
index 0000000..1631f10
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/67495436.0
@@ -0,0 +1,83 @@
+-----BEGIN CERTIFICATE-----
+MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB
+rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
+Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
+MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV
+BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa
+Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl
+LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u
+MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl
+ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm
+gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8
+YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf
+b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9
+9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S
+zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk
+OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
+HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA
+2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW
+oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu
+t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c
+KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM
+m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu
+MdRAGmI0Nj81Aa6sY6A=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            60:01:97:b7:46:a7:ea:b4:b4:9a:d6:4b:2f:f7:90:fb
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3
+        Validity
+            Not Before: Apr  2 00:00:00 2008 GMT
+            Not After : Dec  1 23:59:59 2037 GMT
+        Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b2:bf:27:2c:fb:db:d8:5b:dd:78:7b:1b:9e:77:
+                    66:81:cb:3e:bc:7c:ae:f3:a6:27:9a:34:a3:68:31:
+                    71:38:33:62:e4:f3:71:66:79:b1:a9:65:a3:a5:8b:
+                    d5:8f:60:2d:3f:42:cc:aa:6b:32:c0:23:cb:2c:41:
+                    dd:e4:df:fc:61:9c:e2:73:b2:22:95:11:43:18:5f:
+                    c4:b6:1f:57:6c:0a:05:58:22:c8:36:4c:3a:7c:a5:
+                    d1:cf:86:af:88:a7:44:02:13:74:71:73:0a:42:59:
+                    02:f8:1b:14:6b:42:df:6f:5f:ba:6b:82:a2:9d:5b:
+                    e7:4a:bd:1e:01:72:db:4b:74:e8:3b:7f:7f:7d:1f:
+                    04:b4:26:9b:e0:b4:5a:ac:47:3d:55:b8:d7:b0:26:
+                    52:28:01:31:40:66:d8:d9:24:bd:f6:2a:d8:ec:21:
+                    49:5c:9b:f6:7a:e9:7f:55:35:7e:96:6b:8d:93:93:
+                    27:cb:92:bb:ea:ac:40:c0:9f:c2:f8:80:cf:5d:f4:
+                    5a:dc:ce:74:86:a6:3e:6c:0b:53:ca:bd:92:ce:19:
+                    06:72:e6:0c:5c:38:69:c7:04:d6:bc:6c:ce:5b:f6:
+                    f7:68:9c:dc:25:15:48:88:a1:e9:a9:f8:98:9c:e0:
+                    f3:d5:31:28:61:11:6c:67:96:8d:39:99:cb:c2:45:
+                    24:39
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                AD:6C:AA:94:60:9C:ED:E4:FF:FA:3E:0A:74:2B:63:03:F7:B6:59:BF
+    Signature Algorithm: sha256WithRSAEncryption
+         1a:40:d8:95:65:ac:09:92:89:c6:39:f4:10:e5:a9:0e:66:53:
+         5d:78:de:fa:24:91:bb:e7:44:51:df:c6:16:34:0a:ef:6a:44:
+         51:ea:2b:07:8a:03:7a:c3:eb:3f:0a:2c:52:16:a0:2b:43:b9:
+         25:90:3f:70:a9:33:25:6d:45:1a:28:3b:27:cf:aa:c3:29:42:
+         1b:df:3b:4c:c0:33:34:5b:41:88:bf:6b:2b:65:af:28:ef:b2:
+         f5:c3:aa:66:ce:7b:56:ee:b7:c8:cb:67:c1:c9:9c:1a:18:b8:
+         c4:c3:49:03:f1:60:0e:50:cd:46:c5:f3:77:79:f7:b6:15:e0:
+         38:db:c7:2f:28:a0:0c:3f:77:26:74:d9:25:12:da:31:da:1a:
+         1e:dc:29:41:91:22:3c:69:a7:bb:02:f2:b6:5c:27:03:89:f4:
+         06:ea:9b:e4:72:82:e3:a1:09:c1:e9:00:19:d3:3e:d4:70:6b:
+         ba:71:a6:aa:58:ae:f4:bb:e9:6c:b6:ef:87:cc:9b:bb:ff:39:
+         e6:56:61:d3:0a:a7:c4:5c:4c:60:7b:05:77:26:7a:bf:d8:07:
+         52:2c:62:f7:70:63:d9:39:bc:6f:1c:c2:79:dc:76:29:af:ce:
+         c5:2c:64:04:5e:88:36:6e:31:d4:40:1a:62:34:36:3f:35:01:
+         ae:ac:63:a0
+SHA1 Fingerprint=F1:8B:53:8D:1B:E9:03:B6:A6:F0:56:43:5B:17:15:89:CA:F3:6B:F2
diff --git a/proprietary/vendor/etc/security/cacerts/69105f4f.0 b/proprietary/vendor/etc/security/cacerts/69105f4f.0
new file mode 100644
index 0000000..adebaf9
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/69105f4f.0
@@ -0,0 +1,83 @@
+-----BEGIN CERTIFICATE-----
+MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv
+b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG
+EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl
+cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi
+MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c
+JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP
+mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+
+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4
+VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/
+AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB
+AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW
+BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun
+pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC
+dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf
+fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm
+NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx
+H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe
++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA
+        Validity
+            Not Before: Nov 10 00:00:00 2006 GMT
+            Not After : Nov 10 00:00:00 2031 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:ad:0e:15:ce:e4:43:80:5c:b1:87:f3:b7:60:f9:
+                    71:12:a5:ae:dc:26:94:88:aa:f4:ce:f5:20:39:28:
+                    58:60:0c:f8:80:da:a9:15:95:32:61:3c:b5:b1:28:
+                    84:8a:8a:dc:9f:0a:0c:83:17:7a:8f:90:ac:8a:e7:
+                    79:53:5c:31:84:2a:f6:0f:98:32:36:76:cc:de:dd:
+                    3c:a8:a2:ef:6a:fb:21:f2:52:61:df:9f:20:d7:1f:
+                    e2:b1:d9:fe:18:64:d2:12:5b:5f:f9:58:18:35:bc:
+                    47:cd:a1:36:f9:6b:7f:d4:b0:38:3e:c1:1b:c3:8c:
+                    33:d9:d8:2f:18:fe:28:0f:b3:a7:83:d6:c3:6e:44:
+                    c0:61:35:96:16:fe:59:9c:8b:76:6d:d7:f1:a2:4b:
+                    0d:2b:ff:0b:72:da:9e:60:d0:8e:90:35:c6:78:55:
+                    87:20:a1:cf:e5:6d:0a:c8:49:7c:31:98:33:6c:22:
+                    e9:87:d0:32:5a:a2:ba:13:82:11:ed:39:17:9d:99:
+                    3a:72:a1:e6:fa:a4:d9:d5:17:31:75:ae:85:7d:22:
+                    ae:3f:01:46:86:f6:28:79:c8:b1:da:e4:57:17:c4:
+                    7e:1c:0e:b0:b4:92:a6:56:b3:bd:b2:97:ed:aa:a7:
+                    f0:b7:c5:a8:3f:95:16:d0:ff:a1:96:eb:08:5f:18:
+                    77:4f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F
+            X509v3 Authority Key Identifier: 
+                keyid:45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F
+
+    Signature Algorithm: sha1WithRSAEncryption
+         a2:0e:bc:df:e2:ed:f0:e3:72:73:7a:64:94:bf:f7:72:66:d8:
+         32:e4:42:75:62:ae:87:eb:f2:d5:d9:de:56:b3:9f:cc:ce:14:
+         28:b9:0d:97:60:5c:12:4c:58:e4:d3:3d:83:49:45:58:97:35:
+         69:1a:a8:47:ea:56:c6:79:ab:12:d8:67:81:84:df:7f:09:3c:
+         94:e6:b8:26:2c:20:bd:3d:b3:28:89:f7:5f:ff:22:e2:97:84:
+         1f:e9:65:ef:87:e0:df:c1:67:49:b3:5d:eb:b2:09:2a:eb:26:
+         ed:78:be:7d:3f:2b:f3:b7:26:35:6d:5f:89:01:b6:49:5b:9f:
+         01:05:9b:ab:3d:25:c1:cc:b6:7f:c2:f1:6f:86:c6:fa:64:68:
+         eb:81:2d:94:eb:42:b7:fa:8c:1e:dd:62:f1:be:50:67:b7:6c:
+         bd:f3:f1:1f:6b:0c:36:07:16:7f:37:7c:a9:5b:6d:7a:f1:12:
+         46:60:83:d7:27:04:be:4b:ce:97:be:c3:67:2a:68:11:df:80:
+         e7:0c:33:66:bf:13:0d:14:6e:f3:7f:1f:63:10:1e:fa:8d:1b:
+         25:6d:6c:8f:a5:b7:61:01:b1:d2:a3:26:a1:10:71:9d:ad:e2:
+         c3:f9:c3:99:51:b7:2b:07:08:ce:2e:e6:50:b2:a7:fa:0a:45:
+         2f:a2:f0:f2
+SHA1 Fingerprint=05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43
diff --git a/proprietary/vendor/etc/security/cacerts/6b03dec0.0 b/proprietary/vendor/etc/security/cacerts/6b03dec0.0
new file mode 100644
index 0000000..0e07740
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/6b03dec0.0
@@ -0,0 +1,52 @@
+-----BEGIN CERTIFICATE-----
+MIICDDCCAZGgAwIBAgIQbkepx2ypcyRAiQ8DVd2NHTAKBggqhkjOPQQDAzBHMQsw
+CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU
+MBIGA1UEAxMLR1RTIFJvb3QgUjMwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw
+MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp
+Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcqhkjOPQIBBgUrgQQA
+IgNiAAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUURout
+736GjOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2A
+DDL24CejQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud
+DgQWBBTB8Sa6oC2uhYHP0/EqEr24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEAgFuk
+fCPAlaUs3L6JbyO5o91lAFJekazInXJ0glMLfalAvWhgxeG4VDvBNhcl2MG9AjEA
+njWSdIUlUfUk7GRSJFClH9voy8l27OyCbvWFGFPouOOaKaqW04MjyaR7YbPMAuhd
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            6e:47:a9:c7:6c:a9:73:24:40:89:0f:03:55:dd:8d:1d
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R3
+        Validity
+            Not Before: Jun 22 00:00:00 2016 GMT
+            Not After : Jun 22 00:00:00 2036 GMT
+        Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R3
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:1f:4f:33:87:33:29:8a:a1:84:de:cb:c7:21:58:
+                    41:89:ea:56:9d:2b:4b:85:c6:1d:4c:27:bc:7f:26:
+                    51:72:6f:e2:9f:d6:a3:ca:cc:45:14:46:8b:ad:ef:
+                    7e:86:8c:ec:b1:7e:2f:ff:a9:71:9d:18:84:45:04:
+                    41:55:6e:2b:ea:26:7f:bb:90:01:e3:4b:19:ba:e4:
+                    54:96:45:09:b1:d5:6c:91:44:ad:84:13:8e:9a:8c:
+                    0d:80:0c:32:f6:e0:27
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                C1:F1:26:BA:A0:2D:AE:85:81:CF:D3:F1:2A:12:BD:B8:0A:67:FD:BC
+    Signature Algorithm: ecdsa-with-SHA384
+         30:66:02:31:00:80:5b:a4:7c:23:c0:95:a5:2c:dc:be:89:6f:
+         23:b9:a3:dd:65:00:52:5e:91:ac:c8:9d:72:74:82:53:0b:7d:
+         a9:40:bd:68:60:c5:e1:b8:54:3b:c1:36:17:25:d8:c1:bd:02:
+         31:00:9e:35:92:74:85:25:51:f5:24:ec:64:52:24:50:a5:1f:
+         db:e8:cb:c9:76:ec:ec:82:6e:f5:85:18:53:e8:b8:e3:9a:29:
+         aa:96:d3:83:23:c9:a4:7b:61:b3:cc:02:e8:5d
+SHA1 Fingerprint=30:D4:24:6F:07:FF:DB:91:89:8A:0B:E9:49:66:11:EB:8C:5E:46:E5
diff --git a/proprietary/vendor/etc/security/cacerts/75680d2e.0 b/proprietary/vendor/etc/security/cacerts/75680d2e.0
new file mode 100644
index 0000000..eeeab3f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/75680d2e.0
@@ -0,0 +1,90 @@
+-----BEGIN CERTIFICATE-----
+MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb
+MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow
+GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj
+YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL
+MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE
+BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM
+GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua
+BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe
+3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4
+YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR
+rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm
+ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU
+oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF
+MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v
+QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t
+b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF
+AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q
+GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz
+Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2
+G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi
+l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3
+smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services
+        Validity
+            Not Before: Jan  1 00:00:00 2004 GMT
+            Not After : Dec 31 23:59:59 2028 GMT
+        Subject: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:be:40:9d:f4:6e:e1:ea:76:87:1c:4d:45:44:8e:
+                    be:46:c8:83:06:9d:c1:2a:fe:18:1f:8e:e4:02:fa:
+                    f3:ab:5d:50:8a:16:31:0b:9a:06:d0:c5:70:22:cd:
+                    49:2d:54:63:cc:b6:6e:68:46:0b:53:ea:cb:4c:24:
+                    c0:bc:72:4e:ea:f1:15:ae:f4:54:9a:12:0a:c3:7a:
+                    b2:33:60:e2:da:89:55:f3:22:58:f3:de:dc:cf:ef:
+                    83:86:a2:8c:94:4f:9f:68:f2:98:90:46:84:27:c7:
+                    76:bf:e3:cc:35:2c:8b:5e:07:64:65:82:c0:48:b0:
+                    a8:91:f9:61:9f:76:20:50:a8:91:c7:66:b5:eb:78:
+                    62:03:56:f0:8a:1a:13:ea:31:a3:1e:a0:99:fd:38:
+                    f6:f6:27:32:58:6f:07:f5:6b:b8:fb:14:2b:af:b7:
+                    aa:cc:d6:63:5f:73:8c:da:05:99:a8:38:a8:cb:17:
+                    78:36:51:ac:e9:9e:f4:78:3a:8d:cf:0f:d9:42:e2:
+                    98:0c:ab:2f:9f:0e:01:de:ef:9f:99:49:f1:2d:df:
+                    ac:74:4d:1b:98:b5:47:c5:e5:29:d1:f9:90:18:c7:
+                    62:9c:be:83:c7:26:7b:3e:8a:25:c7:c0:dd:9d:e6:
+                    35:68:10:20:9d:8f:d8:de:d2:c3:84:9c:0d:5e:e8:
+                    2f:c9
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                A0:11:0A:23:3E:96:F1:07:EC:E2:AF:29:EF:82:A5:7F:D0:30:A4:B4
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.comodoca.com/AAACertificateServices.crl
+
+                Full Name:
+                  URI:http://crl.comodo.net/AAACertificateServices.crl
+
+    Signature Algorithm: sha1WithRSAEncryption
+         08:56:fc:02:f0:9b:e8:ff:a4:fa:d6:7b:c6:44:80:ce:4f:c4:
+         c5:f6:00:58:cc:a6:b6:bc:14:49:68:04:76:e8:e6:ee:5d:ec:
+         02:0f:60:d6:8d:50:18:4f:26:4e:01:e3:e6:b0:a5:ee:bf:bc:
+         74:54:41:bf:fd:fc:12:b8:c7:4f:5a:f4:89:60:05:7f:60:b7:
+         05:4a:f3:f6:f1:c2:bf:c4:b9:74:86:b6:2d:7d:6b:cc:d2:f3:
+         46:dd:2f:c6:e0:6a:c3:c3:34:03:2c:7d:96:dd:5a:c2:0e:a7:
+         0a:99:c1:05:8b:ab:0c:2f:f3:5c:3a:cf:6c:37:55:09:87:de:
+         53:40:6c:58:ef:fc:b6:ab:65:6e:04:f6:1b:dc:3c:e0:5a:15:
+         c6:9e:d9:f1:59:48:30:21:65:03:6c:ec:e9:21:73:ec:9b:03:
+         a1:e0:37:ad:a0:15:18:8f:fa:ba:02:ce:a7:2c:a9:10:13:2c:
+         d4:e5:08:26:ab:22:97:60:f8:90:5e:74:d4:a2:9a:53:bd:f2:
+         a9:68:e0:a2:6e:c2:d7:6c:b1:a3:0f:9e:bf:eb:68:e7:56:f2:
+         ae:f2:e3:2b:38:3a:09:81:b5:6b:85:d7:be:2d:ed:3f:1a:b7:
+         b2:63:e2:f5:62:2c:82:d4:6a:00:41:50:f1:39:83:9f:95:e9:
+         36:96:98:6e
+SHA1 Fingerprint=D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49
diff --git a/proprietary/vendor/etc/security/cacerts/76579174.0 b/proprietary/vendor/etc/security/cacerts/76579174.0
new file mode 100644
index 0000000..afc84d2
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/76579174.0
@@ -0,0 +1,92 @@
+-----BEGIN CERTIFICATE-----
+MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB
+gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk
+MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY
+UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx
+NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3
+dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy
+dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB
+dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6
+38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP
+KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q
+DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4
+qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa
+JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi
+PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P
+BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs
+jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0
+eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD
+ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR
+vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt
+qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa
+IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy
+i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ
+O+7ETPTsJ3xCwnR8gooJybQDJbw=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority
+        Validity
+            Not Before: Nov  1 17:14:04 2004 GMT
+            Not After : Jan  1 05:37:19 2035 GMT
+        Subject: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:98:24:1e:bd:15:b4:ba:df:c7:8c:a5:27:b6:38:
+                    0b:69:f3:b6:4e:a8:2c:2e:21:1d:5c:44:df:21:5d:
+                    7e:23:74:fe:5e:7e:b4:4a:b7:a6:ad:1f:ae:e0:06:
+                    16:e2:9b:5b:d9:67:74:6b:5d:80:8f:29:9d:86:1b:
+                    d9:9c:0d:98:6d:76:10:28:58:e4:65:b0:7f:4a:98:
+                    79:9f:e0:c3:31:7e:80:2b:b5:8c:c0:40:3b:11:86:
+                    d0:cb:a2:86:36:60:a4:d5:30:82:6d:d9:6e:d0:0f:
+                    12:04:33:97:5f:4f:61:5a:f0:e4:f9:91:ab:e7:1d:
+                    3b:bc:e8:cf:f4:6b:2d:34:7c:e2:48:61:1c:8e:f3:
+                    61:44:cc:6f:a0:4a:a9:94:b0:4d:da:e7:a9:34:7a:
+                    72:38:a8:41:cc:3c:94:11:7d:eb:c8:a6:8c:b7:86:
+                    cb:ca:33:3b:d9:3d:37:8b:fb:7a:3e:86:2c:e7:73:
+                    d7:0a:57:ac:64:9b:19:eb:f4:0f:04:08:8a:ac:03:
+                    17:19:64:f4:5a:25:22:8d:34:2c:b2:f6:68:1d:12:
+                    6d:d3:8a:1e:14:da:c4:8f:a6:e2:23:85:d5:7a:0d:
+                    bd:6a:e0:e9:ec:ec:17:bb:42:1b:67:aa:25:ed:45:
+                    83:21:fc:c1:c9:7c:d5:62:3e:fa:f2:c5:2d:d3:fd:
+                    d4:65
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            1.3.6.1.4.1.311.20.2: 
+                ...C.A
+            X509v3 Key Usage: 
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                C6:4F:A2:3D:06:63:84:09:9C:CE:62:E4:04:AC:8D:5C:B5:E9:B6:1B
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.xrampsecurity.com/XGCA.crl
+
+            1.3.6.1.4.1.311.21.1: 
+                ...
+    Signature Algorithm: sha1WithRSAEncryption
+         91:15:39:03:01:1b:67:fb:4a:1c:f9:0a:60:5b:a1:da:4d:97:
+         62:f9:24:53:27:d7:82:64:4e:90:2e:c3:49:1b:2b:9a:dc:fc:
+         a8:78:67:35:f1:1d:f0:11:bd:b7:48:e3:10:f6:0d:df:3f:d2:
+         c9:b6:aa:55:a4:48:ba:02:db:de:59:2e:15:5b:3b:9d:16:7d:
+         47:d7:37:ea:5f:4d:76:12:36:bb:1f:d7:a1:81:04:46:20:a3:
+         2c:6d:a9:9e:01:7e:3f:29:ce:00:93:df:fd:c9:92:73:89:89:
+         64:9e:e7:2b:e4:1c:91:2c:d2:b9:ce:7d:ce:6f:31:99:d3:e6:
+         be:d2:1e:90:f0:09:14:79:5c:23:ab:4d:d2:da:21:1f:4d:99:
+         79:9d:e1:cf:27:9f:10:9b:1c:88:0d:b0:8a:64:41:31:b8:0e:
+         6c:90:24:a4:9b:5c:71:8f:ba:bb:7e:1c:1b:db:6a:80:0f:21:
+         bc:e9:db:a6:b7:40:f4:b2:8b:a9:b1:e4:ef:9a:1a:d0:3d:69:
+         99:ee:a8:28:a3:e1:3c:b3:f0:b2:11:9c:cf:7c:40:e6:dd:e7:
+         43:7d:a2:d8:3a:b5:a9:8d:f2:34:99:c4:d4:10:e1:06:fd:09:
+         84:10:3b:ee:c4:4c:f4:ec:27:7c:42:c2:74:7c:82:8a:09:c9:
+         b4:03:25:bc
+SHA1 Fingerprint=B8:01:86:D1:EB:9C:86:A5:41:04:CF:30:54:F3:4C:52:B7:E5:58:C6
diff --git a/proprietary/vendor/etc/security/cacerts/7892ad52.0 b/proprietary/vendor/etc/security/cacerts/7892ad52.0
new file mode 100644
index 0000000..b7faafa
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/7892ad52.0
@@ -0,0 +1,57 @@
+-----BEGIN CERTIFICATE-----
+MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMC
+VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T
+U0wgQ29ycG9yYXRpb24xNDAyBgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZp
+Y2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNTIzWhcNNDEwMjEyMTgx
+NTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv
+dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NMLmNv
+bSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49
+AgEGBSuBBAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMA
+VIbc/R/fALhBYlzccBYy3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1Kthku
+WnBaBu2+8KGwytAJKaNjMGEwHQYDVR0OBBYEFFvKXuXe0oGqzagtZFG22XKbl+ZP
+MA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe5d7SgarNqC1kUbbZcpuX
+5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJN+vp1RPZ
+ytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZg
+h5Mmm7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 3182246526754555285 (0x2c299c5b16ed0595)
+        Signature Algorithm: ecdsa-with-SHA256
+        Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC
+        Validity
+            Not Before: Feb 12 18:15:23 2016 GMT
+            Not After : Feb 12 18:15:23 2041 GMT
+        Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:aa:12:47:90:98:1b:fb:ef:c3:40:07:83:20:4e:
+                    f1:30:82:a2:06:d1:f2:92:86:61:f2:f6:21:68:ca:
+                    00:c4:c7:ea:43:00:54:86:dc:fd:1f:df:00:b8:41:
+                    62:5c:dc:70:16:32:de:1f:99:d4:cc:c5:07:c8:08:
+                    1f:61:16:07:51:3d:7d:5c:07:53:e3:35:38:8c:df:
+                    cd:9f:d9:2e:0d:4a:b6:19:2e:5a:70:5a:06:ed:be:
+                    f0:a1:b0:ca:d0:09:29
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F
+
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: ecdsa-with-SHA256
+         30:65:02:31:00:8a:e6:40:89:37:eb:e9:d5:13:d9:ca:d4:6b:
+         24:f3:b0:3d:87:46:58:1a:ec:b1:df:6f:fb:56:ba:70:6b:c7:
+         38:cc:e8:b1:8c:4f:0f:f7:f1:67:76:0e:83:d0:1e:51:8f:02:
+         30:3d:f6:23:28:26:4c:c6:60:87:93:26:9b:b2:35:1e:ba:d6:
+         f7:3c:d1:1c:ce:fa:25:3c:a6:1a:81:15:5b:f3:12:0f:6c:ee:
+         65:8a:c9:87:a8:f9:07:e0:62:9a:8c:5c:4a
+SHA1 Fingerprint=4C:DD:51:A3:D1:F5:20:32:14:B0:C6:C5:32:23:03:91:C7:46:42:6D
diff --git a/proprietary/vendor/etc/security/cacerts/7999be0d.0 b/proprietary/vendor/etc/security/cacerts/7999be0d.0
new file mode 100644
index 0000000..662bcb7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/7999be0d.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT
+MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9i
+YWwgQ0EwHhcNMDIwNTIxMDQwMDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQG
+EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMSR2VvVHJ1c3Qg
+R2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2swYYzD9
+9BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjoBbdq
+fnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDv
+iS2Aelet8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU
+1XupGc1V3sjs0l44U+VcT4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+
+bw8HHa8sHo9gOeL6NlMTOdReJivbPagUvTLrGAMoUgRx5aszPeE4uwc2hGKceeoW
+MPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTA
+ephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVkDBF9qn1l
+uMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKIn
+Z57QzxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfS
+tQWVYrmm3ok9Nns4d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcF
+PseKUgzbFbS9bZvlxrFUaKnjaZC2mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Un
+hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV
+5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 144470 (0x23456)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA
+        Validity
+            Not Before: May 21 04:00:00 2002 GMT
+            Not After : May 21 04:00:00 2022 GMT
+        Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:da:cc:18:63:30:fd:f4:17:23:1a:56:7e:5b:df:
+                    3c:6c:38:e4:71:b7:78:91:d4:bc:a1:d8:4c:f8:a8:
+                    43:b6:03:e9:4d:21:07:08:88:da:58:2f:66:39:29:
+                    bd:05:78:8b:9d:38:e8:05:b7:6a:7e:71:a4:e6:c4:
+                    60:a6:b0:ef:80:e4:89:28:0f:9e:25:d6:ed:83:f3:
+                    ad:a6:91:c7:98:c9:42:18:35:14:9d:ad:98:46:92:
+                    2e:4f:ca:f1:87:43:c1:16:95:57:2d:50:ef:89:2d:
+                    80:7a:57:ad:f2:ee:5f:6b:d2:00:8d:b9:14:f8:14:
+                    15:35:d9:c0:46:a3:7b:72:c8:91:bf:c9:55:2b:cd:
+                    d0:97:3e:9c:26:64:cc:df:ce:83:19:71:ca:4e:e6:
+                    d4:d5:7b:a9:19:cd:55:de:c8:ec:d2:5e:38:53:e5:
+                    5c:4f:8c:2d:fe:50:23:36:fc:66:e6:cb:8e:a4:39:
+                    19:00:b7:95:02:39:91:0b:0e:fe:38:2e:d1:1d:05:
+                    9a:f6:4d:3e:6f:0f:07:1d:af:2c:1e:8f:60:39:e2:
+                    fa:36:53:13:39:d4:5e:26:2b:db:3d:a8:14:bd:32:
+                    eb:18:03:28:52:04:71:e5:ab:33:3d:e1:38:bb:07:
+                    36:84:62:9c:79:ea:16:30:f4:5f:c0:2b:e8:71:6b:
+                    e4:f9
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                C0:7A:98:68:8D:89:FB:AB:05:64:0C:11:7D:AA:7D:65:B8:CA:CC:4E
+            X509v3 Authority Key Identifier: 
+                keyid:C0:7A:98:68:8D:89:FB:AB:05:64:0C:11:7D:AA:7D:65:B8:CA:CC:4E
+
+    Signature Algorithm: sha1WithRSAEncryption
+         35:e3:29:6a:e5:2f:5d:54:8e:29:50:94:9f:99:1a:14:e4:8f:
+         78:2a:62:94:a2:27:67:9e:d0:cf:1a:5e:47:e9:c1:b2:a4:cf:
+         dd:41:1a:05:4e:9b:4b:ee:4a:6f:55:52:b3:24:a1:37:0a:eb:
+         64:76:2a:2e:2c:f3:fd:3b:75:90:bf:fa:71:d8:c7:3d:37:d2:
+         b5:05:95:62:b9:a6:de:89:3d:36:7b:38:77:48:97:ac:a6:20:
+         8f:2e:a6:c9:0c:c2:b2:99:45:00:c7:ce:11:51:22:22:e0:a5:
+         ea:b6:15:48:09:64:ea:5e:4f:74:f7:05:3e:c7:8a:52:0c:db:
+         15:b4:bd:6d:9b:e5:c6:b1:54:68:a9:e3:69:90:b6:9a:a5:0f:
+         b8:b9:3f:20:7d:ae:4a:b5:b8:9c:e4:1d:b6:ab:e6:94:a5:c1:
+         c7:83:ad:db:f5:27:87:0e:04:6c:d5:ff:dd:a0:5d:ed:87:52:
+         b7:2b:15:02:ae:39:a6:6a:74:e9:da:c4:e7:bc:4d:34:1e:a9:
+         5c:4d:33:5f:92:09:2f:88:66:5d:77:97:c7:1d:76:13:a9:d5:
+         e5:f1:16:09:11:35:d5:ac:db:24:71:70:2c:98:56:0b:d9:17:
+         b4:d1:e3:51:2b:5e:75:e8:d5:d0:dc:4f:34:ed:c2:05:66:80:
+         a1:cb:e6:33
+SHA1 Fingerprint=DE:28:F4:A4:FF:E5:B9:2F:A3:C5:03:D1:A3:49:A7:F9:96:2A:82:12
diff --git a/proprietary/vendor/etc/security/cacerts/7a7c655d.0 b/proprietary/vendor/etc/security/cacerts/7a7c655d.0
new file mode 100644
index 0000000..3292992
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/7a7c655d.0
@@ -0,0 +1,47 @@
+-----BEGIN CERTIFICATE-----
+MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5
+MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g
+Um9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG
+A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg
+Q0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl
+ui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j
+QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr
+ttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr
+BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM
+YyRIHN8wfdVoOw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a
+        Signature Algorithm: ecdsa-with-SHA256
+        Issuer: C=US, O=Amazon, CN=Amazon Root CA 3
+        Validity
+            Not Before: May 26 00:00:00 2015 GMT
+            Not After : May 26 00:00:00 2040 GMT
+        Subject: C=US, O=Amazon, CN=Amazon Root CA 3
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (256 bit)
+                pub:
+                    04:29:97:a7:c6:41:7f:c0:0d:9b:e8:01:1b:56:c6:
+                    f2:52:a5:ba:2d:b2:12:e8:d2:2e:d7:fa:c9:c5:d8:
+                    aa:6d:1f:73:81:3b:3b:98:6b:39:7c:33:a5:c5:4e:
+                    86:8e:80:17:68:62:45:57:7d:44:58:1d:b3:37:e5:
+                    67:08:eb:66:de
+                ASN1 OID: prime256v1
+                NIST CURVE: P-256
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                AB:B6:DB:D7:06:9E:37:AC:30:86:07:91:70:C7:9C:C4:19:B1:78:C0
+    Signature Algorithm: ecdsa-with-SHA256
+         30:46:02:21:00:e0:85:92:a3:17:b7:8d:f9:2b:06:a5:93:ac:
+         1a:98:68:61:72:fa:e1:a1:d0:fb:1c:78:60:a6:43:99:c5:b8:
+         c4:02:21:00:9c:02:ef:f1:94:9c:b3:96:f9:eb:c6:2a:f8:b6:
+         2c:fe:3a:90:14:16:d7:8c:63:24:48:1c:df:30:7d:d5:68:3b
+SHA1 Fingerprint=0D:44:DD:8C:3C:8C:1A:1A:58:75:64:81:E9:0F:2E:2A:FF:B3:D2:6E
diff --git a/proprietary/vendor/etc/security/cacerts/7a819ef2.0 b/proprietary/vendor/etc/security/cacerts/7a819ef2.0
new file mode 100644
index 0000000..7ac8550
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/7a819ef2.0
@@ -0,0 +1,126 @@
+-----BEGIN CERTIFICATE-----
+MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x
+GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv
+b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV
+BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W
+YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa
+GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg
+Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J
+WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB
+rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp
++ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1
+ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i
+Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz
+PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og
+/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH
+oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI
+yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud
+EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2
+A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL
+MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT
+ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f
+BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn
+g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl
+fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K
+WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha
+B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc
+hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR
+TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD
+mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z
+ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y
+4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza
+8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1289 (0x509)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2
+        Validity
+            Not Before: Nov 24 18:27:00 2006 GMT
+            Not After : Nov 24 18:23:33 2031 GMT
+        Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:9a:18:ca:4b:94:0d:00:2d:af:03:29:8a:f0:0f:
+                    81:c8:ae:4c:19:85:1d:08:9f:ab:29:44:85:f3:2f:
+                    81:ad:32:1e:90:46:bf:a3:86:26:1a:1e:fe:7e:1c:
+                    18:3a:5c:9c:60:17:2a:3a:74:83:33:30:7d:61:54:
+                    11:cb:ed:ab:e0:e6:d2:a2:7e:f5:6b:6f:18:b7:0a:
+                    0b:2d:fd:e9:3e:ef:0a:c6:b3:10:e9:dc:c2:46:17:
+                    f8:5d:fd:a4:da:ff:9e:49:5a:9c:e6:33:e6:24:96:
+                    f7:3f:ba:5b:2b:1c:7a:35:c2:d6:67:fe:ab:66:50:
+                    8b:6d:28:60:2b:ef:d7:60:c3:c7:93:bc:8d:36:91:
+                    f3:7f:f8:db:11:13:c4:9c:77:76:c1:ae:b7:02:6a:
+                    81:7a:a9:45:83:e2:05:e6:b9:56:c1:94:37:8f:48:
+                    71:63:22:ec:17:65:07:95:8a:4b:df:8f:c6:5a:0a:
+                    e5:b0:e3:5f:5e:6b:11:ab:0c:f9:85:eb:44:e9:f8:
+                    04:73:f2:e9:fe:5c:98:8c:f5:73:af:6b:b4:7e:cd:
+                    d4:5c:02:2b:4c:39:e1:b2:95:95:2d:42:87:d7:d5:
+                    b3:90:43:b7:6c:13:f1:de:dd:f6:c4:f8:89:3f:d1:
+                    75:f5:92:c3:91:d5:8a:88:d0:90:ec:dc:6d:de:89:
+                    c2:65:71:96:8b:0d:03:fd:9c:bf:5b:16:ac:92:db:
+                    ea:fe:79:7c:ad:eb:af:f7:16:cb:db:cd:25:2b:e5:
+                    1f:fb:9a:9f:e2:51:cc:3a:53:0c:48:e6:0e:bd:c9:
+                    b4:76:06:52:e6:11:13:85:72:63:03:04:e0:04:36:
+                    2b:20:19:02:e8:74:a7:1f:b6:c9:56:66:f0:75:25:
+                    dc:67:c1:0e:61:60:88:b3:3e:d1:a8:fc:a3:da:1d:
+                    b0:d1:b1:23:54:df:44:76:6d:ed:41:d8:c1:b2:22:
+                    b6:53:1c:df:35:1d:dc:a1:77:2a:31:e4:2d:f5:e5:
+                    e5:db:c8:e0:ff:e5:80:d7:0b:63:a0:ff:33:a1:0f:
+                    ba:2c:15:15:ea:97:b3:d2:a2:b5:be:f2:8c:96:1e:
+                    1a:8f:1d:6c:a4:61:37:b9:86:73:33:d7:97:96:9e:
+                    23:7d:82:a4:4c:81:e2:a1:d1:ba:67:5f:95:07:a3:
+                    27:11:ee:16:10:7b:bc:45:4a:4c:b2:04:d2:ab:ef:
+                    d5:fd:0c:51:ce:50:6a:08:31:f9:91:da:0c:8f:64:
+                    5c:03:c3:3a:8b:20:3f:6e:8d:67:3d:3a:d6:fe:7d:
+                    5b:88:c9:5e:fb:cc:61:dc:8b:33:77:d3:44:32:35:
+                    09:62:04:92:16:10:d8:9e:27:47:fb:3b:21:e3:f8:
+                    eb:1d:5b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B
+            X509v3 Authority Key Identifier: 
+                keyid:1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B
+                DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2
+                serial:05:09
+
+    Signature Algorithm: sha1WithRSAEncryption
+         3e:0a:16:4d:9f:06:5b:a8:ae:71:5d:2f:05:2f:67:e6:13:45:
+         83:c4:36:f6:f3:c0:26:0c:0d:b5:47:64:5d:f8:b4:72:c9:46:
+         a5:03:18:27:55:89:78:7d:76:ea:96:34:80:17:20:dc:e7:83:
+         f8:8d:fc:07:b8:da:5f:4d:2e:67:b2:84:fd:d9:44:fc:77:50:
+         81:e6:7c:b4:c9:0d:0b:72:53:f8:76:07:07:41:47:96:0c:fb:
+         e0:82:26:93:55:8c:fe:22:1f:60:65:7c:5f:e7:26:b3:f7:32:
+         90:98:50:d4:37:71:55:f6:92:21:78:f7:95:79:fa:f8:2d:26:
+         87:66:56:30:77:a6:37:78:33:52:10:58:ae:3f:61:8e:f2:6a:
+         b1:ef:18:7e:4a:59:63:ca:8d:a2:56:d5:a7:2f:bc:56:1f:cf:
+         39:c1:e2:fb:0a:a8:15:2c:7d:4d:7a:63:c6:6c:97:44:3c:d2:
+         6f:c3:4a:17:0a:f8:90:d2:57:a2:19:51:a5:2d:97:41:da:07:
+         4f:a9:50:da:90:8d:94:46:e1:3e:f0:94:fd:10:00:38:f5:3b:
+         e8:40:e1:b4:6e:56:1a:20:cc:6f:58:8d:ed:2e:45:8f:d6:e9:
+         93:3f:e7:b1:2c:df:3a:d6:22:8c:dc:84:bb:22:6f:d0:f8:e4:
+         c6:39:e9:04:88:3c:c3:ba:eb:55:7a:6d:80:99:24:f5:6c:01:
+         fb:f8:97:b0:94:5b:eb:fd:d2:6f:f1:77:68:0d:35:64:23:ac:
+         b8:55:a1:03:d1:4d:42:19:dc:f8:75:59:56:a3:f9:a8:49:79:
+         f8:af:0e:b9:11:a0:7c:b7:6a:ed:34:d0:b6:26:62:38:1a:87:
+         0c:f8:e8:fd:2e:d3:90:7f:07:91:2a:1d:d6:7e:5c:85:83:99:
+         b0:38:08:3f:e9:5e:f9:35:07:e4:c9:62:6e:57:7f:a7:50:95:
+         f7:ba:c8:9b:e6:8e:a2:01:c5:d6:66:bf:79:61:f3:3c:1c:e1:
+         b9:82:5c:5d:a0:c3:e9:d8:48:bd:19:a2:11:14:19:6e:b2:86:
+         1b:68:3e:48:37:1a:88:b7:5d:96:5e:9c:c7:ef:27:62:08:e2:
+         91:19:5c:d2:f1:21:dd:ba:17:42:82:97:71:81:53:31:a9:9f:
+         f6:7d:62:bf:72:e1:a3:93:1d:cc:8a:26:5a:09:38:d0:ce:d7:
+         0d:80:16:b4:78:a5:3a:87:4c:8d:8a:a5:d5:46:97:f2:2c:10:
+         b9:bc:54:22:c0:01:50:69:43:9e:f4:b2:ef:6d:f8:ec:da:f1:
+         e3:b1:ef:df:91:8f:54:2a:0b:25:c1:26:19:c4:52:10:05:65:
+         d5:82:10:ea:c2:31:cd:2e
+SHA1 Fingerprint=CA:3A:FB:CF:12:40:36:4B:44:B2:16:20:88:80:48:39:19:93:7C:F7
diff --git a/proprietary/vendor/etc/security/cacerts/7c302982.0 b/proprietary/vendor/etc/security/cacerts/7c302982.0
new file mode 100644
index 0000000..51c8ed3
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/7c302982.0
@@ -0,0 +1,86 @@
+-----BEGIN CERTIFICATE-----
+MIIEMDCCAxigAwIBAgIJANqb7HHzA7AZMA0GCSqGSIb3DQEBCwUAMIGkMQswCQYD
+VQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEk
+MCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U
+cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRydXN0Q29y
+IFJvb3RDZXJ0IENBLTEwHhcNMTYwMjA0MTIzMjE2WhcNMjkxMjMxMTcyMzE2WjCB
+pDELMAkGA1UEBhMCUEExDzANBgNVBAgMBlBhbmFtYTEUMBIGA1UEBwwLUGFuYW1h
+IENpdHkxJDAiBgNVBAoMG1RydXN0Q29yIFN5c3RlbXMgUy4gZGUgUi5MLjEnMCUG
+A1UECwweVHJ1c3RDb3IgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MR8wHQYDVQQDDBZU
+cnVzdENvciBSb290Q2VydCBDQS0xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
+CgKCAQEAv463leLCJhJrMxnHQFgKq1mqjQCj/IDHUHuO1CAmujIS2CNUSSUQIpid
+RtLByZ5OGy4sDjjzGiVoHKZaBeYei0i/mJZ0PmnK6bV4pQa81QBeCQryJ3pS/C3V
+seq0iWEk8xoT26nPUu0MJLq5nux+AHT6k61sKZKuUbS701e/s/OojZz0JEsq1pme
+9J7+wH5COucLlVPat2gOkEz7cD+PSiyU8ybdY2mplNgQTsVHCJCZGxdNuWxu72CV
+EY4hgLW9oHPY0LJ3xEXqWib7ZnZ2+AYfYW0PVcWDtxBWcgYHpfOxGgMFZA6dWorW
+hnAbJN7+KIor0Gqw/Hqi3LJ5DotlDwIDAQABo2MwYTAdBgNVHQ4EFgQU7mtJPHo/
+DeOxCbeKyKsZn3MzUOcwHwYDVR0jBBgwFoAU7mtJPHo/DeOxCbeKyKsZn3MzUOcw
+DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD
+ggEBACUY1JGPE+6PHh0RU9otRCkZoB5rMZ5NDp6tPVxBb5UrJKF5mDo4Nvu7Zp5I
+/5CQ7z3UuJu0h3U/IJvOcs+hVcFNZKIZBqEHMwwLKeXx6quj7LUKdJDHfXLy11yf
+ke+Ri7fc7Waiz45mO7yfOgLgJ90WmMCV1Aqk5IGadZQ1nJBfiDcGrVmVCrDRZ9MZ
+yonnMlo2HD6CqFqTvsbQZJG2z9m2GM/bftJlo6bEjhcxwft+dtvTheNYsnd6djts
+L1Ac59v2Z3kf9YKVmgenFK+P3CghZwnS1k1aHBkcjndcw5QkPTJrS37UeJSDvjdN
+zl/HHk484IkzlQsPpTLWPFp5LBk=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            da:9b:ec:71:f3:03:b0:19
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-1
+        Validity
+            Not Before: Feb  4 12:32:16 2016 GMT
+            Not After : Dec 31 17:23:16 2029 GMT
+        Subject: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:bf:8e:b7:95:e2:c2:26:12:6b:33:19:c7:40:58:
+                    0a:ab:59:aa:8d:00:a3:fc:80:c7:50:7b:8e:d4:20:
+                    26:ba:32:12:d8:23:54:49:25:10:22:98:9d:46:d2:
+                    c1:c9:9e:4e:1b:2e:2c:0e:38:f3:1a:25:68:1c:a6:
+                    5a:05:e6:1e:8b:48:bf:98:96:74:3e:69:ca:e9:b5:
+                    78:a5:06:bc:d5:00:5e:09:0a:f2:27:7a:52:fc:2d:
+                    d5:b1:ea:b4:89:61:24:f3:1a:13:db:a9:cf:52:ed:
+                    0c:24:ba:b9:9e:ec:7e:00:74:fa:93:ad:6c:29:92:
+                    ae:51:b4:bb:d3:57:bf:b3:f3:a8:8d:9c:f4:24:4b:
+                    2a:d6:99:9e:f4:9e:fe:c0:7e:42:3a:e7:0b:95:53:
+                    da:b7:68:0e:90:4c:fb:70:3f:8f:4a:2c:94:f3:26:
+                    dd:63:69:a9:94:d8:10:4e:c5:47:08:90:99:1b:17:
+                    4d:b9:6c:6e:ef:60:95:11:8e:21:80:b5:bd:a0:73:
+                    d8:d0:b2:77:c4:45:ea:5a:26:fb:66:76:76:f8:06:
+                    1f:61:6d:0f:55:c5:83:b7:10:56:72:06:07:a5:f3:
+                    b1:1a:03:05:64:0e:9d:5a:8a:d6:86:70:1b:24:de:
+                    fe:28:8a:2b:d0:6a:b0:fc:7a:a2:dc:b2:79:0e:8b:
+                    65:0f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                EE:6B:49:3C:7A:3F:0D:E3:B1:09:B7:8A:C8:AB:19:9F:73:33:50:E7
+            X509v3 Authority Key Identifier: 
+                keyid:EE:6B:49:3C:7A:3F:0D:E3:B1:09:B7:8A:C8:AB:19:9F:73:33:50:E7
+
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         25:18:d4:91:8f:13:ee:8f:1e:1d:11:53:da:2d:44:29:19:a0:
+         1e:6b:31:9e:4d:0e:9e:ad:3d:5c:41:6f:95:2b:24:a1:79:98:
+         3a:38:36:fb:bb:66:9e:48:ff:90:90:ef:3d:d4:b8:9b:b4:87:
+         75:3f:20:9b:ce:72:cf:a1:55:c1:4d:64:a2:19:06:a1:07:33:
+         0c:0b:29:e5:f1:ea:ab:a3:ec:b5:0a:74:90:c7:7d:72:f2:d7:
+         5c:9f:91:ef:91:8b:b7:dc:ed:66:a2:cf:8e:66:3b:bc:9f:3a:
+         02:e0:27:dd:16:98:c0:95:d4:0a:a4:e4:81:9a:75:94:35:9c:
+         90:5f:88:37:06:ad:59:95:0a:b0:d1:67:d3:19:ca:89:e7:32:
+         5a:36:1c:3e:82:a8:5a:93:be:c6:d0:64:91:b6:cf:d9:b6:18:
+         cf:db:7e:d2:65:a3:a6:c4:8e:17:31:c1:fb:7e:76:db:d3:85:
+         e3:58:b2:77:7a:76:3b:6c:2f:50:1c:e7:db:f6:67:79:1f:f5:
+         82:95:9a:07:a7:14:af:8f:dc:28:21:67:09:d2:d6:4d:5a:1c:
+         19:1c:8e:77:5c:c3:94:24:3d:32:6b:4b:7e:d4:78:94:83:be:
+         37:4d:ce:5f:c7:1e:4e:3c:e0:89:33:95:0b:0f:a5:32:d6:3c:
+         5a:79:2c:19
+SHA1 Fingerprint=FF:BD:CD:E7:82:C8:43:5E:3C:6F:26:86:5C:CA:A8:3A:45:5B:C3:0A
diff --git a/proprietary/vendor/etc/security/cacerts/7d453d8f.0 b/proprietary/vendor/etc/security/cacerts/7d453d8f.0
new file mode 100644
index 0000000..685cf61
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/7d453d8f.0
@@ -0,0 +1,75 @@
+-----BEGIN CERTIFICATE-----
+MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQsw
+CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
+cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu
+LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT
+aWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
+dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD
+VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
+aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ
+bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu
+IENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
+LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMu6nFL8eB8aHm8b
+N3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1EUGO+i2t
+KmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGu
+kxUccLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBm
+CC+Vk7+qRy+oRpfwEuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJ
+Xwzw3sJ2zq/3avL6QaaiMxTJ5Xpj055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWu
+imi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAERSWwauSCPc/L8my/uRan2Te
+2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5fj267Cz3qWhMe
+DGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC
+/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565p
+F4ErWjfJXir0xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGt
+TxzhT5yvDwyd93gN2PQ1VoDat20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            9b:7e:06:49:a3:3e:62:b9:d5:ee:90:48:71:29:ef:57
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G3
+        Validity
+            Not Before: Oct  1 00:00:00 1999 GMT
+            Not After : Jul 16 23:59:59 2036 GMT
+        Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:cb:ba:9c:52:fc:78:1f:1a:1e:6f:1b:37:73:bd:
+                    f8:c9:6b:94:12:30:4f:f0:36:47:f5:d0:91:0a:f5:
+                    17:c8:a5:61:c1:16:40:4d:fb:8a:61:90:e5:76:20:
+                    c1:11:06:7d:ab:2c:6e:a6:f5:11:41:8e:fa:2d:ad:
+                    2a:61:59:a4:67:26:4c:d0:e8:bc:52:5b:70:20:04:
+                    58:d1:7a:c9:a4:69:bc:83:17:64:ad:05:8b:bc:d0:
+                    58:ce:8d:8c:f5:eb:f0:42:49:0b:9d:97:27:67:32:
+                    6e:e1:ae:93:15:1c:70:bc:20:4d:2f:18:de:92:88:
+                    e8:6c:85:57:11:1a:e9:7e:e3:26:11:54:a2:45:96:
+                    55:83:ca:30:89:e8:dc:d8:a3:ed:2a:80:3f:7f:79:
+                    65:57:3e:15:20:66:08:2f:95:93:bf:aa:47:2f:a8:
+                    46:97:f0:12:e2:fe:c2:0a:2b:51:e6:76:e6:b7:46:
+                    b7:e2:0d:a6:cc:a8:c3:4c:59:55:89:e6:e8:53:5c:
+                    1c:ea:9d:f0:62:16:0b:a7:c9:5f:0c:f0:de:c2:76:
+                    ce:af:f7:6a:f2:fa:41:a6:a2:33:14:c9:e5:7a:63:
+                    d3:9e:62:37:d5:85:65:9e:0e:e6:53:24:74:1b:5e:
+                    1d:12:53:5b:c7:2c:e7:83:49:3b:15:ae:8a:68:b9:
+                    57:97
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         11:14:96:c1:ab:92:08:f7:3f:2f:c9:b2:fe:e4:5a:9f:64:de:
+         db:21:4f:86:99:34:76:36:57:dd:d0:15:2f:c5:ad:7f:15:1f:
+         37:62:73:3e:d4:e7:5f:ce:17:03:db:35:fa:2b:db:ae:60:09:
+         5f:1e:5f:8f:6e:bb:0b:3d:ea:5a:13:1e:0c:60:6f:b5:c0:b5:
+         23:22:2e:07:0b:cb:a9:74:cb:47:bb:1d:c1:d7:a5:6b:cc:2f:
+         d2:42:fd:49:dd:a7:89:cf:53:ba:da:00:5a:28:bf:82:df:f8:
+         ba:13:1d:50:86:82:fd:8e:30:8f:29:46:b0:1e:3d:35:da:38:
+         62:16:18:4a:ad:e6:b6:51:6c:de:af:62:eb:01:d0:1e:24:fe:
+         7a:8f:12:1a:12:68:b8:fb:66:99:14:14:45:5c:ae:e7:ae:69:
+         17:81:2b:5a:37:c9:5e:2a:f4:c6:e2:a1:5c:54:9b:a6:54:00:
+         cf:f0:f1:c1:c7:98:30:1a:3b:36:16:db:a3:6e:ea:fd:ad:b2:
+         c2:da:ef:02:47:13:8a:c0:f1:b3:31:ad:4f:1c:e1:4f:9c:af:
+         0f:0c:9d:f7:78:0d:d8:f4:35:56:80:da:b7:6d:17:8f:9d:1e:
+         81:64:e1:fe:c5:45:ba:ad:6b:b9:0a:7a:4e:4f:4b:84:ee:4b:
+         f1:7d:dd:11
+SHA1 Fingerprint=13:2D:0D:45:53:4B:69:97:CD:B2:D5:C3:39:E2:55:76:60:9B:5C:C6
diff --git a/proprietary/vendor/etc/security/cacerts/81b9768f.0 b/proprietary/vendor/etc/security/cacerts/81b9768f.0
new file mode 100644
index 0000000..8872ea1
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/81b9768f.0
@@ -0,0 +1,84 @@
+-----BEGIN CERTIFICATE-----
+MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j
+ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL
+MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3
+LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug
+RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm
++9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW
+PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM
+xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB
+Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3
+hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg
+EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF
+MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA
+FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec
+nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z
+eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF
+hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2
+Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe
+vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep
++OkuE6N36B9K
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA
+        Validity
+            Not Before: Nov 10 00:00:00 2006 GMT
+            Not After : Nov 10 00:00:00 2031 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:c6:cc:e5:73:e6:fb:d4:bb:e5:2d:2d:32:a6:df:
+                    e5:81:3f:c9:cd:25:49:b6:71:2a:c3:d5:94:34:67:
+                    a2:0a:1c:b0:5f:69:a6:40:b1:c4:b7:b2:8f:d0:98:
+                    a4:a9:41:59:3a:d3:dc:94:d6:3c:db:74:38:a4:4a:
+                    cc:4d:25:82:f7:4a:a5:53:12:38:ee:f3:49:6d:71:
+                    91:7e:63:b6:ab:a6:5f:c3:a4:84:f8:4f:62:51:be:
+                    f8:c5:ec:db:38:92:e3:06:e5:08:91:0c:c4:28:41:
+                    55:fb:cb:5a:89:15:7e:71:e8:35:bf:4d:72:09:3d:
+                    be:3a:38:50:5b:77:31:1b:8d:b3:c7:24:45:9a:a7:
+                    ac:6d:00:14:5a:04:b7:ba:13:eb:51:0a:98:41:41:
+                    22:4e:65:61:87:81:41:50:a6:79:5c:89:de:19:4a:
+                    57:d5:2e:e6:5d:1c:53:2c:7e:98:cd:1a:06:16:a4:
+                    68:73:d0:34:04:13:5c:a1:71:d3:5a:7c:55:db:5e:
+                    64:e1:37:87:30:56:04:e5:11:b4:29:80:12:f1:79:
+                    39:88:a2:02:11:7c:27:66:b7:88:b7:78:f2:ca:0a:
+                    a8:38:ab:0a:64:c2:bf:66:5d:95:84:c1:a1:25:1e:
+                    87:5d:1a:50:0b:20:12:cc:41:bb:6e:0b:51:38:b8:
+                    4b:cb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3
+            X509v3 Authority Key Identifier: 
+                keyid:B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3
+
+    Signature Algorithm: sha1WithRSAEncryption
+         1c:1a:06:97:dc:d7:9c:9f:3c:88:66:06:08:57:21:db:21:47:
+         f8:2a:67:aa:bf:18:32:76:40:10:57:c1:8a:f3:7a:d9:11:65:
+         8e:35:fa:9e:fc:45:b5:9e:d9:4c:31:4b:b8:91:e8:43:2c:8e:
+         b3:78:ce:db:e3:53:79:71:d6:e5:21:94:01:da:55:87:9a:24:
+         64:f6:8a:66:cc:de:9c:37:cd:a8:34:b1:69:9b:23:c8:9e:78:
+         22:2b:70:43:e3:55:47:31:61:19:ef:58:c5:85:2f:4e:30:f6:
+         a0:31:16:23:c8:e7:e2:65:16:33:cb:bf:1a:1b:a0:3d:f8:ca:
+         5e:8b:31:8b:60:08:89:2d:0c:06:5c:52:b7:c4:f9:0a:98:d1:
+         15:5f:9f:12:be:7c:36:63:38:bd:44:a4:7f:e4:26:2b:0a:c4:
+         97:69:0d:e9:8c:e2:c0:10:57:b8:c8:76:12:91:55:f2:48:69:
+         d8:bc:2a:02:5b:0f:44:d4:20:31:db:f4:ba:70:26:5d:90:60:
+         9e:bc:4b:17:09:2f:b4:cb:1e:43:68:c9:07:27:c1:d2:5c:f7:
+         ea:21:b9:68:12:9c:3c:9c:bf:9e:fc:80:5c:9b:63:cd:ec:47:
+         aa:25:27:67:a0:37:f3:00:82:7d:54:d7:a9:f8:e9:2e:13:a3:
+         77:e8:1f:4a
+SHA1 Fingerprint=5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25
diff --git a/proprietary/vendor/etc/security/cacerts/82223c44.0 b/proprietary/vendor/etc/security/cacerts/82223c44.0
new file mode 100644
index 0000000..71cc88e
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/82223c44.0
@@ -0,0 +1,119 @@
+-----BEGIN CERTIFICATE-----
+MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd
+MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg
+Q2xhc3MgMiBSb290IENBMB4XDTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1ow
+TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw
+HgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1g1Lr
+6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPV
+L4O2fuPn9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC91
+1K2GScuVr1QGbNgGE41b/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHx
+MlAQTn/0hpPshNOOvEu/XAFOBz3cFIqUCqTqc/sLUegTBxj6DvEr0VQVfTzh97QZ
+QmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeffawrbD02TTqigzXsu8lkB
+arcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgIzRFo1clr
+Us3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLi
+FRhnBkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRS
+P/TizPJhk9H9Z2vXUq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN
+9SG9dKpN6nIDSdvHXx1iY8f93ZHsM+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxP
+AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMmAd+BikoL1Rpzz
+uvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAU18h
+9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s
+A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3t
+OluwlN5E40EIosHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo
++fsicdl9sz1Gv7SEr5AcD48Saq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7
+KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYdDnkM/crqJIByw5c/8nerQyIKx+u2
+DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWDLfJ6v9r9jv6ly0Us
+H8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0oyLQ
+I+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK7
+5t98biGCwWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h
+3PFaTWwyI0PurKju7koSCTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPz
+Y11aWOIv4x3kqdbQCtCev9eBCfHJxyYNrJgWVqA=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 2 (0x2)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA
+        Validity
+            Not Before: Oct 26 08:38:03 2010 GMT
+            Not After : Oct 26 08:38:03 2040 GMT
+        Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:d7:c7:5e:f7:c1:07:d4:77:fb:43:21:f4:f4:f5:
+                    69:e4:ee:32:01:db:a3:86:1f:e4:59:0d:ba:e7:75:
+                    83:52:eb:ea:1c:61:15:48:bb:1d:07:ca:8c:ae:b0:
+                    dc:96:9d:ea:c3:60:92:86:82:28:73:9c:56:06:ff:
+                    4b:64:f0:0c:2a:37:49:b5:e5:cf:0c:7c:ee:f1:4a:
+                    bb:73:30:65:f3:d5:2f:83:b6:7e:e3:e7:f5:9e:ab:
+                    60:f9:d3:f1:9d:92:74:8a:e4:1c:96:ac:5b:80:e9:
+                    b5:f4:31:87:a3:51:fc:c7:7e:a1:6f:8e:53:77:d4:
+                    97:c1:55:33:92:3e:18:2f:75:d4:ad:86:49:cb:95:
+                    af:54:06:6c:d8:06:13:8d:5b:ff:e1:26:19:59:c0:
+                    24:ba:81:71:79:90:44:50:68:24:94:5f:b8:b3:11:
+                    f1:29:41:61:a3:41:cb:23:36:d5:c1:f1:32:50:10:
+                    4e:7f:f4:86:93:ec:84:d3:8e:bc:4b:bf:5c:01:4e:
+                    07:3d:dc:14:8a:94:0a:a4:ea:73:fb:0b:51:e8:13:
+                    07:18:fa:0e:f1:2b:d1:54:15:7d:3c:e1:f7:b4:19:
+                    42:67:62:5e:77:e0:a2:55:ec:b6:d9:69:17:d5:3a:
+                    af:44:ed:4a:c5:9e:e4:7a:27:7c:e5:75:d7:aa:cb:
+                    25:e7:df:6b:0a:db:0f:4d:93:4e:a8:a0:cd:7b:2e:
+                    f2:59:01:6a:b7:0d:b8:07:81:7e:8b:38:1b:38:e6:
+                    0a:57:99:3d:ee:21:e8:a3:f5:0c:16:dd:8b:ec:34:
+                    8e:9c:2a:1c:00:15:17:8d:68:83:d2:70:9f:18:08:
+                    cd:11:68:d5:c9:6b:52:cd:c4:46:8f:dc:b5:f3:d8:
+                    57:73:1e:e9:94:39:04:bf:d3:de:38:de:b4:53:ec:
+                    69:1c:a2:7e:c4:8f:e4:1b:70:ad:f2:a2:f9:fb:f7:
+                    16:64:66:69:9f:49:51:a2:e2:15:18:67:06:4a:7f:
+                    d5:6c:b5:4d:b3:33:e0:61:eb:5d:be:e9:98:0f:32:
+                    d7:1d:4b:3c:2e:5a:01:52:91:09:f2:df:ea:8d:d8:
+                    06:40:63:aa:11:e4:fe:c3:37:9e:14:52:3f:f4:e2:
+                    cc:f2:61:93:d1:fd:67:6b:d7:52:ae:bf:68:ab:40:
+                    43:a0:57:35:53:78:f0:53:f8:61:42:07:64:c6:d7:
+                    6f:9b:4c:38:0d:63:ac:62:af:36:8b:a2:73:0a:0d:
+                    f5:21:bd:74:aa:4d:ea:72:03:49:db:c7:5f:1d:62:
+                    63:c7:fd:dd:91:ec:33:ee:f5:6d:b4:6e:30:68:de:
+                    c8:d6:26:b0:75:5e:7b:b4:07:20:98:a1:76:32:b8:
+                    4d:6c:4f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                C9:80:77:E0:62:92:82:F5:46:9C:F3:BA:F7:4C:C3:DE:B8:A3:AD:39
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         53:5f:21:f5:ba:b0:3a:52:39:2c:92:b0:6c:00:c9:ef:ce:20:
+         ef:06:f2:96:9e:e9:a4:74:7f:7a:16:fc:b7:f5:b6:fb:15:1b:
+         3f:ab:a6:c0:72:5d:10:b1:71:ee:bc:4f:e3:ad:ac:03:6d:2e:
+         71:2e:af:c4:e3:ad:a3:bd:0c:11:a7:b4:ff:4a:b2:7b:10:10:
+         1f:a7:57:41:b2:c0:ae:f4:2c:59:d6:47:10:88:f3:21:51:29:
+         30:ca:60:86:af:46:ab:1d:ed:3a:5b:b0:94:de:44:e3:41:08:
+         a2:c1:ec:1d:d6:fd:4f:b6:d6:47:d0:14:0b:ca:e6:ca:b5:7b:
+         77:7e:41:1f:5e:83:c7:b6:8c:39:96:b0:3f:96:81:41:6f:60:
+         90:e2:e8:f9:fb:22:71:d9:7d:b3:3d:46:bf:b4:84:af:90:1c:
+         0f:8f:12:6a:af:ef:ee:1e:7a:ae:02:4a:8a:17:2b:76:fe:ac:
+         54:89:24:2c:4f:3f:b6:b2:a7:4e:8c:a8:91:97:fb:29:c6:7b:
+         5c:2d:b9:cb:66:b6:b7:a8:5b:12:51:85:b5:09:7e:62:78:70:
+         fe:a9:6a:60:b6:1d:0e:79:0c:fd:ca:ea:24:80:72:c3:97:3f:
+         f2:77:ab:43:22:0a:c7:eb:b6:0c:84:82:2c:80:6b:41:8a:08:
+         c0:eb:a5:6b:df:99:12:cb:8a:d5:5e:80:0c:91:e0:26:08:36:
+         48:c5:fa:38:11:35:ff:25:83:2d:f2:7a:bf:da:fd:8e:fe:a5:
+         cb:45:2c:1f:c4:88:53:ae:77:0e:d9:9a:76:c5:8e:2c:1d:a3:
+         ba:d5:ec:32:ae:c0:aa:ac:f7:d1:7a:4d:eb:d4:07:e2:48:f7:
+         22:8e:b0:a4:9f:6a:ce:8e:b2:b2:60:f4:a3:22:d0:23:eb:94:
+         5a:7a:69:dd:0f:bf:40:57:ac:6b:59:50:d9:a3:99:e1:6e:fe:
+         8d:01:79:27:23:15:de:92:9d:7b:09:4d:5a:e7:4b:48:30:5a:
+         18:e6:0a:6d:e6:8f:e0:d2:bb:e6:df:7c:6e:21:82:c1:68:39:
+         4d:b4:98:58:66:62:cc:4a:90:5e:c3:fa:27:04:b1:79:15:74:
+         99:cc:be:ad:20:de:26:60:1c:eb:56:51:a6:a3:ea:e4:a3:3f:
+         a7:ff:61:dc:f1:5a:4d:6c:32:23:43:ee:ac:a8:ee:ee:4a:12:
+         09:3c:5d:71:c2:be:79:fa:c2:87:68:1d:0b:fd:5c:69:cc:06:
+         d0:9a:7d:54:99:2a:c9:39:1a:19:af:4b:2a:43:f3:63:5d:5a:
+         58:e2:2f:e3:1d:e4:a9:d6:d0:0a:d0:9e:bf:d7:81:09:f1:c9:
+         c7:26:0d:ac:98:16:56:a0
+SHA1 Fingerprint=49:0A:75:74:DE:87:0A:47:FE:58:EE:F6:C7:6B:EB:C6:0B:12:40:99
diff --git a/proprietary/vendor/etc/security/cacerts/85cde254.0 b/proprietary/vendor/etc/security/cacerts/85cde254.0
new file mode 100644
index 0000000..f76b3d7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/85cde254.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx
+EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
+HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs
+ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw
+MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
+b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj
+aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp
+Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
+ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg
+nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1
+HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N
+Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN
+dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0
+HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO
+BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G
+CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU
+sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3
+4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg
+8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K
+pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1
+mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2
+        Validity
+            Not Before: Sep  1 00:00:00 2009 GMT
+            Not After : Dec 31 23:59:59 2037 GMT
+        Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:bd:ed:c1:03:fc:f6:8f:fc:02:b1:6f:5b:9f:48:
+                    d9:9d:79:e2:a2:b7:03:61:56:18:c3:47:b6:d7:ca:
+                    3d:35:2e:89:43:f7:a1:69:9b:de:8a:1a:fd:13:20:
+                    9c:b4:49:77:32:29:56:fd:b9:ec:8c:dd:22:fa:72:
+                    dc:27:61:97:ee:f6:5a:84:ec:6e:19:b9:89:2c:dc:
+                    84:5b:d5:74:fb:6b:5f:c5:89:a5:10:52:89:46:55:
+                    f4:b8:75:1c:e6:7f:e4:54:ae:4b:f8:55:72:57:02:
+                    19:f8:17:71:59:eb:1e:28:07:74:c5:9d:48:be:6c:
+                    b4:f4:a4:b0:f3:64:37:79:92:c0:ec:46:5e:7f:e1:
+                    6d:53:4c:62:af:cd:1f:0b:63:bb:3a:9d:fb:fc:79:
+                    00:98:61:74:cf:26:82:40:63:f3:b2:72:6a:19:0d:
+                    99:ca:d4:0e:75:cc:37:fb:8b:89:c1:59:f1:62:7f:
+                    5f:b3:5f:65:30:f8:a7:b7:4d:76:5a:1e:76:5e:34:
+                    c0:e8:96:56:99:8a:b3:f0:7f:a4:cd:bd:dc:32:31:
+                    7c:91:cf:e0:5f:11:f8:6b:aa:49:5c:d1:99:94:d1:
+                    a2:e3:63:5b:09:76:b5:56:62:e1:4b:74:1d:96:d4:
+                    26:d4:08:04:59:d0:98:0e:0e:e6:de:fc:c3:ec:1f:
+                    90:f1
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                7C:0C:32:1F:A7:D9:30:7F:C4:7D:68:A3:62:A8:A1:CE:AB:07:5B:27
+    Signature Algorithm: sha256WithRSAEncryption
+         11:59:fa:25:4f:03:6f:94:99:3b:9a:1f:82:85:39:d4:76:05:
+         94:5e:e1:28:93:6d:62:5d:09:c2:a0:a8:d4:b0:75:38:f1:34:
+         6a:9d:e4:9f:8a:86:26:51:e6:2c:d1:c6:2d:6e:95:20:4a:92:
+         01:ec:b8:8a:67:7b:31:e2:67:2e:8c:95:03:26:2e:43:9d:4a:
+         31:f6:0e:b5:0c:bb:b7:e2:37:7f:22:ba:00:a3:0e:7b:52:fb:
+         6b:bb:3b:c4:d3:79:51:4e:cd:90:f4:67:07:19:c8:3c:46:7a:
+         0d:01:7d:c5:58:e7:6d:e6:85:30:17:9a:24:c4:10:e0:04:f7:
+         e0:f2:7f:d4:aa:0a:ff:42:1d:37:ed:94:e5:64:59:12:20:77:
+         38:d3:32:3e:38:81:75:96:73:fa:68:8f:b1:cb:ce:1f:c5:ec:
+         fa:9c:7e:cf:7e:b1:f1:07:2d:b6:fc:bf:ca:a4:bf:d0:97:05:
+         4a:bc:ea:18:28:02:90:bd:54:78:09:21:71:d3:d1:7d:1d:d9:
+         16:b0:a9:61:3d:d0:0a:00:22:fc:c7:7b:cb:09:64:45:0b:3b:
+         40:81:f7:7d:7c:32:f5:98:ca:58:8e:7d:2a:ee:90:59:73:64:
+         f9:36:74:5e:25:a1:f5:66:05:2e:7f:39:15:a9:2a:fb:50:8b:
+         8e:85:69:f4
+SHA1 Fingerprint=B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E
diff --git a/proprietary/vendor/etc/security/cacerts/86212b19.0 b/proprietary/vendor/etc/security/cacerts/86212b19.0
new file mode 100644
index 0000000..9107239
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/86212b19.0
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE
+BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz
+dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL
+MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp
+cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y
+YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua
+kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL
+QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp
+6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG
+yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i
+QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ
+KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO
+tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu
+QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ
+Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u
+olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48
+x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 8957382827206547757 (0x7c4f04391cd4992d)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Networking
+        Validity
+            Not Before: Jan 29 14:08:24 2010 GMT
+            Not After : Dec 31 14:08:24 2030 GMT
+        Subject: C=US, O=AffirmTrust, CN=AffirmTrust Networking
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b4:84:cc:33:17:2e:6b:94:6c:6b:61:52:a0:eb:
+                    a3:cf:79:94:4c:e5:94:80:99:cb:55:64:44:65:8f:
+                    67:64:e2:06:e3:5c:37:49:f6:2f:9b:84:84:1e:2d:
+                    f2:60:9d:30:4e:cc:84:85:e2:2c:cf:1e:9e:fe:36:
+                    ab:33:77:35:44:d8:35:96:1a:3d:36:e8:7a:0e:d8:
+                    d5:47:a1:6a:69:8b:d9:fc:bb:3a:ae:79:5a:d5:f4:
+                    d6:71:bb:9a:90:23:6b:9a:b7:88:74:87:0c:1e:5f:
+                    b9:9e:2d:fa:ab:53:2b:dc:bb:76:3e:93:4c:08:08:
+                    8c:1e:a2:23:1c:d4:6a:ad:22:ba:99:01:2e:6d:65:
+                    cb:be:24:66:55:24:4b:40:44:b1:1b:d7:e1:c2:85:
+                    c0:de:10:3f:3d:ed:b8:fc:f1:f1:23:53:dc:bf:65:
+                    97:6f:d9:f9:40:71:8d:7d:bd:95:d4:ce:be:a0:5e:
+                    27:23:de:fd:a6:d0:26:0e:00:29:eb:3c:46:f0:3d:
+                    60:bf:3f:50:d2:dc:26:41:51:9e:14:37:42:04:a3:
+                    70:57:a8:1b:87:ed:2d:fa:7b:ee:8c:0a:e3:a9:66:
+                    89:19:cb:41:f9:dd:44:36:61:cf:e2:77:46:c8:7d:
+                    f6:f4:92:81:36:fd:db:34:f1:72:7e:f3:0c:16:bd:
+                    b4:15
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                07:1F:D2:E7:9C:DA:C2:6E:A2:40:B4:B0:7A:50:10:50:74:C4:C8:BD
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         89:57:b2:16:7a:a8:c2:fd:d6:d9:9b:9b:34:c2:9c:b4:32:14:
+         4d:a7:a4:df:ec:be:a7:be:f8:43:db:91:37:ce:b4:32:2e:50:
+         55:1a:35:4e:76:43:71:20:ef:93:77:4e:15:70:2e:87:c3:c1:
+         1d:6d:dc:cb:b5:27:d4:2c:56:d1:52:53:3a:44:d2:73:c8:c4:
+         1b:05:65:5a:62:92:9c:ee:41:8d:31:db:e7:34:ea:59:21:d5:
+         01:7a:d7:64:b8:64:39:cd:c9:ed:af:ed:4b:03:48:a7:a0:99:
+         01:80:dc:65:a3:36:ae:65:59:48:4f:82:4b:c8:65:f1:57:1d:
+         e5:59:2e:0a:3f:6c:d8:d1:f5:e5:09:b4:6c:54:00:0a:e0:15:
+         4d:87:75:6d:b7:58:96:5a:dd:6d:d2:00:a0:f4:9b:48:be:c3:
+         37:a4:ba:36:e0:7c:87:85:97:1a:15:a2:de:2e:a2:5b:bd:af:
+         18:f9:90:50:cd:70:59:f8:27:67:47:cb:c7:a0:07:3a:7d:d1:
+         2c:5d:6c:19:3a:66:b5:7d:fd:91:6f:82:b1:be:08:93:db:14:
+         47:f1:a2:37:c7:45:9e:3c:c7:77:af:64:a8:93:df:f6:69:83:
+         82:60:f2:49:42:34:ed:5a:00:54:85:1c:16:36:92:0c:5c:fa:
+         a6:ad:bf:db
+SHA1 Fingerprint=29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F
diff --git a/proprietary/vendor/etc/security/cacerts/869fbf79.0 b/proprietary/vendor/etc/security/cacerts/869fbf79.0
new file mode 100644
index 0000000..ee9120e
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/869fbf79.0
@@ -0,0 +1,53 @@
+-----BEGIN CERTIFICATE-----
+MIICKzCCAbGgAwIBAgIKe3G2gla4EnycqDAKBggqhkjOPQQDAzBaMQswCQYDVQQG
+EwJVUzETMBEGA1UECxMKZW1TaWduIFBLSTEUMBIGA1UEChMLZU11ZGhyYSBJbmMx
+IDAeBgNVBAMTF2VtU2lnbiBFQ0MgUm9vdCBDQSAtIEMzMB4XDTE4MDIxODE4MzAw
+MFoXDTQzMDIxODE4MzAwMFowWjELMAkGA1UEBhMCVVMxEzARBgNVBAsTCmVtU2ln
+biBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMSAwHgYDVQQDExdlbVNpZ24gRUND
+IFJvb3QgQ0EgLSBDMzB2MBAGByqGSM49AgEGBSuBBAAiA2IABP2lYa57JhAd6bci
+MK4G9IGzsUJxlTm801Ljr6/58pc1kjZGDoeVjbk5Wum739D+yAdBPLtVb4Ojavti
+sIGJAnB9SMVK4+kiVCJNk7tCDK93nCOmfddhEc5lx/h//vXyqaNCMEAwHQYDVR0O
+BBYEFPtaSNCAIEDyqOkAB2kZd6fmw/TPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB
+Af8EBTADAQH/MAoGCCqGSM49BAMDA2gAMGUCMQC02C8Cif22TGK6Q04ThHK1rt0c
+3ta13FaPWEBaLd4gTCKDypOofu4SQMfWh0/434UCMBwUZOR8loMRnLDRWmFLpg9J
+0wD8ofzkpf9/rdcw0Md3f76BB1UwUCAU9Vc4CqgxUQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            7b:71:b6:82:56:b8:12:7c:9c:a8
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign ECC Root CA - C3
+        Validity
+            Not Before: Feb 18 18:30:00 2018 GMT
+            Not After : Feb 18 18:30:00 2043 GMT
+        Subject: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign ECC Root CA - C3
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:fd:a5:61:ae:7b:26:10:1d:e9:b7:22:30:ae:06:
+                    f4:81:b3:b1:42:71:95:39:bc:d3:52:e3:af:af:f9:
+                    f2:97:35:92:36:46:0e:87:95:8d:b9:39:5a:e9:bb:
+                    df:d0:fe:c8:07:41:3c:bb:55:6f:83:a3:6a:fb:62:
+                    b0:81:89:02:70:7d:48:c5:4a:e3:e9:22:54:22:4d:
+                    93:bb:42:0c:af:77:9c:23:a6:7d:d7:61:11:ce:65:
+                    c7:f8:7f:fe:f5:f2:a9
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                FB:5A:48:D0:80:20:40:F2:A8:E9:00:07:69:19:77:A7:E6:C3:F4:CF
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:31:00:b4:d8:2f:02:89:fd:b6:4c:62:ba:43:4e:13:
+         84:72:b5:ae:dd:1c:de:d6:b5:dc:56:8f:58:40:5a:2d:de:20:
+         4c:22:83:ca:93:a8:7e:ee:12:40:c7:d6:87:4f:f8:df:85:02:
+         30:1c:14:64:e4:7c:96:83:11:9c:b0:d1:5a:61:4b:a6:0f:49:
+         d3:00:fc:a1:fc:e4:a5:ff:7f:ad:d7:30:d0:c7:77:7f:be:81:
+         07:55:30:50:20:14:f5:57:38:0a:a8:31:51
+SHA1 Fingerprint=B6:AF:43:C2:9B:81:53:7D:F6:EF:6B:C3:1F:1F:60:15:0C:EE:48:66
diff --git a/proprietary/vendor/etc/security/cacerts/87753b0d.0 b/proprietary/vendor/etc/security/cacerts/87753b0d.0
new file mode 100644
index 0000000..bba9d3d
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/87753b0d.0
@@ -0,0 +1,122 @@
+-----BEGIN CERTIFICATE-----
+MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEW
+MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVy
+c2FsIENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYD
+VQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1
+c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
+AQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0DE81
+WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUG
+FF+3Qs17j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdq
+XbboW0W63MOhBW9Wjo8QJqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxL
+se4YuU6W3Nx2/zu+z18DwPw76L5GG//aQMJS9/7jOvdqdzXQ2o3rXhhqMcceujwb
+KNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2WP0+GfPtDCapkzj4T8Fd
+IgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP20gaXT73
+y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRt
+hAAnZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgoc
+QIgfksILAAX/8sgCSqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4
+Lt1ZrtmhN79UNdxzMk+MBB4zsslG8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAfBgNV
+HSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8EBAMCAYYwDQYJ
+KoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z
+dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQ
+L1EuxBRa3ugZ4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgr
+Fg5fNuH8KrUwJM/gYwx7WBr+mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSo
+ag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpqA1Ihn0CoZ1Dy81of398j9tx4TuaY
+T1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpgY+RdM4kX2TGq2tbz
+GDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiPpm8m
+1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJV
+OCiNUW7dFGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH
+6aLcr34YEoP9VhdBLtUpgn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwX
+QMAJKOSLakhT2+zNVVXxxvjpoixMptEmX36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2
+        Validity
+            Not Before: Mar  4 05:00:00 2004 GMT
+            Not After : Mar  4 05:00:00 2029 GMT
+        Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b3:54:52:c1:c9:3e:f2:d9:dc:b1:53:1a:59:29:
+                    e7:b1:c3:45:28:e5:d7:d1:ed:c5:c5:4b:a1:aa:74:
+                    7b:57:af:4a:26:fc:d8:f5:5e:a7:6e:19:db:74:0c:
+                    4f:35:5b:32:0b:01:e3:db:eb:7a:77:35:ea:aa:5a:
+                    e0:d6:e8:a1:57:94:f0:90:a3:74:56:94:44:30:03:
+                    1e:5c:4e:2b:85:26:74:82:7a:0c:76:a0:6f:4d:ce:
+                    41:2d:a0:15:06:14:5f:b7:42:cd:7b:8f:58:61:34:
+                    dc:2a:08:f9:2e:c3:01:a6:22:44:1c:4c:07:82:e6:
+                    5b:ce:d0:4a:7c:04:d3:19:73:27:f0:aa:98:7f:2e:
+                    af:4e:eb:87:1e:24:77:6a:5d:b6:e8:5b:45:ba:dc:
+                    c3:a1:05:6f:56:8e:8f:10:26:a5:49:c3:2e:d7:41:
+                    87:22:e0:4f:86:ca:60:b5:ea:a1:63:c0:01:97:10:
+                    79:bd:00:3c:12:6d:2b:15:b1:ac:4b:b1:ee:18:b9:
+                    4e:96:dc:dc:76:ff:3b:be:cf:5f:03:c0:fc:3b:e8:
+                    be:46:1b:ff:da:40:c2:52:f7:fe:e3:3a:f7:6a:77:
+                    35:d0:da:8d:eb:5e:18:6a:31:c7:1e:ba:3c:1b:28:
+                    d6:6b:54:c6:aa:5b:d7:a2:2c:1b:19:cc:a2:02:f6:
+                    9b:59:bd:37:6b:86:b5:6d:82:ba:d8:ea:c9:56:bc:
+                    a9:36:58:fd:3e:19:f3:ed:0c:26:a9:93:38:f8:4f:
+                    c1:5d:22:06:d0:97:ea:e1:ad:c6:55:e0:81:2b:28:
+                    83:3a:fa:f4:7b:21:51:00:be:52:38:ce:cd:66:79:
+                    a8:f4:81:56:e2:d0:83:09:47:51:5b:50:6a:cf:db:
+                    48:1a:5d:3e:f7:cb:f6:65:f7:6c:f1:95:f8:02:3b:
+                    32:56:82:39:7a:5b:bd:2f:89:1b:bf:a1:b4:e8:ff:
+                    7f:8d:8c:df:03:f1:60:4e:58:11:4c:eb:a3:3f:10:
+                    2b:83:9a:01:73:d9:94:6d:84:00:27:66:ac:f0:70:
+                    40:09:42:92:ad:4f:93:0d:61:09:51:24:d8:92:d5:
+                    0b:94:61:b2:87:b2:ed:ff:9a:35:ff:85:54:ca:ed:
+                    44:43:ac:1b:3c:16:6b:48:4a:0a:1c:40:88:1f:92:
+                    c2:0b:00:05:ff:f2:c8:02:4a:a4:aa:a9:cc:99:96:
+                    9c:2f:58:e0:7d:e1:be:bb:07:dc:5f:04:72:5c:31:
+                    34:c3:ec:5f:2d:e0:3d:64:90:22:e6:d1:ec:b8:2e:
+                    dd:59:ae:d9:a1:37:bf:54:35:dc:73:32:4f:8c:04:
+                    1e:33:b2:c9:46:f1:d8:5c:c8:55:50:c9:68:bd:a8:
+                    ba:36:09
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                76:F3:55:E1:FA:A4:36:FB:F0:9F:5C:62:71:ED:3C:F4:47:38:10:2B
+            X509v3 Authority Key Identifier: 
+                keyid:76:F3:55:E1:FA:A4:36:FB:F0:9F:5C:62:71:ED:3C:F4:47:38:10:2B
+
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         66:c1:c6:23:f3:d9:e0:2e:6e:5f:e8:cf:ae:b0:b0:25:4d:2b:
+         f8:3b:58:9b:40:24:37:5a:cb:ab:16:49:ff:b3:75:79:33:a1:
+         2f:6d:70:17:34:91:fe:67:7e:8f:ec:9b:e5:5e:82:a9:55:1f:
+         2f:dc:d4:51:07:12:fe:ac:16:3e:2c:35:c6:63:fc:dc:10:eb:
+         0d:a3:aa:d0:7c:cc:d1:d0:2f:51:2e:c4:14:5a:de:e8:19:e1:
+         3e:c6:cc:a4:29:e7:2e:84:aa:06:30:78:76:54:73:28:98:59:
+         38:e0:00:0d:62:d3:42:7d:21:9f:ae:3d:3a:8c:d5:fa:77:0d:
+         18:2b:16:0e:5f:36:e1:fc:2a:b5:30:24:cf:e0:63:0c:7b:58:
+         1a:fe:99:ba:42:12:b1:91:f4:7c:68:e2:c8:e8:af:2c:ea:c9:
+         7e:ae:bb:2a:3d:0d:15:dc:34:95:b6:18:74:a8:6a:0f:c7:b4:
+         f4:13:c4:e4:5b:ed:0a:d2:a4:97:4c:2a:ed:2f:6c:12:89:3d:
+         f1:27:70:aa:6a:03:52:21:9f:40:a8:67:50:f2:f3:5a:1f:df:
+         df:23:f6:dc:78:4e:e6:98:4f:55:3a:53:e3:ef:f2:f4:9f:c7:
+         7c:d8:58:af:29:22:97:b8:e0:bd:91:2e:b0:76:ec:57:11:cf:
+         ef:29:44:f3:e9:85:7a:60:63:e4:5d:33:89:17:d9:31:aa:da:
+         d6:f3:18:35:72:cf:87:2b:2f:63:23:84:5d:84:8c:3f:57:a0:
+         88:fc:99:91:28:26:69:99:d4:8f:97:44:be:8e:d5:48:b1:a4:
+         28:29:f1:15:b4:e1:e5:9e:dd:f8:8f:a6:6f:26:d7:09:3c:3a:
+         1c:11:0e:a6:6c:37:f7:ad:44:87:2c:28:c7:d8:74:82:b3:d0:
+         6f:4a:57:bb:35:29:27:a0:8b:e8:21:a7:87:64:36:5d:cc:d8:
+         16:ac:c7:b2:27:40:92:55:38:28:8d:51:6e:dd:14:67:53:6c:
+         71:5c:26:84:4d:75:5a:b6:7e:60:56:a9:4d:ad:fb:9b:1e:97:
+         f3:0d:d9:d2:97:54:77:da:3d:12:b7:e0:1e:ef:08:06:ac:f9:
+         85:87:e9:a2:dc:af:7e:18:12:83:fd:56:17:41:2e:d5:29:82:
+         7d:99:f4:31:f6:71:a9:cf:2c:01:27:a5:05:b9:aa:b2:48:4e:
+         2a:ef:9f:93:52:51:95:3c:52:73:8e:56:4c:17:40:c0:09:28:
+         e4:8b:6a:48:53:db:ec:cd:55:55:f1:c6:f8:e9:a2:2c:4c:a6:
+         d1:26:5f:7e:af:5a:4c:da:1f:a6:f2:1c:2c:7e:ae:02:16:d2:
+         56:d0:2f:57:53:47:e8:92
+SHA1 Fingerprint=37:9A:19:7B:41:85:45:35:0C:A6:03:69:F3:3C:2E:AF:47:4F:20:79
diff --git a/proprietary/vendor/etc/security/cacerts/882de061.0 b/proprietary/vendor/etc/security/cacerts/882de061.0
new file mode 100644
index 0000000..7d86dcd
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/882de061.0
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYT
+AlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBD
+QTAeFw0wNjA3MDQxNzIwMDRaFw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJP
+MREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTCC
+ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7IJUqOtdu0KBuqV5Do
+0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHHrfAQ
+UySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5d
+RdY4zTW2ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQ
+OA7+j0xbm0bqQfWwCHTD0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwv
+JoIQ4uNllAoEwF73XVv4EOLQunpL+943AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08C
+AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAcYwHQYDVR0O
+BBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IBAQA+0hyJ
+LjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecY
+MnQ8SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ
+44gx+FkagQnIl6Z0x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6I
+Jd1hJyMctTEHBDa0GpC9oHRxUIltvBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNw
+i/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7NzTogVZ96edhBiIL5VaZVDADlN
+9u6wWk5JRFRYX0KD
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 35210227249154 (0x200605167002)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=RO, O=certSIGN, OU=certSIGN ROOT CA
+        Validity
+            Not Before: Jul  4 17:20:04 2006 GMT
+            Not After : Jul  4 17:20:04 2031 GMT
+        Subject: C=RO, O=certSIGN, OU=certSIGN ROOT CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b7:33:b9:7e:c8:25:4a:8e:b5:db:b4:28:1b:aa:
+                    57:90:e8:d1:22:d3:64:ba:d3:93:e8:d4:ac:86:61:
+                    40:6a:60:57:68:54:84:4d:bc:6a:54:02:05:ff:df:
+                    9b:9a:2a:ae:5d:07:8f:4a:c3:28:7f:ef:fb:2b:fa:
+                    79:f1:c7:ad:f0:10:53:24:90:8b:66:c9:a8:88:ab:
+                    af:5a:a3:00:e9:be:ba:46:ee:5b:73:7b:2c:17:82:
+                    81:5e:62:2c:a1:02:65:b3:bd:c5:2b:00:7e:c4:fc:
+                    03:33:57:0d:ed:e2:fa:ce:5d:45:d6:38:cd:35:b6:
+                    b2:c1:d0:9c:81:4a:aa:e4:b2:01:5c:1d:8f:5f:99:
+                    c4:b1:ad:db:88:21:eb:90:08:82:80:f3:30:a3:43:
+                    e6:90:82:ae:55:28:49:ed:5b:d7:a9:10:38:0e:fe:
+                    8f:4c:5b:9b:46:ea:41:f5:b0:08:74:c3:d0:88:33:
+                    b6:7c:d7:74:df:dc:84:d1:43:0e:75:39:a1:25:40:
+                    28:ea:78:cb:0e:2c:2e:39:9d:8c:8b:6e:16:1c:2f:
+                    26:82:10:e2:e3:65:94:0a:04:c0:5e:f7:5d:5b:f8:
+                    10:e2:d0:ba:7a:4b:fb:de:37:00:00:1a:5b:28:e3:
+                    d2:9c:73:3e:32:87:98:a1:c9:51:2f:d7:de:ac:33:
+                    b3:4f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Non Repudiation, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                E0:8C:9B:DB:25:49:B3:F1:7C:86:D6:B2:42:87:0B:D0:6B:A0:D9:E4
+    Signature Algorithm: sha1WithRSAEncryption
+         3e:d2:1c:89:2e:35:fc:f8:75:dd:e6:7f:65:88:f4:72:4c:c9:
+         2c:d7:32:4e:f3:dd:19:79:47:bd:8e:3b:5b:93:0f:50:49:24:
+         13:6b:14:06:72:ef:09:d3:a1:a1:e3:40:84:c9:e7:18:32:74:
+         3c:48:6e:0f:9f:4b:d4:f7:1e:d3:93:86:64:54:97:63:72:50:
+         d5:55:cf:fa:20:93:02:a2:9b:c3:23:93:4e:16:55:76:a0:70:
+         79:6d:cd:21:1f:cf:2f:2d:bc:19:e3:88:31:f8:59:1a:81:09:
+         c8:97:a6:74:c7:60:c4:5b:cc:57:8e:b2:75:fd:1b:02:09:db:
+         59:6f:72:93:69:f7:31:41:d6:88:38:bf:87:b2:bd:16:79:f9:
+         aa:e4:be:88:25:dd:61:27:23:1c:b5:31:07:04:36:b4:1a:90:
+         bd:a0:74:71:50:89:6d:bc:14:e3:0f:86:ae:f1:ab:3e:c7:a0:
+         09:cc:a3:48:d1:e0:db:64:e7:92:b5:cf:af:72:43:70:8b:f9:
+         c3:84:3c:13:aa:7e:92:9b:57:53:93:fa:70:c2:91:0e:31:f9:
+         9b:67:5d:e9:96:38:5e:5f:b3:73:4e:88:15:67:de:9e:76:10:
+         62:20:be:55:69:95:43:00:39:4d:f6:ee:b0:5a:4e:49:44:54:
+         58:5f:42:83
+SHA1 Fingerprint=FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B
diff --git a/proprietary/vendor/etc/security/cacerts/88950faa.0 b/proprietary/vendor/etc/security/cacerts/88950faa.0
new file mode 100644
index 0000000..6337347
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/88950faa.0
@@ -0,0 +1,57 @@
+-----BEGIN CERTIFICATE-----
+MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMC
+VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T
+U0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0
+aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNDAzWhcNNDEwMjEyMTgxNDAz
+WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hvdXN0
+b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNvbSBS
+b290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB
+BAAiA2IABEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI
+7Z4INcgn64mMU1jrYor+8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPg
+CemB+vNH06NjMGEwHQYDVR0OBBYEFILRhXMw5zUE044CkvvlpNHEIejNMA8GA1Ud
+EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTTjgKS++Wk0cQh6M0wDgYD
+VR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCWe+0F+S8T
+kdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+
+gA0z5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 8495723813297216424 (0x75e6dfcbc1685ba8)
+        Signature Algorithm: ecdsa-with-SHA256
+        Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC
+        Validity
+            Not Before: Feb 12 18:14:03 2016 GMT
+            Not After : Feb 12 18:14:03 2041 GMT
+        Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:45:6e:a9:50:c4:a6:23:36:9e:5f:28:8d:17:cb:
+                    96:22:64:3f:dc:7a:8e:1d:cc:08:b3:a2:71:24:ba:
+                    8e:49:b9:04:1b:47:96:58:ab:2d:95:c8:ed:9e:08:
+                    35:c8:27:eb:89:8c:53:58:eb:62:8a:fe:f0:5b:0f:
+                    6b:31:52:63:41:3b:89:cd:ec:ec:b6:8d:19:d3:34:
+                    07:dc:bb:c6:06:7f:c2:45:95:ec:cb:7f:a8:23:e0:
+                    09:e9:81:fa:f3:47:d3
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD
+
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: ecdsa-with-SHA256
+         30:64:02:30:6f:e7:eb:59:11:a4:60:cf:61:b0:96:7b:ed:05:
+         f9:2f:13:91:dc:ed:e5:fc:50:6b:11:46:46:b3:1c:21:00:62:
+         bb:be:c3:e7:e8:cd:07:99:f9:0d:0b:5d:72:3e:c4:aa:02:30:
+         1f:bc:ba:0b:e2:30:24:fb:7c:6d:80:55:0a:99:3e:80:0d:33:
+         e5:66:a3:b3:a3:bb:a5:d5:8b:8f:09:2c:a6:5d:7e:e2:f0:07:
+         08:68:6d:d2:7c:69:6e:5f:df:e5:6a:65
+SHA1 Fingerprint=C3:19:7C:39:24:E6:54:AF:1B:C4:AB:20:95:7A:E2:C3:0E:13:02:6A
diff --git a/proprietary/vendor/etc/security/cacerts/89c02a45.0 b/proprietary/vendor/etc/security/cacerts/89c02a45.0
new file mode 100644
index 0000000..4dc5464
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/89c02a45.0
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL
+MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE
+BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT
+IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw
+MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy
+ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N
+T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv
+biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR
+FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J
+cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW
+BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
+BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm
+fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv
+GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority
+        Validity
+            Not Before: Mar  6 00:00:00 2008 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:03:47:7b:2f:75:c9:82:15:85:fb:75:e4:91:16:
+                    d4:ab:62:99:f5:3e:52:0b:06:ce:41:00:7f:97:e1:
+                    0a:24:3c:1d:01:04:ee:3d:d2:8d:09:97:0c:e0:75:
+                    e4:fa:fb:77:8a:2a:f5:03:60:4b:36:8b:16:23:16:
+                    ad:09:71:f4:4a:f4:28:50:b4:fe:88:1c:6e:3f:6c:
+                    2f:2f:09:59:5b:a5:5b:0b:33:99:e2:c3:3d:89:f9:
+                    6a:2c:ef:b2:d3:06:e9
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                75:71:A7:19:48:19:BC:9D:9D:EA:41:47:DF:94:C4:48:77:99:D3:79
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:31:00:ef:03:5b:7a:ac:b7:78:0a:72:b7:88:df:ff:
+         b5:46:14:09:0a:fa:a0:e6:7d:08:c6:1a:87:bd:18:a8:73:bd:
+         26:ca:60:0c:9d:ce:99:9f:cf:5c:0f:30:e1:be:14:31:ea:02:
+         30:14:f4:93:3c:49:a7:33:7a:90:46:47:b3:63:7d:13:9b:4e:
+         b7:6f:18:37:80:53:fe:dd:20:e0:35:9a:36:d1:c7:01:b9:e6:
+         dc:dd:f3:ff:1d:2c:3a:16:57:d9:92:39:d6
+SHA1 Fingerprint=9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11
diff --git a/proprietary/vendor/etc/security/cacerts/8d6437c3.0 b/proprietary/vendor/etc/security/cacerts/8d6437c3.0
new file mode 100644
index 0000000..94f5115
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/8d6437c3.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBl
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv
+b3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQG
+EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl
+cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwggEi
+MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSA
+n61UQbVH35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4Htecc
+biJVMWWXvdMX0h5i89vqbFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9Hp
+EgjAALAcKxHad3A2m67OeYfcgnDmCXRwVWmvo2ifv922ebPynXApVfSr/5Vh88lA
+bx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OPYLfykqGxvYmJHzDNw6Yu
+YjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+RnlTGNAgMB
+AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW
+BBTOw0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPI
+QW5pJ6d1Ee88hjZv0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I
+0jJmwYrA8y8678Dj1JGG0VDjA9tzd29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4Gni
+lmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAWhsI6yLETcDbYz+70CjTVW0z9
+B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0MjomZmWzwPDCv
+ON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo
+IhNzbM8m9Yop5w==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2
+        Validity
+            Not Before: Aug  1 12:00:00 2013 GMT
+            Not After : Jan 15 12:00:00 2038 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:d9:e7:28:2f:52:3f:36:72:49:88:93:34:f3:f8:
+                    6a:1e:31:54:80:9f:ad:54:41:b5:47:df:96:a8:d4:
+                    af:80:2d:b9:0a:cf:75:fd:89:a5:7d:24:fa:e3:22:
+                    0c:2b:bc:95:17:0b:33:bf:19:4d:41:06:90:00:bd:
+                    0c:4d:10:fe:07:b5:e7:1c:6e:22:55:31:65:97:bd:
+                    d3:17:d2:1e:62:f3:db:ea:6c:50:8c:3f:84:0c:96:
+                    cf:b7:cb:03:e0:ca:6d:a1:14:4c:1b:89:dd:ed:00:
+                    b0:52:7c:af:91:6c:b1:38:13:d1:e9:12:08:c0:00:
+                    b0:1c:2b:11:da:77:70:36:9b:ae:ce:79:87:dc:82:
+                    70:e6:09:74:70:55:69:af:a3:68:9f:bf:dd:b6:79:
+                    b3:f2:9d:70:29:55:f4:ab:ff:95:61:f3:c9:40:6f:
+                    1d:d1:be:93:bb:d3:88:2a:bb:9d:bf:72:5a:56:71:
+                    3b:3f:d4:f3:d1:0a:fe:28:ef:a3:ee:d9:99:af:03:
+                    d3:8f:60:b7:f2:92:a1:b1:bd:89:89:1f:30:cd:c3:
+                    a6:2e:62:33:ae:16:02:77:44:5a:e7:81:0a:3c:a7:
+                    44:2e:79:b8:3f:04:bc:5c:a0:87:e1:1b:af:51:8e:
+                    cd:ec:2c:fa:f8:fe:6d:f0:3a:7c:aa:8b:e4:67:95:
+                    31:8d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                CE:C3:4A:B9:99:55:F2:B8:DB:60:BF:A9:7E:BD:56:B5:97:36:A7:D6
+    Signature Algorithm: sha256WithRSAEncryption
+         ca:a5:55:8c:e3:c8:41:6e:69:27:a7:75:11:ef:3c:86:36:6f:
+         d2:9d:c6:78:38:1d:69:96:a2:92:69:2e:38:6c:9b:7d:04:d4:
+         89:a5:b1:31:37:8a:c9:21:cc:ab:6c:cd:8b:1c:9a:d6:bf:48:
+         d2:32:66:c1:8a:c0:f3:2f:3a:ef:c0:e3:d4:91:86:d1:50:e3:
+         03:db:73:77:6f:4a:39:53:ed:de:26:c7:b5:7d:af:2b:42:d1:
+         75:62:e3:4a:2b:02:c7:50:4b:e0:69:e2:96:6c:0e:44:66:10:
+         44:8f:ad:05:eb:f8:79:ac:a6:1b:e8:37:34:9d:53:c9:61:aa:
+         a2:52:af:4a:70:16:86:c2:3a:c8:b1:13:70:36:d8:cf:ee:f4:
+         0a:34:d5:5b:4c:fd:07:9c:a2:ba:d9:01:72:5c:f3:4d:c1:dd:
+         0e:b1:1c:0d:c4:63:be:ad:f4:14:fb:89:ec:a2:41:0e:4c:cc:
+         c8:57:40:d0:6e:03:aa:cd:0c:8e:89:99:99:6c:f0:3c:30:af:
+         38:df:6f:bc:a3:be:29:20:27:ab:74:ff:13:22:78:de:97:52:
+         55:1e:83:b5:54:20:03:ee:ae:c0:4f:56:de:37:cc:c3:7f:aa:
+         04:27:bb:d3:77:b8:62:db:17:7c:9c:28:22:13:73:6c:cf:26:
+         f5:8a:29:e7
+SHA1 Fingerprint=A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F
diff --git a/proprietary/vendor/etc/security/cacerts/91739615.0 b/proprietary/vendor/etc/security/cacerts/91739615.0
new file mode 100644
index 0000000..75de296
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/91739615.0
@@ -0,0 +1,84 @@
+-----BEGIN CERTIFICATE-----
+MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1
+MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1
+czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYG
+CSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIwMTAxMDMwMTAxMDMwWhgPMjAzMDEy
+MTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlBUyBTZXJ0aWZpdHNl
+ZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRyZSBS
+b290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEB
+AQUAA4IBDwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUy
+euuOF0+W2Ap7kaJjbMeMTC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvO
+bntl8jixwKIy72KyaOBhU8E2lf/slLo2rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIw
+WFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw93X2PaRka9ZP585ArQ/d
+MtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtNP2MbRMNE
+1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYD
+VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/
+zQas8fElyalL1BSZMEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYB
+BQUHAwMGCCsGAQUFBwMEBggrBgEFBQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEF
+BQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+RjxY6hUFaTlrg4wCQiZrxTFGGV
+v9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqMlIpPnTX/dqQG
+E5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u
+uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIW
+iAYLtqZLICjU3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/v
+GVCJYMzpJJUPwssd8m92kMfMdcGWxZ0=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            54:80:f9:a0:73:ed:3f:00:4c:ca:89:d8:e3:71:e6:4a
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=EE, O=AS Sertifitseerimiskeskus, CN=EE Certification Centre Root CA/emailAddress=pki@sk.ee
+        Validity
+            Not Before: Oct 30 10:10:30 2010 GMT
+            Not After : Dec 17 23:59:59 2030 GMT
+        Subject: C=EE, O=AS Sertifitseerimiskeskus, CN=EE Certification Centre Root CA/emailAddress=pki@sk.ee
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:c8:20:c0:ec:e0:c5:4b:ab:07:78:95:f3:44:ee:
+                    fb:0b:0c:ff:74:8e:61:bb:b1:62:ea:23:d8:ab:a1:
+                    65:32:7a:eb:8e:17:4f:96:d8:0a:7b:91:a2:63:6c:
+                    c7:8c:4c:2e:79:bf:a9:05:fc:69:5c:95:8d:62:f9:
+                    b9:70:ed:c3:51:7d:d0:93:e6:6c:eb:30:4b:e1:bc:
+                    7d:bf:52:9b:ce:6e:7b:65:f2:38:b1:c0:a2:32:ef:
+                    62:b2:68:e0:61:53:c1:36:95:ff:ec:94:ba:36:ae:
+                    9c:1c:a7:32:0f:e5:7c:b4:c6:6f:74:fd:7b:18:e8:
+                    ac:57:ed:06:20:4b:32:30:58:5b:fd:cd:a8:e6:a1:
+                    fc:70:bc:8e:92:73:db:97:a7:7c:21:ae:3d:c1:f5:
+                    48:87:6c:27:bd:9f:25:74:81:55:b0:f7:75:f6:3d:
+                    a4:64:6b:d6:4f:e7:ce:40:ad:0f:dd:32:d3:bc:8a:
+                    12:53:98:c9:89:fb:10:1d:4d:7e:cd:7e:1f:56:0d:
+                    21:70:85:f6:20:83:1f:f6:ba:1f:04:8f:ea:77:88:
+                    35:c4:ff:ea:4e:a1:8b:4d:3f:63:1b:44:c3:44:d4:
+                    25:76:ca:b7:8d:d7:1e:4a:66:64:cd:5c:c5:9c:83:
+                    e1:c2:08:88:9a:ec:4e:a3:f1:3e:1c:2c:d9:6c:1d:
+                    a1:4b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                12:F2:5A:3E:EA:56:1C:BF:CD:06:AC:F1:F1:25:C9:A9:4B:D4:14:99
+            X509v3 Extended Key Usage: 
+                TLS Web Client Authentication, TLS Web Server Authentication, Code Signing, E-mail Protection, Time Stamping, OCSP Signing
+    Signature Algorithm: sha1WithRSAEncryption
+         7b:f6:e4:c0:0d:aa:19:47:b7:4d:57:a3:fe:ad:bb:b1:6a:d5:
+         0f:9e:db:e4:63:c5:8e:a1:50:56:93:96:b8:38:c0:24:22:66:
+         bc:53:14:61:95:bf:d0:c7:2a:96:39:3f:7d:28:b3:10:40:21:
+         6a:c4:af:b0:52:77:18:e1:96:d8:56:5d:e3:dd:36:5e:1d:a7:
+         50:54:a0:c5:2a:e4:aa:8c:94:8a:4f:9d:35:ff:76:a4:06:13:
+         91:a2:a2:7d:00:44:3f:55:d3:82:3c:1a:d5:5b:bc:56:4c:22:
+         2e:46:43:8a:24:40:2d:f3:12:b8:3b:70:1a:a4:96:b9:1a:af:
+         87:41:1a:6a:18:0d:06:4f:c7:3e:6e:b9:29:4d:0d:49:89:11:
+         87:32:5b:e6:4b:04:c8:e4:5c:e6:74:73:94:5d:16:98:13:95:
+         fe:fb:db:b1:44:e5:3a:70:ac:37:6b:e6:b3:33:72:28:c9:b3:
+         57:a0:f6:02:16:88:06:0b:b6:a6:4b:20:28:d4:de:3d:8b:ad:
+         37:05:53:74:fe:6e:cc:bc:43:17:71:5e:f9:c5:cc:1a:a9:61:
+         ee:f7:76:0c:f3:72:f4:72:ad:cf:72:02:36:07:47:cf:ef:19:
+         50:89:60:cc:e9:24:95:0f:c2:cb:1d:f2:6f:76:90:c7:cc:75:
+         c1:96:c5:9d
+SHA1 Fingerprint=C9:A8:B9:E7:55:80:5E:58:E3:53:77:A7:25:EB:AF:C3:7B:27:CC:D7
diff --git a/proprietary/vendor/etc/security/cacerts/9282e51c.0 b/proprietary/vendor/etc/security/cacerts/9282e51c.0
new file mode 100644
index 0000000..8eea2fe
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9282e51c.0
@@ -0,0 +1,123 @@
+-----BEGIN CERTIFICATE-----
+MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJD
+TjEwMC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9y
+aXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkx
+MjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEwMC4GA1UECgwnQ2hpbmEgRmluYW5j
+aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJP
+T1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnVBU03
+sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpL
+TIpTUnrD7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5
+/ZOkVIBMUtRSqy5J35DNuF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp
+7hZZLDRJGqgG16iI0gNyejLi6mhNbiyWZXvKWfry4t3uMCz7zEasxGPrb382KzRz
+EpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7xzbh72fROdOXW3NiGUgt
+hxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9fpy25IGvP
+a931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqot
+aK8KgWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNg
+TnYGmE69g60dWIolhdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfV
+PKPtl8MeNPo4+QgO48BdK4PRVmrJtqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hv
+cWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAfBgNVHSMEGDAWgBTj/i39KNAL
+tbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAd
+BgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB
+ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObT
+ej/tUxPQ4i9qecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdL
+jOztUmCypAbqTuv0axn96/Ua4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBS
+ESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sGE5uPhnEFtC+NiWYzKXZUmhH4J/qy
+P5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfXBDrDMlI1Dlb4pd19
+xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjnaH9d
+Ci77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN
+5mydLIhyPDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe
+/v5WOaHIz16eGWRGENoXkbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+Z
+AAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3CekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ
+5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 407555286 (0x184accd6)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT
+        Validity
+            Not Before: Aug  8 03:07:01 2012 GMT
+            Not After : Dec 31 03:07:01 2029 GMT
+        Subject: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:d7:5d:6b:cd:10:3f:1f:05:59:d5:05:4d:37:b1:
+                    0e:ec:98:2b:8e:15:1d:fa:93:4b:17:82:21:71:10:
+                    52:d7:51:64:70:16:c2:55:69:4d:8e:15:6d:9f:bf:
+                    0c:1b:c2:e0:a3:67:d6:0c:ac:cf:22:ae:af:77:54:
+                    2a:4b:4c:8a:53:52:7a:c3:ee:2e:de:b3:71:25:c1:
+                    e9:5d:3d:ee:a1:2f:a3:f7:2a:3c:c9:23:1d:6a:ab:
+                    1d:a1:a7:f1:f3:ec:a0:d5:44:cf:15:cf:72:2f:1d:
+                    63:97:e8:99:f9:fd:93:a4:54:80:4c:52:d4:52:ab:
+                    2e:49:df:90:cd:b8:5f:be:3f:de:a1:ca:4d:20:d4:
+                    25:e8:84:29:53:b7:b1:88:1f:ff:fa:da:90:9f:0a:
+                    a9:2d:41:3f:b1:f1:18:29:ee:16:59:2c:34:49:1a:
+                    a8:06:d7:a8:88:d2:03:72:7a:32:e2:ea:68:4d:6e:
+                    2c:96:65:7b:ca:59:fa:f2:e2:dd:ee:30:2c:fb:cc:
+                    46:ac:c4:63:eb:6f:7f:36:2b:34:73:12:94:7f:df:
+                    cc:26:9e:f1:72:5d:50:65:59:8f:69:b3:87:5e:32:
+                    6f:c3:18:8a:b5:95:8f:b0:7a:37:de:5a:45:3b:c7:
+                    36:e1:ef:67:d1:39:d3:97:5b:73:62:19:48:2d:87:
+                    1c:06:fb:74:98:20:49:73:f0:05:d2:1b:b1:a0:a3:
+                    b7:1b:70:d3:88:69:b9:5a:d6:38:f4:62:dc:25:8b:
+                    78:bf:f8:e8:7e:b8:5c:c9:95:4f:5f:a7:2d:b9:20:
+                    6b:cf:6b:dd:f5:0d:f4:82:b7:f4:b2:66:2e:10:28:
+                    f6:97:5a:7b:96:16:8f:01:19:2d:6c:6e:7f:39:58:
+                    06:64:83:01:83:83:c3:4d:92:dd:32:c6:87:a4:37:
+                    e9:16:ce:aa:2d:68:af:0a:81:65:3a:70:c1:9b:ad:
+                    4d:6d:54:ca:2a:2d:4b:85:1b:b3:80:e6:70:45:0d:
+                    6b:5e:35:f0:7f:3b:b8:9c:e4:04:70:89:12:25:93:
+                    da:0a:99:22:60:6a:63:60:4e:76:06:98:4e:bd:83:
+                    ad:1d:58:8a:25:85:d2:c7:65:1e:2d:8e:c6:df:b6:
+                    c6:e1:7f:8a:04:21:15:29:74:f0:3e:9c:90:9d:0c:
+                    2e:f1:8a:3e:5a:aa:0c:09:1e:c7:d5:3c:a3:ed:97:
+                    c3:1e:34:fa:38:f9:08:0e:e3:c0:5d:2b:83:d1:56:
+                    6a:c9:b6:a8:54:53:2e:78:32:67:3d:82:7f:74:d0:
+                    fb:e1:b6:05:60:b9:70:db:8e:0b:f9:13:58:6f:71:
+                    60:10:52:10:b9:c1:41:09:ef:72:1f:67:31:78:ff:
+                    96:05:8d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Authority Key Identifier: 
+                keyid:E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F
+
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F
+    Signature Algorithm: sha256WithRSAEncryption
+         25:c6:ba:6b:eb:87:cb:de:82:39:96:3d:f0:44:a7:6b:84:73:
+         03:de:9d:2b:4f:ba:20:7f:bc:78:b2:cf:97:b0:1b:9c:f3:d7:
+         79:2e:f5:48:b6:d2:fb:17:88:e6:d3:7a:3f:ed:53:13:d0:e2:
+         2f:6a:79:cb:00:23:28:e6:1e:37:57:35:89:84:c2:76:4f:34:
+         36:ad:67:c3:ce:41:06:88:c5:f7:ee:d8:1a:b8:d6:0b:7f:50:
+         ff:93:aa:17:4b:8c:ec:ed:52:60:b2:a4:06:ea:4e:eb:f4:6b:
+         19:fd:eb:f5:1a:e0:25:2a:9a:dc:c7:41:36:f7:c8:74:05:84:
+         39:95:39:d6:0b:3b:a4:27:fa:08:d8:5c:1e:f8:04:60:52:11:
+         28:28:03:ff:ef:53:66:00:a5:4a:34:16:66:7c:fd:09:a4:ae:
+         9e:67:1a:6f:41:0b:6b:06:13:9b:8f:86:71:05:b4:2f:8d:89:
+         66:33:29:76:54:9a:11:f8:27:fa:b2:3f:91:e0:ce:0d:1b:f3:
+         30:1a:ad:bf:22:5d:1b:d3:bf:25:05:4d:e1:92:1a:7f:99:9f:
+         3c:44:93:ca:d4:40:49:6c:80:87:d7:04:3a:c3:32:52:35:0e:
+         56:f8:a5:dd:7d:c4:8b:0d:11:1f:53:cb:1e:b2:17:b6:68:77:
+         5a:e0:d4:cb:c8:07:ae:f5:3a:2e:8e:37:b7:d0:01:4b:43:29:
+         77:8c:39:97:8f:82:5a:f8:51:e5:89:a0:18:e7:68:7f:5d:0a:
+         2e:fb:a3:47:0e:3d:a6:23:7a:c6:01:c7:8f:c8:5e:bf:6d:80:
+         56:be:8a:24:ba:33:ea:9f:e1:32:11:9e:f1:d2:4f:80:f6:1b:
+         40:af:38:9e:11:50:79:73:12:12:cd:e6:6c:9d:2c:88:72:3c:
+         30:81:06:91:22:ea:59:ad:da:19:2e:22:c2:8d:b9:8c:87:e0:
+         66:bc:73:23:5f:21:64:63:80:48:f5:a0:3c:18:3d:94:c8:48:
+         41:1d:40:ba:5e:fe:fe:56:39:a1:c8:cf:5e:9e:19:64:46:10:
+         da:17:91:b7:05:80:ac:8b:99:92:7d:e7:a2:d8:07:0b:36:27:
+         e7:48:79:60:8a:c3:d7:13:5c:f8:72:40:df:4a:cb:cf:99:00:
+         0a:00:0b:11:95:da:56:45:03:88:0a:9f:67:d0:d5:79:b1:a8:
+         8d:40:6d:0d:c2:7a:40:fa:f3:5f:64:47:92:cb:53:b9:bb:59:
+         ce:4f:fd:d0:15:53:01:d8:df:eb:d9:e6:76:ef:d0:23:bb:3b:
+         a9:79:b3:d5:02:29:cd:89:a3:96:0f:4a:35:e7:4e:42:c0:75:
+         cd:07:cf:e6:2c:eb:7b:2e
+SHA1 Fingerprint=E2:B8:29:4B:55:84:AB:6B:58:C2:90:46:6C:AC:3F:B8:39:8F:84:83
diff --git a/proprietary/vendor/etc/security/cacerts/9339512a.0 b/proprietary/vendor/etc/security/cacerts/9339512a.0
new file mode 100644
index 0000000..61f30ca
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9339512a.0
@@ -0,0 +1,137 @@
+-----BEGIN CERTIFICATE-----
+MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x
+GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv
+b3QgQ0EgMzAeFw0wNjExMjQxOTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNV
+BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W
+YWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDM
+V0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNggDhoB
+4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUr
+H556VOijKTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd
+8lyyBTNvijbO0BNO/79KDDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9Cabwv
+vWhDFlaJKjdhkf2mrk7AyxRllDdLkgbvBNDInIjbC3uBr7E9KsRlOni27tyAsdLT
+mZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwpp5ijJUMv7/FfJuGITfhe
+btfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8nT8KKdjc
+T5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDt
+WAEXMJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZ
+c6tsgLjoC2SToJyMGf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A
+4iLItLRkT9a6fUg+qGkM17uGcclzuD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYD
+VR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHTBgkrBgEEAb5YAAMwgcUwgZMG
+CCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0
+aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0
+aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVu
+dC4wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2Nw
+czALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4G
+A1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4ywLQoUmkRzBFMQswCQYDVQQGEwJC
+TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UEAxMSUXVvVmFkaXMg
+Um9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZVqyM0
+7ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSem
+d1o417+shvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd
++LJ2w/w4E6oM3kJpK27zPOuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B
+4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadN
+t54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp8kokUvd0/bpO5qgdAm6x
+DYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBCbjPsMZ57
+k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6s
+zHXug/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0j
+Wy10QJLZYxkNc91pvGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeT
+mJlglFwjz1onl14LBQaTNx47aTbrqZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK
+4SVhM7JZG+Ju1zdXtg2pEto=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1478 (0x5c6)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3
+        Validity
+            Not Before: Nov 24 19:11:23 2006 GMT
+            Not After : Nov 24 19:06:44 2031 GMT
+        Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:cc:57:42:16:54:9c:e6:98:d3:d3:4d:ee:fe:ed:
+                    c7:9f:43:39:4a:65:b3:e8:16:88:34:db:0d:59:91:
+                    74:cf:92:b8:04:40:ad:02:4b:31:ab:bc:8d:91:68:
+                    d8:20:0e:1a:01:e2:1a:7b:4e:17:5d:e2:8a:b7:3f:
+                    99:1a:cd:eb:61:ab:c2:65:a6:1f:b7:b7:bd:b7:8f:
+                    fc:fd:70:8f:0b:a0:67:be:01:a2:59:cf:71:e6:0f:
+                    29:76:ff:b1:56:79:45:2b:1f:9e:7a:54:e8:a3:29:
+                    35:68:a4:01:4f:0f:a4:2e:37:ef:1b:bf:e3:8f:10:
+                    a8:72:ab:58:57:e7:54:86:c8:c9:f3:5b:da:2c:da:
+                    5d:8e:6e:3c:a3:3e:da:fb:82:e5:dd:f2:5c:b2:05:
+                    33:6f:8a:36:ce:d0:13:4e:ff:bf:4a:0c:34:4c:a6:
+                    c3:21:bd:50:04:55:eb:b1:bb:9d:fb:45:1e:64:15:
+                    de:55:01:8c:02:76:b5:cb:a1:3f:42:69:bc:2f:bd:
+                    68:43:16:56:89:2a:37:61:91:fd:a6:ae:4e:c0:cb:
+                    14:65:94:37:4b:92:06:ef:04:d0:c8:9c:88:db:0b:
+                    7b:81:af:b1:3d:2a:c4:65:3a:78:b6:ee:dc:80:b1:
+                    d2:d3:99:9c:3a:ee:6b:5a:6b:b3:8d:b7:d5:ce:9c:
+                    c2:be:a5:4b:2f:16:b1:9e:68:3b:06:6f:ae:7d:9f:
+                    f8:de:ec:cc:29:a7:98:a3:25:43:2f:ef:f1:5f:26:
+                    e1:88:4d:f8:5e:6e:d7:d9:14:6e:19:33:69:a7:3b:
+                    84:89:93:c4:53:55:13:a1:51:78:40:f8:b8:c9:a2:
+                    ee:7b:ba:52:42:83:9e:14:ed:05:52:5a:59:56:a7:
+                    97:fc:9d:3f:0a:29:d8:dc:4f:91:0e:13:bc:de:95:
+                    a4:df:8b:99:be:ac:9b:33:88:ef:b5:81:af:1b:c6:
+                    22:53:c8:f6:c7:ee:97:14:b0:c5:7c:78:52:c8:f0:
+                    ce:6e:77:60:84:a6:e9:2a:76:20:ed:58:01:17:30:
+                    93:e9:1a:8b:e0:73:63:d9:6a:92:94:49:4e:b4:ad:
+                    4a:85:c4:a3:22:30:fc:09:ed:68:22:73:a6:88:0c:
+                    55:21:58:c5:e1:3a:9f:2a:dd:ca:e1:90:e0:d9:73:
+                    ab:6c:80:b8:e8:0b:64:93:a0:9c:8c:19:ff:b3:d2:
+                    0c:ec:91:26:87:8a:b3:a2:e1:70:8f:2c:0a:e5:cd:
+                    6d:68:51:eb:da:3f:05:7f:8b:32:e6:13:5c:6b:fe:
+                    5f:40:e2:22:c8:b4:b4:64:4f:d6:ba:7d:48:3e:a8:
+                    69:0c:d7:bb:86:71:c9:73:b8:3f:3b:9d:25:4b:da:
+                    ff:40:eb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Certificate Policies: 
+                Policy: 1.3.6.1.4.1.8024.0.3
+                  User Notice:
+                    Explicit Text: Any use of this Certificate constitutes acceptance of the QuoVadis Root CA 3 Certificate Policy / Certification Practice Statement.
+                  CPS: http://www.quovadisglobal.com/cps
+
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0
+            X509v3 Authority Key Identifier: 
+                keyid:F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0
+                DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3
+                serial:05:C6
+
+    Signature Algorithm: sha1WithRSAEncryption
+         4f:ad:a0:2c:4c:fa:c0:f2:6f:f7:66:55:ab:23:34:ee:e7:29:
+         da:c3:5b:b6:b0:83:d9:d0:d0:e2:21:fb:f3:60:a7:3b:5d:60:
+         53:27:a2:9b:f6:08:22:2a:e7:bf:a0:72:e5:9c:24:6a:31:b1:
+         90:7a:27:db:84:11:89:27:a6:77:5a:38:d7:bf:ac:86:fc:ee:
+         5d:83:bc:06:c6:d1:77:6b:0f:6d:24:2f:4b:7a:6c:a7:07:96:
+         ca:e3:84:9f:ad:88:8b:1d:ab:16:8d:5b:66:17:d9:16:f4:8b:
+         80:d2:dd:f8:b2:76:c3:fc:38:13:aa:0c:de:42:69:2b:6e:f3:
+         3c:eb:80:27:db:f5:a6:44:0d:9f:5a:55:59:0b:d5:0d:52:48:
+         c5:ae:9f:f2:2f:80:c5:ea:32:50:35:12:97:2e:c1:e1:ff:f1:
+         23:88:51:38:9f:f2:66:56:76:e7:0f:51:97:a5:52:0c:4d:49:
+         51:95:36:3d:bf:a2:4b:0c:10:1d:86:99:4c:aa:f3:72:11:93:
+         e4:ea:f6:9b:da:a8:5d:a7:4d:b7:9e:02:ae:73:00:c8:da:23:
+         03:e8:f9:ea:19:74:62:00:94:cb:22:20:be:94:a7:59:b5:82:
+         6a:be:99:79:7a:a9:f2:4a:24:52:f7:74:fd:ba:4e:e6:a8:1d:
+         02:6e:b1:0d:80:44:c1:ae:d3:23:37:5f:bb:85:7c:2b:92:2e:
+         e8:7e:a5:8b:dd:99:e1:bf:27:6f:2d:5d:aa:7b:87:fe:0a:dd:
+         4b:fc:8e:f5:26:e4:6e:70:42:6e:33:ec:31:9e:7b:93:c1:e4:
+         c9:69:1a:3d:c0:6b:4e:22:6d:ee:ab:58:4d:c6:d0:41:c1:2b:
+         ea:4f:12:87:5e:eb:45:d8:6c:f5:98:02:d3:a0:d8:55:8a:06:
+         99:19:a2:a0:77:d1:30:9e:ac:cc:75:ee:83:f5:b0:62:39:cf:
+         6c:57:e2:4c:d2:91:0b:0e:75:28:1b:9a:bf:fd:1a:43:f1:ca:
+         77:fb:3b:8f:61:b8:69:28:16:42:04:5e:70:2a:1c:21:d8:8f:
+         e1:bd:23:5b:2d:74:40:92:d9:63:19:0d:73:dd:69:bc:62:47:
+         bc:e0:74:2b:b2:eb:7d:be:41:1b:b5:c0:46:c5:a1:22:cb:5f:
+         4e:c1:28:92:de:18:ba:d5:2a:28:bb:11:8b:17:93:98:99:60:
+         94:5c:23:cf:5a:27:97:5e:0b:05:06:93:37:1e:3b:69:36:eb:
+         a9:9e:61:1d:8f:32:da:8e:0c:d6:74:3e:7b:09:24:da:01:77:
+         47:c4:3b:cd:34:8c:99:f5:ca:e1:25:61:33:b2:59:1b:e2:6e:
+         d7:37:57:b6:0d:a9:12:da
+SHA1 Fingerprint=1F:49:14:F7:D8:74:95:1D:DD:AE:02:C0:BE:FD:3A:2D:82:75:51:85
diff --git a/proprietary/vendor/etc/security/cacerts/9479c8c3.0 b/proprietary/vendor/etc/security/cacerts/9479c8c3.0
new file mode 100644
index 0000000..ebf95d5
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9479c8c3.0
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzAN
+BgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl
+c2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hl
+bGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgRUNDIFJv
+b3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEwMzcxMlowgaoxCzAJ
+BgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmljIEFj
+YWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5
+MUQwQgYDVQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0
+dXRpb25zIEVDQyBSb290Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKg
+QehLgoRc4vgxEZmGZE4JJS+dQS8KrjVPdJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJa
+jq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoKVlp8aQuqgAkkbH7BRqNC
+MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFLQi
+C4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaep
+lSTAGiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7Sof
+TUwJCA3sS61kFyjndc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: ecdsa-with-SHA256
+        Issuer: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015
+        Validity
+            Not Before: Jul  7 10:37:12 2015 GMT
+            Not After : Jun 30 10:37:12 2040 GMT
+        Subject: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:92:a0:41:e8:4b:82:84:5c:e2:f8:31:11:99:86:
+                    64:4e:09:25:2f:9d:41:2f:0a:ae:35:4f:74:95:b2:
+                    51:64:6b:8d:6b:e6:3f:70:95:f0:05:44:47:a6:72:
+                    38:50:76:95:02:5a:8e:ae:28:9e:f9:2d:4e:99:ef:
+                    2c:48:6f:4c:25:29:e8:d1:71:5b:df:1d:c1:75:37:
+                    b4:d7:fa:7b:7a:42:9c:6a:0a:56:5a:7c:69:0b:aa:
+                    80:09:24:6c:7e:c1:46
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                B4:22:0B:82:99:24:01:0E:9C:BB:E4:0E:FD:BF:FB:97:20:93:99:2A
+    Signature Algorithm: ecdsa-with-SHA256
+         30:64:02:30:67:ce:16:62:38:a2:ac:62:45:a7:a9:95:24:c0:
+         1a:27:9c:32:3b:c0:c0:d5:ba:a9:e7:f8:04:43:53:85:ee:52:
+         21:de:9d:f5:25:83:3e:9e:58:4b:2f:d7:67:13:0e:21:02:30:
+         05:e1:75:01:de:68:ed:2a:1f:4d:4c:09:08:0d:ec:4b:ad:64:
+         17:28:e7:75:ce:45:65:72:21:17:cb:22:41:0e:8c:13:98:38:
+         9a:54:6d:9b:ca:e2:7c:ea:02:58:22:91
+SHA1 Fingerprint=9F:F1:71:8D:92:D5:9A:F3:7D:74:97:B4:BC:6F:84:68:0B:BA:B6:66
diff --git a/proprietary/vendor/etc/security/cacerts/9576d26b.0 b/proprietary/vendor/etc/security/cacerts/9576d26b.0
new file mode 100644
index 0000000..b20a0e5
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9576d26b.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV
+BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu
+MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQy
+MDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx
+EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjIw
+ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbCw3Oe
+NcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNH
+PWSb6WiaxswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3I
+x2ymrdMxp7zo5eFm1tL7A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbe
+QTg06ov80egEFGEtQX6sx3dOy1FU+16SGBsEWmjGycT6txOgmLcRK7fWV8x8nhfR
+yyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqVg8NTEQxzHQuyRpDRQjrO
+QG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa5Beny912
+H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJ
+QfYEkoopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUD
+i/ZnWejBBhG93c+AAk9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORs
+nLMOPReisjQS1n6yqEm70XooQL6iFh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1
+rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
+DwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5uQu0wDQYJKoZI
+hvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM
+tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqf
+GopTpti72TVVsRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkb
+lvdhuDvEK7Z4bLQjb/D907JedR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka
++elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W81k/BfDxujRNt+3vrMNDcTa/F1bal
+TFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjxmHHEt38OFdAlab0i
+nSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01utI3
+gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18Dr
+G5gPcFw0sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3Os
+zMOl6W8KjptlwlCFtaOgUxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8x
+L4ysEr3vQCj8KWefshNPZiTEUxnpHikV7+ZtsH8tZ/3zbBt1RqPlShfppNcL
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            92:b8:88:db:b0:8a:c1:63
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2
+        Validity
+            Not Before: Jul 19 09:15:30 2012 GMT
+            Not After : Jul 19 09:15:30 2042 GMT
+        Subject: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a2:a3:c4:00:09:d6:85:5d:2d:6d:14:f6:c2:c3:
+                    73:9e:35:c2:71:55:7e:81:fb:ab:46:50:e0:c1:7c:
+                    49:78:e6:ab:79:58:3c:da:ff:7c:1c:9f:d8:97:02:
+                    78:3e:6b:41:04:e9:41:bd:be:03:2c:45:f6:2f:64:
+                    d4:ab:5d:a3:47:3d:64:9b:e9:68:9a:c6:cc:1b:3f:
+                    ba:be:b2:8b:34:02:2e:98:55:19:fc:8c:6f:aa:5f:
+                    da:4c:ce:4d:03:21:a3:d8:d2:34:93:56:96:cb:4c:
+                    0c:00:16:3c:5f:1a:cd:c8:c7:6c:a6:ad:d3:31:a7:
+                    bc:e8:e5:e1:66:d6:d2:fb:03:b4:41:65:c9:10:ae:
+                    0e:05:63:c6:80:6a:69:30:fd:d2:ee:90:ef:0d:27:
+                    df:9f:95:73:f4:e1:25:da:6c:16:de:41:38:34:ea:
+                    8b:fc:d1:e8:04:14:61:2d:41:7e:ac:c7:77:4e:cb:
+                    51:54:fb:5e:92:18:1b:04:5a:68:c6:c9:c4:fa:b7:
+                    13:a0:98:b7:11:2b:b7:d6:57:cc:7c:9e:17:d1:cb:
+                    25:fe:86:4e:24:2e:56:0c:78:4d:9e:01:12:a6:2b:
+                    a7:01:65:6e:7c:62:1d:84:84:df:ea:c0:6b:b5:a5:
+                    2a:95:83:c3:53:11:0c:73:1d:0b:b2:46:90:d1:42:
+                    3a:ce:40:6e:95:ad:ff:c6:94:ad:6e:97:84:8e:7d:
+                    6f:9e:8a:80:0d:49:6d:73:e2:7b:92:1e:c3:f3:c1:
+                    f3:eb:2e:05:6f:d9:1b:cf:37:76:04:c8:b4:5a:e4:
+                    17:a7:cb:dd:76:1f:d0:19:76:e8:2c:05:b3:d6:9c:
+                    34:d8:96:dc:61:87:91:05:e4:44:08:33:c1:da:b9:
+                    08:65:d4:ae:b2:36:0d:eb:ba:38:ba:0c:e5:9b:9e:
+                    eb:8d:66:dd:99:cf:d6:89:41:f6:04:92:8a:29:29:
+                    6d:6b:3a:1c:e7:75:7d:02:71:0e:f3:c0:e7:bd:cb:
+                    19:dd:9d:60:b2:c2:66:60:b6:b1:04:ee:c9:e6:86:
+                    b9:9a:66:40:a8:e7:11:ed:81:45:03:8b:f6:67:59:
+                    e8:c1:06:11:bd:dd:cf:80:02:4f:65:40:78:5c:47:
+                    50:c8:9b:e6:1f:81:7b:e4:44:a8:5b:85:9a:e2:de:
+                    5a:d5:c7:f9:3a:44:66:4b:e4:32:54:7c:e4:6c:9c:
+                    b3:0e:3d:17:a2:b2:34:12:d6:7e:b2:a8:49:bb:d1:
+                    7a:28:40:be:a2:16:1f:df:e4:37:1f:11:73:fb:90:
+                    0a:65:43:a2:0d:7c:f8:06:01:55:33:7d:b0:0d:b8:
+                    f4:f5:ae:a5:42:57:7c:36:11:8c:7b:5e:c4:03:9d:
+                    8c:79:9d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                B5:99:F8:AF:B0:94:F5:E3:20:D6:0A:AD:CE:4E:56:A4:2E:6E:42:ED
+    Signature Algorithm: sha256WithRSAEncryption
+         26:06:5e:70:e7:65:33:c8:82:6e:d9:9c:17:3a:1b:7a:66:b2:
+         01:f6:78:3b:69:5e:2f:ea:ff:4e:f9:28:c3:98:2a:61:4c:b4:
+         24:12:8a:7d:6d:11:14:f7:9c:b5:ca:e6:bc:9e:27:8e:4c:19:
+         c8:a9:bd:7a:c0:d7:36:0e:6d:85:72:6e:a8:c6:a2:6d:f6:fa:
+         73:63:7f:bc:6e:79:08:1c:9d:8a:9f:1a:8a:53:a6:d8:bb:d9:
+         35:55:b1:11:c5:a9:03:b3:56:3b:b9:84:93:22:5e:7e:c1:f6:
+         12:52:8b:ea:2c:67:bc:fe:36:4c:f5:b8:cf:d1:b3:49:92:3b:
+         d3:29:0e:99:1b:96:f7:61:b8:3b:c4:2b:b6:78:6c:b4:23:6f:
+         f0:fd:d3:b2:5e:75:1f:99:95:a8:ac:f6:da:e1:c5:31:7b:fb:
+         d1:46:b3:d2:bc:67:b4:62:54:ba:09:f7:63:b0:93:a2:9a:f9:
+         e9:52:2e:8b:60:12:ab:fc:f5:60:56:ef:10:5c:8b:c4:1a:42:
+         dc:83:5b:64:0e:cb:b5:bc:d6:4f:c1:7c:3c:6e:8d:13:6d:fb:
+         7b:eb:30:d0:dc:4d:af:c5:d5:b6:a5:4c:5b:71:c9:e8:31:be:
+         e8:38:06:48:a1:1a:e2:ea:d2:de:12:39:58:1a:ff:80:0e:82:
+         75:e6:b7:c9:07:6c:0e:ef:ff:38:f1:98:71:c4:b7:7f:0e:15:
+         d0:25:69:bd:22:9d:2b:ed:05:f6:46:47:ac:ed:c0:f0:d4:3b:
+         e2:ec:ee:96:5b:90:13:4e:1e:56:3a:eb:b0:ef:96:bb:96:23:
+         11:ba:f2:43:86:74:64:95:c8:28:75:df:1d:35:ba:d2:37:83:
+         38:53:38:36:3b:cf:6c:e9:f9:6b:0e:d0:fb:04:e8:4f:77:d7:
+         65:01:78:86:0c:7a:3e:21:62:f1:7f:63:71:0c:c9:9f:44:db:
+         a8:27:a2:75:be:6e:81:3e:d7:c0:eb:1b:98:0f:70:5c:34:b2:
+         8a:cc:c0:85:18:eb:6e:7a:b3:f7:5a:a1:07:bf:a9:42:92:f3:
+         60:22:97:e4:14:a1:07:9b:4e:76:c0:8e:7d:fd:a4:25:c7:47:
+         ed:ff:1f:73:ac:cc:c3:a5:e9:6f:0a:8e:9b:65:c2:50:85:b5:
+         a3:a0:53:12:cc:55:87:61:f3:81:ae:10:46:61:bd:44:21:b8:
+         c2:3d:74:cf:7e:24:35:fa:1c:07:0e:9b:3d:22:ca:ef:31:2f:
+         8c:ac:12:bd:ef:40:28:fc:29:67:9f:b2:13:4f:66:24:c4:53:
+         19:e9:1e:29:15:ef:e6:6d:b0:7f:2d:67:fd:f3:6c:1b:75:46:
+         a3:e5:4a:17:e9:a4:d7:0b
+SHA1 Fingerprint=B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71
diff --git a/proprietary/vendor/etc/security/cacerts/95aff9e3.0 b/proprietary/vendor/etc/security/cacerts/95aff9e3.0
new file mode 100644
index 0000000..1b8d4c0
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/95aff9e3.0
@@ -0,0 +1,79 @@
+-----BEGIN CERTIFICATE-----
+MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM
+MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D
+ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU
+cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3
+WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg
+Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw
+IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B
+AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH
+UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM
+TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU
+BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM
+kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x
+AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV
+HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y
+sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL
+I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8
+J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY
+VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI
+03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 279744 (0x444c0)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA
+        Validity
+            Not Before: Oct 22 12:07:37 2008 GMT
+            Not After : Dec 31 12:07:37 2029 GMT
+        Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:e3:fb:7d:a3:72:ba:c2:f0:c9:14:87:f5:6b:01:
+                    4e:e1:6e:40:07:ba:6d:27:5d:7f:f7:5b:2d:b3:5a:
+                    c7:51:5f:ab:a4:32:a6:61:87:b6:6e:0f:86:d2:30:
+                    02:97:f8:d7:69:57:a1:18:39:5d:6a:64:79:c6:01:
+                    59:ac:3c:31:4a:38:7c:d2:04:d2:4b:28:e8:20:5f:
+                    3b:07:a2:cc:4d:73:db:f3:ae:4f:c7:56:d5:5a:a7:
+                    96:89:fa:f3:ab:68:d4:23:86:59:27:cf:09:27:bc:
+                    ac:6e:72:83:1c:30:72:df:e0:a2:e9:d2:e1:74:75:
+                    19:bd:2a:9e:7b:15:54:04:1b:d7:43:39:ad:55:28:
+                    c5:e2:1a:bb:f4:c0:e4:ae:38:49:33:cc:76:85:9f:
+                    39:45:d2:a4:9e:f2:12:8c:51:f8:7c:e4:2d:7f:f5:
+                    ac:5f:eb:16:9f:b1:2d:d1:ba:cc:91:42:77:4c:25:
+                    c9:90:38:6f:db:f0:cc:fb:8e:1e:97:59:3e:d5:60:
+                    4e:e6:05:28:ed:49:79:13:4b:ba:48:db:2f:f9:72:
+                    d3:39:ca:fe:1f:d8:34:72:f5:b4:40:cf:31:01:c3:
+                    ec:de:11:2d:17:5d:1f:b8:50:d1:5e:19:a7:69:de:
+                    07:33:28:ca:50:95:f9:a7:54:cb:54:86:50:45:a9:
+                    f9:49
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                08:76:CD:CB:07:FF:24:F6:C5:CD:ED:BB:90:BC:E2:84:37:46:75:F7
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         a6:a8:ad:22:ce:01:3d:a6:a3:ff:62:d0:48:9d:8b:5e:72:b0:
+         78:44:e3:dc:1c:af:09:fd:23:48:fa:bd:2a:c4:b9:55:04:b5:
+         10:a3:8d:27:de:0b:82:63:d0:ee:de:0c:37:79:41:5b:22:b2:
+         b0:9a:41:5c:a6:70:e0:d4:d0:77:cb:23:d3:00:e0:6c:56:2f:
+         e1:69:0d:0d:d9:aa:bf:21:81:50:d9:06:a5:a8:ff:95:37:d0:
+         aa:fe:e2:b3:f5:99:2d:45:84:8a:e5:42:09:d7:74:02:2f:f7:
+         89:d8:99:e9:bc:27:d4:47:8d:ba:0d:46:1c:77:cf:14:a4:1c:
+         b9:a4:31:c4:9c:28:74:03:34:ff:33:19:26:a5:e9:0d:74:b7:
+         3e:97:c6:76:e8:27:96:a3:66:dd:e1:ae:f2:41:5b:ca:98:56:
+         83:73:70:e4:86:1a:d2:31:41:ba:2f:be:2d:13:5a:76:6f:4e:
+         e8:4e:81:0e:3f:5b:03:22:a0:12:be:66:58:11:4a:cb:03:c4:
+         b4:2a:2a:2d:96:17:e0:39:54:bc:48:d3:76:27:9d:9a:2d:06:
+         a6:c9:ec:39:d2:ab:db:9f:9a:0b:27:02:35:29:b1:40:95:e7:
+         f9:e8:9c:55:88:19:46:d6:b7:34:f5:7e:ce:39:9a:d9:38:f1:
+         51:f7:4f:2c
+SHA1 Fingerprint=07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E
diff --git a/proprietary/vendor/etc/security/cacerts/9685a493.0 b/proprietary/vendor/etc/security/cacerts/9685a493.0
new file mode 100644
index 0000000..6982ee1
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9685a493.0
@@ -0,0 +1,75 @@
+-----BEGIN CERTIFICATE-----
+MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsx
+FjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3Qg
+Um9vdCBDQSAxMB4XDTAzMDUxNTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkG
+A1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdr
+b25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1ApzQ
+jVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEn
+PzlTCeqrauh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjh
+ZY4bXSNmO7ilMlHIhqqhqZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9
+nnV0ttgCXjqQesBCNnLsak3c78QA3xMYV18meMjWCnl3v/evt3a5pQuEF10Q6m/h
+q5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNVHRMBAf8ECDAGAQH/AgED
+MA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7ih9legYsC
+mEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI3
+7piol7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clB
+oiMBdDhViw+5LmeiIAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJs
+EhTkYY2sEJCehFC78JZvRZ+K88psT/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpO
+fMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilTc4afU9hDDl3WY4JxHYB0yvbi
+AmvZWg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1000 (0x3e8)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1
+        Validity
+            Not Before: May 15 05:13:14 2003 GMT
+            Not After : May 15 04:52:29 2023 GMT
+        Subject: C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:ac:ff:38:b6:e9:66:02:49:e3:a2:b4:e1:90:f9:
+                    40:8f:79:f9:e2:bd:79:fe:02:bd:ee:24:92:1d:22:
+                    f6:da:85:72:69:fe:d7:3f:09:d4:dd:91:b5:02:9c:
+                    d0:8d:5a:e1:55:c3:50:86:b9:29:26:c2:e3:d9:a0:
+                    f1:69:03:28:20:80:45:22:2d:56:a7:3b:54:95:56:
+                    22:59:1f:28:df:1f:20:3d:6d:a2:36:be:23:a0:b1:
+                    6e:b5:b1:27:3f:39:53:09:ea:ab:6a:e8:74:b2:c2:
+                    65:5c:8e:bf:7c:c3:78:84:cd:9e:16:fc:f5:2e:4f:
+                    20:2a:08:9f:77:f3:c5:1e:c4:9a:52:66:1e:48:5e:
+                    e3:10:06:8f:22:98:e1:65:8e:1b:5d:23:66:3b:b8:
+                    a5:32:51:c8:86:aa:a1:a9:9e:7f:76:94:c2:a6:6c:
+                    b7:41:f0:d5:c8:06:38:e6:d4:0c:e2:f3:3b:4c:6d:
+                    50:8c:c4:83:27:c1:13:84:59:3d:9e:75:74:b6:d8:
+                    02:5e:3a:90:7a:c0:42:36:72:ec:6a:4d:dc:ef:c4:
+                    00:df:13:18:57:5f:26:78:c8:d6:0a:79:77:bf:f7:
+                    af:b7:76:b9:a5:0b:84:17:5d:10:ea:6f:e1:ab:95:
+                    11:5f:6d:3c:a3:5c:4d:83:5b:f2:b3:19:8a:80:8b:
+                    0b:87
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:3
+            X509v3 Key Usage: critical
+                Digital Signature, Non Repudiation, Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         0e:46:d5:3c:ae:e2:87:d9:5e:81:8b:02:98:41:08:8c:4c:bc:
+         da:db:ee:27:1b:82:e7:6a:45:ec:16:8b:4f:85:a0:f3:b2:70:
+         bd:5a:96:ba:ca:6e:6d:ee:46:8b:6e:e7:2a:2e:96:b3:19:33:
+         eb:b4:9f:a8:b2:37:ee:98:a8:97:b6:2e:b6:67:27:d4:a6:49:
+         fd:1c:93:65:76:9e:42:2f:dc:22:6c:9a:4f:f2:5a:15:39:b1:
+         71:d7:2b:51:e8:6d:1c:98:c0:d9:2a:f4:a1:82:7b:d5:c9:41:
+         a2:23:01:74:38:55:8b:0f:b9:2e:67:a2:20:04:37:da:9c:0b:
+         d3:17:21:e0:8f:97:79:34:6f:84:48:02:20:33:1b:e6:34:44:
+         9f:91:70:f4:80:5e:84:43:c2:29:d2:6c:12:14:e4:61:8d:ac:
+         10:90:9e:84:50:bb:f0:96:6f:45:9f:8a:f3:ca:6c:4f:fa:11:
+         3a:15:15:46:c3:cd:1f:83:5b:2d:41:12:ed:50:67:41:13:3d:
+         21:ab:94:8a:aa:4e:7c:c1:b1:fb:a7:d6:b5:27:2f:97:ab:6e:
+         e0:1d:e2:d1:1c:2c:1f:44:e2:fc:be:91:a1:9c:fb:d6:29:53:
+         73:86:9f:53:d8:43:0e:5d:d6:63:82:71:1d:80:74:ca:f6:e2:
+         02:6b:d9:5a
+SHA1 Fingerprint=D6:DA:A8:20:8D:09:D2:15:4D:24:B5:2F:CB:34:6E:B2:58:B2:8A:58
diff --git a/proprietary/vendor/etc/security/cacerts/9772ca32.0 b/proprietary/vendor/etc/security/cacerts/9772ca32.0
new file mode 100644
index 0000000..d5391b3
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9772ca32.0
@@ -0,0 +1,79 @@
+-----BEGIN CERTIFICATE-----
+MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBY
+MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMo
+R2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEx
+MjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgxCzAJBgNVBAYTAlVTMRYwFAYDVQQK
+Ew1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQcmltYXJ5IENlcnRp
+ZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9
+AWbK7hWNb6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjA
+ZIVcFU2Ix7e64HXprQU9nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE0
+7e9GceBrAqg1cmuXm2bgyxx5X9gaBGgeRwLmnWDiNpcB3841kt++Z8dtd1k7j53W
+kBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGttm/81w7a4DSwDRp35+MI
+mO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G
+A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJ
+KoZIhvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ1
+6CePbJC/kRYkRj5KTs4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl
+4b7UVXGYNTq+k+qurUKykG/g/CFNNWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6K
+oKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHaFloxt/m0cYASSJlyc1pZU8Fj
+UjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG1riR/aYNKxoU
+AT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            18:ac:b5:6a:fd:69:b6:15:3a:63:6c:af:da:fa:c4:a1
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority
+        Validity
+            Not Before: Nov 27 00:00:00 2006 GMT
+            Not After : Jul 16 23:59:59 2036 GMT
+        Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:be:b8:15:7b:ff:d4:7c:7d:67:ad:83:64:7b:c8:
+                    42:53:2d:df:f6:84:08:20:61:d6:01:59:6a:9c:44:
+                    11:af:ef:76:fd:95:7e:ce:61:30:bb:7a:83:5f:02:
+                    bd:01:66:ca:ee:15:8d:6f:a1:30:9c:bd:a1:85:9e:
+                    94:3a:f3:56:88:00:31:cf:d8:ee:6a:96:02:d9:ed:
+                    03:8c:fb:75:6d:e7:ea:b8:55:16:05:16:9a:f4:e0:
+                    5e:b1:88:c0:64:85:5c:15:4d:88:c7:b7:ba:e0:75:
+                    e9:ad:05:3d:9d:c7:89:48:e0:bb:28:c8:03:e1:30:
+                    93:64:5e:52:c0:59:70:22:35:57:88:8a:f1:95:0a:
+                    83:d7:bc:31:73:01:34:ed:ef:46:71:e0:6b:02:a8:
+                    35:72:6b:97:9b:66:e0:cb:1c:79:5f:d8:1a:04:68:
+                    1e:47:02:e6:9d:60:e2:36:97:01:df:ce:35:92:df:
+                    be:67:c7:6d:77:59:3b:8f:9d:d6:90:15:94:bc:42:
+                    34:10:c1:39:f9:b1:27:3e:7e:d6:8a:75:c5:b2:af:
+                    96:d3:a2:de:9b:e4:98:be:7d:e1:e9:81:ad:b6:6f:
+                    fc:d7:0e:da:e0:34:b0:0d:1a:77:e7:e3:08:98:ef:
+                    58:fa:9c:84:b7:36:af:c2:df:ac:d2:f4:10:06:70:
+                    71:35
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                2C:D5:50:41:97:15:8B:F0:8F:36:61:5B:4A:FB:6B:D9:99:C9:33:92
+    Signature Algorithm: sha1WithRSAEncryption
+         5a:70:7f:2c:dd:b7:34:4f:f5:86:51:a9:26:be:4b:b8:aa:f1:
+         71:0d:dc:61:c7:a0:ea:34:1e:7a:77:0f:04:35:e8:27:8f:6c:
+         90:bf:91:16:24:46:3e:4a:4e:ce:2b:16:d5:0b:52:1d:fc:1f:
+         67:a2:02:45:31:4f:ce:f3:fa:03:a7:79:9d:53:6a:d9:da:63:
+         3a:f8:80:d7:d3:99:e1:a5:e1:be:d4:55:71:98:35:3a:be:93:
+         ea:ae:ad:42:b2:90:6f:e0:fc:21:4d:35:63:33:89:49:d6:9b:
+         4e:ca:c7:e7:4e:09:00:f7:da:c7:ef:99:62:99:77:b6:95:22:
+         5e:8a:a0:ab:f4:b8:78:98:ca:38:19:99:c9:72:9e:78:cd:4b:
+         ac:af:19:a0:73:12:2d:fc:c2:41:ba:81:91:da:16:5a:31:b7:
+         f9:b4:71:80:12:48:99:72:73:5a:59:53:c1:63:52:33:ed:a7:
+         c9:d2:39:02:70:fa:e0:b1:42:66:29:aa:9b:51:ed:30:54:22:
+         14:5f:d9:ab:1d:c1:e4:94:f0:f8:f5:2b:f7:ea:ca:78:46:d6:
+         b8:91:fd:a6:0d:2b:1a:14:01:3e:80:f0:42:a0:95:07:5e:6d:
+         cd:cc:4b:a4:45:8d:ab:12:e8:b3:de:5a:e5:a0:7c:e8:0f:22:
+         1d:5a:e9:59
+SHA1 Fingerprint=32:3C:11:8E:1B:F7:B8:B6:52:54:E2:E2:10:0D:D6:02:90:37:F0:96
diff --git a/proprietary/vendor/etc/security/cacerts/985c1f52.0 b/proprietary/vendor/etc/security/cacerts/985c1f52.0
new file mode 100644
index 0000000..8a3a427
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/985c1f52.0
@@ -0,0 +1,124 @@
+-----BEGIN CERTIFICATE-----
+MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDEg
+MB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2Jh
+bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNMzQx
+MjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSNjET
+MBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCAiIwDQYJ
+KoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQssgrRI
+xutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuTToVBu1k
+ZguSgMpE3nOUTvOniX9PeGMIyBJQbUJmL025eShNUhqKGoC3GYEOfsSKvGRMIRxD
+aNc9PIrFsmbVkJq3MQbFvuJtMgamHvm566qjuL++gmNQ0PAYid/kD3n16qIfKtJw
+LnvnvJO7bVPiSHyMEAc4/2ayd2F+4OqMPKq0pPbzlUoSB239jLKJz9CgYXfIWHSw
+1CM69106yqLbnQneXUQtkPGBzVeS+n68UARjNN9rkxi+azayOeSsJDa38O+2HBNX
+k7besvjihbdzorg1qkXy4J02oW9UivFyVm4uiMVRQkQVlO6jxTiWm05OWgtH8wY2
+SXcwvHE35absIQh1/OZhFj931dmRl4QKbNQCTXTAFO39OfuD8l4UoQSwC+n+7o/h
+bguyCLNhZglqsQY6ZZZZwPA1/cnaKI0aEYdwgQqomnUdnjqGBQCe24DWJfncBZ4n
+WUx2OVvq+aWh2IMP0f/fMBH5hc8zSPXKbWQULHpYT9NLCEnFlWQaYw55PfWzjMpY
+rZxCRXluDocZXFSxZba/jJvcE+kNb7gu3GduyYsRtYQUigAZcIN5kZeR1Bonvzce
+MgfYFGM8KEyvAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD
+AQH/MB0GA1UdDgQWBBSubAWjkxPioufi1xzWx/B/yGdToDAfBgNVHSMEGDAWgBSu
+bAWjkxPioufi1xzWx/B/yGdToDANBgkqhkiG9w0BAQwFAAOCAgEAgyXt6NH9lVLN
+nsAEoJFp5lzQhN7craJP6Ed41mWYqVuoPId8AorRbrcWc+ZfwFSY1XS+wc3iEZGt
+Ixg93eFyRJa0lV7Ae46ZeBZDE1ZXs6KzO7V33EByrKPrmzU+sQghoefEQzd5Mr61
+55wsTLxDKZmOMNOsIeDjHfrYBzN2VAAiKrlNIC5waNrlU/yDXNOd8v9EDERm8tLj
+vUYAGm0CuiVdjaExUd1URhxN25mW7xocBFymFe944Hn+Xds+qkxV/ZoVqW/hpvvf
+cDDpw+5CRu3CkwWJ+n1jez/QcYF8AOiYrg54NMMl+68KnyBr3TsTjxKM4kEaSHpz
+oHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU3/gKbaKxCXcPu9czc8FB10jZp
+nOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTOwY3WzvUy2MmeFe8nI+z1TIvWfs
+pA9MRf/TuTAjB0yPEL+GltmZWrSZVxykzLsViVO6LAUP5MSeGbEYNNVMnbrt9x+v
+JJUEeKgDu+6B5dpffItKoZB0JaezPkvILFa9x8jvOOJckvB595yEunQtYQEgfn7R
+8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+tJDfLRVpOoERIyNiwmcUVhAn21klJwGW4
+5hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            45:e6:bb:03:83:33:c3:85:65:48:e6:ff:45:51
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: OU=GlobalSign Root CA - R6, O=GlobalSign, CN=GlobalSign
+        Validity
+            Not Before: Dec 10 00:00:00 2014 GMT
+            Not After : Dec 10 00:00:00 2034 GMT
+        Subject: OU=GlobalSign Root CA - R6, O=GlobalSign, CN=GlobalSign
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:95:07:e8:73:ca:66:f9:ec:14:ca:7b:3c:f7:0d:
+                    08:f1:b4:45:0b:2c:82:b4:48:c6:eb:5b:3c:ae:83:
+                    b8:41:92:33:14:a4:6f:7f:e9:2a:cc:c6:b0:88:6b:
+                    c5:b6:89:d1:c6:b2:ff:14:ce:51:14:21:ec:4a:dd:
+                    1b:5a:c6:d6:87:ee:4d:3a:15:06:ed:64:66:0b:92:
+                    80:ca:44:de:73:94:4e:f3:a7:89:7f:4f:78:63:08:
+                    c8:12:50:6d:42:66:2f:4d:b9:79:28:4d:52:1a:8a:
+                    1a:80:b7:19:81:0e:7e:c4:8a:bc:64:4c:21:1c:43:
+                    68:d7:3d:3c:8a:c5:b2:66:d5:90:9a:b7:31:06:c5:
+                    be:e2:6d:32:06:a6:1e:f9:b9:eb:aa:a3:b8:bf:be:
+                    82:63:50:d0:f0:18:89:df:e4:0f:79:f5:ea:a2:1f:
+                    2a:d2:70:2e:7b:e7:bc:93:bb:6d:53:e2:48:7c:8c:
+                    10:07:38:ff:66:b2:77:61:7e:e0:ea:8c:3c:aa:b4:
+                    a4:f6:f3:95:4a:12:07:6d:fd:8c:b2:89:cf:d0:a0:
+                    61:77:c8:58:74:b0:d4:23:3a:f7:5d:3a:ca:a2:db:
+                    9d:09:de:5d:44:2d:90:f1:81:cd:57:92:fa:7e:bc:
+                    50:04:63:34:df:6b:93:18:be:6b:36:b2:39:e4:ac:
+                    24:36:b7:f0:ef:b6:1c:13:57:93:b6:de:b2:f8:e2:
+                    85:b7:73:a2:b8:35:aa:45:f2:e0:9d:36:a1:6f:54:
+                    8a:f1:72:56:6e:2e:88:c5:51:42:44:15:94:ee:a3:
+                    c5:38:96:9b:4e:4e:5a:0b:47:f3:06:36:49:77:30:
+                    bc:71:37:e5:a6:ec:21:08:75:fc:e6:61:16:3f:77:
+                    d5:d9:91:97:84:0a:6c:d4:02:4d:74:c0:14:ed:fd:
+                    39:fb:83:f2:5e:14:a1:04:b0:0b:e9:fe:ee:8f:e1:
+                    6e:0b:b2:08:b3:61:66:09:6a:b1:06:3a:65:96:59:
+                    c0:f0:35:fd:c9:da:28:8d:1a:11:87:70:81:0a:a8:
+                    9a:75:1d:9e:3a:86:05:00:9e:db:80:d6:25:f9:dc:
+                    05:9e:27:59:4c:76:39:5b:ea:f9:a5:a1:d8:83:0f:
+                    d1:ff:df:30:11:f9:85:cf:33:48:f5:ca:6d:64:14:
+                    2c:7a:58:4f:d3:4b:08:49:c5:95:64:1a:63:0e:79:
+                    3d:f5:b3:8c:ca:58:ad:9c:42:45:79:6e:0e:87:19:
+                    5c:54:b1:65:b6:bf:8c:9b:dc:13:e9:0d:6f:b8:2e:
+                    dc:67:6e:c9:8b:11:b5:84:14:8a:00:19:70:83:79:
+                    91:97:91:d4:1a:27:bf:37:1e:32:07:d8:14:63:3c:
+                    28:4c:af
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                AE:6C:05:A3:93:13:E2:A2:E7:E2:D7:1C:D6:C7:F0:7F:C8:67:53:A0
+            X509v3 Authority Key Identifier: 
+                keyid:AE:6C:05:A3:93:13:E2:A2:E7:E2:D7:1C:D6:C7:F0:7F:C8:67:53:A0
+
+    Signature Algorithm: sha384WithRSAEncryption
+         83:25:ed:e8:d1:fd:95:52:cd:9e:c0:04:a0:91:69:e6:5c:d0:
+         84:de:dc:ad:a2:4f:e8:47:78:d6:65:98:a9:5b:a8:3c:87:7c:
+         02:8a:d1:6e:b7:16:73:e6:5f:c0:54:98:d5:74:be:c1:cd:e2:
+         11:91:ad:23:18:3d:dd:e1:72:44:96:b4:95:5e:c0:7b:8e:99:
+         78:16:43:13:56:57:b3:a2:b3:3b:b5:77:dc:40:72:ac:a3:eb:
+         9b:35:3e:b1:08:21:a1:e7:c4:43:37:79:32:be:b5:e7:9c:2c:
+         4c:bc:43:29:99:8e:30:d3:ac:21:e0:e3:1d:fa:d8:07:33:76:
+         54:00:22:2a:b9:4d:20:2e:70:68:da:e5:53:fc:83:5c:d3:9d:
+         f2:ff:44:0c:44:66:f2:d2:e3:bd:46:00:1a:6d:02:ba:25:5d:
+         8d:a1:31:51:dd:54:46:1c:4d:db:99:96:ef:1a:1c:04:5c:a6:
+         15:ef:78:e0:79:fe:5d:db:3e:aa:4c:55:fd:9a:15:a9:6f:e1:
+         a6:fb:df:70:30:e9:c3:ee:42:46:ed:c2:93:05:89:fa:7d:63:
+         7b:3f:d0:71:81:7c:00:e8:98:ae:0e:78:34:c3:25:fb:af:0a:
+         9f:20:6b:dd:3b:13:8f:12:8c:e2:41:1a:48:7a:73:a0:77:69:
+         c7:b6:5c:7f:82:c8:1e:fe:58:1b:28:2b:a8:6c:ad:5e:6d:c0:
+         05:d2:7b:b7:eb:80:fe:25:37:fe:02:9b:68:ac:42:5d:c3:ee:
+         f5:cc:dc:f0:50:75:d2:36:69:9c:e6:7b:04:df:6e:06:69:b6:
+         de:0a:09:48:59:87:eb:7b:14:60:7a:64:aa:69:43:ef:91:c7:
+         4c:ec:18:dd:6c:ef:53:2d:8c:99:e1:5e:f2:72:3e:cf:54:c8:
+         bd:67:ec:a4:0f:4c:45:ff:d3:b9:30:23:07:4c:8f:10:bf:86:
+         96:d9:99:5a:b4:99:57:1c:a4:cc:bb:15:89:53:ba:2c:05:0f:
+         e4:c4:9e:19:b1:18:34:d5:4c:9d:ba:ed:f7:1f:af:24:95:04:
+         78:a8:03:bb:ee:81:e5:da:5f:7c:8b:4a:a1:90:74:25:a7:b3:
+         3e:4b:c8:2c:56:bd:c7:c8:ef:38:e2:5c:92:f0:79:f7:9c:84:
+         ba:74:2d:61:01:20:7e:7e:d1:f2:4f:07:59:5f:8b:2d:43:52:
+         eb:46:0c:94:e1:f5:66:47:79:77:d5:54:5b:1f:ad:24:37:cb:
+         45:5a:4e:a0:44:48:c8:d8:b0:99:c5:15:84:09:f6:d6:49:49:
+         c0:65:b8:e6:1a:71:6e:a0:a8:f1:82:e8:45:3e:6c:d6:02:d7:
+         0a:67:83:05:5a:c9:a4:10
+SHA1 Fingerprint=80:94:64:0E:B5:A7:A1:CA:11:9C:1F:DD:D5:9F:81:02:63:A7:FB:D1
diff --git a/proprietary/vendor/etc/security/cacerts/9d6523ce.0 b/proprietary/vendor/etc/security/cacerts/9d6523ce.0
new file mode 100644
index 0000000..1fccbf7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9d6523ce.0
@@ -0,0 +1,123 @@
+-----BEGIN CERTIFICATE-----
+MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBe
+MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0
+ZC4xKjAoBgNVBAsMIWVQS0kgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
+Fw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMxMjdaMF4xCzAJBgNVBAYTAlRXMSMw
+IQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEqMCgGA1UECwwhZVBL
+SSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEF
+AAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAH
+SyZbCUNsIZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAh
+ijHyl3SJCRImHJ7K2RKilTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3X
+DZoTM1PRYfl61dd4s5oz9wCGzh1NlDivqOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1
+TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX12ruOzjjK9SXDrkb5wdJ
+fzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0OWQqraffA
+sgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uU
+WH1+ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLS
+nT0IFaUQAS2zMnaolQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pH
+dmX2Os+PYhcZewoozRrSgx4hxyy/vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJip
+NiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXiZo1jDiVN1Rmy5nk3pyKdVDEC
+AwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/QkqiMAwGA1UdEwQF
+MAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH
+ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGB
+uvl2ICO1J2B01GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6Yl
+PwZpVnPDimZI+ymBV3QGypzqKOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkP
+JXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdVxrsStZf0X4OFunHB2WyBEXYKCrC/
+gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEPNXubrjlpC2JgQCA2
+j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+rGNm6
+5ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUB
+o2M3IUxExJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS
+/jQ6fbjpKdx2qcgw+BRxgMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2z
+Gp1iro2C6pSe3VkQw63d4k3jMdXH7OjysP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTE
+W9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmODBCEIZ43ygknQW/2xzQ+D
+hNQ+IIX3Sj0rnP0qCglN6oH4EZw=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            15:c8:bd:65:47:5c:af:b8:97:00:5e:e4:06:d2:bc:9d
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority
+        Validity
+            Not Before: Dec 20 02:31:27 2004 GMT
+            Not After : Dec 20 02:31:27 2034 GMT
+        Subject: C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:e1:25:0f:ee:8d:db:88:33:75:67:cd:ad:1f:7d:
+                    3a:4e:6d:9d:d3:2f:14:f3:63:74:cb:01:21:6a:37:
+                    ea:84:50:07:4b:26:5b:09:43:6c:21:9e:6a:c8:d5:
+                    03:f5:60:69:8f:cc:f0:22:e4:1f:e7:f7:6a:22:31:
+                    b7:2c:15:f2:e0:fe:00:6a:43:ff:87:65:c6:b5:1a:
+                    c1:a7:4c:6d:22:70:21:8a:31:f2:97:74:89:09:12:
+                    26:1c:9e:ca:d9:12:a2:95:3c:da:e9:67:bf:08:a0:
+                    64:e3:d6:42:b7:45:ef:97:f4:f6:f5:d7:b5:4a:15:
+                    02:58:7d:98:58:4b:60:bc:cd:d7:0d:9a:13:33:53:
+                    d1:61:f9:7a:d5:d7:78:b3:9a:33:f7:00:86:ce:1d:
+                    4d:94:38:af:a8:ec:78:51:70:8a:5c:10:83:51:21:
+                    f7:11:3d:34:86:5e:e5:48:cd:97:81:82:35:4c:19:
+                    ec:65:f6:6b:c5:05:a1:ee:47:13:d6:b3:21:27:94:
+                    10:0a:d9:24:3b:ba:be:44:13:46:30:3f:97:3c:d8:
+                    d7:d7:6a:ee:3b:38:e3:2b:d4:97:0e:b9:1b:e7:07:
+                    49:7f:37:2a:f9:77:78:cf:54:ed:5b:46:9d:a3:80:
+                    0e:91:43:c1:d6:5b:5f:14:ba:9f:a6:8d:24:47:40:
+                    59:bf:72:38:b2:36:6c:37:ff:99:d1:5d:0e:59:0a:
+                    ab:69:f7:c0:b2:04:45:7a:54:00:ae:be:53:f6:b5:
+                    e7:e1:f8:3c:a3:31:d2:a9:fe:21:52:64:c5:a6:67:
+                    f0:75:07:06:94:14:81:55:c6:27:e4:01:8f:17:c1:
+                    6a:71:d7:be:4b:fb:94:58:7d:7e:11:33:b1:42:f7:
+                    62:6c:18:d6:cf:09:68:3e:7f:6c:f6:1e:8f:62:ad:
+                    a5:63:db:09:a7:1f:22:42:41:1e:6f:99:8a:3e:d7:
+                    f9:3f:40:7a:79:b0:a5:01:92:d2:9d:3d:08:15:a5:
+                    10:01:2d:b3:32:76:a8:95:0d:b3:7a:9a:fb:07:10:
+                    78:11:6f:e1:8f:c7:ba:0f:25:1a:74:2a:e5:1c:98:
+                    41:99:df:21:87:e8:95:06:6a:0a:b3:6a:47:76:65:
+                    f6:3a:cf:8f:62:17:19:7b:0a:28:cd:1a:d2:83:1e:
+                    21:c7:2c:bf:be:ff:61:68:b7:67:1b:bb:78:4d:8d:
+                    ce:67:e5:e4:c1:8e:b7:23:66:e2:9d:90:75:34:98:
+                    a9:36:2b:8a:9a:94:b9:9d:ec:cc:8a:b1:f8:25:89:
+                    5c:5a:b6:2f:8c:1f:6d:79:24:a7:52:68:c3:84:35:
+                    e2:66:8d:63:0e:25:4d:d5:19:b2:e6:79:37:a7:22:
+                    9d:54:31
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                1E:0C:F7:B6:67:F2:E1:92:26:09:45:C0:55:39:2E:77:3F:42:4A:A2
+            X509v3 Basic Constraints: 
+                CA:TRUE
+            setCext-hashedRoot: 
+                0/0-...0...+......0...g*.....E...
+V|.[x....S.....
+    Signature Algorithm: sha1WithRSAEncryption
+         09:b3:83:53:59:01:3e:95:49:b9:f1:81:ba:f9:76:20:23:b5:
+         27:60:74:d4:6a:99:34:5e:6c:00:53:d9:9f:f2:a6:b1:24:07:
+         44:6a:2a:c6:a5:8e:78:12:e8:47:d9:58:1b:13:2a:5e:79:9b:
+         9f:0a:2a:67:a6:25:3f:06:69:56:73:c3:8a:66:48:fb:29:81:
+         57:74:06:ca:9c:ea:28:e8:38:67:26:2b:f1:d5:b5:3f:65:93:
+         f8:36:5d:8e:8d:8d:40:20:87:19:ea:ef:27:c0:3d:b4:39:0f:
+         25:7b:68:50:74:55:9c:0c:59:7d:5a:3d:41:94:25:52:08:e0:
+         47:2c:15:31:19:d5:bf:07:55:c6:bb:12:b5:97:f4:5f:83:85:
+         ba:71:c1:d9:6c:81:11:76:0a:0a:b0:bf:82:97:f7:ea:3d:fa:
+         fa:ec:2d:a9:28:94:3b:56:dd:d2:51:2e:ae:c0:bd:08:15:8c:
+         77:52:34:96:d6:9b:ac:d3:1d:8e:61:0f:35:7b:9b:ae:39:69:
+         0b:62:60:40:20:36:8f:af:fb:36:ee:2d:08:4a:1d:b8:bf:9b:
+         5c:f8:ea:a5:1b:a0:73:a6:d8:f8:6e:e0:33:04:5f:68:aa:27:
+         87:ed:d9:c1:90:9c:ed:bd:e3:6a:35:af:63:df:ab:18:d9:ba:
+         e6:e9:4a:ea:50:8a:0f:61:93:1e:e2:2d:19:e2:30:94:35:92:
+         5d:0e:b6:07:af:19:80:8f:47:90:51:4b:2e:4d:dd:85:e2:d2:
+         0a:52:0a:17:9a:fc:1a:b0:50:02:e5:01:a3:63:37:21:4c:44:
+         c4:9b:51:99:11:0e:73:9c:06:8f:54:2e:a7:28:5e:44:39:87:
+         56:2d:37:bd:85:44:94:e1:0c:4b:2c:9c:c3:92:85:34:61:cb:
+         0f:b8:9b:4a:43:52:fe:34:3a:7d:b8:e9:29:dc:76:a9:c8:30:
+         f8:14:71:80:c6:1e:36:48:74:22:41:5c:87:82:e8:18:71:8b:
+         41:89:44:e7:7e:58:5b:a8:b8:8d:13:e9:a7:6c:c3:47:ed:b3:
+         1a:9d:62:ae:8d:82:ea:94:9e:dd:59:10:c3:ad:dd:e2:4d:e3:
+         31:d5:c7:ec:e8:f2:b0:fe:92:1e:16:0a:1a:fc:d9:f3:f8:27:
+         b6:c9:be:1d:b4:6c:64:90:7f:f4:e4:c4:5b:d7:37:ae:42:0e:
+         dd:a4:1a:6f:7c:88:54:c5:16:6e:e1:7a:68:2e:f8:3a:bf:0d:
+         a4:3c:89:3b:78:a7:4e:63:83:04:21:08:67:8d:f2:82:49:d0:
+         5b:fd:b1:cd:0f:83:84:d4:3e:20:85:f7:4a:3d:2b:9c:fd:2a:
+         0a:09:4d:ea:81:f8:11:9c
+SHA1 Fingerprint=67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0
diff --git a/proprietary/vendor/etc/security/cacerts/9f533518.0 b/proprietary/vendor/etc/security/cacerts/9f533518.0
new file mode 100644
index 0000000..2404062
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/9f533518.0
@@ -0,0 +1,139 @@
+-----BEGIN CERTIFICATE-----
+MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYD
+VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0
+IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3
+MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD
+aGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMxNDBaFw0zODA3MzEx
+MjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3Vy
+cmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAG
+A1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAl
+BgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZI
+hvcNAQEBBQADggIPADCCAgoCggIBAMDfVtPkOpt2RbQT2//BthmLN0EYlVJH6xed
+KYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXfXjaOcNFccUMd2drvXNL7
+G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0ZJJ0YPP2
+zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4
+ddPB/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyG
+HoiMvvKRhI9lNNgATH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2
+Id3UwD2ln58fQ1DJu7xsepeY7s2MH/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3V
+yJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfeOx2YItaswTXbo6Al/3K1dh3e
+beksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSFHTynyQbehP9r
+6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh
+wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsog
+zCtLkykPAgMBAAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQW
+BBS5CcqcHtvTbDprru1U8VuTBjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDpr
+ru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UEBhMCRVUxQzBBBgNVBAcTOk1hZHJp
+ZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJmaXJtYS5jb20vYWRk
+cmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJmaXJt
+YSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiC
+CQDJzdPp1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCow
+KAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZI
+hvcNAQEFBQADggIBAICIf3DekijZBZRG/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZ
+UohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6ReAJ3spED8IXDneRRXoz
+X1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/sdZ7LoR/x
+fxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVz
+a2Mg9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yyd
+Yhz2rXzdpjEetrHHfoUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMd
+SqlapskD7+3056huirRXhOukP9DuqqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9O
+AP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETrP3iZ8ntxPjzxmKfFGBI/5rso
+M0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVqc5iJWzouE4ge
+v8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z
+09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            c9:cd:d3:e9:d5:7d:23:ce
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008
+        Validity
+            Not Before: Aug  1 12:31:40 2008 GMT
+            Not After : Jul 31 12:31:40 2038 GMT
+        Subject: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c0:df:56:d3:e4:3a:9b:76:45:b4:13:db:ff:c1:
+                    b6:19:8b:37:41:18:95:52:47:eb:17:9d:29:88:8e:
+                    35:6c:06:32:2e:47:62:f3:49:04:bf:7d:44:36:b1:
+                    71:cc:bd:5a:09:73:d5:d9:85:44:ff:91:57:25:df:
+                    5e:36:8e:70:d1:5c:71:43:1d:d9:da:ef:5c:d2:fb:
+                    1b:bd:3a:b5:cb:ad:a3:cc:44:a7:0d:ae:21:15:3f:
+                    b9:7a:5b:92:75:d8:a4:12:38:89:19:8a:b7:80:d2:
+                    e2:32:6f:56:9c:91:d6:88:10:0b:b3:74:64:92:74:
+                    60:f3:f6:cf:18:4f:60:b2:23:d0:c7:3b:ce:61:4b:
+                    99:8f:c2:0c:d0:40:b2:98:dc:0d:a8:4e:a3:b9:0a:
+                    ae:60:a0:ad:45:52:63:ba:66:bd:68:e0:f9:be:1a:
+                    a8:81:bb:1e:41:78:75:d3:c1:fe:00:55:b0:87:54:
+                    e8:27:90:35:1d:4c:33:ad:97:fc:97:2e:98:84:bf:
+                    2c:c9:a3:bf:d1:98:11:14:ed:63:f8:ca:98:88:58:
+                    17:99:ed:45:03:97:7e:3c:86:1e:88:8c:be:f2:91:
+                    84:8f:65:34:d8:00:4c:7d:b7:31:17:5a:29:7a:0a:
+                    18:24:30:a3:37:b5:7a:a9:01:7d:26:d6:f9:0e:8e:
+                    59:f1:fd:1b:33:b5:29:3b:17:3b:41:b6:21:dd:d4:
+                    c0:3d:a5:9f:9f:1f:43:50:c9:bb:bc:6c:7a:97:98:
+                    ee:cd:8c:1f:fb:9c:51:ae:8b:70:bd:27:9f:71:c0:
+                    6b:ac:7d:90:66:e8:d7:5d:3a:0d:b0:d5:c2:8d:d5:
+                    c8:9d:9d:c1:6d:d0:d0:bf:51:e4:e3:f8:c3:38:36:
+                    ae:d6:a7:75:e6:af:84:43:5d:93:92:0c:6a:07:de:
+                    3b:1d:98:22:d6:ac:c1:35:db:a3:a0:25:ff:72:b5:
+                    76:1d:de:6d:e9:2c:66:2c:52:84:d0:45:92:ce:1c:
+                    e5:e5:33:1d:dc:07:53:54:a3:aa:82:3b:9a:37:2f:
+                    dc:dd:a0:64:e9:e6:dd:bd:ae:fc:64:85:1d:3c:a7:
+                    c9:06:de:84:ff:6b:e8:6b:1a:3c:c5:a2:b3:42:fb:
+                    8b:09:3e:5f:08:52:c7:62:c4:d4:05:71:bf:c4:64:
+                    e4:f8:a1:83:e8:3e:12:9b:a8:1e:d4:36:4d:2f:71:
+                    f6:8d:28:f6:83:a9:13:d2:61:c1:91:bb:48:c0:34:
+                    8f:41:8c:4b:4c:db:69:12:ff:50:94:9c:20:83:59:
+                    73:ed:7c:a1:f2:f1:fd:dd:f7:49:d3:43:58:a0:56:
+                    63:ca:3d:3d:e5:35:56:59:e9:0e:ca:20:cc:2b:4b:
+                    93:29:0f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:12
+            X509v3 Subject Key Identifier: 
+                B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E
+            X509v3 Authority Key Identifier: 
+                keyid:B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E
+                DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Global Chambersign Root - 2008
+                serial:C9:CD:D3:E9:D5:7D:23:CE
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  CPS: http://policy.camerfirma.com
+
+    Signature Algorithm: sha1WithRSAEncryption
+         80:88:7f:70:de:92:28:d9:05:94:46:ff:90:57:a9:f1:2f:df:
+         1a:0d:6b:fa:7c:0e:1c:49:24:79:27:d8:46:aa:6f:29:59:52:
+         88:70:12:ea:dd:3d:f5:9b:53:54:6f:e1:60:a2:a8:09:b9:ec:
+         eb:59:7c:c6:35:f1:dc:18:e9:f1:67:e5:af:ba:45:e0:09:de:
+         ca:44:0f:c2:17:0e:77:91:45:7a:33:5f:5f:96:2c:68:8b:c1:
+         47:8f:98:9b:3d:c0:ec:cb:f5:d5:82:92:84:35:d1:be:36:38:
+         56:72:31:5b:47:2d:aa:17:a4:63:51:eb:0a:01:ad:7f:ec:75:
+         9e:cb:a1:1f:f1:7f:12:b1:b9:e4:64:7f:67:d6:23:2a:f4:b8:
+         39:5d:98:e8:21:a7:e1:bd:3d:42:1a:74:9a:70:af:68:6c:50:
+         5d:49:cf:ff:fb:0e:5d:e6:2c:47:d7:81:3a:59:00:b5:73:6b:
+         63:20:f6:31:45:08:39:0e:f4:70:7e:40:70:5a:3f:d0:6b:42:
+         a9:74:3d:28:2f:02:6d:75:72:95:09:8d:48:63:c6:c6:23:57:
+         92:93:5e:35:c1:8d:f9:0a:f7:2c:9d:62:1c:f6:ad:7c:dd:a6:
+         31:1e:b6:b1:c7:7e:85:26:fa:a4:6a:b5:da:63:30:d1:ef:93:
+         37:b2:66:2f:7d:05:f7:e7:b7:4b:98:94:35:c0:d9:3a:29:c1:
+         9d:b2:50:33:1d:4a:a9:5a:a6:c9:03:ef:ed:f4:e7:a8:6e:8a:
+         b4:57:84:eb:a4:3f:d0:ee:aa:aa:87:5b:63:e8:93:e2:6b:a8:
+         d4:b8:72:78:6b:1b:ed:39:e4:5d:cb:9b:aa:87:d5:4f:4e:00:
+         fe:d9:6a:9f:3c:31:0f:28:02:01:7d:98:e8:a7:b0:a2:64:9e:
+         79:f8:48:f2:15:a9:cc:e6:c8:44:eb:3f:78:99:f2:7b:71:3e:
+         3c:f1:98:a7:c5:18:12:3f:e6:bb:28:33:42:e9:45:0a:7c:6d:
+         f2:86:79:2f:c5:82:19:7d:09:89:7c:b2:54:76:88:ae:de:c1:
+         f3:cc:e1:6e:db:31:d6:93:ae:99:a0:ef:25:6a:73:98:89:5b:
+         3a:2e:13:88:1e:bf:c0:92:94:34:1b:e3:27:b7:8b:1e:6f:42:
+         ff:e7:e9:37:9b:50:1d:2d:a2:f9:02:ee:cb:58:58:3a:71:bc:
+         68:e3:aa:c1:af:1c:28:1f:a2:dc:23:65:3f:81:ea:ae:99:d3:
+         d8:30:cf:13:0d:4f:15:c9:84:bc:a7:48:2d:f8:30:23:77:d8:
+         46:4b:79:6d:f6:8c:ed:3a:7f:60:11:78:f4:e9:9b:ae:d5:54:
+         c0:74:80:d1:0b:42:9f:c1
+SHA1 Fingerprint=4A:BD:EE:EC:95:0D:35:9C:89:AE:C7:52:A1:2C:5B:29:F6:D6:AA:0C
diff --git a/proprietary/vendor/etc/security/cacerts/a2c66da8.0 b/proprietary/vendor/etc/security/cacerts/a2c66da8.0
new file mode 100644
index 0000000..c590fcb
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/a2c66da8.0
@@ -0,0 +1,121 @@
+-----BEGIN CERTIFICATE-----
+MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg
+RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV
+UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
+Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y
+ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If
+xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV
+ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO
+DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ
+jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/
+CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi
+EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM
+fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY
+uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK
+chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t
+9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
+hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD
+ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2
+SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd
++SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc
+fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa
+sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N
+cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N
+0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie
+4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI
+r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1
+/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm
+gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4
+        Validity
+            Not Before: Aug  1 12:00:00 2013 GMT
+            Not After : Jan 15 12:00:00 2038 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:bf:e6:90:73:68:de:bb:e4:5d:4a:3c:30:22:30:
+                    69:33:ec:c2:a7:25:2e:c9:21:3d:f2:8a:d8:59:c2:
+                    e1:29:a7:3d:58:ab:76:9a:cd:ae:7b:1b:84:0d:c4:
+                    30:1f:f3:1b:a4:38:16:eb:56:c6:97:6d:1d:ab:b2:
+                    79:f2:ca:11:d2:e4:5f:d6:05:3c:52:0f:52:1f:c6:
+                    9e:15:a5:7e:be:9f:a9:57:16:59:55:72:af:68:93:
+                    70:c2:b2:ba:75:99:6a:73:32:94:d1:10:44:10:2e:
+                    df:82:f3:07:84:e6:74:3b:6d:71:e2:2d:0c:1b:ee:
+                    20:d5:c9:20:1d:63:29:2d:ce:ec:5e:4e:c8:93:f8:
+                    21:61:9b:34:eb:05:c6:5e:ec:5b:1a:bc:eb:c9:cf:
+                    cd:ac:34:40:5f:b1:7a:66:ee:77:c8:48:a8:66:57:
+                    57:9f:54:58:8e:0c:2b:b7:4f:a7:30:d9:56:ee:ca:
+                    7b:5d:e3:ad:c9:4f:5e:e5:35:e7:31:cb:da:93:5e:
+                    dc:8e:8f:80:da:b6:91:98:40:90:79:c3:78:c7:b6:
+                    b1:c4:b5:6a:18:38:03:10:8d:d8:d4:37:a4:2e:05:
+                    7d:88:f5:82:3e:10:91:70:ab:55:82:41:32:d7:db:
+                    04:73:2a:6e:91:01:7c:21:4c:d4:bc:ae:1b:03:75:
+                    5d:78:66:d9:3a:31:44:9a:33:40:bf:08:d7:5a:49:
+                    a4:c2:e6:a9:a0:67:dd:a4:27:bc:a1:4f:39:b5:11:
+                    58:17:f7:24:5c:46:8f:64:f7:c1:69:88:76:98:76:
+                    3d:59:5d:42:76:87:89:97:69:7a:48:f0:e0:a2:12:
+                    1b:66:9a:74:ca:de:4b:1e:e7:0e:63:ae:e6:d4:ef:
+                    92:92:3a:9e:3d:dc:00:e4:45:25:89:b6:9a:44:19:
+                    2b:7e:c0:94:b4:d2:61:6d:eb:33:d9:c5:df:4b:04:
+                    00:cc:7d:1c:95:c3:8f:f7:21:b2:b2:11:b7:bb:7f:
+                    f2:d5:8c:70:2c:41:60:aa:b1:63:18:44:95:1a:76:
+                    62:7e:f6:80:b0:fb:e8:64:a6:33:d1:89:07:e1:bd:
+                    b7:e6:43:a4:18:b8:a6:77:01:e1:0f:94:0c:21:1d:
+                    b2:54:29:25:89:6c:e5:0e:52:51:47:74:be:26:ac:
+                    b6:41:75:de:7a:ac:5f:8d:3f:c9:bc:d3:41:11:12:
+                    5b:e5:10:50:eb:31:c5:ca:72:16:22:09:df:7c:4c:
+                    75:3f:63:ec:21:5f:c4:20:51:6b:6f:b1:ab:86:8b:
+                    4f:c2:d6:45:5f:9d:20:fc:a1:1e:c5:c0:8f:a2:b1:
+                    7e:0a:26:99:f5:e4:69:2f:98:1d:2d:f5:d9:a9:b2:
+                    1d:e5:1b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                EC:D7:E3:82:D2:71:5D:64:4C:DF:2E:67:3F:E7:BA:98:AE:1C:0F:4F
+    Signature Algorithm: sha384WithRSAEncryption
+         bb:61:d9:7d:a9:6c:be:17:c4:91:1b:c3:a1:a2:00:8d:e3:64:
+         68:0f:56:cf:77:ae:70:f9:fd:9a:4a:99:b9:c9:78:5c:0c:0c:
+         5f:e4:e6:14:29:56:0b:36:49:5d:44:63:e0:ad:9c:96:18:66:
+         1b:23:0d:3d:79:e9:6d:6b:d6:54:f8:d2:3c:c1:43:40:ae:1d:
+         50:f5:52:fc:90:3b:bb:98:99:69:6b:c7:c1:a7:a8:68:a4:27:
+         dc:9d:f9:27:ae:30:85:b9:f6:67:4d:3a:3e:8f:59:39:22:53:
+         44:eb:c8:5d:03:ca:ed:50:7a:7d:62:21:0a:80:c8:73:66:d1:
+         a0:05:60:5f:e8:a5:b4:a7:af:a8:f7:6d:35:9c:7c:5a:8a:d6:
+         a2:38:99:f3:78:8b:f4:4d:d2:20:0b:de:04:ee:8c:9b:47:81:
+         72:0d:c0:14:32:ef:30:59:2e:ae:e0:71:f2:56:e4:6a:97:6f:
+         92:50:6d:96:8d:68:7a:9a:b2:36:14:7a:06:f2:24:b9:09:11:
+         50:d7:08:b1:b8:89:7a:84:23:61:42:29:e5:a3:cd:a2:20:41:
+         d7:d1:9c:64:d9:ea:26:a1:8b:14:d7:4c:19:b2:50:41:71:3d:
+         3f:4d:70:23:86:0c:4a:dc:81:d2:cc:32:94:84:0d:08:09:97:
+         1c:4f:c0:ee:6b:20:74:30:d2:e0:39:34:10:85:21:15:01:08:
+         e8:55:32:de:71:49:d9:28:17:50:4d:e6:be:4d:d1:75:ac:d0:
+         ca:fb:41:b8:43:a5:aa:d3:c3:05:44:4f:2c:36:9b:e2:fa:e2:
+         45:b8:23:53:6c:06:6f:67:55:7f:46:b5:4c:3f:6e:28:5a:79:
+         26:d2:a4:a8:62:97:d2:1e:e2:ed:4a:8b:bc:1b:fd:47:4a:0d:
+         df:67:66:7e:b2:5b:41:d0:3b:e4:f4:3b:f4:04:63:e9:ef:c2:
+         54:00:51:a0:8a:2a:c9:ce:78:cc:d5:ea:87:04:18:b3:ce:af:
+         49:88:af:f3:92:99:b6:b3:e6:61:0f:d2:85:00:e7:50:1a:e4:
+         1b:95:9d:19:a1:b9:9c:b1:9b:b1:00:1e:ef:d0:0f:4f:42:6c:
+         c9:0a:bc:ee:43:fa:3a:71:a5:c8:4d:26:a5:35:fd:89:5d:bc:
+         85:62:1d:32:d2:a0:2b:54:ed:9a:57:c1:db:fa:10:cf:19:b7:
+         8b:4a:1b:8f:01:b6:27:95:53:e8:b6:89:6d:5b:bc:68:d4:23:
+         e8:8b:51:a2:56:f9:f0:a6:80:a0:d6:1e:b3:bc:0f:0f:53:75:
+         29:aa:ea:13:77:e4:de:8c:81:21:ad:07:10:47:11:ad:87:3d:
+         07:d1:75:bc:cf:f3:66:7e
+SHA1 Fingerprint=DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4
diff --git a/proprietary/vendor/etc/security/cacerts/a3896b44.0 b/proprietary/vendor/etc/security/cacerts/a3896b44.0
new file mode 100644
index 0000000..c5bbeff
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/a3896b44.0
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEY
+MBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21t
+dW5pY2F0aW9uIFJvb3RDQTEwHhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5
+WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYD
+VQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEwggEiMA0GCSqGSIb3
+DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw8yl8
+9f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJ
+DKaVv0uMDPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9
+Ms+k2Y7CI9eNqPPYJayX5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/N
+QV3Is00qVUarH9oe4kA92819uZKAnDfdDJZkndwi92SL32HeFZRSFaB9UslLqCHJ
+xrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2JChzAgMBAAGjPzA9MB0G
+A1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYwDwYDVR0T
+AQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vG
+kl3g0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfr
+Uj94nK9NrvjVT8+amCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5
+Bw+SUEmK3TGXX8npN6o7WWWXlDLJs58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJU
+JRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ6rBK+1YWc26sTfcioU+tHXot
+RSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAiFL39vmwLAw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1
+        Validity
+            Not Before: Sep 30 04:20:49 2003 GMT
+            Not After : Sep 30 04:20:49 2023 GMT
+        Subject: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b3:b3:fe:7f:d3:6d:b1:ef:16:7c:57:a5:0c:6d:
+                    76:8a:2f:4b:bf:64:fb:4c:ee:8a:f0:f3:29:7c:f5:
+                    ff:ee:2a:e0:e9:e9:ba:5b:64:22:9a:9a:6f:2c:3a:
+                    26:69:51:05:99:26:dc:d5:1c:6a:71:c6:9a:7d:1e:
+                    9d:dd:7c:6c:c6:8c:67:67:4a:3e:f8:71:b0:19:27:
+                    a9:09:0c:a6:95:bf:4b:8c:0c:fa:55:98:3b:d8:e8:
+                    22:a1:4b:71:38:79:ac:97:92:69:b3:89:7e:ea:21:
+                    68:06:98:14:96:87:d2:61:36:bc:6d:27:56:9e:57:
+                    ee:c0:c0:56:fd:32:cf:a4:d9:8e:c2:23:d7:8d:a8:
+                    f3:d8:25:ac:97:e4:70:38:f4:b6:3a:b4:9d:3b:97:
+                    26:43:a3:a1:bc:49:59:72:4c:23:30:87:01:58:f6:
+                    4e:be:1c:68:56:66:af:cd:41:5d:c8:b3:4d:2a:55:
+                    46:ab:1f:da:1e:e2:40:3d:db:cd:7d:b9:92:80:9c:
+                    37:dd:0c:96:64:9d:dc:22:f7:64:8b:df:61:de:15:
+                    94:52:15:a0:7d:52:c9:4b:a8:21:c9:c6:b1:ed:cb:
+                    c3:95:60:d1:0f:f0:ab:70:f8:df:cb:4d:7e:ec:d6:
+                    fa:ab:d9:bd:7f:54:f2:a5:e9:79:fa:d9:d6:76:24:
+                    28:73
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                A0:73:49:99:68:DC:85:5B:65:E3:9B:28:2F:57:9F:BD:33:BC:07:48
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha1WithRSAEncryption
+         68:40:a9:a8:bb:e4:4f:5d:79:b3:05:b5:17:b3:60:13:eb:c6:
+         92:5d:e0:d1:d3:6a:fe:fb:be:9b:6d:bf:c7:05:6d:59:20:c4:
+         1c:f0:b7:da:84:58:02:63:fa:48:16:ef:4f:a5:0b:f7:4a:98:
+         f2:3f:9e:1b:ad:47:6b:63:ce:08:47:eb:52:3f:78:9c:af:4d:
+         ae:f8:d5:4f:cf:9a:98:2a:10:41:39:52:c4:dd:d9:9b:0e:ef:
+         93:01:ae:b2:2e:ca:68:42:24:42:6c:b0:b3:3a:3e:cd:e9:da:
+         48:c4:15:cb:e9:f9:07:0f:92:50:49:8a:dd:31:97:5f:c9:e9:
+         37:aa:3b:59:65:97:94:32:c9:b3:9f:3e:3a:62:58:c5:49:ad:
+         62:0e:71:a5:32:aa:2f:c6:89:76:43:40:13:13:67:3d:a2:54:
+         25:10:cb:f1:3a:f2:d9:fa:db:49:56:bb:a6:fe:a7:41:35:c3:
+         e0:88:61:c9:88:c7:df:36:10:22:98:59:ea:b0:4a:fb:56:16:
+         73:6e:ac:4d:f7:22:a1:4f:ad:1d:7a:2d:45:27:e5:30:c1:5e:
+         f2:da:13:cb:25:42:51:95:47:03:8c:6c:21:cc:74:42:ed:53:
+         ff:33:8b:8f:0f:57:01:16:2f:cf:a6:ee:c9:70:22:14:bd:fd:
+         be:6c:0b:03
+SHA1 Fingerprint=36:B1:2B:49:F9:81:9E:D7:4C:9E:BC:38:0F:C6:56:8F:5D:AC:B2:F7
diff --git a/proprietary/vendor/etc/security/cacerts/a7605362.0 b/proprietary/vendor/etc/security/cacerts/a7605362.0
new file mode 100644
index 0000000..9020f00
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/a7605362.0
@@ -0,0 +1,76 @@
+-----BEGIN CERTIFICATE-----
+MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEP
+MA0GA1UEChMGU29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAx
+MDQwNjA3Mjk0MFoXDTIxMDQwNjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNV
+BAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3/Ei9vX+ALTU74W+o
+Z6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybTdXnt
+5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s
+3TmVToMGf+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2Ej
+vOr7nQKV0ba5cTppCD8PtOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu
+8nYybieDwnPz3BjotJPqdURrBGAgcVeHnfO+oJAjPYok4doh28MCAwEAAaMzMDEw
+DwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITTXjwwCwYDVR0PBAQDAgEG
+MA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt0jSv9zil
+zqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/
+3DEIcbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvD
+FNr450kkkdAdavphOe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6
+Tk6ezAyNlNzZRZxe7EJQY670XcSxEtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2
+ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLHllpwrN9M
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 29 (0x1d)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=FI, O=Sonera, CN=Sonera Class2 CA
+        Validity
+            Not Before: Apr  6 07:29:40 2001 GMT
+            Not After : Apr  6 07:29:40 2021 GMT
+        Subject: C=FI, O=Sonera, CN=Sonera Class2 CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:90:17:4a:35:9d:ca:f0:0d:96:c7:44:fa:16:37:
+                    fc:48:bd:bd:7f:80:2d:35:3b:e1:6f:a8:67:a9:bf:
+                    03:1c:4d:8c:6f:32:47:d5:41:68:a4:13:04:c1:35:
+                    0c:9a:84:43:fc:5c:1d:ff:89:b3:e8:17:18:cd:91:
+                    5f:fb:89:e3:ea:bf:4e:5d:7c:1b:26:d3:75:79:ed:
+                    e6:84:e3:57:e5:ad:29:c4:f4:3a:28:e7:a5:7b:84:
+                    36:69:b3:fd:5e:76:bd:a3:2d:99:d3:90:4e:23:28:
+                    7d:18:63:f1:54:3b:26:9d:76:5b:97:42:b2:ff:ae:
+                    f0:4e:ec:dd:39:95:4e:83:06:7f:e7:49:40:c8:c5:
+                    01:b2:54:5a:66:1d:3d:fc:f9:e9:3c:0a:9e:81:b8:
+                    70:f0:01:8b:e4:23:54:7c:c8:ae:f8:90:1e:00:96:
+                    72:d4:54:cf:61:23:bc:ea:fb:9d:02:95:d1:b6:b9:
+                    71:3a:69:08:3f:0f:b4:e1:42:c7:88:f5:3f:98:a8:
+                    a7:ba:1c:e0:71:71:ef:58:57:81:50:7a:5c:6b:74:
+                    46:0e:83:03:98:c3:8e:a8:6e:f2:76:32:6e:27:83:
+                    c2:73:f3:dc:18:e8:b4:93:ea:75:44:6b:04:60:20:
+                    71:57:87:9d:f3:be:a0:90:23:3d:8a:24:e1:da:21:
+                    db:c3
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                4A:A0:AA:58:84:D3:5E:3C
+            X509v3 Key Usage: 
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         5a:ce:87:f9:16:72:15:57:4b:1d:d9:9b:e7:a2:26:30:ec:93:
+         67:df:d6:2d:d2:34:af:f7:38:a5:ce:ab:16:b9:ab:2f:7c:35:
+         cb:ac:d0:0f:b4:4c:2b:fc:80:ef:6b:8c:91:5f:36:76:f7:db:
+         b3:1b:19:ea:f4:b2:11:fd:61:71:44:bf:28:b3:3a:1d:bf:b3:
+         43:e8:9f:bf:dc:31:08:71:b0:9d:8d:d6:34:47:32:90:c6:65:
+         24:f7:a0:4a:7c:04:73:8f:39:6f:17:8c:72:b5:bd:4b:c8:7a:
+         f8:7b:83:c3:28:4e:9c:09:ea:67:3f:b2:67:04:1b:c3:14:da:
+         f8:e7:49:24:91:d0:1d:6a:fa:61:39:ef:6b:e7:21:75:06:07:
+         d8:12:b4:21:20:70:42:71:81:da:3c:9a:36:be:a6:5b:0d:6a:
+         6c:9a:1f:91:7b:f9:f9:ef:42:ba:4e:4e:9e:cc:0c:8d:94:dc:
+         d9:45:9c:5e:ec:42:50:63:ae:f4:5d:c4:b1:12:dc:ca:3b:a8:
+         2e:9d:14:5a:05:75:b7:ec:d7:63:e2:ba:35:b6:04:08:91:e8:
+         da:9d:9c:f6:66:b5:18:ac:0a:a6:54:26:34:33:d2:1b:c1:d4:
+         7f:1a:3a:8e:0b:aa:32:6e:db:fc:4f:25:9f:d9:32:c7:96:5a:
+         70:ac:df:4c
+SHA1 Fingerprint=37:F7:6D:E6:07:7C:90:C5:B1:3E:93:1A:B7:41:10:B4:F2:E4:9A:27
diff --git a/proprietary/vendor/etc/security/cacerts/a7d2cf64.0 b/proprietary/vendor/etc/security/cacerts/a7d2cf64.0
new file mode 100644
index 0000000..b2c5c31
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/a7d2cf64.0
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDEL
+MAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMp
+IDIwMDcgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAi
+BgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMjAeFw0wNzExMDUwMDAw
+MDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh
+d3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBGb3Ig
+YXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9v
+dCBDQSAtIEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/
+BebfowJPDQfGAFG6DAJSLSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6
+papu+7qzcMBniKI11KOasf2twu8x+qi58/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8E
+BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUmtgAMADna3+FGO6Lts6K
+DPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUNG4k8VIZ3
+KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41ox
+XZ3Krr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            35:fc:26:5c:d9:84:4f:c9:3d:26:3d:57:9b:ae:d7:56
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2
+        Validity
+            Not Before: Nov  5 00:00:00 2007 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:a2:d5:9c:82:7b:95:9d:f1:52:78:87:fe:8a:16:
+                    bf:05:e6:df:a3:02:4f:0d:07:c6:00:51:ba:0c:02:
+                    52:2d:22:a4:42:39:c4:fe:8f:ea:c9:c1:be:d4:4d:
+                    ff:9f:7a:9e:e2:b1:7c:9a:ad:a7:86:09:73:87:d1:
+                    e7:9a:e3:7a:a5:aa:6e:fb:ba:b3:70:c0:67:88:a2:
+                    35:d4:a3:9a:b1:fd:ad:c2:ef:31:fa:a8:b9:f3:fb:
+                    08:c6:91:d1:fb:29:95
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                9A:D8:00:30:00:E7:6B:7F:85:18:EE:8B:B6:CE:8A:0C:F8:11:E1:BB
+    Signature Algorithm: ecdsa-with-SHA384
+         30:66:02:31:00:dd:f8:e0:57:47:5b:a7:e6:0a:c3:bd:f5:80:
+         8a:97:35:0d:1b:89:3c:54:86:77:28:ca:a1:f4:79:de:b5:e6:
+         38:b0:f0:65:70:8c:7f:02:54:c2:bf:ff:d8:a1:3e:d9:cf:02:
+         31:00:c4:8d:94:fc:dc:53:d2:dc:9d:78:16:1f:15:33:23:53:
+         52:e3:5a:31:5d:9d:ca:ae:bd:13:29:44:0d:27:5b:a8:e7:68:
+         9c:12:f7:58:3f:2e:72:02:57:a3:8f:a1:14:2e
+SHA1 Fingerprint=AA:DB:BC:22:23:8F:C4:01:A1:27:BB:38:DD:F4:1D:DB:08:9E:F0:12
diff --git a/proprietary/vendor/etc/security/cacerts/a81e292b.0 b/proprietary/vendor/etc/security/cacerts/a81e292b.0
new file mode 100644
index 0000000..18d0039
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/a81e292b.0
@@ -0,0 +1,79 @@
+-----BEGIN CERTIFICATE-----
+MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQEL
+BQAwUTELMAkGA1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6
+ZW5pb3dhIFMuQS4xGDAWBgNVBAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkw
+NzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJBgNVBAYTAlBMMSgwJgYDVQQKDB9L
+cmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYDVQQDDA9TWkFGSVIg
+Uk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5QqEvN
+QLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT
+3PSQ1hNKDJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw
+3gAeqDRHu5rr/gsUvTaE2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr6
+3fE9biCloBK0TXC5ztdyO4mTp4CEHCdJckm1/zuVnsHMyAHs6A6KCpbns6aH5db5
+BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwiieDhZNRnvDF5YTy7ykHN
+XGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD
+AgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsF
+AAOCAQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw
+8PRBEew/R40/cof5O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOG
+nXkZ7/e7DDWQw4rtTw/1zBLZpD67oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCP
+oky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul4+vJhaAlIDf7js4MNIThPIGy
+d05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6+/NNIxuZMzSg
+LvWpCz/UXeHPhJ/iGcJfitYgHuNztw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            3e:8a:5d:07:ec:55:d2:32:d5:b7:e3:b6:5f:01:eb:2d:dc:e4:d6:e4
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2
+        Validity
+            Not Before: Oct 19 07:43:30 2015 GMT
+            Not After : Oct 19 07:43:30 2035 GMT
+        Subject: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b7:bc:3e:50:a8:4b:cd:40:b5:ce:61:e7:96:ca:
+                    b4:a1:da:0c:22:b0:fa:b5:7b:76:00:77:8c:0b:cf:
+                    7d:a8:86:cc:26:51:e4:20:3d:85:0c:d6:58:e3:e7:
+                    f4:2a:18:9d:da:d1:ae:26:ee:eb:53:dc:f4:90:d6:
+                    13:4a:0c:90:3c:c3:f4:da:d2:8e:0d:92:3a:dc:b1:
+                    b1:ff:38:de:c3:ba:2d:5f:80:b9:02:bd:4a:9d:1b:
+                    0f:b4:c3:c2:c1:67:03:dd:dc:1b:9c:3d:b3:b0:de:
+                    00:1e:a8:34:47:bb:9a:eb:fe:0b:14:bd:36:84:da:
+                    0d:20:bf:fa:5b:cb:a9:16:20:ad:39:60:ee:2f:75:
+                    b6:e7:97:9c:f9:3e:fd:7e:4d:6f:4d:2f:ef:88:0d:
+                    6a:fa:dd:f1:3d:6e:20:a5:a0:12:b4:4d:70:b9:ce:
+                    d7:72:3b:89:93:a7:80:84:1c:27:49:72:49:b5:ff:
+                    3b:95:9e:c1:cc:c8:01:ec:e8:0e:8a:0a:96:e7:b3:
+                    a6:87:e5:d6:f9:05:2b:0d:97:40:70:3c:ba:ac:75:
+                    5a:9c:d5:4d:9d:02:0a:d2:4b:9b:66:4b:46:07:17:
+                    65:ad:9f:6c:88:00:dc:22:89:e0:e1:64:d4:67:bc:
+                    31:79:61:3c:bb:ca:41:cd:5c:6a:00:c8:3c:38:8e:
+                    58:af
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                2E:16:A9:4A:18:B5:CB:CC:F5:6F:50:F3:23:5F:F8:5D:E7:AC:F0:C8
+    Signature Algorithm: sha256WithRSAEncryption
+         b5:73:f8:03:dc:59:5b:1d:76:e9:a3:2a:7b:90:28:b2:4d:c0:
+         33:4f:aa:9a:b1:d4:b8:e4:27:ff:a9:96:99:ce:46:e0:6d:7c:
+         4c:a2:38:a4:06:70:f0:f4:41:11:ec:3f:47:8d:3f:72:87:f9:
+         3b:fd:a4:6f:2b:53:00:e0:ff:39:b9:6a:07:0e:eb:1d:1c:f6:
+         a2:72:90:cb:82:3d:11:82:8b:d2:bb:9f:2a:af:21:e6:63:86:
+         9d:79:19:ef:f7:bb:0c:35:90:c3:8a:ed:4f:0f:f5:cc:12:d9:
+         a4:3e:bb:a0:fc:20:95:5f:4f:26:2f:11:23:83:4e:75:07:0f:
+         bf:9b:d1:b4:1d:e9:10:04:fe:ca:60:8f:a2:4c:b8:ad:cf:e1:
+         90:0f:cd:ae:0a:c7:5d:7b:b7:50:d2:d4:61:fa:d5:15:db:d7:
+         9f:87:51:54:eb:a5:e3:eb:c9:85:a0:25:20:37:fb:8e:ce:0c:
+         34:84:e1:3c:81:b2:77:4e:43:a5:88:5f:86:67:a1:3d:e6:b4:
+         5c:61:b6:3e:db:fe:b7:28:c5:a2:07:ae:b5:ca:ca:8d:2a:12:
+         ef:97:ed:c2:30:a4:c9:2a:7a:fb:f3:4d:23:1b:99:33:34:a0:
+         2e:f5:a9:0b:3f:d4:5d:e1:cf:84:9f:e2:19:c2:5f:8a:d6:20:
+         1e:e3:73:b7
+SHA1 Fingerprint=E2:52:FA:95:3F:ED:DB:24:60:BD:6E:28:F3:9C:CC:CF:5E:B3:3F:DE
diff --git a/proprietary/vendor/etc/security/cacerts/ab5346f4.0 b/proprietary/vendor/etc/security/cacerts/ab5346f4.0
new file mode 100644
index 0000000..7a63ead
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/ab5346f4.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr
+MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG
+A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0
+MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp
+Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1cmVTaWduIFJvb3RD
+QTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvLTJsz
+i1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8
+h9uuywGOwvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOV
+MdrAG/LuYpmGYz+/3ZMqg6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9
+UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rPO7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni
+8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitAbpSACW22s293bzUIUPsC
+h8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZXt94wDgYD
+VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEB
+AKChOBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xm
+KbabfSVSSUOrTC4rbnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQ
+X5Ucv+2rIrVls4W6ng+4reV6G4pQOh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWr
+QbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01y8hSyn+B/tlr0/cR7SXf+Of5
+pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061lgeLKBObjBmN
+QSdJQO7e5iNEOdyhIta6A/I=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11
+        Validity
+            Not Before: Apr  8 04:56:47 2009 GMT
+            Not After : Apr  8 04:56:47 2029 GMT
+        Subject: C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:fd:77:aa:a5:1c:90:05:3b:cb:4c:9b:33:8b:5a:
+                    14:45:a4:e7:90:16:d1:df:57:d2:21:10:a4:17:fd:
+                    df:ac:d6:1f:a7:e4:db:7c:f7:ec:df:b8:03:da:94:
+                    58:fd:5d:72:7c:8c:3f:5f:01:67:74:15:96:e3:02:
+                    3c:87:db:ae:cb:01:8e:c2:f3:66:c6:85:45:f4:02:
+                    c6:3a:b5:62:b2:af:fa:9c:bf:a4:e6:d4:80:30:98:
+                    f3:0d:b6:93:8f:a9:d4:d8:36:f2:b0:fc:8a:ca:2c:
+                    a1:15:33:95:31:da:c0:1b:f2:ee:62:99:86:63:3f:
+                    bf:dd:93:2a:83:a8:76:b9:13:1f:b7:ce:4e:42:85:
+                    8f:22:e7:2e:1a:f2:95:09:b2:05:b5:44:4e:77:a1:
+                    20:bd:a9:f2:4e:0a:7d:50:ad:f5:05:0d:45:4f:46:
+                    71:fd:28:3e:53:fb:04:d8:2d:d7:65:1d:4a:1b:fa:
+                    cf:3b:b0:31:9a:35:6e:c8:8b:06:d3:00:91:f2:94:
+                    08:65:4c:b1:34:06:00:7a:89:e2:f0:c7:03:59:cf:
+                    d5:d6:e8:a7:32:b3:e6:98:40:86:c5:cd:27:12:8b:
+                    cc:7b:ce:b7:11:3c:62:60:07:23:3e:2b:40:6e:94:
+                    80:09:6d:b6:b3:6f:77:6f:35:08:50:fb:02:87:c5:
+                    3e:89
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                5B:F8:4D:4F:B2:A5:86:D4:3A:D2:F1:63:9A:A0:BE:09:F6:57:B7:DE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha1WithRSAEncryption
+         a0:a1:38:16:66:2e:a7:56:1f:21:9c:06:fa:1d:ed:b9:22:c5:
+         38:26:d8:4e:4f:ec:a3:7f:79:de:46:21:a1:87:77:8f:07:08:
+         9a:b2:a4:c5:af:0f:32:98:0b:7c:66:29:b6:9b:7d:25:52:49:
+         43:ab:4c:2e:2b:6e:7a:70:af:16:0e:e3:02:6c:fb:42:e6:18:
+         9d:45:d8:55:c8:e8:3b:dd:e7:e1:f4:2e:0b:1c:34:5c:6c:58:
+         4a:fb:8c:88:50:5f:95:1c:bf:ed:ab:22:b5:65:b3:85:ba:9e:
+         0f:b8:ad:e5:7a:1b:8a:50:3a:1d:bd:0d:bc:7b:54:50:0b:b9:
+         42:af:55:a0:18:81:ad:65:99:ef:be:e4:9c:bf:c4:85:ab:41:
+         b2:54:6f:dc:25:cd:ed:78:e2:8e:0c:8d:09:49:dd:63:7b:5a:
+         69:96:02:21:a8:bd:52:59:e9:7d:35:cb:c8:52:ca:7f:81:fe:
+         d9:6b:d3:f7:11:ed:25:df:f8:e7:f9:a4:fa:72:97:84:53:0d:
+         a5:d0:32:18:51:76:59:14:6c:0f:eb:ec:5f:80:8c:75:43:83:
+         c3:85:98:ff:4c:9e:2d:0d:e4:77:83:93:4e:b5:96:07:8b:28:
+         13:9b:8c:19:8d:41:27:49:40:ee:de:e6:23:44:39:dc:a1:22:
+         d6:ba:03:f2
+SHA1 Fingerprint=3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3
diff --git a/proprietary/vendor/etc/security/cacerts/ab59055e.0 b/proprietary/vendor/etc/security/cacerts/ab59055e.0
new file mode 100644
index 0000000..67cf3cd
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/ab59055e.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UE
+BhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ
+IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0
+MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVowYjELMAkGA1UEBhMCQ04xMjAwBgNV
+BAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8w
+HQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0BAQEF
+AAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJj
+Dp6L3TQsAlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBj
+TnnEt1u9ol2x8kECK62pOqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+u
+KU49tm7srsHwJ5uu4/Ts765/94Y9cnrrpftZTqfrlYwiOXnhLQiPzLyRuEH3FMEj
+qcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ9Cy5WmYqsBebnh52nUpm
+MUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQxXABZG12
+ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloP
+zgsMR6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3Gk
+L30SgLdTMEZeS1SZD2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeC
+jGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4oR24qoAATILnsn8JuLwwoC8N9VKejveSswoA
+HQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx9hoh49pwBiFYFIeFd3mqgnkC
+AwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlRMA8GA1UdEwEB
+/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg
+p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZm
+DRd9FBUb1Ov9H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5
+COmSdI31R9KrO9b7eGZONn356ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ry
+L3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd+PwyvzeG5LuOmCd+uh8W4XAR8gPf
+JWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQHtZa37dG/OaG+svg
+IHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBDF8Io
+2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV
+09tL7ECQ8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQ
+XR4EzzffHqhmsYzmIGrv/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrq
+T8p+ck0LcIymSLumoRT2+1hEmRSuqguTaaApJUqlyyvdimYHFngVV3Eb7PVHhPOe
+MTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 9009899650740120186 (0x7d0997fef047ea7a)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=CN, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., CN=GDCA TrustAUTH R5 ROOT
+        Validity
+            Not Before: Nov 26 05:13:15 2014 GMT
+            Not After : Dec 31 15:59:59 2040 GMT
+        Subject: C=CN, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., CN=GDCA TrustAUTH R5 ROOT
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:d9:a3:16:f0:c8:74:74:77:9b:ef:33:0d:3b:06:
+                    7e:55:fc:b5:60:8f:76:86:12:42:7d:56:66:3e:88:
+                    82:ed:72:63:0e:9e:8b:dd:34:2c:02:51:51:c3:19:
+                    fd:59:54:84:c9:f1:6b:b3:4c:b0:e9:e8:46:5d:38:
+                    c6:a2:a7:2e:11:57:ba:82:15:a2:9c:8f:6d:b0:99:
+                    4a:0a:f2:eb:89:70:63:4e:79:c4:b7:5b:bd:a2:5d:
+                    b1:f2:41:02:2b:ad:a9:3a:a3:ec:79:0a:ec:5f:3a:
+                    e3:fd:ef:80:3c:ad:34:9b:1a:ab:88:26:7b:56:a2:
+                    82:86:1f:eb:35:89:83:7f:5f:ae:29:4e:3d:b6:6e:
+                    ec:ae:c1:f0:27:9b:ae:e3:f4:ec:ef:ae:7f:f7:86:
+                    3d:72:7a:eb:a5:fb:59:4e:a7:eb:95:8c:22:39:79:
+                    e1:2d:08:8f:cc:bc:91:b8:41:f7:14:c1:23:a9:c3:
+                    ad:9a:45:44:b3:b2:d7:2c:cd:c6:29:e2:50:10:ae:
+                    5c:cb:82:8e:17:18:36:7d:97:e6:88:9a:b0:4d:34:
+                    09:f4:2c:b9:5a:66:2a:b0:17:9b:9e:1e:76:9d:4a:
+                    66:31:41:df:3f:fb:c5:06:ef:1b:b6:7e:1a:46:36:
+                    f7:64:63:3b:e3:39:18:23:e7:67:75:14:d5:75:57:
+                    92:37:bd:be:6a:1b:26:50:f2:36:26:06:90:c5:70:
+                    01:64:6d:76:66:e1:91:db:6e:07:c0:61:80:2e:b2:
+                    2e:2f:8c:70:a7:d1:3b:3c:b3:91:e4:6e:b6:c4:3b:
+                    70:f2:6c:92:97:09:cd:47:7d:18:c0:f3:bb:9e:0f:
+                    d6:8b:ae:07:b6:5a:0f:ce:0b:0c:47:a7:e5:3e:b8:
+                    bd:7d:c7:9b:35:a0:61:97:3a:41:75:17:cc:2b:96:
+                    77:2a:92:21:1e:d9:95:76:20:67:68:cf:0d:bd:df:
+                    d6:1f:09:6a:9a:e2:cc:73:71:a4:2f:7d:12:80:b7:
+                    53:30:46:5e:4b:54:99:0f:67:c9:a5:c8:f2:20:c1:
+                    82:ec:9d:11:df:c2:02:fb:1a:3b:d1:ed:20:9a:ef:
+                    65:64:92:10:0d:2a:e2:de:70:f1:18:67:82:8c:61:
+                    de:b8:bc:d1:2f:9c:fb:0f:d0:2b:ed:1b:76:b9:e4:
+                    39:55:f8:f8:a1:1d:b8:aa:80:00:4c:82:e7:b2:7f:
+                    09:b8:bc:30:a0:2f:0d:f5:52:9e:8e:f7:92:b3:0a:
+                    00:1d:00:54:97:06:e0:b1:07:d9:c7:0f:5c:65:7d:
+                    3c:6d:59:57:e4:ed:a5:8d:e9:40:53:9f:15:4b:a0:
+                    71:f6:1a:21:e3:da:70:06:21:58:14:87:85:77:79:
+                    aa:82:79
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                E2:C9:40:9F:4D:CE:E8:9A:A1:7C:CF:0E:3F:65:C5:29:88:6A:19:51
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         d1:49:57:e0:a7:cc:68:58:ba:01:0f:2b:19:cd:8d:b0:61:45:
+         ac:11:ed:63:50:69:f8:1f:7f:be:16:8f:fd:9d:eb:0b:aa:32:
+         47:76:d2:67:24:ed:bd:7c:33:32:97:2a:c7:05:86:66:0d:17:
+         7d:14:15:1b:d4:eb:fd:1f:9a:f6:5e:97:69:b7:1a:25:a4:0a:
+         b3:91:3f:5f:36:ac:8b:ec:57:a8:3e:e7:81:8a:18:57:39:85:
+         74:1a:42:c7:e9:5b:13:5f:8f:f9:08:e9:92:74:8d:f5:47:d2:
+         ab:3b:d6:fb:78:66:4e:36:7d:f9:e9:92:e9:04:de:fd:49:63:
+         fc:6d:fb:14:71:93:67:2f:47:4a:b7:b9:ff:1e:2a:73:70:46:
+         30:bf:5a:f2:2f:79:a5:e1:8d:0c:d9:f9:b2:63:37:8c:37:65:
+         85:70:6a:5c:5b:09:72:b9:ad:63:3c:b1:dd:f8:fc:32:bf:37:
+         86:e4:bb:8e:98:27:7e:ba:1f:16:e1:70:11:f2:03:df:25:62:
+         32:27:26:18:32:84:9f:ff:00:3a:13:ba:9a:4d:f4:4f:b8:14:
+         70:22:b1:ca:2b:90:ce:29:c1:70:f4:2f:9d:7f:f2:90:1e:d6:
+         5a:df:b7:46:fc:e6:86:fa:cb:e0:20:76:7a:ba:a6:cb:f5:7c:
+         de:62:a5:b1:8b:ee:de:82:66:8a:4e:3a:30:1f:3f:80:cb:ad:
+         27:ba:0c:5e:d7:d0:b1:56:ca:77:71:b2:b5:75:a1:50:a9:40:
+         43:17:c2:28:d9:cf:52:8b:5b:c8:63:d4:42:3e:a0:33:7a:46:
+         2e:f7:0a:20:46:54:7e:6a:4f:31:f1:81:7e:42:74:38:65:73:
+         27:ee:c6:7c:b8:8e:d7:a5:3a:d7:98:a1:9c:8c:10:55:d3:db:
+         4b:ec:40:90:f2:cd:6e:57:d2:62:0e:7c:57:93:b1:a7:6d:cd:
+         9d:83:bb:2a:e7:e5:b6:3b:71:58:ad:fd:d1:45:bc:5a:91:ee:
+         53:15:6f:d3:45:09:75:6e:ba:90:5d:1e:04:cf:37:df:1e:a8:
+         66:b1:8c:e6:20:6a:ef:fc:48:4e:74:98:42:af:29:6f:2e:6a:
+         c7:fb:7d:d1:66:31:22:cc:86:00:7e:66:83:0c:42:f4:bd:34:
+         92:c3:1a:ea:4f:ca:7e:72:4d:0b:70:8c:a6:48:bb:a6:a1:14:
+         f6:fb:58:44:99:14:ae:aa:0b:93:69:a0:29:25:4a:a5:cb:2b:
+         dd:8a:66:07:16:78:15:57:71:1b:ec:f5:47:84:f3:9e:31:37:
+         7a:d5:7f:24:ad:e4:bc:fd:fd:cc:6e:83:e8:0c:a8:b7:41:6c:
+         07:dd:bd:3c:86:97:2f:d2
+SHA1 Fingerprint=0F:36:38:5B:81:1A:25:C3:9B:31:4E:83:CA:E9:34:66:70:CC:74:B4
diff --git a/proprietary/vendor/etc/security/cacerts/aeb67534.0 b/proprietary/vendor/etc/security/cacerts/aeb67534.0
new file mode 100644
index 0000000..e5ad219
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/aeb67534.0
@@ -0,0 +1,97 @@
+-----BEGIN CERTIFICATE-----
+MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB
+8zELMAkGA1UEBhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2Vy
+dGlmaWNhY2lvIChOSUYgUS0wODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1
+YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYDVQQLEyxWZWdldSBodHRwczovL3d3
+dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UECxMsSmVyYXJxdWlh
+IEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMTBkVD
+LUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQG
+EwJFUzE7MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8g
+KE5JRiBRLTA4MDExNzYtSSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBD
+ZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZlZ2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQu
+bmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJhcnF1aWEgRW50aXRhdHMg
+ZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUNDMIIBIjAN
+BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R
+85iKw5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm
+4CgPukLjbo73FCeTae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaV
+HMf5NLWUhdWZXqBIoH7nF2W4onW4HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNd
+QlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0aE9jD2z3Il3rucO2n5nzbcc8t
+lGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw0JDnJwIDAQAB
+o4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
+BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4
+opvpXY0wfwYDVR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBo
+dHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidW
+ZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAwDQYJKoZIhvcN
+AQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJlF7W2u++AVtd0x7Y
+/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNaAl6k
+SBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhy
+Rp/7SNVel+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOS
+Agu+TGbrIP65y7WZf+a2E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xl
+nJ2lYJU6Un/10asIbvPuW/mIPX64b24D5EI=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+             (Negative)11:d4:c2:14:2b:de:21:eb:57:9d:53:fb:0c:22:3b:ff
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=ES, O=Agencia Catalana de Certificacio (NIF Q-0801176-I), OU=Serveis Publics de Certificacio, OU=Vegeu https://www.catcert.net/verarrel (c)03, OU=Jerarquia Entitats de Certificacio Catalanes, CN=EC-ACC
+        Validity
+            Not Before: Jan  7 23:00:00 2003 GMT
+            Not After : Jan  7 22:59:59 2031 GMT
+        Subject: C=ES, O=Agencia Catalana de Certificacio (NIF Q-0801176-I), OU=Serveis Publics de Certificacio, OU=Vegeu https://www.catcert.net/verarrel (c)03, OU=Jerarquia Entitats de Certificacio Catalanes, CN=EC-ACC
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b3:22:c7:4f:e2:97:42:95:88:47:83:40:f6:1d:
+                    17:f3:83:73:24:1e:51:f3:98:8a:c3:92:b8:ff:40:
+                    90:05:70:87:60:c9:00:a9:b5:94:65:19:22:15:17:
+                    c2:43:6c:66:44:9a:0d:04:3e:39:6f:a5:4b:7a:aa:
+                    63:b7:8a:44:9d:d9:63:91:84:66:e0:28:0f:ba:42:
+                    e3:6e:8e:f7:14:27:93:69:ee:91:0e:a3:5f:0e:b1:
+                    eb:66:a2:72:4f:12:13:86:65:7a:3e:db:4f:07:f4:
+                    a7:09:60:da:3a:42:99:c7:b2:7f:b3:16:95:1c:c7:
+                    f9:34:b5:94:85:d5:99:5e:a0:48:a0:7e:e7:17:65:
+                    b8:a2:75:b8:1e:f3:e5:42:7d:af:ed:f3:8a:48:64:
+                    5d:82:14:93:d8:c0:e4:ff:b3:50:72:f2:76:f6:b3:
+                    5d:42:50:79:d0:94:3e:6b:0c:00:be:d8:6b:0e:4e:
+                    2a:ec:3e:d2:cc:82:a2:18:65:33:13:77:9e:9a:5d:
+                    1a:13:d8:c3:db:3d:c8:97:7a:ee:70:ed:a7:e6:7c:
+                    db:71:cf:2d:94:62:df:6d:d6:f5:38:be:3f:a5:85:
+                    0a:19:b8:a8:d8:09:75:42:70:c4:ea:ef:cb:0e:c8:
+                    34:a8:12:22:98:0c:b8:13:94:b6:4b:ec:f0:d0:90:
+                    e7:27
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Alternative Name: 
+                email:ec_acc@catcert.net
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                A0:C3:8B:44:AA:37:A5:45:BF:97:80:5A:D1:F1:78:A2:9B:E9:5D:8D
+            X509v3 Certificate Policies: 
+                Policy: 1.3.6.1.4.1.15096.1.3.1.10
+                  CPS: https://www.catcert.net/verarrel
+                  User Notice:
+                    Explicit Text: Vegeu https://www.catcert.net/verarrel 
+
+    Signature Algorithm: sha1WithRSAEncryption
+         a0:48:5b:82:01:f6:4d:48:b8:39:55:35:9c:80:7a:53:99:d5:
+         5a:ff:b1:71:3b:cc:39:09:94:5e:d6:da:ef:be:01:5b:5d:d3:
+         1e:d8:fd:7d:4f:cd:a0:41:e0:34:93:bf:cb:e2:86:9c:37:92:
+         90:56:1c:dc:eb:29:05:e5:c4:9e:c7:35:df:8a:0c:cd:c5:21:
+         43:e9:aa:88:e5:35:c0:19:42:63:5a:02:5e:a4:48:18:3a:85:
+         6f:dc:9d:bc:3f:9d:9c:c1:87:b8:7a:61:08:e9:77:0b:7f:70:
+         ab:7a:dd:d9:97:2c:64:1e:85:bf:bc:74:96:a1:c3:7a:12:ec:
+         0c:1a:6e:83:0c:3c:e8:72:46:9f:fb:48:d5:5e:97:e6:b1:a1:
+         f8:e4:ef:46:25:94:9c:89:db:69:38:be:ec:5c:0e:56:c7:65:
+         51:e5:50:88:88:bf:42:d5:2b:3d:e5:f9:ba:9e:2e:b3:ca:f4:
+         73:92:02:0b:be:4c:66:eb:20:fe:b9:cb:b5:99:7f:e6:b6:13:
+         fa:ca:4b:4d:d9:ee:53:46:06:3b:c6:4e:ad:93:5a:81:7e:6c:
+         2a:4b:6a:05:45:8c:f2:21:a4:31:90:87:6c:65:9c:9d:a5:60:
+         95:3a:52:7f:f5:d1:ab:08:6e:f3:ee:5b:f9:88:3d:7e:b8:6f:
+         6e:03:e4:42
+SHA1 Fingerprint=28:90:3A:63:5B:52:80:FA:E6:77:4C:0B:6D:A7:D6:BA:A6:4A:F2:E8
diff --git a/proprietary/vendor/etc/security/cacerts/b0ed035a.0 b/proprietary/vendor/etc/security/cacerts/b0ed035a.0
new file mode 100644
index 0000000..a6bb93e
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b0ed035a.0
@@ -0,0 +1,117 @@
+-----BEGIN CERTIFICATE-----
+MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcx
+EjAQBgNVBAoTCVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMT
+VFdDQSBHbG9iYWwgUm9vdCBDQTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5
+NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQKEwlUQUlXQU4tQ0ExEDAOBgNVBAsT
+B1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3QgQ0EwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2CnJfF
+10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz
+0ALfUPZVr2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfCh
+MBwqoJimFb3u/Rk28OKRQ4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbH
+zIh1HrtsBv+baz4X7GGqcXzGHaL3SekVtTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc
+46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1WKKD+u4ZqyPpcC1jcxkt2
+yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99sy2sbZCi
+laLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYP
+oA/pyJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQA
+BDzfuBSO6N+pjWxnkjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcE
+qYSjMq+u7msXi7Kx/mzhkIyIqJdIzshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm
+4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
+/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6gcFGn90xHNcgL
+1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn
+LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WF
+H6vPNOw/KP4M8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNo
+RI2T9GRwoD2dKAXDOXC4Ynsg/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+
+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlglPx4mI88k1HtQJAH32RjJMtOcQWh
+15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryPA9gK8kxkRr05YuWW
+6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3mi4TW
+nsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5j
+wa19hAM8EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWz
+aGHQRiapIVJpLesux+t3zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmy
+KwbQBM0=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 3262 (0xcbe)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA
+        Validity
+            Not Before: Jun 27 06:28:33 2012 GMT
+            Not After : Dec 31 15:59:59 2030 GMT
+        Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b0:05:db:c8:eb:8c:c4:6e:8a:21:ef:8e:4d:9c:
+                    71:0a:1f:52:70:ed:6d:82:9c:97:c5:d7:4c:4e:45:
+                    49:cb:40:42:b5:12:34:6c:19:c2:74:a4:31:5f:85:
+                    02:97:ec:43:33:0a:53:d2:9c:8c:8e:b7:b8:79:db:
+                    2b:d5:6a:f2:8e:66:c4:ee:2b:01:07:92:d4:b3:d0:
+                    02:df:50:f6:55:af:66:0e:cb:e0:47:60:2f:2b:32:
+                    39:35:52:3a:28:83:f8:7b:16:c6:18:b8:62:d6:47:
+                    25:91:ce:f0:19:12:4d:ad:63:f5:d3:3f:75:5f:29:
+                    f0:a1:30:1c:2a:a0:98:a6:15:bd:ee:fd:19:36:f0:
+                    e2:91:43:8f:fa:ca:d6:10:27:49:4c:ef:dd:c1:f1:
+                    85:70:9b:ca:ea:a8:5a:43:fc:6d:86:6f:73:e9:37:
+                    45:a9:f0:36:c7:cc:88:75:1e:bb:6c:06:ff:9b:6b:
+                    3e:17:ec:61:aa:71:7c:c6:1d:a2:f7:49:e9:15:b5:
+                    3c:d6:a1:61:f5:11:f7:05:6f:1d:fd:11:be:d0:30:
+                    07:c2:29:b0:09:4e:26:dc:e3:a2:a8:91:6a:1f:c2:
+                    91:45:88:5c:e5:98:b8:71:a5:15:19:c9:7c:75:11:
+                    cc:70:74:4f:2d:9b:1d:91:44:fd:56:28:a0:fe:bb:
+                    86:6a:c8:fa:5c:0b:58:dc:c6:4b:76:c8:ab:22:d9:
+                    73:0f:a5:f4:5a:02:89:3f:4f:9e:22:82:ee:a2:74:
+                    53:2a:3d:53:27:69:1d:6c:8e:32:2c:64:00:26:63:
+                    61:36:4e:a3:46:b7:3f:7d:b3:2d:ac:6d:90:a2:95:
+                    a2:ce:cf:da:82:e7:07:34:19:96:e9:b8:21:aa:29:
+                    7e:a6:38:be:8e:29:4a:21:66:79:1f:b3:c3:b5:09:
+                    67:de:d6:d4:07:46:f3:2a:da:e6:22:37:60:cb:81:
+                    b6:0f:a0:0f:e9:c8:95:7f:bf:55:91:05:7a:cf:3d:
+                    15:c0:6f:de:09:94:01:83:d7:34:1b:cc:40:a5:f0:
+                    b8:9b:67:d5:98:91:3b:a7:84:78:95:26:a4:5a:08:
+                    f8:2b:74:b4:00:04:3c:df:b8:14:8e:e8:df:a9:8d:
+                    6c:67:92:33:1d:c0:b7:d2:ec:92:c8:be:09:bf:2c:
+                    29:05:6f:02:6b:9e:ef:bc:bf:2a:bc:5b:c0:50:8f:
+                    41:70:71:87:b2:4d:b7:04:a9:84:a3:32:af:ae:ee:
+                    6b:17:8b:b2:b1:fe:6c:e1:90:8c:88:a8:97:48:ce:
+                    c8:4d:cb:f3:06:cf:5f:6a:0a:42:b1:1e:1e:77:2f:
+                    8e:a0:e6:92:0e:06:fc:05:22:d2:26:e1:31:51:7d:
+                    32:dc:0f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         5f:34:81:76:ef:96:1d:d5:e5:b5:d9:02:63:84:16:c1:ae:a0:
+         70:51:a7:f7:4c:47:35:c8:0b:d7:28:3d:89:71:d9:aa:33:41:
+         ea:14:1b:6c:21:00:c0:6c:42:19:7e:9f:69:5b:20:42:df:a2:
+         d2:da:c4:7c:97:4b:8d:b0:e8:ac:c8:ee:a5:69:04:99:0a:92:
+         a6:ab:27:2e:1a:4d:81:bf:84:d4:70:1e:ad:47:fe:fd:4a:9d:
+         33:e0:f2:b9:c4:45:08:21:0a:da:69:69:73:72:0d:be:34:fe:
+         94:8b:ad:c3:1e:35:d7:a2:83:ef:e5:38:c7:a5:85:1f:ab:cf:
+         34:ec:3f:28:fe:0c:f1:57:86:4e:c9:55:f7:1c:d4:d8:a5:7d:
+         06:7a:6f:d5:df:10:df:81:4e:21:65:b1:b6:e1:17:79:95:45:
+         06:ce:5f:cc:dc:46:89:63:68:44:8d:93:f4:64:70:a0:3d:9d:
+         28:05:c3:39:70:b8:62:7b:20:fd:e4:db:e9:08:a1:b8:9e:3d:
+         09:c7:4f:fb:2c:f8:93:76:41:de:52:e0:e1:57:d2:9d:03:bc:
+         77:9e:fe:9e:29:5e:f7:c1:51:60:1f:de:da:0b:b2:2d:75:b7:
+         43:48:93:e7:f6:79:c6:84:5d:80:59:60:94:fc:78:98:8f:3c:
+         93:51:ed:40:90:07:df:64:63:24:cb:4e:71:05:a1:d7:94:1a:
+         88:32:f1:22:74:22:ae:a5:a6:d8:12:69:4c:60:a3:02:ee:2b:
+         ec:d4:63:92:0b:5e:be:2f:76:6b:a3:b6:26:bc:8f:03:d8:0a:
+         f2:4c:64:46:bd:39:62:e5:96:eb:34:63:11:28:cc:95:f1:ad:
+         ef:ef:dc:80:58:48:e9:4b:b8:ea:65:ac:e9:fc:80:b5:b5:c8:
+         45:f9:ac:c1:9f:d9:b9:ea:62:88:8e:c4:f1:4b:83:12:ad:e6:
+         8b:84:d6:9e:c2:eb:83:18:9f:6a:bb:1b:24:60:33:70:cc:ec:
+         f7:32:f3:5c:d9:79:7d:ef:9e:a4:fe:c9:23:c3:24:ee:15:92:
+         b1:3d:91:4f:26:86:bd:66:73:24:13:ea:a4:ae:63:c1:ad:7d:
+         84:03:3c:10:78:86:1b:79:e3:c4:f3:f2:04:95:20:ae:23:82:
+         c4:b3:3a:00:62:bf:e6:36:24:e1:57:ba:c7:1e:90:75:d5:5f:
+         3f:95:61:2b:c1:3b:cd:e5:b3:68:61:d0:46:26:a9:21:52:69:
+         2d:eb:2e:c7:eb:77:ce:a6:3a:b5:03:33:4f:76:d1:e7:5c:54:
+         01:5d:cb:78:f4:c9:0c:bf:cf:12:8e:17:2d:23:68:94:e7:ab:
+         fe:a9:b2:2b:06:d0:04:cd
+SHA1 Fingerprint=9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65
diff --git a/proprietary/vendor/etc/security/cacerts/b0f3e76e.0 b/proprietary/vendor/etc/security/cacerts/b0f3e76e.0
new file mode 100644
index 0000000..945b721
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b0f3e76e.0
@@ -0,0 +1,79 @@
+-----BEGIN CERTIFICATE-----
+MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG
+A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv
+b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw
+MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i
+YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT
+aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ
+jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp
+xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp
+1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG
+snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ
+U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8
+9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E
+BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B
+AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz
+yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE
+38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP
+AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad
+DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME
+HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            04:00:00:00:00:01:15:4b:5a:c3:94
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
+        Validity
+            Not Before: Sep  1 12:00:00 1998 GMT
+            Not After : Jan 28 12:00:00 2028 GMT
+        Subject: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:da:0e:e6:99:8d:ce:a3:e3:4f:8a:7e:fb:f1:8b:
+                    83:25:6b:ea:48:1f:f1:2a:b0:b9:95:11:04:bd:f0:
+                    63:d1:e2:67:66:cf:1c:dd:cf:1b:48:2b:ee:8d:89:
+                    8e:9a:af:29:80:65:ab:e9:c7:2d:12:cb:ab:1c:4c:
+                    70:07:a1:3d:0a:30:cd:15:8d:4f:f8:dd:d4:8c:50:
+                    15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0:
+                    6d:d5:35:30:8e:5e:43:73:f2:41:e9:d5:6a:e3:b2:
+                    89:3a:56:39:38:6f:06:3c:88:69:5b:2a:4d:c5:a7:
+                    54:b8:6c:89:cc:9b:f9:3c:ca:e5:fd:89:f5:12:3c:
+                    92:78:96:d6:dc:74:6e:93:44:61:d1:8d:c7:46:b2:
+                    75:0e:86:e8:19:8a:d5:6d:6c:d5:78:16:95:a2:e9:
+                    c8:0a:38:eb:f2:24:13:4f:73:54:93:13:85:3a:1b:
+                    bc:1e:34:b5:8b:05:8c:b9:77:8b:b1:db:1f:20:91:
+                    ab:09:53:6e:90:ce:7b:37:74:b9:70:47:91:22:51:
+                    63:16:79:ae:b1:ae:41:26:08:c8:19:2b:d1:46:aa:
+                    48:d6:64:2a:d7:83:34:ff:2c:2a:c1:6c:19:43:4a:
+                    07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93:
+                    90:cf
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B
+    Signature Algorithm: sha1WithRSAEncryption
+         d6:73:e7:7c:4f:76:d0:8d:bf:ec:ba:a2:be:34:c5:28:32:b5:
+         7c:fc:6c:9c:2c:2b:bd:09:9e:53:bf:6b:5e:aa:11:48:b6:e5:
+         08:a3:b3:ca:3d:61:4d:d3:46:09:b3:3e:c3:a0:e3:63:55:1b:
+         f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50:
+         56:f9:c6:0a:fd:38:cd:c4:0b:70:51:94:97:98:04:df:c3:5f:
+         94:d5:15:c9:14:41:9c:c4:5d:75:64:15:0d:ff:55:30:ec:86:
+         8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48:
+         64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69:
+         2c:69:24:78:1e:b3:a7:1c:71:62:ee:ca:c8:97:ac:17:5d:8a:
+         c2:f8:47:86:6e:2a:c4:56:31:95:d0:67:89:85:2b:f9:6c:a6:
+         5d:46:9d:0c:aa:82:e4:99:51:dd:70:b7:db:56:3d:61:e4:6a:
+         e1:5c:d6:f6:fe:3d:de:41:cc:07:ae:63:52:bf:53:53:f4:2b:
+         e9:c7:fd:b6:f7:82:5f:85:d2:41:18:db:81:b3:04:1c:c5:1f:
+         a4:80:6f:15:20:c9:de:0c:88:0a:1d:d6:66:55:e2:fc:48:c9:
+         29:26:69:e0
+SHA1 Fingerprint=B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C
diff --git a/proprietary/vendor/etc/security/cacerts/b3fb433b.0 b/proprietary/vendor/etc/security/cacerts/b3fb433b.0
new file mode 100644
index 0000000..57aca24
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b3fb433b.0
@@ -0,0 +1,57 @@
+-----BEGIN CERTIFICATE-----
+MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG
+A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3
+d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu
+dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq
+RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy
+MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD
+VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0
+L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g
+Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD
+ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi
+A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt
+ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH
+Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
+BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC
+R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX
+hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            a6:8b:79:29:00:00:00:00:50:d0:91:f9
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1
+        Validity
+            Not Before: Dec 18 15:25:36 2012 GMT
+            Not After : Dec 18 15:55:36 2037 GMT
+        Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:84:13:c9:d0:ba:6d:41:7b:e2:6c:d0:eb:55:5f:
+                    66:02:1a:24:f4:5b:89:69:47:e3:b8:c2:7d:f1:f2:
+                    02:c5:9f:a0:f6:5b:d5:8b:06:19:86:4f:53:10:6d:
+                    07:24:27:a1:a0:f8:d5:47:19:61:4c:7d:ca:93:27:
+                    ea:74:0c:ef:6f:96:09:fe:63:ec:70:5d:36:ad:67:
+                    77:ae:c9:9d:7c:55:44:3a:a2:63:51:1f:f5:e3:62:
+                    d4:a9:47:07:3e:cc:20
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                B7:63:E7:1A:DD:8D:E9:08:A6:55:83:A4:E0:6A:50:41:65:11:42:49
+    Signature Algorithm: ecdsa-with-SHA384
+         30:64:02:30:61:79:d8:e5:42:47:df:1c:ae:53:99:17:b6:6f:
+         1c:7d:e1:bf:11:94:d1:03:88:75:e4:8d:89:a4:8a:77:46:de:
+         6d:61:ef:02:f5:fb:b5:df:cc:fe:4e:ff:fe:a9:e6:a7:02:30:
+         5b:99:d7:85:37:06:b5:7b:08:fd:eb:27:8b:4a:94:f9:e1:fa:
+         a7:8e:26:08:e8:7c:92:68:6d:73:d8:6f:26:ac:21:02:b8:99:
+         b7:26:41:5b:25:60:ae:d0:48:1a:ee:06
+SHA1 Fingerprint=20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47
diff --git a/proprietary/vendor/etc/security/cacerts/b74d2bd5.0 b/proprietary/vendor/etc/security/cacerts/b74d2bd5.0
new file mode 100644
index 0000000..d822c32
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b74d2bd5.0
@@ -0,0 +1,54 @@
+-----BEGIN CERTIFICATE-----
+MIICTjCCAdOgAwIBAgIKPPYHqWhwDtqLhDAKBggqhkjOPQQDAzBrMQswCQYDVQQG
+EwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNo
+bm9sb2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0g
+RzMwHhcNMTgwMjE4MTgzMDAwWhcNNDMwMjE4MTgzMDAwWjBrMQswCQYDVQQGEwJJ
+TjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9s
+b2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0gRzMw
+djAQBgcqhkjOPQIBBgUrgQQAIgNiAAQjpQy4LRL1KPOxst3iAhKAnjlfSU2fySU0
+WXTsuwYc58Byr+iuL+FBVIcUqEqy6HyC5ltqtdyzdc6LBtCGI79G1Y4PPwT01xyS
+fvalY8L1X44uT6EYGQIrMgqCZH0Wk9GjQjBAMB0GA1UdDgQWBBR8XQKEE9TMipuB
+zhccLikenEhjQjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggq
+hkjOPQQDAwNpADBmAjEAvvNhzwIQHWSVB7gYboiFBS+DCBeQyh+KTOgNG3qxrdWB
+CUfvO6wIBHxcmbHtRwfSAjEAnbpV/KlK6O3t5nYBQnvI+GDZjVGLVTv7jHvrZQnD
++JbNR6iC8hZVdyR+EhCVBCyj
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            3c:f6:07:a9:68:70:0e:da:8b:84
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign ECC Root CA - G3
+        Validity
+            Not Before: Feb 18 18:30:00 2018 GMT
+            Not After : Feb 18 18:30:00 2043 GMT
+        Subject: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign ECC Root CA - G3
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:23:a5:0c:b8:2d:12:f5:28:f3:b1:b2:dd:e2:02:
+                    12:80:9e:39:5f:49:4d:9f:c9:25:34:59:74:ec:bb:
+                    06:1c:e7:c0:72:af:e8:ae:2f:e1:41:54:87:14:a8:
+                    4a:b2:e8:7c:82:e6:5b:6a:b5:dc:b3:75:ce:8b:06:
+                    d0:86:23:bf:46:d5:8e:0f:3f:04:f4:d7:1c:92:7e:
+                    f6:a5:63:c2:f5:5f:8e:2e:4f:a1:18:19:02:2b:32:
+                    0a:82:64:7d:16:93:d1
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                7C:5D:02:84:13:D4:CC:8A:9B:81:CE:17:1C:2E:29:1E:9C:48:63:42
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: ecdsa-with-SHA384
+         30:66:02:31:00:be:f3:61:cf:02:10:1d:64:95:07:b8:18:6e:
+         88:85:05:2f:83:08:17:90:ca:1f:8a:4c:e8:0d:1b:7a:b1:ad:
+         d5:81:09:47:ef:3b:ac:08:04:7c:5c:99:b1:ed:47:07:d2:02:
+         31:00:9d:ba:55:fc:a9:4a:e8:ed:ed:e6:76:01:42:7b:c8:f8:
+         60:d9:8d:51:8b:55:3b:fb:8c:7b:eb:65:09:c3:f8:96:cd:47:
+         a8:82:f2:16:55:77:24:7e:12:10:95:04:2c:a3
+SHA1 Fingerprint=30:43:FA:4F:F2:57:DC:A0:C3:80:EE:2E:58:EA:78:B2:3F:E6:BB:C1
diff --git a/proprietary/vendor/etc/security/cacerts/b7db1890.0 b/proprietary/vendor/etc/security/cacerts/b7db1890.0
new file mode 100644
index 0000000..ecabaa7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b7db1890.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES
+MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU
+V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz
+WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO
+LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm
+aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
+AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE
+AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH
+K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX
+RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z
+rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx
+3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
+HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq
+hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC
+MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls
+XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D
+lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn
+aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ
+YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority
+        Validity
+            Not Before: Aug 28 07:24:33 2008 GMT
+            Not After : Dec 31 15:59:59 2030 GMT
+        Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b0:7e:72:b8:a4:03:94:e6:a7:de:09:38:91:4a:
+                    11:40:87:a7:7c:59:64:14:7b:b5:11:10:dd:fe:bf:
+                    d5:c0:bb:56:e2:85:25:f4:35:72:0f:f8:53:d0:41:
+                    e1:44:01:c2:b4:1c:c3:31:42:16:47:85:33:22:76:
+                    b2:0a:6f:0f:e5:25:50:4f:85:86:be:bf:98:2e:10:
+                    67:1e:be:11:05:86:05:90:c4:59:d0:7c:78:10:b0:
+                    80:5c:b7:e1:c7:2b:75:cb:7c:9f:ae:b5:d1:9d:23:
+                    37:63:a7:dc:42:a2:2d:92:04:1b:50:c1:7b:b8:3e:
+                    1b:c9:56:04:8b:2f:52:9b:ad:a9:56:e9:c1:ff:ad:
+                    a9:58:87:30:b6:81:f7:97:45:fc:19:57:3b:2b:6f:
+                    e4:47:f4:99:45:fe:1d:f1:f8:97:a3:88:1d:37:1c:
+                    5c:8f:e0:76:25:9a:50:f8:a0:54:ff:44:90:76:23:
+                    d2:32:c6:c3:ab:06:bf:fc:fb:bf:f3:ad:7d:92:62:
+                    02:5b:29:d3:35:a3:93:9a:43:64:60:5d:b2:fa:32:
+                    ff:3b:04:af:4d:40:6a:f9:c7:e3:ef:23:fd:6b:cb:
+                    e5:0f:8b:38:0d:ee:0a:fc:fe:0f:98:9f:30:31:dd:
+                    6c:52:65:f9:8b:81:be:22:e1:1c:58:03:ba:91:1b:
+                    89:07
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                6A:38:5B:26:8D:DE:8B:5A:F2:4F:7A:54:83:19:18:E3:08:35:A6:BA
+    Signature Algorithm: sha1WithRSAEncryption
+         3c:d5:77:3d:da:df:89:ba:87:0c:08:54:6a:20:50:92:be:b0:
+         41:3d:b9:26:64:83:0a:2f:e8:40:c0:97:28:27:82:30:4a:c9:
+         93:ff:6a:e7:a6:00:7f:89:42:9a:d6:11:e5:53:ce:2f:cc:f2:
+         da:05:c4:fe:e2:50:c4:3a:86:7d:cc:da:7e:10:09:3b:92:35:
+         2a:53:b2:fe:eb:2b:05:d9:6c:5d:e6:d0:ef:d3:6a:66:9e:15:
+         28:85:7a:e8:82:00:ac:1e:a7:09:69:56:42:d3:68:51:18:be:
+         54:9a:bf:44:41:ba:49:be:20:ba:69:5c:ee:b8:77:cd:ce:6c:
+         1f:ad:83:96:18:7d:0e:b5:14:39:84:f1:28:e9:2d:a3:9e:7b:
+         1e:7a:72:5a:83:b3:79:6f:ef:b4:fc:d0:0a:a5:58:4f:46:df:
+         fb:6d:79:59:f2:84:22:52:ae:0f:cc:fb:7c:3b:e7:6a:ca:47:
+         61:c3:7a:f8:d3:92:04:1f:b8:20:84:e1:36:54:16:c7:40:de:
+         3b:8a:73:dc:df:c6:09:4c:df:ec:da:ff:d4:53:42:a1:c9:f2:
+         62:1d:22:83:3c:97:c5:f9:19:62:27:ac:65:22:d7:d3:3c:c6:
+         e5:8e:b2:53:cc:49:ce:bc:30:fe:7b:0e:33:90:fb:ed:d2:14:
+         91:1f:07:af
+SHA1 Fingerprint=CF:9E:87:6D:D3:EB:FC:42:26:97:A3:B5:A3:7A:A0:76:A9:06:23:48
diff --git a/proprietary/vendor/etc/security/cacerts/b872f2b4.0 b/proprietary/vendor/etc/security/cacerts/b872f2b4.0
new file mode 100644
index 0000000..37b6284
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b872f2b4.0
@@ -0,0 +1,84 @@
+-----BEGIN CERTIFICATE-----
+MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UE
+AwwVQXRvcyBUcnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQG
+EwJERTAeFw0xMTA3MDcxNDU4MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMM
+FUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsGA1UECgwEQXRvczELMAkGA1UEBhMC
+REUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCVhTuXbyo7LjvPpvMp
+Nb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr54rM
+VD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+
+SZFhyBH+DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ
+4J7sVaE3IqKHBAUsR320HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0L
+cp2AMBYHlT8oDv3FdU9T1nSatCQujgKRz3bFmx5VdJx4IbHwLfELn8LVlhgf8FQi
+eowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7Rl+lwrrw7GWzbITAPBgNV
+HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZbNshMBgG
+A1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3
+DQEBCwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8j
+vZfza1zv7v1Apt+hk6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kP
+DpFrdRbhIfzYJsdHt6bPWHJxfrrhTZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pc
+maHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a961qn8FYiqTxlVMYVqL2Gns2D
+lmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G3mB/ufNPRJLv
+KrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 6643877497813316402 (0x5c33cb622c5fb332)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: CN=Atos TrustedRoot 2011, O=Atos, C=DE
+        Validity
+            Not Before: Jul  7 14:58:30 2011 GMT
+            Not After : Dec 31 23:59:59 2030 GMT
+        Subject: CN=Atos TrustedRoot 2011, O=Atos, C=DE
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:95:85:3b:97:6f:2a:3b:2e:3b:cf:a6:f3:29:35:
+                    be:cf:18:ac:3e:aa:d9:f8:4d:a0:3e:1a:47:b9:bc:
+                    9a:df:f2:fe:cc:3e:47:e8:7a:96:c2:24:8e:35:f4:
+                    a9:0c:fc:82:fd:6d:c1:72:62:27:bd:ea:6b:eb:e7:
+                    8a:cc:54:3e:90:50:cf:80:d4:95:fb:e8:b5:82:d4:
+                    14:c5:b6:a9:55:25:57:db:b1:50:f6:b0:60:64:59:
+                    7a:69:cf:03:b7:6f:0d:be:ca:3e:6f:74:72:ea:aa:
+                    30:2a:73:62:be:49:91:61:c8:11:fe:0e:03:2a:f7:
+                    6a:20:dc:02:15:0d:5e:15:6a:fc:e3:82:c1:b5:c5:
+                    9d:64:09:6c:a3:59:98:07:27:c7:1b:96:2b:61:74:
+                    71:6c:43:f1:f7:35:89:10:e0:9e:ec:55:a1:37:22:
+                    a2:87:04:05:2c:47:7d:b4:1c:b9:62:29:66:28:ca:
+                    b7:e1:93:f5:a4:94:03:99:b9:70:85:b5:e6:48:ea:
+                    8d:50:fc:d9:de:cc:6f:07:0e:dd:0b:72:9d:80:30:
+                    16:07:95:3f:28:0e:fd:c5:75:4f:53:d6:74:9a:b4:
+                    24:2e:8e:02:91:cf:76:c5:9b:1e:55:74:9c:78:21:
+                    b1:f0:2d:f1:0b:9f:c2:d5:96:18:1f:f0:54:22:7a:
+                    8c:07
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21
+
+            X509v3 Certificate Policies: 
+                Policy: 1.3.6.1.4.1.6189.3.4.1.1
+
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         26:77:34:db:94:48:86:2a:41:9d:2c:3e:06:90:60:c4:8c:ac:
+         0b:54:b8:1f:b9:7b:d3:07:39:e4:fa:3e:7b:b2:3d:4e:ed:9f:
+         23:bd:97:f3:6b:5c:ef:ee:fd:40:a6:df:a1:93:a1:0a:86:ac:
+         ef:20:d0:79:01:bd:78:f7:19:d8:24:31:34:04:01:a6:ba:15:
+         9a:c3:27:dc:d8:4f:0f:cc:18:63:ff:99:0f:0e:91:6b:75:16:
+         e1:21:fc:d8:26:c7:47:b7:a6:cf:58:72:71:7e:ba:e1:4d:95:
+         47:3b:c9:af:6d:a1:b4:c1:ec:89:f6:b4:0f:38:b5:e2:64:dc:
+         25:cf:a6:db:eb:9a:5c:99:a1:c5:08:de:fd:e6:da:d5:d6:5a:
+         45:0c:c4:b7:c2:b5:14:ef:b4:11:ff:0e:15:b5:f5:f5:db:c6:
+         bd:eb:5a:a7:f0:56:22:a9:3c:65:54:c6:15:a8:bd:86:9e:cd:
+         83:96:68:7a:71:81:89:e1:0b:e1:ea:11:1b:68:08:cc:69:9e:
+         ec:9e:41:9e:44:32:26:7a:e2:87:0a:71:3d:eb:e4:5a:a4:d2:
+         db:c5:cd:c6:de:60:7f:b9:f3:4f:44:92:ef:2a:b7:18:3e:a7:
+         19:d9:0b:7d:b1:37:41:42:b0:ba:60:1d:f2:fe:09:11:b0:f0:
+         87:7b:a7:9d
+SHA1 Fingerprint=2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21
diff --git a/proprietary/vendor/etc/security/cacerts/b936d1c6.0 b/proprietary/vendor/etc/security/cacerts/b936d1c6.0
new file mode 100644
index 0000000..029f864
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/b936d1c6.0
@@ -0,0 +1,125 @@
+-----BEGIN CERTIFICATE-----
+MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx
+CzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJ
+WiBGTk1ULVJDTTAeFw0wODEwMjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJ
+BgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBG
+Tk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALpxgHpMhm5/
+yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcfqQgf
+BBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAz
+WHFctPVrbtQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxF
+tBDXaEAUwED653cXeuYLj2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z
+374jNUUeAlz+taibmSXaXvMiwzn15Cou08YfxGyqxRxqAQVKL9LFwag0Jl1mpdIC
+IfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mwWsXmo8RZZUc1g16p6DUL
+mbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnTtOmlcYF7
+wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peS
+MKGJ47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2
+ZSysV4999AeU14ECll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMet
+UqIJ5G+GR4of6ygnXYMgrwTJbFaai0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUw
+AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPd9xf3E6Jobd2Sn9R2gzL+H
+YJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1odHRwOi8vd3d3
+LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD
+nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1
+RXxlDPiyN8+sD8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYM
+LVN0V2Ue1bLdI4E7pWYjJ2cJj+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf
+77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrTQfv6MooqtyuGC2mDOL7Nii4LcK2N
+JpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW+YJF1DngoABd15jm
+fZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7Ixjp
+6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp
+1txyM/1d8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B
+9kiABdcPUXmsEKvU7ANm5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wok
+RqEIr9baRRmW1FMdW4R58MD3R++Lj8UGrp1MYp3/RgT408m2ECVAdf4WqslKYIYv
+uu8wd+RU4riEmViAqhOLUTpPSPaLtrM=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            5d:93:8d:30:67:36:c8:06:1d:1a:c7:54:84:69:07
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM
+        Validity
+            Not Before: Oct 29 15:59:56 2008 GMT
+            Not After : Jan  1 00:00:00 2030 GMT
+        Subject: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:ba:71:80:7a:4c:86:6e:7f:c8:13:6d:c0:c6:7d:
+                    1c:00:97:8f:2c:0c:23:bb:10:9a:40:a9:1a:b7:87:
+                    88:f8:9b:56:6a:fb:e6:7b:8e:8b:92:8e:a7:25:5d:
+                    59:11:db:36:2e:b7:51:17:1f:a9:08:1f:04:17:24:
+                    58:aa:37:4a:18:df:e5:39:d4:57:fd:d7:c1:2c:91:
+                    01:91:e2:22:d4:03:c0:58:fc:77:47:ec:8f:3e:74:
+                    43:ba:ac:34:8d:4d:38:76:67:8e:b0:c8:6f:30:33:
+                    58:71:5c:b4:f5:6b:6e:d4:01:50:b8:13:7e:6c:4a:
+                    a3:49:d1:20:19:ee:bc:c0:29:18:65:a7:de:fe:ef:
+                    dd:0a:90:21:e7:1a:67:92:42:10:98:5f:4f:30:bc:
+                    3e:1c:45:b4:10:d7:68:40:14:c0:40:fa:e7:77:17:
+                    7a:e6:0b:8f:65:5b:3c:d9:9a:52:db:b5:bd:9e:46:
+                    cf:3d:eb:91:05:02:c0:96:b2:76:4c:4d:10:96:3b:
+                    92:fa:9c:7f:0f:99:df:be:23:35:45:1e:02:5c:fe:
+                    b5:a8:9b:99:25:da:5e:f3:22:c3:39:f5:e4:2a:2e:
+                    d3:c6:1f:c4:6c:aa:c5:1c:6a:01:05:4a:2f:d2:c5:
+                    c1:a8:34:26:5d:66:a5:d2:02:21:f9:18:b7:06:f5:
+                    4e:99:6f:a8:ab:4c:51:e8:cf:50:18:c5:77:c8:39:
+                    09:2c:49:92:32:99:a8:bb:17:17:79:b0:5a:c5:e6:
+                    a3:c4:59:65:47:35:83:5e:a9:e8:35:0b:99:bb:e4:
+                    cd:20:c6:9b:4a:06:39:b5:68:fc:22:ba:ee:55:8c:
+                    2b:4e:ea:f3:b1:e3:fc:b6:99:9a:d5:42:fa:71:4d:
+                    08:cf:87:1e:6a:71:7d:f9:d3:b4:e9:a5:71:81:7b:
+                    c2:4e:47:96:a5:f6:76:85:a3:28:8f:e9:80:6e:81:
+                    53:a5:6d:5f:b8:48:f9:c2:f9:36:a6:2e:49:ff:b8:
+                    96:c2:8c:07:b3:9b:88:58:fc:eb:1b:1c:de:2d:70:
+                    e2:97:92:30:a1:89:e3:bc:55:a8:27:d6:4b:ed:90:
+                    ad:8b:fa:63:25:59:2d:a8:35:dd:ca:97:33:bc:e5:
+                    cd:c7:9d:d1:ec:ef:5e:0e:4a:90:06:26:63:ad:b9:
+                    d9:35:2d:07:ba:76:65:2c:ac:57:8f:7d:f4:07:94:
+                    d7:81:02:96:5d:a3:07:49:d5:7a:d0:57:f9:1b:e7:
+                    53:46:75:aa:b0:79:42:cb:68:71:08:e9:60:bd:39:
+                    69:ce:f4:af:c3:56:40:c7:ad:52:a2:09:e4:6f:86:
+                    47:8a:1f:eb:28:27:5d:83:20:af:04:c9:6c:56:9a:
+                    8b:46:f5
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                F7:7D:C5:FD:C4:E8:9A:1B:77:64:A7:F5:1D:A0:CC:BF:87:60:9A:6D
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  CPS: http://www.cert.fnmt.es/dpcs/
+
+    Signature Algorithm: sha256WithRSAEncryption
+         07:90:4a:df:f3:23:4e:f0:c3:9c:51:65:9b:9c:22:a2:8a:0c:
+         85:f3:73:29:6b:4d:fe:01:e2:a9:0c:63:01:bf:04:67:a5:9d:
+         98:5f:fd:01:13:fa:ec:9a:62:e9:86:fe:b6:62:d2:6e:4c:94:
+         fb:c0:75:45:7c:65:0c:f8:b2:37:cf:ac:0f:cf:8d:6f:f9:19:
+         f7:8f:ec:1e:f2:70:9e:f0:ca:b8:ef:b7:ff:76:37:76:5b:f6:
+         6e:88:f3:af:62:32:22:93:0d:3a:6a:8e:14:66:0c:2d:53:74:
+         57:65:1e:d5:b2:dd:23:81:3b:a5:66:23:27:67:09:8f:e1:77:
+         aa:43:cd:65:51:08:ed:51:58:fe:e6:39:f9:cb:47:84:a4:15:
+         f1:76:bb:a4:ee:a4:3b:c4:5f:ef:b2:33:96:11:18:b7:c9:65:
+         be:18:e1:a3:a4:dc:fa:18:f9:d3:bc:13:9b:39:7a:34:ba:d3:
+         41:fb:fa:32:8a:2a:b7:2b:86:0b:69:83:38:be:cd:8a:2e:0b:
+         70:ad:8d:26:92:ee:1e:f5:01:2b:0a:d9:d6:97:9b:6e:e0:a8:
+         19:1c:3a:21:8b:0c:1e:40:ad:03:e7:dd:66:7e:f5:b9:20:0d:
+         03:e8:96:f9:82:45:d4:39:e0:a0:00:5d:d7:98:e6:7d:9e:67:
+         73:c3:9a:2a:f7:ab:8b:a1:3a:14:ef:34:bc:52:0e:89:98:9a:
+         04:40:84:1d:7e:45:69:93:57:ce:eb:ce:f8:50:7c:4f:1c:6e:
+         04:43:9b:f9:d6:3b:23:18:e9:ea:8e:d1:4d:46:8d:f1:3b:e4:
+         6a:ca:ba:fb:23:b7:9b:fa:99:01:29:5a:58:5a:2d:e3:f9:d4:
+         6d:0e:26:ad:c1:6e:34:bc:32:f8:0c:05:fa:65:a3:db:3b:37:
+         83:22:e9:d6:dc:72:33:fd:5d:f2:20:bd:76:3c:23:da:28:f7:
+         f9:1b:eb:59:64:d5:dc:5f:72:7e:20:fc:cd:89:b5:90:67:4d:
+         62:7a:3f:4e:ad:1d:c3:39:fe:7a:f4:28:16:df:41:f6:48:80:
+         05:d7:0f:51:79:ac:10:ab:d4:ec:03:66:e6:6a:b0:ba:31:92:
+         42:40:6a:be:3a:d3:72:e1:6a:37:55:bc:ac:1d:95:b7:69:61:
+         f2:43:91:74:e6:a0:d3:0a:24:46:a1:08:af:d6:da:45:19:96:
+         d4:53:1d:5b:84:79:f0:c0:f7:47:ef:8b:8f:c5:06:ae:9d:4c:
+         62:9d:ff:46:04:f8:d3:c9:b6:10:25:40:75:fe:16:aa:c9:4a:
+         60:86:2f:ba:ef:30:77:e4:54:e2:b8:84:99:58:80:aa:13:8b:
+         51:3a:4f:48:f6:8b:b6:b3
+SHA1 Fingerprint=EC:50:35:07:B2:15:C4:95:62:19:E2:A8:9A:5B:42:99:2C:4C:2C:20
diff --git a/proprietary/vendor/etc/security/cacerts/bc3f2570.0 b/proprietary/vendor/etc/security/cacerts/bc3f2570.0
new file mode 100644
index 0000000..f85d643
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/bc3f2570.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx
+EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT
+EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp
+ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz
+NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH
+EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE
+AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw
+DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD
+E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH
+/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy
+DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh
+GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR
+tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA
+AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE
+FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX
+WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu
+9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr
+gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo
+2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO
+LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI
+4uJEvlz36hz1
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2
+        Validity
+            Not Before: Sep  1 00:00:00 2009 GMT
+            Not After : Dec 31 23:59:59 2037 GMT
+        Subject: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:bf:71:62:08:f1:fa:59:34:f7:1b:c9:18:a3:f7:
+                    80:49:58:e9:22:83:13:a6:c5:20:43:01:3b:84:f1:
+                    e6:85:49:9f:27:ea:f6:84:1b:4e:a0:b4:db:70:98:
+                    c7:32:01:b1:05:3e:07:4e:ee:f4:fa:4f:2f:59:30:
+                    22:e7:ab:19:56:6b:e2:80:07:fc:f3:16:75:80:39:
+                    51:7b:e5:f9:35:b6:74:4e:a9:8d:82:13:e4:b6:3f:
+                    a9:03:83:fa:a2:be:8a:15:6a:7f:de:0b:c3:b6:19:
+                    14:05:ca:ea:c3:a8:04:94:3b:46:7c:32:0d:f3:00:
+                    66:22:c8:8d:69:6d:36:8c:11:18:b7:d3:b2:1c:60:
+                    b4:38:fa:02:8c:ce:d3:dd:46:07:de:0a:3e:eb:5d:
+                    7c:c8:7c:fb:b0:2b:53:a4:92:62:69:51:25:05:61:
+                    1a:44:81:8c:2c:a9:43:96:23:df:ac:3a:81:9a:0e:
+                    29:c5:1c:a9:e9:5d:1e:b6:9e:9e:30:0a:39:ce:f1:
+                    88:80:fb:4b:5d:cc:32:ec:85:62:43:25:34:02:56:
+                    27:01:91:b4:3b:70:2a:3f:6e:b1:e8:9c:88:01:7d:
+                    9f:d4:f9:db:53:6d:60:9d:bf:2c:e7:58:ab:b8:5f:
+                    46:fc:ce:c4:1b:03:3c:09:eb:49:31:5c:69:46:b3:
+                    e0:47
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE
+    Signature Algorithm: sha256WithRSAEncryption
+         99:db:5d:79:d5:f9:97:59:67:03:61:f1:7e:3b:06:31:75:2d:
+         a1:20:8e:4f:65:87:b4:f7:a6:9c:bc:d8:e9:2f:d0:db:5a:ee:
+         cf:74:8c:73:b4:38:42:da:05:7b:f8:02:75:b8:fd:a5:b1:d7:
+         ae:f6:d7:de:13:cb:53:10:7e:8a:46:d1:97:fa:b7:2e:2b:11:
+         ab:90:b0:27:80:f9:e8:9f:5a:e9:37:9f:ab:e4:df:6c:b3:85:
+         17:9d:3d:d9:24:4f:79:91:35:d6:5f:04:eb:80:83:ab:9a:02:
+         2d:b5:10:f4:d8:90:c7:04:73:40:ed:72:25:a0:a9:9f:ec:9e:
+         ab:68:12:99:57:c6:8f:12:3a:09:a4:bd:44:fd:06:15:37:c1:
+         9b:e4:32:a3:ed:38:e8:d8:64:f3:2c:7e:14:fc:02:ea:9f:cd:
+         ff:07:68:17:db:22:90:38:2d:7a:8d:d1:54:f1:69:e3:5f:33:
+         ca:7a:3d:7b:0a:e3:ca:7f:5f:39:e5:e2:75:ba:c5:76:18:33:
+         ce:2c:f0:2f:4c:ad:f7:b1:e7:ce:4f:a8:c4:9b:4a:54:06:c5:
+         7f:7d:d5:08:0f:e2:1c:fe:7e:17:b8:ac:5e:f6:d4:16:b2:43:
+         09:0c:4d:f6:a7:6b:b4:99:84:65:ca:7a:88:e2:e2:44:be:5c:
+         f7:ea:1c:f5
+SHA1 Fingerprint=47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B
diff --git a/proprietary/vendor/etc/security/cacerts/bd43e1dd.0 b/proprietary/vendor/etc/security/cacerts/bd43e1dd.0
new file mode 100644
index 0000000..594d13d
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/bd43e1dd.0
@@ -0,0 +1,126 @@
+-----BEGIN CERTIFICATE-----
+MIIFzzCCA7egAwIBAgIUCBZfikyl7ADJk0DfxMauI7gcWqQwDQYJKoZIhvcNAQEL
+BQAwbzELMAkGA1UEBhMCSEsxEjAQBgNVBAgTCUhvbmcgS29uZzESMBAGA1UEBxMJ
+SG9uZyBLb25nMRYwFAYDVQQKEw1Ib25na29uZyBQb3N0MSAwHgYDVQQDExdIb25n
+a29uZyBQb3N0IFJvb3QgQ0EgMzAeFw0xNzA2MDMwMjI5NDZaFw00MjA2MDMwMjI5
+NDZaMG8xCzAJBgNVBAYTAkhLMRIwEAYDVQQIEwlIb25nIEtvbmcxEjAQBgNVBAcT
+CUhvbmcgS29uZzEWMBQGA1UEChMNSG9uZ2tvbmcgUG9zdDEgMB4GA1UEAxMXSG9u
+Z2tvbmcgUG9zdCBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
+AoICAQCziNfqzg8gTr7m1gNt7ln8wlffKWihgw4+aMdoWJwcYEuJQwy51BWy7sFO
+dem1p+/l6TWZ5Mwc50tfjTMwIDNT2aa71T4Tjukfh0mtUC1Qyhi+AViiE3CWu4mI
+VoBc+L0sPOFMV4i707mV78vH9toxdCim5lSJ9UExyuUmGs2C4HDaOym71QP1mbpV
+9WTRYA6ziUm4ii8F0oRFKHyPaFASePwLtVPLwpgchKOesL4jpNrcyCse2m5FHomY
+2vkALgbpDDtw1VAliJnLzXNg99X/NWfFobxeq81KuEXryGgeDQ0URhLj0mRiikKY
+vLTGCAj4/ahMZJx2Ab0vqWwzD9g/KLg8aQFChn5pwckGyuV6RmXpwtZQQS4/t+Tt
+bNe/JgERohYpSms0BpDsE9K2+2p20jzt8NYt3eEV7KObLyzJPivkaTv/ciWxNoZb
+x39ri1UbSsUgYT2uy1DhCDq+sI9jQVMwCFk8mB13umOResoQUGC/8Ne8lYePl8X+
+l2oBlKN8W4UdKjk60FSh0Tlxnf0h+bV78OLgAo9uliQlLKAeLKjEiafv7ZkGL7YK
+TE/bosw3Gq9HhS2KX8Q0NEwA/RiTZxPRN+ZItIsGxVd7GYYKecsAyVKvQv83j+Gj
+Hno9UKtjBucVtT+2RTeUN7F+8kjDf8V1/peNRY8apxpyKBpADwIDAQABo2MwYTAP
+BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBQXnc0e
+i9Y5K3DTXNSguB+wAPzFYTAdBgNVHQ4EFgQUF53NHovWOStw01zUoLgfsAD8xWEw
+DQYJKoZIhvcNAQELBQADggIBAFbVe27mIgHSQpsY1Q7XZiNc4/6gx5LS6ZStS6LG
+7BJ8dNVI0lkUmcDrudHr9EgwW62nV3OZqdPlt9EuWSRY3GguLmLYauRwCy0gUCCk
+MpXRAJi70/33MvJJrsZ64Ee+bs7Lo3I6LWldy8joRTnU+kLBEUx3XZL7av9YROXr
+gZ6voJmtvqkBZss4HTzfQx/0TW60uhdG/H39h4F5ag0zD/ov+BS5gLNdTaqX4fnk
+GMX41TiMJjz98iji7lpJiCzfeT2OnpA8vUFKOt1b9pq0zj8lMH8yfaIDlNDceqFS
+3m6TjRgm/VWsvY+b0s+v54Ysyx8Jb6NvqYTUc79NoXQbTiNg8swOqn+knEwlqLJm
+Ozj/2ZQw9nKEvmhVEA/GcywWaZMH/rFF7buiVWqw2rVKAiUnhde3t4ZEFolsgCs+
+l6mc1X5VTMbeRRAc6uk7nwNT7u56AQIWeNTowr5GdogTPyK7SBIdUgC0An4hGh6c
+JfTzPV4e0hz5sy229zdcxsshTrD3mUcYhcErulWuBurQB7Lcq9CClnXO0lD+mefP
+L5/ndtFhKvshuzHQqp9HpLIiyhY6UFfEW0NnxWViA0kB60PZ2Pierc+xYw5F9KBa
+LJstxabArahH9CdMOA0uG0k7UvToiIMrVCjU8jVStDKDYmlkDJGcn5fqdBb9HxEG
+mpv0
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            08:16:5f:8a:4c:a5:ec:00:c9:93:40:df:c4:c6:ae:23:b8:1c:5a:a4
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=HK, ST=Hong Kong, L=Hong Kong, O=Hongkong Post, CN=Hongkong Post Root CA 3
+        Validity
+            Not Before: Jun  3 02:29:46 2017 GMT
+            Not After : Jun  3 02:29:46 2042 GMT
+        Subject: C=HK, ST=Hong Kong, L=Hong Kong, O=Hongkong Post, CN=Hongkong Post Root CA 3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b3:88:d7:ea:ce:0f:20:4e:be:e6:d6:03:6d:ee:
+                    59:fc:c2:57:df:29:68:a1:83:0e:3e:68:c7:68:58:
+                    9c:1c:60:4b:89:43:0c:b9:d4:15:b2:ee:c1:4e:75:
+                    e9:b5:a7:ef:e5:e9:35:99:e4:cc:1c:e7:4b:5f:8d:
+                    33:30:20:33:53:d9:a6:bb:d5:3e:13:8e:e9:1f:87:
+                    49:ad:50:2d:50:ca:18:be:01:58:a2:13:70:96:bb:
+                    89:88:56:80:5c:f8:bd:2c:3c:e1:4c:57:88:bb:d3:
+                    b9:95:ef:cb:c7:f6:da:31:74:28:a6:e6:54:89:f5:
+                    41:31:ca:e5:26:1a:cd:82:e0:70:da:3b:29:bb:d5:
+                    03:f5:99:ba:55:f5:64:d1:60:0e:b3:89:49:b8:8a:
+                    2f:05:d2:84:45:28:7c:8f:68:50:12:78:fc:0b:b5:
+                    53:cb:c2:98:1c:84:a3:9e:b0:be:23:a4:da:dc:c8:
+                    2b:1e:da:6e:45:1e:89:98:da:f9:00:2e:06:e9:0c:
+                    3b:70:d5:50:25:88:99:cb:cd:73:60:f7:d5:ff:35:
+                    67:c5:a1:bc:5e:ab:cd:4a:b8:45:eb:c8:68:1e:0d:
+                    0d:14:46:12:e3:d2:64:62:8a:42:98:bc:b4:c6:08:
+                    08:f8:fd:a8:4c:64:9c:76:01:bd:2f:a9:6c:33:0f:
+                    d8:3f:28:b8:3c:69:01:42:86:7e:69:c1:c9:06:ca:
+                    e5:7a:46:65:e9:c2:d6:50:41:2e:3f:b7:e4:ed:6c:
+                    d7:bf:26:01:11:a2:16:29:4a:6b:34:06:90:ec:13:
+                    d2:b6:fb:6a:76:d2:3c:ed:f0:d6:2d:dd:e1:15:ec:
+                    a3:9b:2f:2c:c9:3e:2b:e4:69:3b:ff:72:25:b1:36:
+                    86:5b:c7:7f:6b:8b:55:1b:4a:c5:20:61:3d:ae:cb:
+                    50:e1:08:3a:be:b0:8f:63:41:53:30:08:59:3c:98:
+                    1d:77:ba:63:91:7a:ca:10:50:60:bf:f0:d7:bc:95:
+                    87:8f:97:c5:fe:97:6a:01:94:a3:7c:5b:85:1d:2a:
+                    39:3a:d0:54:a1:d1:39:71:9d:fd:21:f9:b5:7b:f0:
+                    e2:e0:02:8f:6e:96:24:25:2c:a0:1e:2c:a8:c4:89:
+                    a7:ef:ed:99:06:2f:b6:0a:4c:4f:db:a2:cc:37:1a:
+                    af:47:85:2d:8a:5f:c4:34:34:4c:00:fd:18:93:67:
+                    13:d1:37:e6:48:b4:8b:06:c5:57:7b:19:86:0a:79:
+                    cb:00:c9:52:af:42:ff:37:8f:e1:a3:1e:7a:3d:50:
+                    ab:63:06:e7:15:b5:3f:b6:45:37:94:37:b1:7e:f2:
+                    48:c3:7f:c5:75:fe:97:8d:45:8f:1a:a7:1a:72:28:
+                    1a:40:0f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Authority Key Identifier: 
+                keyid:17:9D:CD:1E:8B:D6:39:2B:70:D3:5C:D4:A0:B8:1F:B0:00:FC:C5:61
+
+            X509v3 Subject Key Identifier: 
+                17:9D:CD:1E:8B:D6:39:2B:70:D3:5C:D4:A0:B8:1F:B0:00:FC:C5:61
+    Signature Algorithm: sha256WithRSAEncryption
+         56:d5:7b:6e:e6:22:01:d2:42:9b:18:d5:0e:d7:66:23:5c:e3:
+         fe:a0:c7:92:d2:e9:94:ad:4b:a2:c6:ec:12:7c:74:d5:48:d2:
+         59:14:99:c0:eb:b9:d1:eb:f4:48:30:5b:ad:a7:57:73:99:a9:
+         d3:e5:b7:d1:2e:59:24:58:dc:68:2e:2e:62:d8:6a:e4:70:0b:
+         2d:20:50:20:a4:32:95:d1:00:98:bb:d3:fd:f7:32:f2:49:ae:
+         c6:7a:e0:47:be:6e:ce:cb:a3:72:3a:2d:69:5d:cb:c8:e8:45:
+         39:d4:fa:42:c1:11:4c:77:5d:92:fb:6a:ff:58:44:e5:eb:81:
+         9e:af:a0:99:ad:be:a9:01:66:cb:38:1d:3c:df:43:1f:f4:4d:
+         6e:b4:ba:17:46:fc:7d:fd:87:81:79:6a:0d:33:0f:fa:2f:f8:
+         14:b9:80:b3:5d:4d:aa:97:e1:f9:e4:18:c5:f8:d5:38:8c:26:
+         3c:fd:f2:28:e2:ee:5a:49:88:2c:df:79:3d:8e:9e:90:3c:bd:
+         41:4a:3a:dd:5b:f6:9a:b4:ce:3f:25:30:7f:32:7d:a2:03:94:
+         d0:dc:7a:a1:52:de:6e:93:8d:18:26:fd:55:ac:bd:8f:9b:d2:
+         cf:af:e7:86:2c:cb:1f:09:6f:a3:6f:a9:84:d4:73:bf:4d:a1:
+         74:1b:4e:23:60:f2:cc:0e:aa:7f:a4:9c:4c:25:a8:b2:66:3b:
+         38:ff:d9:94:30:f6:72:84:be:68:55:10:0f:c6:73:2c:16:69:
+         93:07:fe:b1:45:ed:bb:a2:55:6a:b0:da:b5:4a:02:25:27:85:
+         d7:b7:b7:86:44:16:89:6c:80:2b:3e:97:a9:9c:d5:7e:55:4c:
+         c6:de:45:10:1c:ea:e9:3b:9f:03:53:ee:ee:7a:01:02:16:78:
+         d4:e8:c2:be:46:76:88:13:3f:22:bb:48:12:1d:52:00:b4:02:
+         7e:21:1a:1e:9c:25:f4:f3:3d:5e:1e:d2:1c:f9:b3:2d:b6:f7:
+         37:5c:c6:cb:21:4e:b0:f7:99:47:18:85:c1:2b:ba:55:ae:06:
+         ea:d0:07:b2:dc:ab:d0:82:96:75:ce:d2:50:fe:99:e7:cf:2f:
+         9f:e7:76:d1:61:2a:fb:21:bb:31:d0:aa:9f:47:a4:b2:22:ca:
+         16:3a:50:57:c4:5b:43:67:c5:65:62:03:49:01:eb:43:d9:d8:
+         f8:9e:ad:cf:b1:63:0e:45:f4:a0:5a:2c:9b:2d:c5:a6:c0:ad:
+         a8:47:f4:27:4c:38:0d:2e:1b:49:3b:52:f4:e8:88:83:2b:54:
+         28:d4:f2:35:52:b4:32:83:62:69:64:0c:91:9c:9f:97:ea:74:
+         16:fd:1f:11:06:9a:9b:f4
+SHA1 Fingerprint=58:A2:D0:EC:20:52:81:5B:C1:F3:F8:64:02:24:4E:C2:8E:02:4B:02
diff --git a/proprietary/vendor/etc/security/cacerts/bdacca6f.0 b/proprietary/vendor/etc/security/cacerts/bdacca6f.0
new file mode 100644
index 0000000..f8ff00f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/bdacca6f.0
@@ -0,0 +1,89 @@
+-----BEGIN CERTIFICATE-----
+MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK
+MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x
+GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx
+MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg
+Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG
+SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ
+iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa
+/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ
+jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI
+HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7
+sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w
+gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF
+MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw
+KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG
+AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L
+URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO
+H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm
+I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY
+iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc
+f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=SecureTrust Corporation, CN=Secure Global CA
+        Validity
+            Not Before: Nov  7 19:42:28 2006 GMT
+            Not After : Dec 31 19:52:06 2029 GMT
+        Subject: C=US, O=SecureTrust Corporation, CN=Secure Global CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:af:35:2e:d8:ac:6c:55:69:06:71:e5:13:68:24:
+                    b3:4f:d8:cc:21:47:f8:f1:60:38:89:89:03:e9:bd:
+                    ea:5e:46:53:09:dc:5c:f5:5a:e8:f7:45:2a:02:eb:
+                    31:61:d7:29:33:4c:ce:c7:7c:0a:37:7e:0f:ba:32:
+                    98:e1:1d:97:af:8f:c7:dc:c9:38:96:f3:db:1a:fc:
+                    51:ed:68:c6:d0:6e:a4:7c:24:d1:ae:42:c8:96:50:
+                    63:2e:e0:fe:75:fe:98:a7:5f:49:2e:95:e3:39:33:
+                    64:8e:1e:a4:5f:90:d2:67:3c:b2:d9:fe:41:b9:55:
+                    a7:09:8e:72:05:1e:8b:dd:44:85:82:42:d0:49:c0:
+                    1d:60:f0:d1:17:2c:95:eb:f6:a5:c1:92:a3:c5:c2:
+                    a7:08:60:0d:60:04:10:96:79:9e:16:34:e6:a9:b6:
+                    fa:25:45:39:c8:1e:65:f9:93:f5:aa:f1:52:dc:99:
+                    98:3d:a5:86:1a:0c:35:33:fa:4b:a5:04:06:15:1c:
+                    31:80:ef:aa:18:6b:c2:7b:d7:da:ce:f9:33:20:d5:
+                    f5:bd:6a:33:2d:81:04:fb:b0:5c:d4:9c:a3:e2:5c:
+                    1d:e3:a9:42:75:5e:7b:d4:77:ef:39:54:ba:c9:0a:
+                    18:1b:12:99:49:2f:88:4b:fd:50:62:d1:73:e7:8f:
+                    7a:43
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            1.3.6.1.4.1.311.20.2: 
+                ...C.A
+            X509v3 Key Usage: 
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                AF:44:04:C2:41:7E:48:83:DB:4E:39:02:EC:EC:84:7A:E6:CE:C9:A4
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.securetrust.com/SGCA.crl
+
+            1.3.6.1.4.1.311.21.1: 
+                ...
+    Signature Algorithm: sha1WithRSAEncryption
+         63:1a:08:40:7d:a4:5e:53:0d:77:d8:7a:ae:1f:0d:0b:51:16:
+         03:ef:18:7c:c8:e3:af:6a:58:93:14:60:91:b2:84:dc:88:4e:
+         be:39:8a:3a:f3:e6:82:89:5d:01:37:b3:ab:24:a4:15:0e:92:
+         35:5a:4a:44:5e:4e:57:fa:75:ce:1f:48:ce:66:f4:3c:40:26:
+         92:98:6c:1b:ee:24:46:0c:17:b3:52:a5:db:a5:91:91:cf:37:
+         d3:6f:e7:27:08:3a:4e:19:1f:3a:a7:58:5c:17:cf:79:3f:8b:
+         e4:a7:d3:26:23:9d:26:0f:58:69:fc:47:7e:b2:d0:8d:8b:93:
+         bf:29:4f:43:69:74:76:67:4b:cf:07:8c:e6:02:f7:b5:e1:b4:
+         43:b5:4b:2d:14:9f:f9:dc:26:0d:bf:a6:47:74:06:d8:88:d1:
+         3a:29:30:84:ce:d2:39:80:62:1b:a8:c7:57:49:bc:6a:55:51:
+         67:15:4a:be:35:07:e4:d5:75:98:37:79:30:14:db:29:9d:6c:
+         c5:69:cc:47:55:a2:30:f7:cc:5c:7f:c2:c3:98:1c:6b:4e:16:
+         80:eb:7a:78:65:45:a2:00:1a:af:0c:0d:55:64:34:48:b8:92:
+         b9:f1:b4:50:29:f2:4f:23:1f:da:6c:ac:1f:44:e1:dd:23:78:
+         51:5b:c7:16
+SHA1 Fingerprint=3A:44:73:5A:E5:81:90:1F:24:86:61:46:1E:3B:9C:C4:5F:F5:3A:1B
diff --git a/proprietary/vendor/etc/security/cacerts/bf64f35b.0 b/proprietary/vendor/etc/security/cacerts/bf64f35b.0
new file mode 100644
index 0000000..33b5468
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/bf64f35b.0
@@ -0,0 +1,91 @@
+-----BEGIN CERTIFICATE-----
+MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC
+VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0
+Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW
+KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl
+cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw
+NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw
+NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy
+ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV
+BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ
+KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo
+Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4
+4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9
+KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI
+rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi
+94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB
+sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi
+gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo
+kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE
+vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA
+A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t
+O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua
+AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP
+9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/
+eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m
+0vdXcDazv/wor3ElhVsT/h5/WrQ8
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1164660820 (0x456b5054)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority
+        Validity
+            Not Before: Nov 27 20:23:42 2006 GMT
+            Not After : Nov 27 20:53:42 2026 GMT
+        Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b6:95:b6:43:42:fa:c6:6d:2a:6f:48:df:94:4c:
+                    39:57:05:ee:c3:79:11:41:68:36:ed:ec:fe:9a:01:
+                    8f:a1:38:28:fc:f7:10:46:66:2e:4d:1e:1a:b1:1a:
+                    4e:c6:d1:c0:95:88:b0:c9:ff:31:8b:33:03:db:b7:
+                    83:7b:3e:20:84:5e:ed:b2:56:28:a7:f8:e0:b9:40:
+                    71:37:c5:cb:47:0e:97:2a:68:c0:22:95:62:15:db:
+                    47:d9:f5:d0:2b:ff:82:4b:c9:ad:3e:de:4c:db:90:
+                    80:50:3f:09:8a:84:00:ec:30:0a:3d:18:cd:fb:fd:
+                    2a:59:9a:23:95:17:2c:45:9e:1f:6e:43:79:6d:0c:
+                    5c:98:fe:48:a7:c5:23:47:5c:5e:fd:6e:e7:1e:b4:
+                    f6:68:45:d1:86:83:5b:a2:8a:8d:b1:e3:29:80:fe:
+                    25:71:88:ad:be:bc:8f:ac:52:96:4b:aa:51:8d:e4:
+                    13:31:19:e8:4e:4d:9f:db:ac:b3:6a:d5:bc:39:54:
+                    71:ca:7a:7a:7f:90:dd:7d:1d:80:d9:81:bb:59:26:
+                    c2:11:fe:e6:93:e2:f7:80:e4:65:fb:34:37:0e:29:
+                    80:70:4d:af:38:86:2e:9e:7f:57:af:9e:17:ae:eb:
+                    1c:cb:28:21:5f:b6:1c:d8:e7:a2:04:22:f9:d3:da:
+                    d8:cb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Private Key Usage Period: 
+                Not Before: Nov 27 20:23:42 2006 GMT, Not After: Nov 27 20:53:42 2026 GMT
+            X509v3 Authority Key Identifier: 
+                keyid:68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D
+
+            X509v3 Subject Key Identifier: 
+                68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D
+            1.2.840.113533.7.65.0: 
+                0...V7.1:4.0....
+    Signature Algorithm: sha1WithRSAEncryption
+         93:d4:30:b0:d7:03:20:2a:d0:f9:63:e8:91:0c:05:20:a9:5f:
+         19:ca:7b:72:4e:d4:b1:db:d0:96:fb:54:5a:19:2c:0c:08:f7:
+         b2:bc:85:a8:9d:7f:6d:3b:52:b3:2a:db:e7:d4:84:8c:63:f6:
+         0f:cb:26:01:91:50:6c:f4:5f:14:e2:93:74:c0:13:9e:30:3a:
+         50:e3:b4:60:c5:1c:f0:22:44:8d:71:47:ac:c8:1a:c9:e9:9b:
+         9a:00:60:13:ff:70:7e:5f:11:4d:49:1b:b3:15:52:7b:c9:54:
+         da:bf:9d:95:af:6b:9a:d8:9e:e9:f1:e4:43:8d:e2:11:44:3a:
+         bf:af:bd:83:42:73:52:8b:aa:bb:a7:29:cf:f5:64:1c:0a:4d:
+         d1:bc:aa:ac:9f:2a:d0:ff:7f:7f:da:7d:ea:b1:ed:30:25:c1:
+         84:da:34:d2:5b:78:83:56:ec:9c:36:c3:26:e2:11:f6:67:49:
+         1d:92:ab:8c:fb:eb:ff:7a:ee:85:4a:a7:50:80:f0:a7:5c:4a:
+         94:2e:5f:05:99:3c:52:41:e0:cd:b4:63:cf:01:43:ba:9c:83:
+         dc:8f:60:3b:f3:5a:b4:b4:7b:ae:da:0b:90:38:75:ef:81:1d:
+         66:d2:f7:57:70:36:b3:bf:fc:28:af:71:25:85:5b:13:fe:1e:
+         7f:5a:b4:3c
+SHA1 Fingerprint=B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9
diff --git a/proprietary/vendor/etc/security/cacerts/c2c1704e.0 b/proprietary/vendor/etc/security/cacerts/c2c1704e.0
new file mode 100644
index 0000000..50d9e26
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c2c1704e.0
@@ -0,0 +1,86 @@
+-----BEGIN CERTIFICATE-----
+MIIEIDCCAwigAwIBAgIJAISCLF8cYtBAMA0GCSqGSIb3DQEBCwUAMIGcMQswCQYD
+VQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEk
+MCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U
+cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxFzAVBgNVBAMMDlRydXN0Q29y
+IEVDQS0xMB4XDTE2MDIwNDEyMzIzM1oXDTI5MTIzMTE3MjgwN1owgZwxCzAJBgNV
+BAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQw
+IgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRy
+dXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOVHJ1c3RDb3Ig
+RUNBLTEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPj+ARtZ+odnbb
+3w9U73NjKYKtR8aja+3+XzP4Q1HpGjORMRegdMTUpwHmspI+ap3tDvl0mEDTPwOA
+BoJA6LHip1GnHYMma6ve+heRK9jGrB6xnhkB1Zem6g23xFUfJ3zSCNV2HykVh0A5
+3ThFEXXQmqc04L/NyFIduUd+Dbi7xgz2c1cWWn5DkR9VOsZtRASqnKmcp0yJF4Ou
+owReUoCLHhIlERnXDH19MURB6tuvsBzvgdAsxZohmz3tQjtQJvLsznFhBmIhVE5/
+wZ0+fyCMgMsq2JdiyIMzkX2woloPV+g7zPIlstR8L+xNxqE6FXrntl019fZISjZF
+ZtS6mFjBAgMBAAGjYzBhMB0GA1UdDgQWBBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAf
+BgNVHSMEGDAWgBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAPBgNVHRMBAf8EBTADAQH/
+MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAQEABT41XBVwm8nHc2Fv
+civUwo/yQ10CzsSUuZQRg2dd4mdsdXa/uwyqNsatR5Nj3B5+1t4u/ukZMjgDfxT2
+AHMsWbEhBuH7rBiVDKP/mZb3Kyeb1STMHd3BOuCYRLDE5D53sXOpZCz2HAF8P11F
+hcCF5yWPldwX8zyfGm6wyuMdKulMY/okYWLW2n62HGz1Ah3UKt1VkOsqEUc8Ll50
+soIipX1TH0XsJ5F95yIW6MBoNtjG8U+ARDL54dHRHareqKucBK+tIA5kmE2la8BI
+WJZpTdwHjFGTot+fDz2LYLSCjaoITmJF4PkL0uDgPFveXHEnJcLmA4GLEFPjx1Wi
+tJ/X5g==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            84:82:2c:5f:1c:62:d0:40
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor ECA-1
+        Validity
+            Not Before: Feb  4 12:32:33 2016 GMT
+            Not After : Dec 31 17:28:07 2029 GMT
+        Subject: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor ECA-1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:cf:8f:e0:11:b5:9f:a8:76:76:db:df:0f:54:ef:
+                    73:63:29:82:ad:47:c6:a3:6b:ed:fe:5f:33:f8:43:
+                    51:e9:1a:33:91:31:17:a0:74:c4:d4:a7:01:e6:b2:
+                    92:3e:6a:9d:ed:0e:f9:74:98:40:d3:3f:03:80:06:
+                    82:40:e8:b1:e2:a7:51:a7:1d:83:26:6b:ab:de:fa:
+                    17:91:2b:d8:c6:ac:1e:b1:9e:19:01:d5:97:a6:ea:
+                    0d:b7:c4:55:1f:27:7c:d2:08:d5:76:1f:29:15:87:
+                    40:39:dd:38:45:11:75:d0:9a:a7:34:e0:bf:cd:c8:
+                    52:1d:b9:47:7e:0d:b8:bb:c6:0c:f6:73:57:16:5a:
+                    7e:43:91:1f:55:3a:c6:6d:44:04:aa:9c:a9:9c:a7:
+                    4c:89:17:83:ae:a3:04:5e:52:80:8b:1e:12:25:11:
+                    19:d7:0c:7d:7d:31:44:41:ea:db:af:b0:1c:ef:81:
+                    d0:2c:c5:9a:21:9b:3d:ed:42:3b:50:26:f2:ec:ce:
+                    71:61:06:62:21:54:4e:7f:c1:9d:3e:7f:20:8c:80:
+                    cb:2a:d8:97:62:c8:83:33:91:7d:b0:a2:5a:0f:57:
+                    e8:3b:cc:f2:25:b2:d4:7c:2f:ec:4d:c6:a1:3a:15:
+                    7a:e7:b6:5d:35:f5:f6:48:4a:36:45:66:d4:ba:98:
+                    58:c1
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                44:9E:48:F5:CC:6D:48:D4:A0:4B:7F:FE:59:24:2F:83:97:99:9A:86
+            X509v3 Authority Key Identifier: 
+                keyid:44:9E:48:F5:CC:6D:48:D4:A0:4B:7F:FE:59:24:2F:83:97:99:9A:86
+
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         05:3e:35:5c:15:70:9b:c9:c7:73:61:6f:72:2b:d4:c2:8f:f2:
+         43:5d:02:ce:c4:94:b9:94:11:83:67:5d:e2:67:6c:75:76:bf:
+         bb:0c:aa:36:c6:ad:47:93:63:dc:1e:7e:d6:de:2e:fe:e9:19:
+         32:38:03:7f:14:f6:00:73:2c:59:b1:21:06:e1:fb:ac:18:95:
+         0c:a3:ff:99:96:f7:2b:27:9b:d5:24:cc:1d:dd:c1:3a:e0:98:
+         44:b0:c4:e4:3e:77:b1:73:a9:64:2c:f6:1c:01:7c:3f:5d:45:
+         85:c0:85:e7:25:8f:95:dc:17:f3:3c:9f:1a:6e:b0:ca:e3:1d:
+         2a:e9:4c:63:fa:24:61:62:d6:da:7e:b6:1c:6c:f5:02:1d:d4:
+         2a:dd:55:90:eb:2a:11:47:3c:2e:5e:74:b2:82:22:a5:7d:53:
+         1f:45:ec:27:91:7d:e7:22:16:e8:c0:68:36:d8:c6:f1:4f:80:
+         44:32:f9:e1:d1:d1:1d:aa:de:a8:ab:9c:04:af:ad:20:0e:64:
+         98:4d:a5:6b:c0:48:58:96:69:4d:dc:07:8c:51:93:a2:df:9f:
+         0f:3d:8b:60:b4:82:8d:aa:08:4e:62:45:e0:f9:0b:d2:e0:e0:
+         3c:5b:de:5c:71:27:25:c2:e6:03:81:8b:10:53:e3:c7:55:a2:
+         b4:9f:d7:e6
+SHA1 Fingerprint=58:D1:DF:95:95:67:6B:63:C0:F0:5B:1C:17:4D:8B:84:0B:C8:78:BD
diff --git a/proprietary/vendor/etc/security/cacerts/c491639e.0 b/proprietary/vendor/etc/security/cacerts/c491639e.0
new file mode 100644
index 0000000..9d4df03
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c491639e.0
@@ -0,0 +1,54 @@
+-----BEGIN CERTIFICATE-----
+MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQsw
+CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu
+ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg
+RzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQGEwJV
+UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
+Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQBgcq
+hkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJf
+Zn4f5dwbRXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17Q
+RSAPWXYQ1qAk8C3eNvJsKTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/
+BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgFUaFNN6KDec6NHSrkhDAKBggqhkjOPQQD
+AwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5FyYZ5eEJJZVrmDxxDnOOlY
+JjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy1vUhZscv
+6pZjamVFkpUBtA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3
+        Validity
+            Not Before: Aug  1 12:00:00 2013 GMT
+            Not After : Jan 15 12:00:00 2038 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:19:e7:bc:ac:44:65:ed:cd:b8:3f:58:fb:8d:b1:
+                    57:a9:44:2d:05:15:f2:ef:0b:ff:10:74:9f:b5:62:
+                    52:5f:66:7e:1f:e5:dc:1b:45:79:0b:cc:c6:53:0a:
+                    9d:8d:5d:02:d9:a9:59:de:02:5a:f6:95:2a:0e:8d:
+                    38:4a:8a:49:c6:bc:c6:03:38:07:5f:55:da:7e:09:
+                    6e:e2:7f:5e:d0:45:20:0f:59:76:10:d6:a0:24:f0:
+                    2d:de:36:f2:6c:29:39
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                CB:D0:BD:A9:E1:98:05:51:A1:4D:37:A2:83:79:CE:8D:1D:2A:E4:84
+    Signature Algorithm: ecdsa-with-SHA384
+         30:64:02:30:25:a4:81:45:02:6b:12:4b:75:74:4f:c8:23:e3:
+         70:f2:75:72:de:7c:89:f0:cf:91:72:61:9e:5e:10:92:59:56:
+         b9:83:c7:10:e7:38:e9:58:26:36:7d:d5:e4:34:86:39:02:30:
+         7c:36:53:f0:30:e5:62:63:3a:99:e2:b6:a3:3b:9b:34:fa:1e:
+         da:10:92:71:5e:91:13:a7:dd:a4:6e:92:cc:32:d6:f5:21:66:
+         c7:2f:ea:96:63:6a:65:45:92:95:01:b4
+SHA1 Fingerprint=F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89
diff --git a/proprietary/vendor/etc/security/cacerts/c51c224c.0 b/proprietary/vendor/etc/security/cacerts/c51c224c.0
new file mode 100644
index 0000000..87d7d50
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c51c224c.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBF
+MQswCQYDVQQGEwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQL
+ExNUcnVzdGlzIEZQUyBSb290IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTEx
+MzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1RydXN0aXMgTGltaXRlZDEc
+MBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD
+ggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQRUN+
+AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihH
+iTHcDnlkH5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjj
+vSkCqPoc4Vu5g6hBSLwacY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA
+0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zto3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlB
+OrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEAAaNTMFEwDwYDVR0TAQH/
+BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAdBgNVHQ4E
+FgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01
+GX2cGE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmW
+zaD+vkAMXBJV+JOCyinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP4
+1BIy+Q7DsdwyhEQsb8tGD+pmQQ9P8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZE
+f1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHVl/9D7S3B2l0pKoU/rGXuhg8F
+jZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYliB6XzCGcKQEN
+ZetX2fNXlrtIzYE=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            1b:1f:ad:b6:20:f9:24:d3:36:6b:f7:c7:f1:8c:a0:59
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=GB, O=Trustis Limited, OU=Trustis FPS Root CA
+        Validity
+            Not Before: Dec 23 12:14:06 2003 GMT
+            Not After : Jan 21 11:36:54 2024 GMT
+        Subject: C=GB, O=Trustis Limited, OU=Trustis FPS Root CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:c5:50:7b:9e:3b:35:d0:df:c4:8c:cd:8e:9b:ed:
+                    a3:c0:36:99:f4:42:ea:a7:3e:80:83:0f:a6:a7:59:
+                    87:c9:90:45:43:7e:00:ea:86:79:2a:03:bd:3d:37:
+                    99:89:66:b7:e5:8a:56:86:93:9c:68:4b:68:04:8c:
+                    93:93:02:3e:30:d2:37:3a:22:61:89:1c:85:4e:7d:
+                    8f:d5:af:7b:35:f6:7e:28:47:89:31:dc:0e:79:64:
+                    1f:99:d2:5b:ba:fe:7f:60:bf:ad:eb:e7:3c:38:29:
+                    6a:2f:e5:91:0b:55:ff:ec:6f:58:d5:2d:c9:de:4c:
+                    66:71:8f:0c:d7:04:da:07:e6:1e:18:e3:bd:29:02:
+                    a8:fa:1c:e1:5b:b9:83:a8:41:48:bc:1a:71:8d:e7:
+                    62:e5:2d:b2:eb:df:7c:cf:db:ab:5a:ca:31:f1:4c:
+                    22:f3:05:13:f7:82:f9:73:79:0c:be:d7:4b:1c:c0:
+                    d1:15:3c:93:41:64:d1:e6:be:23:17:22:00:89:5e:
+                    1f:6b:a5:ac:6e:a7:4b:8c:ed:a3:72:e6:af:63:4d:
+                    2f:85:d2:14:35:9a:2e:4e:8c:ea:32:98:28:86:a1:
+                    91:09:41:3a:b4:e1:e3:f2:fa:f0:c9:0a:a2:41:dd:
+                    a9:e3:03:c7:88:15:3b:1c:d4:1a:94:d7:9f:64:59:
+                    12:6d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:BA:FA:71:25:79:8B:57:41:25:21:86:0B:71:EB:B2:64:0E:8B:21:67
+
+            X509v3 Subject Key Identifier: 
+                BA:FA:71:25:79:8B:57:41:25:21:86:0B:71:EB:B2:64:0E:8B:21:67
+    Signature Algorithm: sha1WithRSAEncryption
+         7e:58:ff:fd:35:19:7d:9c:18:4f:9e:b0:2b:bc:8e:8c:14:ff:
+         2c:a0:da:47:5b:c3:ef:81:2d:af:05:ea:74:48:5b:f3:3e:4e:
+         07:c7:6d:c5:b3:93:cf:22:35:5c:b6:3f:75:27:5f:09:96:cd:
+         a0:fe:be:40:0c:5c:12:55:f8:93:82:ca:29:e9:5e:3f:56:57:
+         8b:38:36:f7:45:1a:4c:28:cd:9e:41:b8:ed:56:4c:84:a4:40:
+         c8:b8:b0:a5:2b:69:70:04:6a:c3:f8:d4:12:32:f9:0e:c3:b1:
+         dc:32:84:44:2c:6f:cb:46:0f:ea:66:41:0f:4f:f1:58:a5:a6:
+         0d:0d:0f:61:de:a5:9e:5d:7d:65:a1:3c:17:e7:a8:55:4e:ef:
+         a0:c7:ed:c6:44:7f:54:f5:a3:e0:8f:f0:7c:55:22:8f:29:b6:
+         81:a3:e1:6d:4e:2c:1b:80:67:ec:ad:20:9f:0c:62:61:d5:97:
+         ff:43:ed:2d:c1:da:5d:29:2a:85:3f:ac:65:ee:86:0f:05:8d:
+         90:5f:df:ee:9f:f4:bf:ee:1d:fb:98:e4:7f:90:2b:84:78:10:
+         0e:6c:49:53:ef:15:5b:65:46:4a:5d:af:ba:fb:3a:72:1d:cd:
+         f6:25:88:1e:97:cc:21:9c:29:01:0d:65:eb:57:d9:f3:57:96:
+         bb:48:cd:81
+SHA1 Fingerprint=3B:C0:38:0B:33:C3:F6:A6:0C:86:15:22:93:D9:DF:F5:4B:81:C0:04
diff --git a/proprietary/vendor/etc/security/cacerts/c559d742.0 b/proprietary/vendor/etc/security/cacerts/c559d742.0
new file mode 100644
index 0000000..0e3e9f9
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c559d742.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFWjCCA0KgAwIBAgIQbkepxlqz5yDFMJo/aFLybzANBgkqhkiG9w0BAQwFADBH
+MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM
+QzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIy
+MDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNl
+cnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQDO3v2m++zsFDQ8BwZabFn3GTXd98GdVarTzTukk3Lv
+CvptnfbwhYBboUhSnznFt+4orO/LdmgUud+tAWyZH8QiHZ/+cnfgLFuv5AS/T3Kg
+GjSY6Dlo7JUle3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9Bu
+XvAuMC6C/Pq8tBcKSOWIm8Wba96wyrQD8Nr0kLhlZPdcTK3ofmZemde4wj7I0BOd
+re7kRXuJVfeKH2JShBKzwkCX44ofR5GmdFrS+LFjKBC4swm4VndAoiaYecb+3yXu
+PuWgf9RhD1FLPD+M2uFwdNjCaKH5wQzpoeJ/u1U8dgbuak7MkogwTZq9TwtImoS1
+mKPV+3PBV2HdKFZ1E66HjucMUQkQdYhMvI35ezzUIkgfKtzra7tEscszcTJGr61K
+8YzodDqs5xoic4DSMPclQsciOzsSrZYuxsN2B6ogtzVJV+mSSeh2FnIxZyuWfoqj
+x5RWIr9qS34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsR
+nTKaG73VululycslaVNVJ1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0
+kzCqgc7dGtxRcw1PcOnlthYhGXmy5okLdWTK1au8CcEYof/UVKGFPP0UJAOyh9Ok
+twIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
+HQ4EFgQUu//KjiOfT5nK2+JopqUVJxce2Q4wDQYJKoZIhvcNAQEMBQADggIBALZp
+8KZ3/p7uC4Gt4cCpx/k1HUCCq+YEtN/L9x0Pg/B+E02NjO7jMyLDOfxA325BS0JT
+vhaI8dI4XsRomRyYUpOM52jtG2pzegVATX9lO9ZY8c6DR2Dj/5epnGB3GFW1fgiT
+z9D2PGcDFWEJ+YF59exTpJ/JjwGLc8R3dtyDovUMSRqodt6Sm2T4syzFJ9MHwAiA
+pJiS4wGWAqoC7o87xdFtCjMwc3i5T1QWvwsHoaRc5svJXISPD+AVdyx+Jn7axEvb
+pxZ3B7DNdehyQtaVhJ2Gg/LkkM0JR9SLA3DaWsYDQvTtN6LwG1BUSw7YhN4ZKJmB
+R64JGz9I0cNv4rBgF/XuIwKl2gBbbZCr7qLpGzvpx0QnRY5rn/WkhLx3+WuXrD5R
+RaIRpsyF7gpo8j5QOHokYh4XIDdtak23CZvJ/KRY9bb7nE4Yu5UC56GtmwfuNmsk
+0jmGwZODUNKBRqhfYlcsu2xkiAhu7xNUX90txGdj08+JN7+dIPT7eoOboB6BAFDC
+5AwiWVIQ7UNWhwD4FFKnHYuTjKJNRn8nxnGbJN7k2oaLDX5rIMHAnuFl2GqjpuiF
+izoHCBy69Y9Vmhh1fuXsgWbRIXOhNUQLgD1bnF5vKheW0YMjiGZt5obicDIvUiLn
+yOd/xCxgXS/Dr55FBcOEArf9LAhST4Ldo/DUhgkC
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            6e:47:a9:c6:5a:b3:e7:20:c5:30:9a:3f:68:52:f2:6f
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R2
+        Validity
+            Not Before: Jun 22 00:00:00 2016 GMT
+            Not After : Jun 22 00:00:00 2036 GMT
+        Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:ce:de:fd:a6:fb:ec:ec:14:34:3c:07:06:5a:6c:
+                    59:f7:19:35:dd:f7:c1:9d:55:aa:d3:cd:3b:a4:93:
+                    72:ef:0a:fa:6d:9d:f6:f0:85:80:5b:a1:48:52:9f:
+                    39:c5:b7:ee:28:ac:ef:cb:76:68:14:b9:df:ad:01:
+                    6c:99:1f:c4:22:1d:9f:fe:72:77:e0:2c:5b:af:e4:
+                    04:bf:4f:72:a0:1a:34:98:e8:39:68:ec:95:25:7b:
+                    76:a1:e6:69:b9:85:19:bd:89:8c:fe:ad:ed:36:ea:
+                    73:bc:ff:83:e2:cb:7d:c1:d2:ce:4a:b3:8d:05:9e:
+                    8b:49:93:df:c1:5b:d0:6e:5e:f0:2e:30:2e:82:fc:
+                    fa:bc:b4:17:0a:48:e5:88:9b:c5:9b:6b:de:b0:ca:
+                    b4:03:f0:da:f4:90:b8:65:64:f7:5c:4c:ad:e8:7e:
+                    66:5e:99:d7:b8:c2:3e:c8:d0:13:9d:ad:ee:e4:45:
+                    7b:89:55:f7:8a:1f:62:52:84:12:b3:c2:40:97:e3:
+                    8a:1f:47:91:a6:74:5a:d2:f8:b1:63:28:10:b8:b3:
+                    09:b8:56:77:40:a2:26:98:79:c6:fe:df:25:ee:3e:
+                    e5:a0:7f:d4:61:0f:51:4b:3c:3f:8c:da:e1:70:74:
+                    d8:c2:68:a1:f9:c1:0c:e9:a1:e2:7f:bb:55:3c:76:
+                    06:ee:6a:4e:cc:92:88:30:4d:9a:bd:4f:0b:48:9a:
+                    84:b5:98:a3:d5:fb:73:c1:57:61:dd:28:56:75:13:
+                    ae:87:8e:e7:0c:51:09:10:75:88:4c:bc:8d:f9:7b:
+                    3c:d4:22:48:1f:2a:dc:eb:6b:bb:44:b1:cb:33:71:
+                    32:46:af:ad:4a:f1:8c:e8:74:3a:ac:e7:1a:22:73:
+                    80:d2:30:f7:25:42:c7:22:3b:3b:12:ad:96:2e:c6:
+                    c3:76:07:aa:20:b7:35:49:57:e9:92:49:e8:76:16:
+                    72:31:67:2b:96:7e:8a:a3:c7:94:56:22:bf:6a:4b:
+                    7e:01:21:b2:23:32:df:e4:9a:44:6d:59:5b:5d:f5:
+                    00:a0:1c:9b:c6:78:97:8d:90:ff:9b:c8:aa:b4:af:
+                    11:51:39:5e:d9:fb:67:ad:d5:5b:11:9d:32:9a:1b:
+                    bd:d5:ba:5b:a5:c9:cb:25:69:53:55:27:5c:e0:ca:
+                    36:cb:88:61:fb:1e:b7:d0:cb:ee:16:fb:d3:a6:4c:
+                    de:92:a5:d4:e2:df:f5:06:54:de:2e:9d:4b:b4:93:
+                    30:aa:81:ce:dd:1a:dc:51:73:0d:4f:70:e9:e5:b6:
+                    16:21:19:79:b2:e6:89:0b:75:64:ca:d5:ab:bc:09:
+                    c1:18:a1:ff:d4:54:a1:85:3c:fd:14:24:03:b2:87:
+                    d3:a4:b7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                BB:FF:CA:8E:23:9F:4F:99:CA:DB:E2:68:A6:A5:15:27:17:1E:D9:0E
+    Signature Algorithm: sha384WithRSAEncryption
+         b6:69:f0:a6:77:fe:9e:ee:0b:81:ad:e1:c0:a9:c7:f9:35:1d:
+         40:82:ab:e6:04:b4:df:cb:f7:1d:0f:83:f0:7e:13:4d:8d:8c:
+         ee:e3:33:22:c3:39:fc:40:df:6e:41:4b:42:53:be:16:88:f1:
+         d2:38:5e:c4:68:99:1c:98:52:93:8c:e7:68:ed:1b:6a:73:7a:
+         05:40:4d:7f:65:3b:d6:58:f1:ce:83:47:60:e3:ff:97:a9:9c:
+         60:77:18:55:b5:7e:08:93:cf:d0:f6:3c:67:03:15:61:09:f9:
+         81:79:f5:ec:53:a4:9f:c9:8f:01:8b:73:c4:77:76:dc:83:a2:
+         f5:0c:49:1a:a8:76:de:92:9b:64:f8:b3:2c:c5:27:d3:07:c0:
+         08:80:a4:98:92:e3:01:96:02:aa:02:ee:8f:3b:c5:d1:6d:0a:
+         33:30:73:78:b9:4f:54:16:bf:0b:07:a1:a4:5c:e6:cb:c9:5c:
+         84:8f:0f:e0:15:77:2c:7e:26:7e:da:c4:4b:db:a7:16:77:07:
+         b0:cd:75:e8:72:42:d6:95:84:9d:86:83:f2:e4:90:cd:09:47:
+         d4:8b:03:70:da:5a:c6:03:42:f4:ed:37:a2:f0:1b:50:54:4b:
+         0e:d8:84:de:19:28:99:81:47:ae:09:1b:3f:48:d1:c3:6f:e2:
+         b0:60:17:f5:ee:23:02:a5:da:00:5b:6d:90:ab:ee:a2:e9:1b:
+         3b:e9:c7:44:27:45:8e:6b:9f:f5:a4:84:bc:77:f9:6b:97:ac:
+         3e:51:45:a2:11:a6:cc:85:ee:0a:68:f2:3e:50:38:7a:24:62:
+         1e:17:20:37:6d:6a:4d:b7:09:9b:c9:fc:a4:58:f5:b6:fb:9c:
+         4e:18:bb:95:02:e7:a1:ad:9b:07:ee:36:6b:24:d2:39:86:c1:
+         93:83:50:d2:81:46:a8:5f:62:57:2c:bb:6c:64:88:08:6e:ef:
+         13:54:5f:dd:2d:c4:67:63:d3:cf:89:37:bf:9d:20:f4:fb:7a:
+         83:9b:a0:1e:81:00:50:c2:e4:0c:22:59:52:10:ed:43:56:87:
+         00:f8:14:52:a7:1d:8b:93:8c:a2:4d:46:7f:27:c6:71:9b:24:
+         de:e4:da:86:8b:0d:7e:6b:20:c1:c0:9e:e1:65:d8:6a:a3:a6:
+         e8:85:8b:3a:07:08:1c:ba:f5:8f:55:9a:18:75:7e:e5:ec:81:
+         66:d1:21:73:a1:35:44:0b:80:3d:5b:9c:5e:6f:2a:17:96:d1:
+         83:23:88:66:6d:e6:86:e2:70:32:2f:52:22:e7:c8:e7:7f:c4:
+         2c:60:5d:2f:c3:af:9e:45:05:c3:84:02:b7:fd:2c:08:52:4f:
+         82:dd:a3:f0:d4:86:09:02
+SHA1 Fingerprint=D2:73:96:2A:2A:5E:39:9F:73:3F:E1:C7:1E:64:3F:03:38:34:FC:4D
diff --git a/proprietary/vendor/etc/security/cacerts/c7e2a638.0 b/proprietary/vendor/etc/security/cacerts/c7e2a638.0
new file mode 100644
index 0000000..1189a01
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c7e2a638.0
@@ -0,0 +1,82 @@
+-----BEGIN CERTIFICATE-----
+MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCB
+mDELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsT
+MChjKSAyMDA4IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s
+eTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhv
+cml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIzNTk1OVowgZgxCzAJ
+BgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg
+MjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0
+BgNVBAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
+LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz
++uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5jK/BGvESyiaHAKAxJcCGVn2TAppMSAmUm
+hsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdEc5IiaacDiGydY8hS2pgn
+5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3CIShwiP/W
+JmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exAL
+DmKudlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZC
+huOl1UcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw
+HQYDVR0OBBYEFMR5yo6hTgMdHNxr2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IB
+AQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9cr5HqQ6XErhK8WTTOd8lNNTB
+zU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbEAp7aDHdlDkQN
+kv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD
+AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUH
+SJsMC8tJP33st/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2G
+spki4cErx5z481+oghLrGREt
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            15:ac:6e:94:19:b2:79:4b:41:f6:27:a9:c3:18:0f:1f
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3
+        Validity
+            Not Before: Apr  2 00:00:00 2008 GMT
+            Not After : Dec  1 23:59:59 2037 GMT
+        Subject: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:dc:e2:5e:62:58:1d:33:57:39:32:33:fa:eb:cb:
+                    87:8c:a7:d4:4a:dd:06:88:ea:64:8e:31:98:a5:38:
+                    90:1e:98:cf:2e:63:2b:f0:46:bc:44:b2:89:a1:c0:
+                    28:0c:49:70:21:95:9f:64:c0:a6:93:12:02:65:26:
+                    86:c6:a5:89:f0:fa:d7:84:a0:70:af:4f:1a:97:3f:
+                    06:44:d5:c9:eb:72:10:7d:e4:31:28:fb:1c:61:e6:
+                    28:07:44:73:92:22:69:a7:03:88:6c:9d:63:c8:52:
+                    da:98:27:e7:08:4c:70:3e:b4:c9:12:c1:c5:67:83:
+                    5d:33:f3:03:11:ec:6a:d0:53:e2:d1:ba:36:60:94:
+                    80:bb:61:63:6c:5b:17:7e:df:40:94:1e:ab:0d:c2:
+                    21:28:70:88:ff:d6:26:6c:6c:60:04:25:4e:55:7e:
+                    7d:ef:bf:94:48:de:b7:1d:dd:70:8d:05:5f:88:a5:
+                    9b:f2:c2:ee:ea:d1:40:41:6d:62:38:1d:56:06:c5:
+                    03:47:51:20:19:fc:7b:10:0b:0e:62:ae:76:55:bf:
+                    5f:77:be:3e:49:01:53:3d:98:25:03:76:24:5a:1d:
+                    b4:db:89:ea:79:e5:b6:b3:3b:3f:ba:4c:28:41:7f:
+                    06:ac:6a:8e:c1:d0:f6:05:1d:7d:e6:42:86:e3:a5:
+                    d5:47
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                C4:79:CA:8E:A1:4E:03:1D:1C:DC:6B:DB:31:5B:94:3E:3F:30:7F:2D
+    Signature Algorithm: sha256WithRSAEncryption
+         2d:c5:13:cf:56:80:7b:7a:78:bd:9f:ae:2c:99:e7:ef:da:df:
+         94:5e:09:69:a7:e7:6e:68:8c:bd:72:be:47:a9:0e:97:12:b8:
+         4a:f1:64:d3:39:df:25:34:d4:c1:cd:4e:81:f0:0f:04:c4:24:
+         b3:34:96:c6:a6:aa:30:df:68:61:73:d7:f9:8e:85:89:ef:0e:
+         5e:95:28:4a:2a:27:8f:10:8e:2e:7c:86:c4:02:9e:da:0c:77:
+         65:0e:44:0d:92:fd:fd:b3:16:36:fa:11:0d:1d:8c:0e:07:89:
+         6a:29:56:f7:72:f4:dd:15:9c:77:35:66:57:ab:13:53:d8:8e:
+         c1:40:c5:d7:13:16:5a:72:c7:b7:69:01:c4:7a:b1:83:01:68:
+         7d:8d:41:a1:94:18:c1:25:5c:fc:f0:fe:83:02:87:7c:0d:0d:
+         cf:2e:08:5c:4a:40:0d:3e:ec:81:61:e6:24:db:ca:e0:0e:2d:
+         07:b2:3e:56:dc:8d:f5:41:85:07:48:9b:0c:0b:cb:49:3f:7d:
+         ec:b7:fd:cb:8d:67:89:1a:ab:ed:bb:1e:a3:00:08:08:17:2a:
+         82:5c:31:5d:46:8a:2d:0f:86:9b:74:d9:45:fb:d4:40:b1:7a:
+         aa:68:2d:86:b2:99:22:e1:c1:2b:c7:9c:f8:f3:5f:a8:82:12:
+         eb:19:11:2d
+SHA1 Fingerprint=03:9E:ED:B8:0B:E7:A0:3C:69:53:89:3B:20:D2:D9:32:3A:4C:2A:FD
diff --git a/proprietary/vendor/etc/security/cacerts/c907e29b.0 b/proprietary/vendor/etc/security/cacerts/c907e29b.0
new file mode 100644
index 0000000..f0657fc
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c907e29b.0
@@ -0,0 +1,129 @@
+-----BEGIN CERTIFICATE-----
+MIIFwzCCA6ugAwIBAgIUCn6m30tEntpqJIWe5rgV0xZ/u7EwDQYJKoZIhvcNAQEL
+BQAwRjELMAkGA1UEBhMCTFUxFjAUBgNVBAoMDUx1eFRydXN0IFMuQS4xHzAdBgNV
+BAMMFkx1eFRydXN0IEdsb2JhbCBSb290IDIwHhcNMTUwMzA1MTMyMTU3WhcNMzUw
+MzA1MTMyMTU3WjBGMQswCQYDVQQGEwJMVTEWMBQGA1UECgwNTHV4VHJ1c3QgUy5B
+LjEfMB0GA1UEAwwWTHV4VHJ1c3QgR2xvYmFsIFJvb3QgMjCCAiIwDQYJKoZIhvcN
+AQEBBQADggIPADCCAgoCggIBANeFl78RmOnwYoNMPIf5U2o3C/IPPIfOb9wmKb3F
+ibrJgz337spbxm1Jc7TJRqMbNBM/wYlFV/TZsfs2ZUv7COJIcRHIbjuend+JZTem
+hfY7RBi2xjcwYkSSl2l9QjAk5A0MiWtj3sXh306pFGxT4GHO9hcvHTy95iJMHZP1
+EMShduxq3sVs35a0VkBCwGKSMKEtFZSg0iAGCW5qbeXrt77U8PEVfIvmTroTzEsn
+Xpk8F12PgX8zPU/TPxvsXD/wPEx1bvKm1Z3aLQdjAsZy6ZS8TEmVT4hSyNvoaYL4
+zDRbIvCGp4m9SAptZoFtyMhk+wHh9OHe2Z7d21vUKpkmFRseTJIpgp7VkoGSQXAZ
+96Tlk0u8d2cx3Rz9MXANF5kM+Qw5GSoXtTBxVdUPrljhPS80m8+f9niFwpN6cj5m
+j5wWEWCPnolvZ77gR1o7DJpni89Gxq44o/KnvObWhWszJHAiS8sIm7vI+AIpHb4g
+DEa/a4ebsypmQjVGbKq6rfmYe+lQVRQxv7HaLe2ArWgk+2mr2HETMOZns4dA/Yl+
+8kPREd8vZS9kzl8UubG/Mb2HeFpZZYiq/FkySIbWTLkpS5XTdvN3JW1CHDiDTf2j
+X5t/Lax5Gw5CMZdjpPuKadUiDTSQMC6otOBttpSsvItO13D8xTiOZCXhTTmQzsmH
+hFhxAgMBAAGjgagwgaUwDwYDVR0TAQH/BAUwAwEB/zBCBgNVHSAEOzA5MDcGByuB
+KwEBAQowLDAqBggrBgEFBQcCARYeaHR0cHM6Ly9yZXBvc2l0b3J5Lmx1eHRydXN0
+Lmx1MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT/GCh2+UgFLKGu8SsbK7JT
++Et8szAdBgNVHQ4EFgQU/xgodvlIBSyhrvErGyuyU/hLfLMwDQYJKoZIhvcNAQEL
+BQADggIBAGoZFO1uecEsh9QNcH7X9njJCwROxLHOk3D+sFTAMs2ZMGQXvw/l4jP9
+BzZAcg4atmpZ1gDlaCDdLnINH2pkMSCEfUmmWjfrRcmF9dTHF5kH5ptV5AzoqbTO
+jFu1EVzPig4N1qx3gf4ynCSecs5U89BvolbW7MM3LGVYvlcAGvI1+ut7MV3CwRI9
+loGIlonBWVx65n9wNOeD4rHh4bhY79SV5GCc8JaXcozrhAIuZY+kt9J/Z93I055c
+qqmkoCUUBpvsT34tC38ddfEz2O3OuHVtPlu5mB0xDVbYQw8wkbIEa91WvpWAVWe+
+2M2D2RjuLg+GLZKecBPs3lHJQ3gCpU3I+V/EkVhGFndadKpAvAefMLmx9xIX3eP/
+JEAdemrRTxgKqpAd60Ae36EeRJIQmvKN4dFLRp7oRUKX6kWZ8+xm1QL68qZKJKre
+zrnK+T+Tb/mjuuqlPpmt/f97mfVl7vBZKGfXkJWkE4SphMHozs51k2MavDzq1WQf
+LSoSOcbDWjLtR5EWDrw4wVDej8oqkDQc7kGUnF4ZLvhFSZl0kbAEb+MEWrGrKqv+
+x9CWttrhSmQGbmBNvUJO/3jaJMobtNeWOWyu8Q6qp31IiyBMz2TWuJdGsE7RKlY6
+oJO9r4Ak4Ap+58rVyuiFVdw2KuGUaJPHZnJED4AhMmwlxyOAgwrr
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0a:7e:a6:df:4b:44:9e:da:6a:24:85:9e:e6:b8:15:d3:16:7f:bb:b1
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=LU, O=LuxTrust S.A., CN=LuxTrust Global Root 2
+        Validity
+            Not Before: Mar  5 13:21:57 2015 GMT
+            Not After : Mar  5 13:21:57 2035 GMT
+        Subject: C=LU, O=LuxTrust S.A., CN=LuxTrust Global Root 2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:d7:85:97:bf:11:98:e9:f0:62:83:4c:3c:87:f9:
+                    53:6a:37:0b:f2:0f:3c:87:ce:6f:dc:26:29:bd:c5:
+                    89:ba:c9:83:3d:f7:ee:ca:5b:c6:6d:49:73:b4:c9:
+                    46:a3:1b:34:13:3f:c1:89:45:57:f4:d9:b1:fb:36:
+                    65:4b:fb:08:e2:48:71:11:c8:6e:3b:9e:9d:df:89:
+                    65:37:a6:85:f6:3b:44:18:b6:c6:37:30:62:44:92:
+                    97:69:7d:42:30:24:e4:0d:0c:89:6b:63:de:c5:e1:
+                    df:4e:a9:14:6c:53:e0:61:ce:f6:17:2f:1d:3c:bd:
+                    e6:22:4c:1d:93:f5:10:c4:a1:76:ec:6a:de:c5:6c:
+                    df:96:b4:56:40:42:c0:62:92:30:a1:2d:15:94:a0:
+                    d2:20:06:09:6e:6a:6d:e5:eb:b7:be:d4:f0:f1:15:
+                    7c:8b:e6:4e:ba:13:cc:4b:27:5e:99:3c:17:5d:8f:
+                    81:7f:33:3d:4f:d3:3f:1b:ec:5c:3f:f0:3c:4c:75:
+                    6e:f2:a6:d5:9d:da:2d:07:63:02:c6:72:e9:94:bc:
+                    4c:49:95:4f:88:52:c8:db:e8:69:82:f8:cc:34:5b:
+                    22:f0:86:a7:89:bd:48:0a:6d:66:81:6d:c8:c8:64:
+                    fb:01:e1:f4:e1:de:d9:9e:dd:db:5b:d4:2a:99:26:
+                    15:1b:1e:4c:92:29:82:9e:d5:92:81:92:41:70:19:
+                    f7:a4:e5:93:4b:bc:77:67:31:dd:1c:fd:31:70:0d:
+                    17:99:0c:f9:0c:39:19:2a:17:b5:30:71:55:d5:0f:
+                    ae:58:e1:3d:2f:34:9b:cf:9f:f6:78:85:c2:93:7a:
+                    72:3e:66:8f:9c:16:11:60:8f:9e:89:6f:67:be:e0:
+                    47:5a:3b:0c:9a:67:8b:cf:46:c6:ae:38:a3:f2:a7:
+                    bc:e6:d6:85:6b:33:24:70:22:4b:cb:08:9b:bb:c8:
+                    f8:02:29:1d:be:20:0c:46:bf:6b:87:9b:b3:2a:66:
+                    42:35:46:6c:aa:ba:ad:f9:98:7b:e9:50:55:14:31:
+                    bf:b1:da:2d:ed:80:ad:68:24:fb:69:ab:d8:71:13:
+                    30:e6:67:b3:87:40:fd:89:7e:f2:43:d1:11:df:2f:
+                    65:2f:64:ce:5f:14:b9:b1:bf:31:bd:87:78:5a:59:
+                    65:88:aa:fc:59:32:48:86:d6:4c:b9:29:4b:95:d3:
+                    76:f3:77:25:6d:42:1c:38:83:4d:fd:a3:5f:9b:7f:
+                    2d:ac:79:1b:0e:42:31:97:63:a4:fb:8a:69:d5:22:
+                    0d:34:90:30:2e:a8:b4:e0:6d:b6:94:ac:bc:8b:4e:
+                    d7:70:fc:c5:38:8e:64:25:e1:4d:39:90:ce:c9:87:
+                    84:58:71
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Certificate Policies: 
+                Policy: 1.3.171.1.1.1.10
+                  CPS: https://repository.luxtrust.lu
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Authority Key Identifier: 
+                keyid:FF:18:28:76:F9:48:05:2C:A1:AE:F1:2B:1B:2B:B2:53:F8:4B:7C:B3
+
+            X509v3 Subject Key Identifier: 
+                FF:18:28:76:F9:48:05:2C:A1:AE:F1:2B:1B:2B:B2:53:F8:4B:7C:B3
+    Signature Algorithm: sha256WithRSAEncryption
+         6a:19:14:ed:6e:79:c1:2c:87:d4:0d:70:7e:d7:f6:78:c9:0b:
+         04:4e:c4:b1:ce:93:70:fe:b0:54:c0:32:cd:99:30:64:17:bf:
+         0f:e5:e2:33:fd:07:36:40:72:0e:1a:b6:6a:59:d6:00:e5:68:
+         20:dd:2e:72:0d:1f:6a:64:31:20:84:7d:49:a6:5a:37:eb:45:
+         c9:85:f5:d4:c7:17:99:07:e6:9b:55:e4:0c:e8:a9:b4:ce:8c:
+         5b:b5:11:5c:cf:8a:0e:0d:d6:ac:77:81:fe:32:9c:24:9e:72:
+         ce:54:f3:d0:6f:a2:56:d6:ec:c3:37:2c:65:58:be:57:00:1a:
+         f2:35:fa:eb:7b:31:5d:c2:c1:12:3d:96:81:88:96:89:c1:59:
+         5c:7a:e6:7f:70:34:e7:83:e2:b1:e1:e1:b8:58:ef:d4:95:e4:
+         60:9c:f0:96:97:72:8c:eb:84:02:2e:65:8f:a4:b7:d2:7f:67:
+         dd:c8:d3:9e:5c:aa:a9:a4:a0:25:14:06:9b:ec:4f:7e:2d:0b:
+         7f:1d:75:f1:33:d8:ed:ce:b8:75:6d:3e:5b:b9:98:1d:31:0d:
+         56:d8:43:0f:30:91:b2:04:6b:dd:56:be:95:80:55:67:be:d8:
+         cd:83:d9:18:ee:2e:0f:86:2d:92:9e:70:13:ec:de:51:c9:43:
+         78:02:a5:4d:c8:f9:5f:c4:91:58:46:16:77:5a:74:aa:40:bc:
+         07:9f:30:b9:b1:f7:12:17:dd:e3:ff:24:40:1d:7a:6a:d1:4f:
+         18:0a:aa:90:1d:eb:40:1e:df:a1:1e:44:92:10:9a:f2:8d:e1:
+         d1:4b:46:9e:e8:45:42:97:ea:45:99:f3:ec:66:d5:02:fa:f2:
+         a6:4a:24:aa:de:ce:b9:ca:f9:3f:93:6f:f9:a3:ba:ea:a5:3e:
+         99:ad:fd:ff:7b:99:f5:65:ee:f0:59:28:67:d7:90:95:a4:13:
+         84:a9:84:c1:e8:ce:ce:75:93:63:1a:bc:3c:ea:d5:64:1f:2d:
+         2a:12:39:c6:c3:5a:32:ed:47:91:16:0e:bc:38:c1:50:de:8f:
+         ca:2a:90:34:1c:ee:41:94:9c:5e:19:2e:f8:45:49:99:74:91:
+         b0:04:6f:e3:04:5a:b1:ab:2a:ab:fe:c7:d0:96:b6:da:e1:4a:
+         64:06:6e:60:4d:bd:42:4e:ff:78:da:24:ca:1b:b4:d7:96:39:
+         6c:ae:f1:0e:aa:a7:7d:48:8b:20:4c:cf:64:d6:b8:97:46:b0:
+         4e:d1:2a:56:3a:a0:93:bd:af:80:24:e0:0a:7e:e7:ca:d5:ca:
+         e8:85:55:dc:36:2a:e1:94:68:93:c7:66:72:44:0f:80:21:32:
+         6c:25:c7:23:80:83:0a:eb
+SHA1 Fingerprint=1E:0E:56:19:0A:D1:8B:25:98:B2:04:44:FF:66:8A:04:17:99:5F:3F
diff --git a/proprietary/vendor/etc/security/cacerts/c90bc37d.0 b/proprietary/vendor/etc/security/cacerts/c90bc37d.0
new file mode 100644
index 0000000..c99a365
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/c90bc37d.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
+MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
+MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
+b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
+9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
+2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
+1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
+q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
+tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
+vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
+BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
+5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
+1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
+NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
+Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
+8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
+pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
+MrY=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2
+        Validity
+            Not Before: Aug  1 12:00:00 2013 GMT
+            Not After : Jan 15 12:00:00 2038 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:bb:37:cd:34:dc:7b:6b:c9:b2:68:90:ad:4a:75:
+                    ff:46:ba:21:0a:08:8d:f5:19:54:c9:fb:88:db:f3:
+                    ae:f2:3a:89:91:3c:7a:e6:ab:06:1a:6b:cf:ac:2d:
+                    e8:5e:09:24:44:ba:62:9a:7e:d6:a3:a8:7e:e0:54:
+                    75:20:05:ac:50:b7:9c:63:1a:6c:30:dc:da:1f:19:
+                    b1:d7:1e:de:fd:d7:e0:cb:94:83:37:ae:ec:1f:43:
+                    4e:dd:7b:2c:d2:bd:2e:a5:2f:e4:a9:b8:ad:3a:d4:
+                    99:a4:b6:25:e9:9b:6b:00:60:92:60:ff:4f:21:49:
+                    18:f7:67:90:ab:61:06:9c:8f:f2:ba:e9:b4:e9:92:
+                    32:6b:b5:f3:57:e8:5d:1b:cd:8c:1d:ab:95:04:95:
+                    49:f3:35:2d:96:e3:49:6d:dd:77:e3:fb:49:4b:b4:
+                    ac:55:07:a9:8f:95:b3:b4:23:bb:4c:6d:45:f0:f6:
+                    a9:b2:95:30:b4:fd:4c:55:8c:27:4a:57:14:7c:82:
+                    9d:cd:73:92:d3:16:4a:06:0c:8c:50:d1:8f:1e:09:
+                    be:17:a1:e6:21:ca:fd:83:e5:10:bc:83:a5:0a:c4:
+                    67:28:f6:73:14:14:3d:46:76:c3:87:14:89:21:34:
+                    4d:af:0f:45:0c:a6:49:a1:ba:bb:9c:c5:b1:33:83:
+                    29:85
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                4E:22:54:20:18:95:E6:E3:6E:E6:0F:FA:FA:B9:12:ED:06:17:8F:39
+    Signature Algorithm: sha256WithRSAEncryption
+         60:67:28:94:6f:0e:48:63:eb:31:dd:ea:67:18:d5:89:7d:3c:
+         c5:8b:4a:7f:e9:be:db:2b:17:df:b0:5f:73:77:2a:32:13:39:
+         81:67:42:84:23:f2:45:67:35:ec:88:bf:f8:8f:b0:61:0c:34:
+         a4:ae:20:4c:84:c6:db:f8:35:e1:76:d9:df:a6:42:bb:c7:44:
+         08:86:7f:36:74:24:5a:da:6c:0d:14:59:35:bd:f2:49:dd:b6:
+         1f:c9:b3:0d:47:2a:3d:99:2f:bb:5c:bb:b5:d4:20:e1:99:5f:
+         53:46:15:db:68:9b:f0:f3:30:d5:3e:31:e2:8d:84:9e:e3:8a:
+         da:da:96:3e:35:13:a5:5f:f0:f9:70:50:70:47:41:11:57:19:
+         4e:c0:8f:ae:06:c4:95:13:17:2f:1b:25:9f:75:f2:b1:8e:99:
+         a1:6f:13:b1:41:71:fe:88:2a:c8:4f:10:20:55:d7:f3:14:45:
+         e5:e0:44:f4:ea:87:95:32:93:0e:fe:53:46:fa:2c:9d:ff:8b:
+         22:b9:4b:d9:09:45:a4:de:a4:b8:9a:58:dd:1b:7d:52:9f:8e:
+         59:43:88:81:a4:9e:26:d5:6f:ad:dd:0d:c6:37:7d:ed:03:92:
+         1b:e5:77:5f:76:ee:3c:8d:c4:5d:56:5b:a2:d9:66:6e:b3:35:
+         37:e5:32:b6
+SHA1 Fingerprint=DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4
diff --git a/proprietary/vendor/etc/security/cacerts/cb156124.0 b/proprietary/vendor/etc/security/cacerts/cb156124.0
new file mode 100644
index 0000000..27a4727
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/cb156124.0
@@ -0,0 +1,127 @@
+-----BEGIN CERTIFICATE-----
+MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNV
+BAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBC
+aWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNV
+BAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQDDB9FLVR1
+Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMwNTEyMDk0OFoXDTIz
+MDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+
+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhp
+em1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN
+ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
+MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4vU/kwVRHoViVF56C/UY
+B4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vdhQd2h8y/L5VMzH2nPbxH
+D5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5KCKpbknSF
+Q9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEo
+q1+gElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3D
+k14opz8n8Y4e0ypQBaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcH
+fC425lAcP9tDJMW/hkd5s3kc91r0E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsut
+dEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gzrt48Ue7LE3wBf4QOXVGUnhMM
+ti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAqjqFGOjGY5RH8
+zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn
+rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUX
+U8u3Zg5mTPj5dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6
+Jyr+zE7S6E5UMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5
+XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAF
+Nzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAKkEh47U6YA5n+KGCR
+HTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jOXKqY
+GwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c
+77NCR807VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3
++GbHeJAAFS6LrVE1Uweoa2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WK
+vJUawSg5TB9D0pH0clmKuVb8P7Sd2nCcdlqMQ1DujjByTd//SffGqWfZbawCEeI6
+FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEVKV0jq9BgoRJP3vQXzTLl
+yb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gTDx4JnW2P
+AJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpD
+y4Q08ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8d
+NL/+I5c30jn6PQ0GC7TbO6Orb1wdtn7os4I07QZcJA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 7667447206703254355 (0x6a683e9c519bcb53)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority
+        Validity
+            Not Before: Mar  5 12:09:48 2013 GMT
+            Not After : Mar  3 12:09:48 2023 GMT
+        Subject: C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:e2:f5:3f:93:05:51:1e:85:62:54:5e:7a:0b:f5:
+                    18:07:83:ae:7e:af:7c:f7:d4:8a:6b:a5:63:43:39:
+                    b9:4b:f7:c3:c6:64:89:3d:94:2e:54:80:52:39:39:
+                    07:4b:4b:dd:85:07:76:87:cc:bf:2f:95:4c:cc:7d:
+                    a7:3d:bc:47:0f:98:70:f8:8c:85:1e:74:8e:92:6d:
+                    1b:40:d1:99:0d:bb:75:6e:c8:a9:6b:9a:c0:84:31:
+                    af:ca:43:cb:eb:2b:34:e8:8f:97:6b:01:9b:d5:0e:
+                    4a:08:aa:5b:92:74:85:43:d3:80:ae:a1:88:5b:ae:
+                    b3:ea:5e:cb:16:9a:77:44:c8:a1:f6:54:68:ce:de:
+                    8f:97:2b:ba:5b:40:02:0c:64:17:c0:b5:93:cd:e1:
+                    f1:13:66:ce:0c:79:ef:d1:91:28:ab:5f:a0:12:52:
+                    30:73:19:8e:8f:e1:8c:07:a2:c3:bb:4a:f0:ea:1f:
+                    15:a8:ee:25:cc:a4:46:f8:1b:22:ef:b3:0e:43:ba:
+                    2c:24:b8:c5:2c:5c:d4:1c:f8:5d:64:bd:c3:93:5e:
+                    28:a7:3f:27:f1:8e:1e:d3:2a:50:05:a3:55:d9:cb:
+                    e7:39:53:c0:98:9e:8c:54:62:8b:26:b0:f7:7d:8d:
+                    7c:e4:c6:9e:66:42:55:82:47:e7:b2:58:8d:66:f7:
+                    07:7c:2e:36:e6:50:1c:3f:db:43:24:c5:bf:86:47:
+                    79:b3:79:1c:f7:5a:f4:13:ec:6c:f8:3f:e2:59:1f:
+                    95:ee:42:3e:b9:ad:a8:32:85:49:97:46:fe:4b:31:
+                    8f:5a:cb:ad:74:47:1f:e9:91:b7:df:28:04:22:a0:
+                    d4:0f:5d:e2:79:4f:ea:6c:85:86:bd:a8:a6:ce:e4:
+                    fa:c3:e1:b3:ae:de:3c:51:ee:cb:13:7c:01:7f:84:
+                    0e:5d:51:94:9e:13:0c:b6:2e:a5:4c:f9:39:70:36:
+                    6f:96:ca:2e:0c:44:55:c5:ca:fa:5d:02:a3:df:d6:
+                    64:8c:5a:b3:01:0a:a9:b5:0a:47:17:ff:ef:91:40:
+                    2a:8e:a1:46:3a:31:98:e5:11:fc:cc:bb:49:56:8a:
+                    fc:b9:d0:61:9a:6f:65:6c:e6:c3:cb:3e:75:49:fe:
+                    8f:a7:e2:89:c5:67:d7:9d:46:13:4e:31:76:3b:24:
+                    b3:9e:11:65:86:ab:7f:ef:1d:d4:f8:bc:e7:ac:5a:
+                    5c:b7:5a:47:5c:55:ce:55:b4:22:71:5b:5b:0b:f0:
+                    cf:dc:a0:61:64:ea:a9:d7:68:0a:63:a7:e0:0d:3f:
+                    a0:af:d3:aa:d2:7e:ef:51:a0:e6:51:2b:55:92:15:
+                    17:53:cb:b7:66:0e:66:4c:f8:f9:75:4c:90:e7:12:
+                    70:c7:45
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                2E:E3:DB:B2:49:D0:9C:54:79:5C:FA:27:2A:FE:CC:4E:D2:E8:4E:54
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Authority Key Identifier: 
+                keyid:2E:E3:DB:B2:49:D0:9C:54:79:5C:FA:27:2A:FE:CC:4E:D2:E8:4E:54
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         05:37:3a:f4:4d:b7:45:e2:45:75:24:8f:b6:77:52:e8:1c:d8:
+         10:93:65:f3:f2:59:06:a4:3e:1e:29:ec:5d:d1:d0:ab:7c:e0:
+         0a:90:48:78:ed:4e:98:03:99:fe:28:60:91:1d:30:1d:b8:63:
+         7c:a8:e6:35:b5:fa:d3:61:76:e6:d6:07:4b:ca:69:9a:b2:84:
+         7a:77:93:45:17:15:9f:24:d0:98:13:12:ff:bb:a0:2e:fd:4e:
+         4c:87:f8:ce:5c:aa:98:1b:05:e0:00:46:4a:82:80:a5:33:8b:
+         28:dc:ed:38:d3:df:e5:3e:e9:fe:fb:59:dd:61:84:4f:d2:54:
+         96:13:61:13:3e:8f:80:69:be:93:47:b5:35:43:d2:5a:bb:3d:
+         5c:ef:b3:42:47:cd:3b:55:13:06:b0:09:db:fd:63:f6:3a:88:
+         0a:99:6f:7e:e1:ce:1b:53:6a:44:66:23:51:08:7b:bc:5b:52:
+         a2:fd:06:37:38:40:61:8f:4a:96:b8:90:37:f8:66:c7:78:90:
+         00:15:2e:8b:ad:51:35:53:07:a8:6b:68:ae:f9:4e:3c:07:26:
+         cd:08:05:70:cc:39:3f:76:bd:a5:d3:67:26:01:86:a6:53:d2:
+         60:3b:7c:43:7f:55:8a:bc:95:1a:c1:28:39:4c:1f:43:d2:91:
+         f4:72:59:8a:b9:56:fc:3f:b4:9d:da:70:9c:76:5a:8c:43:50:
+         ee:8e:30:72:4d:df:ff:49:f7:c6:a9:67:d9:6d:ac:02:11:e2:
+         3a:16:25:a7:58:08:cb:6f:53:41:9c:48:38:47:68:33:d1:d7:
+         c7:8f:d4:74:21:d4:c3:05:90:7a:ff:ce:96:88:b1:15:29:5d:
+         23:ab:d0:60:a1:12:4f:de:f4:17:cd:32:e5:c9:bf:c8:43:ad:
+         fd:2e:8e:f1:af:e2:f4:98:fa:12:1f:20:d8:c0:a7:0c:85:c5:
+         90:f4:3b:2d:96:26:b1:2c:be:4c:ab:eb:b1:d2:8a:c9:db:78:
+         13:0f:1e:09:9d:6d:8f:00:9f:02:da:c1:fa:1f:7a:7a:09:c4:
+         4a:e6:88:2a:97:9f:89:8b:fd:37:5f:5f:3a:ce:38:59:86:4b:
+         af:71:0b:b4:d8:f2:70:4f:9f:32:13:e3:b0:a7:57:e5:da:da:
+         43:cb:84:34:f2:28:c4:ea:6d:f4:2a:ef:c1:6b:76:da:fb:7e:
+         bb:85:3c:d2:53:c2:4d:be:71:e1:45:d1:fd:23:67:0d:13:75:
+         fb:cf:65:67:22:9d:ae:b0:09:d1:09:ff:1d:34:bf:fe:23:97:
+         37:d2:39:fa:3d:0d:06:0b:b4:db:3b:a3:ab:6f:5c:1d:b6:7e:
+         e8:b3:82:34:ed:06:5c:24
+SHA1 Fingerprint=51:C6:E7:08:49:06:6E:F3:92:D4:5C:A0:0D:6D:A3:62:8F:C3:52:39
diff --git a/proprietary/vendor/etc/security/cacerts/cb1c3204.0 b/proprietary/vendor/etc/security/cacerts/cb1c3204.0
new file mode 100644
index 0000000..bc9617d
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/cb1c3204.0
@@ -0,0 +1,123 @@
+-----BEGIN CERTIFICATE-----
+MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCB
+gDELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
+QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIG
+A1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQSAyMCIYDzIwMTExMDA2MDgz
+OTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQTDEiMCAGA1UEChMZ
+VW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRp
+ZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3
+b3JrIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWA
+DGSdhhuWZGc/IjoedQF97/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn
+0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+oCgCXhVqqndwpyeI1B+twTUrWwbNWuKFB
+OJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40bRr5HMNUuctHFY9rnY3lE
+fktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2puTRZCr+E
+Sv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1m
+o130GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02i
+sx7QBlrd9pPPV3WZ9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOW
+OZV7bIBaTxNyxtd9KXpEulKkKtVBRgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgez
+Tv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pyehizKV/Ma5ciSixqClnrDvFAS
+adgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vMBhBgu4M1t15n
+3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
+AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMC
+AQYwDQYJKoZIhvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQ
+F/xlhMcQSZDe28cmk4gmb3DWAl45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTf
+CVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuAL55MYIR4PSFk1vtBHxgP58l1cb29
+XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMoclm2q8KMZiYcdywm
+djWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tMpkT/
+WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jb
+AoJnwTnbw3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksq
+P/ujmv5zMnHCnsZy4YpoJ/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Ko
+b7a6bINDd82Kkhehnlt4Fj1F4jNy3eFmypnTycUm/Q1oBEauttmbjL4ZvrHG8hnj
+XALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLXis7VmFxWlgPF7ncGNf/P
+5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7zAYspsbi
+DrW5viSP
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            21:d6:d0:4a:4f:25:0f:c9:32:37:fc:aa:5e:12:8d:e9
+        Signature Algorithm: sha512WithRSAEncryption
+        Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2
+        Validity
+            Not Before: Oct  6 08:39:56 2011 GMT
+            Not After : Oct  6 08:39:56 2046 GMT
+        Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:bd:f9:78:f8:e6:d5:80:0c:64:9d:86:1b:96:64:
+                    67:3f:22:3a:1e:75:01:7d:ef:fb:5c:67:8c:c9:cc:
+                    5c:6b:a9:91:e6:b9:42:e5:20:4b:9b:da:9b:7b:b9:
+                    99:5d:d9:9b:80:4b:d7:84:40:2b:27:d3:e8:ba:30:
+                    bb:3e:09:1a:a7:49:95:ef:2b:40:24:c2:97:c7:a7:
+                    ee:9b:25:ef:a8:0a:00:97:85:5a:aa:9d:dc:29:c9:
+                    e2:35:07:eb:70:4d:4a:d6:c1:b3:56:b8:a1:41:38:
+                    9b:d1:fb:31:7f:8f:e0:5f:e1:b1:3f:0f:8e:16:49:
+                    60:d7:06:8d:18:f9:aa:26:10:ab:2a:d3:d0:d1:67:
+                    8d:1b:46:be:47:30:d5:2e:72:d1:c5:63:da:e7:63:
+                    79:44:7e:4b:63:24:89:86:2e:34:3f:29:4c:52:8b:
+                    2a:a7:c0:e2:91:28:89:b9:c0:5b:f9:1d:d9:e7:27:
+                    ad:ff:9a:02:97:c1:c6:50:92:9b:02:2c:bd:a9:b9:
+                    34:59:0a:bf:84:4a:ff:df:fe:b3:9f:eb:d9:9e:e0:
+                    98:23:ec:a6:6b:77:16:2a:db:cc:ad:3b:1c:a4:87:
+                    dc:46:73:5e:19:62:68:45:57:e4:90:82:42:bb:42:
+                    d6:f0:61:e0:c1:a3:3d:66:a3:5d:f4:18:ee:88:c9:
+                    8d:17:45:29:99:32:75:02:31:ee:29:26:c8:6b:02:
+                    e6:b5:62:45:7f:37:15:5a:23:68:89:d4:3e:de:4e:
+                    27:b0:f0:40:0c:bc:4d:17:cb:4d:a2:b3:1e:d0:06:
+                    5a:dd:f6:93:cf:57:75:99:f5:fa:86:1a:67:78:b3:
+                    bf:96:fe:34:dc:bd:e7:52:56:e5:b3:e5:75:7b:d7:
+                    41:91:05:dc:5d:69:e3:95:0d:43:b9:fc:83:96:39:
+                    95:7b:6c:80:5a:4f:13:72:c6:d7:7d:29:7a:44:ba:
+                    52:a4:2a:d5:41:46:09:20:fe:22:a0:b6:5b:30:8d:
+                    bc:89:0c:d5:d7:70:f8:87:52:fd:da:ef:ac:51:2e:
+                    07:b3:4e:fe:d0:09:da:70:ef:98:fa:56:e6:6d:db:
+                    b5:57:4b:dc:e5:2c:25:15:c8:9e:2e:78:4e:f8:da:
+                    9c:9e:86:2c:ca:57:f3:1a:e5:c8:92:8b:1a:82:96:
+                    7a:c3:bc:50:12:69:d8:0e:5a:46:8b:3a:eb:26:fa:
+                    23:c9:b6:b0:81:be:42:00:a4:f8:d6:fe:30:2e:c7:
+                    d2:46:f6:e5:8e:75:fd:f2:cc:b9:d0:87:5b:cc:06:
+                    10:60:bb:83:35:b7:5e:67:de:47:ec:99:48:f1:a4:
+                    a1:15:fe:ad:8c:62:8e:39:55:4f:39:16:b9:b1:63:
+                    9d:ff:b7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                B6:A1:54:39:02:C3:A0:3F:8E:8A:BC:FA:D4:F8:1C:A6:D1:3A:0E:FD
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha512WithRSAEncryption
+         71:a5:0e:ce:e4:e9:bf:3f:38:d5:89:5a:c4:02:61:fb:4c:c5:
+         14:17:2d:8b:4f:53:6b:10:17:fc:65:84:c7:10:49:90:de:db:
+         c7:26:93:88:26:6f:70:d6:02:5e:39:a0:f7:8f:ab:96:b5:a5:
+         13:5c:81:14:6d:0e:81:82:11:1b:8a:4e:c6:4f:a5:dd:62:1e:
+         44:df:09:59:f4:5b:77:0b:37:e9:8b:20:c6:f8:0a:4e:2e:58:
+         1c:eb:33:d0:cf:86:60:c9:da:fb:80:2f:9e:4c:60:84:78:3d:
+         21:64:d6:fb:41:1f:18:0f:e7:c9:75:71:bd:bd:5c:de:34:87:
+         3e:41:b0:0e:f6:b9:d6:3f:09:13:96:14:2f:de:9a:1d:5a:b9:
+         56:ce:35:3a:b0:5f:70:4d:5e:e3:29:f1:23:28:72:59:b6:ab:
+         c2:8c:66:26:1c:77:2c:26:76:35:8b:28:a7:69:a0:f9:3b:f5:
+         23:dd:85:10:74:c9:90:03:56:91:e7:af:ba:47:d4:12:97:11:
+         22:e3:a2:49:94:6c:e7:b7:94:4b:ba:2d:a4:da:33:8b:4c:a6:
+         44:ff:5a:3c:c6:1d:64:d8:b5:31:e4:a6:3c:7a:a8:57:0b:db:
+         ed:61:1a:cb:f1:ce:73:77:63:a4:87:6f:4c:51:38:d6:e4:5f:
+         c7:9f:b6:81:2a:e4:85:48:79:58:5e:3b:f8:db:02:82:67:c1:
+         39:db:c3:74:4b:3d:36:1e:f9:29:93:88:68:5b:a8:44:19:21:
+         f0:a7:e8:81:0d:2c:e8:93:36:b4:37:b2:ca:b0:1b:26:7a:9a:
+         25:1f:9a:9a:80:9e:4b:2a:3f:fb:a3:9a:fe:73:32:71:c2:9e:
+         c6:72:e1:8a:68:27:f1:e4:0f:b4:c4:4c:a5:61:93:f8:97:10:
+         07:2a:30:25:a9:b9:c8:71:b8:ef:68:cc:2d:7e:f5:e0:7e:0f:
+         82:a8:6f:b6:ba:6c:83:43:77:cd:8a:92:17:a1:9e:5b:78:16:
+         3d:45:e2:33:72:dd:e1:66:ca:99:d3:c9:c5:26:fd:0d:68:04:
+         46:ae:b6:d9:9b:8c:be:19:be:b1:c6:f2:19:e3:5c:02:ca:2c:
+         d8:6f:4a:07:d9:c9:35:da:40:75:f2:c4:a7:19:6f:9e:42:10:
+         98:75:e6:95:8b:60:bc:ed:c5:12:d7:8a:ce:d5:98:5c:56:96:
+         03:c5:ee:77:06:35:ff:cf:e4:ee:3f:13:61:ee:db:da:2d:85:
+         f0:cd:ae:9d:b2:18:09:45:c3:92:a1:72:17:fc:47:b6:a0:0b:
+         2c:f1:c4:de:43:68:08:6a:5f:3b:f0:76:63:fb:cc:06:2c:a6:
+         c6:e2:0e:b5:b9:be:24:8f
+SHA1 Fingerprint=D3:DD:48:3E:2B:BF:4C:05:E8:AF:10:F5:FA:76:26:CF:D3:DC:30:92
diff --git a/proprietary/vendor/etc/security/cacerts/ccc52f49.0 b/proprietary/vendor/etc/security/cacerts/ccc52f49.0
new file mode 100644
index 0000000..751b613
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/ccc52f49.0
@@ -0,0 +1,51 @@
+-----BEGIN CERTIFICATE-----
+MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC
+VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ
+cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ
+BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt
+VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D
+0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9
+ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G
+A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G
+A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs
+aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I
+flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 8401224907861490260 (0x7497258ac73f7a54)
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC
+        Validity
+            Not Before: Jan 29 14:20:24 2010 GMT
+            Not After : Dec 31 14:20:24 2040 GMT
+        Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:0d:30:5e:1b:15:9d:03:d0:a1:79:35:b7:3a:3c:
+                    92:7a:ca:15:1c:cd:62:f3:9c:26:5c:07:3d:e5:54:
+                    fa:a3:d6:cc:12:ea:f4:14:5f:e8:8e:19:ab:2f:2e:
+                    48:e6:ac:18:43:78:ac:d0:37:c3:bd:b2:cd:2c:e6:
+                    47:e2:1a:e6:63:b8:3d:2e:2f:78:c4:4f:db:f4:0f:
+                    a4:68:4c:55:72:6b:95:1d:4e:18:42:95:78:cc:37:
+                    3c:91:e2:9b:65:2b:29
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                9A:AF:29:7A:C0:11:35:35:26:51:30:00:C3:6A:FE:40:D5:AE:D6:3C
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: ecdsa-with-SHA384
+         30:64:02:30:17:09:f3:87:88:50:5a:af:c8:c0:42:bf:47:5f:
+         f5:6c:6a:86:e0:c4:27:74:e4:38:53:d7:05:7f:1b:34:e3:c6:
+         2f:b3:ca:09:3c:37:9d:d7:e7:b8:46:f1:fd:a1:e2:71:02:30:
+         42:59:87:43:d4:51:df:ba:d3:09:32:5a:ce:88:7e:57:3d:9c:
+         5f:42:6b:f5:07:2d:b5:f0:82:93:f9:59:6f:ae:64:fa:58:e5:
+         8b:1e:e3:63:be:b5:81:cd:6f:02:8c:79
+SHA1 Fingerprint=B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB
diff --git a/proprietary/vendor/etc/security/cacerts/cf701eeb.0 b/proprietary/vendor/etc/security/cacerts/cf701eeb.0
new file mode 100644
index 0000000..b20e894
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/cf701eeb.0
@@ -0,0 +1,89 @@
+-----BEGIN CERTIFICATE-----
+MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI
+MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x
+FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz
+MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv
+cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN
+AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz
+Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO
+0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao
+wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj
+7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS
+8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT
+BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB
+/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg
+JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC
+NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3
+6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/
+3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm
+D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS
+CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR
+3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=SecureTrust Corporation, CN=SecureTrust CA
+        Validity
+            Not Before: Nov  7 19:31:18 2006 GMT
+            Not After : Dec 31 19:40:55 2029 GMT
+        Subject: C=US, O=SecureTrust Corporation, CN=SecureTrust CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:ab:a4:81:e5:95:cd:f5:f6:14:8e:c2:4f:ca:d4:
+                    e2:78:95:58:9c:41:e1:0d:99:40:24:17:39:91:33:
+                    66:e9:be:e1:83:af:62:5c:89:d1:fc:24:5b:61:b3:
+                    e0:11:11:41:1c:1d:6e:f0:b8:bb:f8:de:a7:81:ba:
+                    a6:48:c6:9f:1d:bd:be:8e:a9:41:3e:b8:94:ed:29:
+                    1a:d4:8e:d2:03:1d:03:ef:6d:0d:67:1c:57:d7:06:
+                    ad:ca:c8:f5:fe:0e:af:66:25:48:04:96:0b:5d:a3:
+                    ba:16:c3:08:4f:d1:46:f8:14:5c:f2:c8:5e:01:99:
+                    6d:fd:88:cc:86:a8:c1:6f:31:42:6c:52:3e:68:cb:
+                    f3:19:34:df:bb:87:18:56:80:26:c4:d0:dc:c0:6f:
+                    df:de:a0:c2:91:16:a0:64:11:4b:44:bc:1e:f6:e7:
+                    fa:63:de:66:ac:76:a4:71:a3:ec:36:94:68:7a:77:
+                    a4:b1:e7:0e:2f:81:7a:e2:b5:72:86:ef:a2:6b:8b:
+                    f0:0f:db:d3:59:3f:ba:72:bc:44:24:9c:e3:73:b3:
+                    f7:af:57:2f:42:26:9d:a9:74:ba:00:52:f2:4b:cd:
+                    53:7c:47:0b:36:85:0e:66:a9:08:97:16:34:57:c1:
+                    66:f7:80:e3:ed:70:54:c7:93:e0:2e:28:15:59:87:
+                    ba:bb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            1.3.6.1.4.1.311.20.2: 
+                ...C.A
+            X509v3 Key Usage: 
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.securetrust.com/STCA.crl
+
+            1.3.6.1.4.1.311.21.1: 
+                ...
+    Signature Algorithm: sha1WithRSAEncryption
+         30:ed:4f:4a:e1:58:3a:52:72:5b:b5:a6:a3:65:18:a6:bb:51:
+         3b:77:e9:9d:ea:d3:9f:5c:e0:45:65:7b:0d:ca:5b:e2:70:50:
+         b2:94:05:14:ae:49:c7:8d:41:07:12:73:94:7e:0c:23:21:fd:
+         bc:10:7f:60:10:5a:72:f5:98:0e:ac:ec:b9:7f:dd:7a:6f:5d:
+         d3:1c:f4:ff:88:05:69:42:a9:05:71:c8:b7:ac:26:e8:2e:b4:
+         8c:6a:ff:71:dc:b8:b1:df:99:bc:7c:21:54:2b:e4:58:a2:bb:
+         57:29:ae:9e:a9:a3:19:26:0f:99:2e:08:b0:ef:fd:69:cf:99:
+         1a:09:8d:e3:a7:9f:2b:c9:36:34:7b:24:b3:78:4c:95:17:a4:
+         06:26:1e:b6:64:52:36:5f:60:67:d9:9c:c5:05:74:0b:e7:67:
+         23:d2:08:fc:88:e9:ae:8b:7f:e1:30:f4:37:7e:fd:c6:32:da:
+         2d:9e:44:30:30:6c:ee:07:de:d2:34:fc:d2:ff:40:f6:4b:f4:
+         66:46:06:54:a6:f2:32:0a:63:26:30:6b:9b:d1:dc:8b:47:ba:
+         e1:b9:d5:62:d0:a2:a0:f4:67:05:78:29:63:1a:6f:04:d6:f8:
+         c6:4c:a3:9a:b1:37:b4:8d:e5:28:4b:1d:9e:2c:c2:b8:68:bc:
+         ed:02:ee:31
+SHA1 Fingerprint=87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11
diff --git a/proprietary/vendor/etc/security/cacerts/d06393bb.0 b/proprietary/vendor/etc/security/cacerts/d06393bb.0
new file mode 100644
index 0000000..e976d6a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d06393bb.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx
+KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd
+BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl
+YyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgxMDAxMTA0MDE0WhcNMzMxMDAxMjM1
+OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy
+aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50
+ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0G
+CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUd
+AqSzm1nzHoqvNK38DcLZSBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiC
+FoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/FvudocP05l03Sx5iRUKrERLMjfTlH6VJi
+1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx9702cu+fjOlbpSD8DT6Iavq
+jnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGVWOHAD3bZ
+wI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGj
+QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/
+WSA2AHmgoCJrjNXyYdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhy
+NsZt+U2e+iKo4YFWz827n+qrkRk4r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPAC
+uvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNfvNoBYimipidx5joifsFvHZVw
+IEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR3p1m0IvVVGb6
+g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN
+9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlP
+BSeOE6Fuwg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2
+        Validity
+            Not Before: Oct  1 10:40:14 2008 GMT
+            Not After : Oct  1 23:59:59 2033 GMT
+        Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:aa:5f:da:1b:5f:e8:73:91:e5:da:5c:f4:a2:e6:
+                    47:e5:f3:68:55:60:05:1d:02:a4:b3:9b:59:f3:1e:
+                    8a:af:34:ad:fc:0d:c2:d9:48:19:ee:69:8f:c9:20:
+                    fc:21:aa:07:19:ed:b0:5c:ac:65:c7:5f:ed:02:7c:
+                    7b:7c:2d:1b:d6:ba:b9:80:c2:18:82:16:84:fa:66:
+                    b0:08:c6:54:23:81:e4:cd:b9:49:3f:f6:4f:6e:37:
+                    48:28:38:0f:c5:be:e7:68:70:fd:39:97:4d:d2:c7:
+                    98:91:50:aa:c4:44:b3:23:7d:39:47:e9:52:62:d6:
+                    12:93:5e:b7:31:96:42:05:fb:76:a7:1e:a3:f5:c2:
+                    fc:e9:7a:c5:6c:a9:71:4f:ea:cb:78:bc:60:af:c7:
+                    de:f4:d9:cb:be:7e:33:a5:6e:94:83:f0:34:fa:21:
+                    ab:ea:8e:72:a0:3f:a4:de:30:5b:ef:86:4d:6a:95:
+                    5b:43:44:a8:10:15:1c:e5:01:57:c5:98:f1:e6:06:
+                    28:91:aa:20:c5:b7:53:26:51:43:b2:0b:11:95:58:
+                    e1:c0:0f:76:d9:c0:8d:7c:81:f3:72:70:9e:6f:fe:
+                    1a:8e:d9:5f:35:c6:b2:6f:34:7c:be:48:4f:e2:5a:
+                    39:d7:d8:9d:78:9e:9f:86:3e:03:5e:19:8b:44:a2:
+                    d5:c7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                BF:59:20:36:00:79:A0:A0:22:6B:8C:D5:F2:61:D2:B8:2C:CB:82:4A
+    Signature Algorithm: sha256WithRSAEncryption
+         31:03:a2:61:0b:1f:74:e8:72:36:c6:6d:f9:4d:9e:fa:22:a8:
+         e1:81:56:cf:cd:bb:9f:ea:ab:91:19:38:af:aa:7c:15:4d:f3:
+         b6:a3:8d:a5:f4:8e:f6:44:a9:a7:e8:21:95:ad:3e:00:62:16:
+         88:f0:02:ba:fc:61:23:e6:33:9b:30:7a:6b:36:62:7b:ad:04:
+         23:84:58:65:e2:db:2b:8a:e7:25:53:37:62:53:5f:bc:da:01:
+         62:29:a2:a6:27:71:e6:3a:22:7e:c1:6f:1d:95:70:20:4a:07:
+         34:df:ea:ff:15:80:e5:ba:d7:7a:d8:5b:75:7c:05:7a:29:47:
+         7e:40:a8:31:13:77:cd:40:3b:b4:51:47:7a:2e:11:e3:47:11:
+         de:9d:66:d0:8b:d5:54:66:fa:83:55:ea:7c:c2:29:89:1b:e9:
+         6f:b3:ce:e2:05:84:c9:2f:3e:78:85:62:6e:c9:5f:c1:78:63:
+         74:58:c0:48:18:0c:99:39:eb:a4:cc:1a:b5:79:5a:8d:15:9c:
+         d8:14:0d:f6:7a:07:57:c7:22:83:05:2d:3c:9b:25:26:3d:18:
+         b3:a9:43:7c:c8:c8:ab:64:8f:0e:a3:bf:9c:1b:9d:30:db:da:
+         d0:19:2e:aa:3c:f1:fb:33:80:76:e4:cd:ad:19:4f:05:27:8e:
+         13:a1:6e:c2
+SHA1 Fingerprint=59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9
diff --git a/proprietary/vendor/etc/security/cacerts/d0cddf45.0 b/proprietary/vendor/etc/security/cacerts/d0cddf45.0
new file mode 100644
index 0000000..e41f666
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d0cddf45.0
@@ -0,0 +1,127 @@
+-----BEGIN CERTIFICATE-----
+MIIGLzCCBBegAwIBAgIIJaHfyjPLWQIwDQYJKoZIhvcNAQELBQAwgaQxCzAJBgNV
+BAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQw
+IgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRy
+dXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0eTEfMB0GA1UEAwwWVHJ1c3RDb3Ig
+Um9vdENlcnQgQ0EtMjAeFw0xNjAyMDQxMjMyMjNaFw0zNDEyMzExNzI2MzlaMIGk
+MQswCQYDVQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEg
+Q2l0eTEkMCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYD
+VQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRy
+dXN0Q29yIFJvb3RDZXJ0IENBLTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
+AoICAQCnIG7CKqJiJJWQdsg4foDSq8GbZQWU9MEKENUCrO2fk8eHyLAnK0IMPQo+
+QVqedd2NyuCb7GgypGmSaIwLgQ5WoD4a3SwlFIIvl9NkRvRUqdw6VC0xK5mC8tkq
+1+9xALgxpL56JAfDQiDyitSSBBtlVkxs1Pu2YVpHI7TYabS3OtB0PAx1oYxOdqHp
+2yqlO/rOsP9+aij9JxzIsekp8VduZLTQwRVtDr4uDkbIXvRR/u8OYzo7cbrPb1nK
+DOObXUm4TOJXsZiKQlecdu/vvdFoqNL0Cbt3Nb4lggjEFixEIFapRBF37120Hape
+az6LMvYHL1cEksr1/p3C6eizjkxLAjHZ5DxIgif3GIJ2SDpxsROhOdUuxTTCHWKF
+3wP+TfSvPd9cW436cOGlfifHhi5qjxLGhF5DUVCcGZt45vz27Ud+ez1m7xMTiF88
+oWP7+ayHNZ/zgp6kPwqcMWmLmaSISo5uZk3vFsQPeSghYA2FFn3XVDjxklb9tTNM
+g9zXEJ9L/cb4Qr26fHMC4P99zVvh1Kxhe1fVSntb1IVYJ12/+CtgrKAmrhQhJ8Z3
+mjOAPF5GP/fDsaOGM8boXg25NSyqRsGFAnWAoOsk+xWq5Gd/bnc/9ASKL3x74xdh
+8N0JqSDIvgmk0H5Ew7IwSjiqqewYmgeCK9u4nBit2uBGF6zPXQIDAQABo2MwYTAd
+BgNVHQ4EFgQU2f4hQG6UnrybPZx9mCAZ5YwwYrIwHwYDVR0jBBgwFoAU2f4hQG6U
+nrybPZx9mCAZ5YwwYrIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYw
+DQYJKoZIhvcNAQELBQADggIBAJ5Fngw7tu/hOsh80QA9z+LqBrWyOrsGS2h60COX
+dKcs8AjYeVrXWoSK2BKaG9l9XE1wxaX5q+WjiYndAfrs3fnpkpfbsEZC89NiqpX+
+MWcUaViQCqoL7jcjx1BRtPV+nuN79+TMQjItSQzL/0kMmx40/W5ulop5A7Zv2wnL
+/V9lFDfhOPXzYRZY5LVtDQsEGz9QLX+zx3oaFoBg+Iof6Rsqxvm6ARppv9JYx1RX
+CI/hOWB3S6xZhBqI8d3LT3jX5+EzLfzuQfogsL7L9ziUwOHQhQ+77Sxzq+3+knYa
+ZH9bDTMJBzN7Bj8RpFxwPIXAz+OQqIN3+tvmxYxoZxBnpVIt8MSZj3+/0WvitUfW
+2dCFmU2Umw9Lje4AWkcdEQOsQRivh7dvDDqPys/cA8GiCcjl/YBeyGBCARsaU1q7
+N6a3vLqE6R5sGtRk2tRD/pOLS/IseRYQ1JMLiI+h2IYURpFHmygk71dSTlxCnKr3
+Sewn6EAes6aJInKc9Q0ztFijMDvd1GpUk74aTfOTlPf8hAs/hCBcNANExdqtvArB
+As8e5ZTZ845b2EzwnexhF7sUMlQMAimTHpKG9n/v55IFDlndmQguLvqcAFLTxWYp
+5KeXRKQOKIETNcX2b2TmQcTVL8w0RSXPQQCWPUouwpaYT05KnJe32x+SMsj/D1Fu
+1uwJ
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 2711694510199101698 (0x25a1dfca33cb5902)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-2
+        Validity
+            Not Before: Feb  4 12:32:23 2016 GMT
+            Not After : Dec 31 17:26:39 2034 GMT
+        Subject: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a7:20:6e:c2:2a:a2:62:24:95:90:76:c8:38:7e:
+                    80:d2:ab:c1:9b:65:05:94:f4:c1:0a:10:d5:02:ac:
+                    ed:9f:93:c7:87:c8:b0:27:2b:42:0c:3d:0a:3e:41:
+                    5a:9e:75:dd:8d:ca:e0:9b:ec:68:32:a4:69:92:68:
+                    8c:0b:81:0e:56:a0:3e:1a:dd:2c:25:14:82:2f:97:
+                    d3:64:46:f4:54:a9:dc:3a:54:2d:31:2b:99:82:f2:
+                    d9:2a:d7:ef:71:00:b8:31:a4:be:7a:24:07:c3:42:
+                    20:f2:8a:d4:92:04:1b:65:56:4c:6c:d4:fb:b6:61:
+                    5a:47:23:b4:d8:69:b4:b7:3a:d0:74:3c:0c:75:a1:
+                    8c:4e:76:a1:e9:db:2a:a5:3b:fa:ce:b0:ff:7e:6a:
+                    28:fd:27:1c:c8:b1:e9:29:f1:57:6e:64:b4:d0:c1:
+                    15:6d:0e:be:2e:0e:46:c8:5e:f4:51:fe:ef:0e:63:
+                    3a:3b:71:ba:cf:6f:59:ca:0c:e3:9b:5d:49:b8:4c:
+                    e2:57:b1:98:8a:42:57:9c:76:ef:ef:bd:d1:68:a8:
+                    d2:f4:09:bb:77:35:be:25:82:08:c4:16:2c:44:20:
+                    56:a9:44:11:77:ef:5d:b4:1d:aa:5e:6b:3e:8b:32:
+                    f6:07:2f:57:04:92:ca:f5:fe:9d:c2:e9:e8:b3:8e:
+                    4c:4b:02:31:d9:e4:3c:48:82:27:f7:18:82:76:48:
+                    3a:71:b1:13:a1:39:d5:2e:c5:34:c2:1d:62:85:df:
+                    03:fe:4d:f4:af:3d:df:5c:5b:8d:fa:70:e1:a5:7e:
+                    27:c7:86:2e:6a:8f:12:c6:84:5e:43:51:50:9c:19:
+                    9b:78:e6:fc:f6:ed:47:7e:7b:3d:66:ef:13:13:88:
+                    5f:3c:a1:63:fb:f9:ac:87:35:9f:f3:82:9e:a4:3f:
+                    0a:9c:31:69:8b:99:a4:88:4a:8e:6e:66:4d:ef:16:
+                    c4:0f:79:28:21:60:0d:85:16:7d:d7:54:38:f1:92:
+                    56:fd:b5:33:4c:83:dc:d7:10:9f:4b:fd:c6:f8:42:
+                    bd:ba:7c:73:02:e0:ff:7d:cd:5b:e1:d4:ac:61:7b:
+                    57:d5:4a:7b:5b:d4:85:58:27:5d:bf:f8:2b:60:ac:
+                    a0:26:ae:14:21:27:c6:77:9a:33:80:3c:5e:46:3f:
+                    f7:c3:b1:a3:86:33:c6:e8:5e:0d:b9:35:2c:aa:46:
+                    c1:85:02:75:80:a0:eb:24:fb:15:aa:e4:67:7f:6e:
+                    77:3f:f4:04:8a:2f:7c:7b:e3:17:61:f0:dd:09:a9:
+                    20:c8:be:09:a4:d0:7e:44:c3:b2:30:4a:38:aa:a9:
+                    ec:18:9a:07:82:2b:db:b8:9c:18:ad:da:e0:46:17:
+                    ac:cf:5d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                D9:FE:21:40:6E:94:9E:BC:9B:3D:9C:7D:98:20:19:E5:8C:30:62:B2
+            X509v3 Authority Key Identifier: 
+                keyid:D9:FE:21:40:6E:94:9E:BC:9B:3D:9C:7D:98:20:19:E5:8C:30:62:B2
+
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         9e:45:9e:0c:3b:b6:ef:e1:3a:c8:7c:d1:00:3d:cf:e2:ea:06:
+         b5:b2:3a:bb:06:4b:68:7a:d0:23:97:74:a7:2c:f0:08:d8:79:
+         5a:d7:5a:84:8a:d8:12:9a:1b:d9:7d:5c:4d:70:c5:a5:f9:ab:
+         e5:a3:89:89:dd:01:fa:ec:dd:f9:e9:92:97:db:b0:46:42:f3:
+         d3:62:aa:95:fe:31:67:14:69:58:90:0a:aa:0b:ee:37:23:c7:
+         50:51:b4:f5:7e:9e:e3:7b:f7:e4:cc:42:32:2d:49:0c:cb:ff:
+         49:0c:9b:1e:34:fd:6e:6e:96:8a:79:03:b6:6f:db:09:cb:fd:
+         5f:65:14:37:e1:38:f5:f3:61:16:58:e4:b5:6d:0d:0b:04:1b:
+         3f:50:2d:7f:b3:c7:7a:1a:16:80:60:f8:8a:1f:e9:1b:2a:c6:
+         f9:ba:01:1a:69:bf:d2:58:c7:54:57:08:8f:e1:39:60:77:4b:
+         ac:59:84:1a:88:f1:dd:cb:4f:78:d7:e7:e1:33:2d:fc:ee:41:
+         fa:20:b0:be:cb:f7:38:94:c0:e1:d0:85:0f:bb:ed:2c:73:ab:
+         ed:fe:92:76:1a:64:7f:5b:0d:33:09:07:33:7b:06:3f:11:a4:
+         5c:70:3c:85:c0:cf:e3:90:a8:83:77:fa:db:e6:c5:8c:68:67:
+         10:67:a5:52:2d:f0:c4:99:8f:7f:bf:d1:6b:e2:b5:47:d6:d9:
+         d0:85:99:4d:94:9b:0f:4b:8d:ee:00:5a:47:1d:11:03:ac:41:
+         18:af:87:b7:6f:0c:3a:8f:ca:cf:dc:03:c1:a2:09:c8:e5:fd:
+         80:5e:c8:60:42:01:1b:1a:53:5a:bb:37:a6:b7:bc:ba:84:e9:
+         1e:6c:1a:d4:64:da:d4:43:fe:93:8b:4b:f2:2c:79:16:10:d4:
+         93:0b:88:8f:a1:d8:86:14:46:91:47:9b:28:24:ef:57:52:4e:
+         5c:42:9c:aa:f7:49:ec:27:e8:40:1e:b3:a6:89:22:72:9c:f5:
+         0d:33:b4:58:a3:30:3b:dd:d4:6a:54:93:be:1a:4d:f3:93:94:
+         f7:fc:84:0b:3f:84:20:5c:34:03:44:c5:da:ad:bc:0a:c1:02:
+         cf:1e:e5:94:d9:f3:8e:5b:d8:4c:f0:9d:ec:61:17:bb:14:32:
+         54:0c:02:29:93:1e:92:86:f6:7f:ef:e7:92:05:0e:59:dd:99:
+         08:2e:2e:fa:9c:00:52:d3:c5:66:29:e4:a7:97:44:a4:0e:28:
+         81:13:35:c5:f6:6f:64:e6:41:c4:d5:2f:cc:34:45:25:cf:41:
+         00:96:3d:4a:2e:c2:96:98:4f:4e:4a:9c:97:b7:db:1f:92:32:
+         c8:ff:0f:51:6e:d6:ec:09
+SHA1 Fingerprint=B8:BE:6D:CB:56:F1:55:B9:63:D4:12:CA:4E:06:34:C7:94:B2:1C:C0
diff --git a/proprietary/vendor/etc/security/cacerts/d16a5865.0 b/proprietary/vendor/etc/security/cacerts/d16a5865.0
new file mode 100644
index 0000000..43e210a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d16a5865.0
@@ -0,0 +1,129 @@
+-----BEGIN CERTIFICATE-----
+MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UE
+BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h
+cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEy
+MzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg
+Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi
+MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9
+thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM
+cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG
+L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i
+NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h
+X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b
+m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy
+Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja
+EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T
+KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF
+6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh
+OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD
+VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNHDhpkLzCBpgYD
+VR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp
+cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBv
+ACAAZABlACAAbABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBl
+AGwAbwBuAGEAIAAwADgAMAAxADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF
+661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx51tkljYyGOylMnfX40S2wBEqgLk9
+am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qkR71kMrv2JYSiJ0L1
+ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaPT481
+PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS
+3a/DTg4fJl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5k
+SeTy36LssUzAKh3ntLFlosS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF
+3dvd6qJ2gHN99ZwExEWN57kci57q13XRcrHedUTnQn3iV2t93Jm8PYMo6oCTjcVM
+ZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoRsaS8I8nkvof/uZS2+F0g
+StRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTDKCOM/icz
+Q0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQB
+jLMi6Et8Vcad+qMUu2WFbm5PEn4KPJ2V
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 6047274297262753887 (0x53ec3beefbb2485f)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068
+        Validity
+            Not Before: May 20 08:38:15 2009 GMT
+            Not After : Dec 31 08:38:15 2030 GMT
+        Subject: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:ca:96:6b:8e:ea:f8:fb:f1:a2:35:e0:7f:4c:da:
+                    e0:c3:52:d7:7d:b6:10:c8:02:5e:b3:43:2a:c4:4f:
+                    6a:b2:ca:1c:5d:28:9a:78:11:1a:69:59:57:af:b5:
+                    20:42:e4:8b:0f:e6:df:5b:a6:03:92:2f:f5:11:e4:
+                    62:d7:32:71:38:d9:04:0c:71:ab:3d:51:7e:0f:07:
+                    df:63:05:5c:e9:bf:94:6f:c1:29:82:c0:b4:da:51:
+                    b0:c1:3c:bb:ad:37:4a:5c:ca:f1:4b:36:0e:24:ab:
+                    bf:c3:84:77:fd:a8:50:f4:b1:e7:c6:2f:d2:2d:59:
+                    8d:7a:0a:4e:96:69:52:02:aa:36:98:ec:fc:fa:14:
+                    83:0c:37:1f:c9:92:37:7f:d7:81:2d:e5:c4:b9:e0:
+                    3e:34:fe:67:f4:3e:66:d1:d3:f4:40:cf:5e:62:34:
+                    0f:70:06:3e:20:18:5a:ce:f7:72:1b:25:6c:93:74:
+                    14:93:a3:73:b1:0e:aa:87:10:23:59:5f:20:05:19:
+                    47:ed:68:8e:92:12:ca:5d:fc:d6:2b:b2:92:3c:20:
+                    cf:e1:5f:af:20:be:a0:76:7f:76:e5:ec:1a:86:61:
+                    33:3e:e7:7b:b4:3f:a0:0f:8e:a2:b9:6a:6f:b9:87:
+                    26:6f:41:6c:88:a6:50:fd:6a:63:0b:f5:93:16:1b:
+                    19:8f:b2:ed:9b:9b:c9:90:f5:01:0c:df:19:3d:0f:
+                    3e:38:23:c9:2f:8f:0c:d1:02:fe:1b:55:d6:4e:d0:
+                    8d:3c:af:4f:a4:f3:fe:af:2a:d3:05:9d:79:08:a1:
+                    cb:57:31:b4:9c:c8:90:b2:67:f4:18:16:93:3a:fc:
+                    47:d8:d1:78:96:31:1f:ba:2b:0c:5f:5d:99:ad:63:
+                    89:5a:24:20:76:d8:df:fd:ab:4e:a6:22:aa:9d:5e:
+                    e6:27:8a:7d:68:29:a3:e7:8a:b8:da:11:bb:17:2d:
+                    99:9d:13:24:46:f7:c5:e2:d8:9f:8e:7f:c7:8f:74:
+                    6d:5a:b2:e8:72:f5:ac:ee:24:10:ad:2f:14:da:ff:
+                    2d:9a:46:71:47:be:42:df:bb:01:db:f4:7f:d3:28:
+                    8f:31:59:5b:d3:c9:02:a6:b4:52:ca:6e:97:fb:43:
+                    c5:08:26:6f:8a:f4:bb:fd:9f:28:aa:0d:d5:45:f3:
+                    13:3a:1d:d8:c0:78:8f:41:67:3c:1e:94:64:ae:7b:
+                    0b:c5:e8:d9:01:88:39:1a:97:86:64:41:d5:3b:87:
+                    0c:6e:fa:0f:c6:bd:48:14:bf:39:4d:d4:9e:41:b6:
+                    8f:96:1d:63:96:93:d9:95:06:78:31:68:9e:37:06:
+                    3b:80:89:45:61:39:23:c7:1b:44:a3:15:e5:1c:f8:
+                    92:30:bb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:1
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                65:CD:EB:AB:35:1E:00:3E:7E:D5:74:C0:1C:B4:73:47:0E:1A:64:2F
+            X509v3 Certificate Policies: 
+                Policy: X509v3 Any Policy
+                  CPS: http://www.firmaprofesional.com/cps
+                  User Notice:
+                    Explicit Text: 
+
+    Signature Algorithm: sha1WithRSAEncryption
+         17:7d:a0:f9:b4:dd:c5:c5:eb:ad:4b:24:b5:a1:02:ab:dd:a5:
+         88:4a:b2:0f:55:4b:2b:57:8c:3b:e5:31:dd:fe:c4:32:f1:e7:
+         5b:64:96:36:32:18:ec:a5:32:77:d7:e3:44:b6:c0:11:2a:80:
+         b9:3d:6a:6e:7c:9b:d3:ad:fc:c3:d6:a3:e6:64:29:7c:d1:e1:
+         38:1e:82:2b:ff:27:65:af:fb:16:15:c4:2e:71:84:e5:b5:ff:
+         fa:a4:47:bd:64:32:bb:f6:25:84:a2:27:42:f5:20:b0:c2:13:
+         10:11:cd:10:15:ba:42:90:2a:d2:44:e1:96:26:eb:31:48:12:
+         fd:2a:da:c9:06:cf:74:1e:a9:4b:d5:87:28:f9:79:34:92:3e:
+         2e:44:e8:f6:8f:4f:8f:35:3f:25:b3:39:dc:63:2a:90:6b:20:
+         5f:c4:52:12:4e:97:2c:2a:ac:9d:97:de:48:f2:a3:66:db:c2:
+         d2:83:95:a6:66:a7:9e:25:0f:e9:0b:33:91:65:0a:5a:c3:d9:
+         54:12:dd:af:c3:4e:0e:1f:26:5e:0d:dc:b3:8d:ec:d5:81:70:
+         de:d2:4f:24:05:f3:6c:4e:f5:4c:49:66:8d:d1:ff:d2:0b:25:
+         41:48:fe:51:84:c6:42:af:80:04:cf:d0:7e:64:49:e4:f2:df:
+         a2:ec:b1:4c:c0:2a:1d:e7:b4:b1:65:a2:c4:bc:f1:98:f4:aa:
+         70:07:63:b4:b8:da:3b:4c:fa:40:22:30:5b:11:a6:f0:05:0e:
+         c6:02:03:48:ab:86:9b:85:dd:db:dd:ea:a2:76:80:73:7d:f5:
+         9c:04:c4:45:8d:e7:b9:1c:8b:9e:ea:d7:75:d1:72:b1:de:75:
+         44:e7:42:7d:e2:57:6b:7d:dc:99:bc:3d:83:28:ea:80:93:8d:
+         c5:4c:65:c1:70:81:b8:38:fc:43:31:b2:f6:03:34:47:b2:ac:
+         fb:22:06:cb:1e:dd:17:47:1c:5f:66:b9:d3:1a:a2:da:11:b1:
+         a4:bc:23:c9:e4:be:87:ff:b9:94:b6:f8:5d:20:4a:d4:5f:e7:
+         bd:68:7b:65:f2:15:1e:d2:3a:a9:2d:e9:d8:6b:24:ac:97:58:
+         44:47:ad:59:18:f1:21:65:70:de:ce:34:60:a8:40:f1:f3:3c:
+         a4:c3:28:23:8c:fe:27:33:43:40:a0:17:3c:eb:ea:3b:b0:72:
+         a6:a3:b9:4a:4b:5e:16:48:f4:b2:bc:c8:8c:92:c5:9d:9f:ac:
+         72:36:bc:34:80:34:6b:a9:8b:92:c0:b8:17:ed:ec:76:53:f5:
+         24:01:8c:b3:22:e8:4b:7c:55:c6:9d:fa:a3:14:bb:65:85:6e:
+         6e:4f:12:7e:0a:3c:9d:95
+SHA1 Fingerprint=AE:C5:FB:3F:C8:E1:BF:C4:E5:4F:03:07:5A:9A:E8:00:B7:F7:B6:FA
diff --git a/proprietary/vendor/etc/security/cacerts/d18e9066.0 b/proprietary/vendor/etc/security/cacerts/d18e9066.0
new file mode 100644
index 0000000..585eb7f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d18e9066.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBK
+MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVu
+VHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQw
+MTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScw
+JQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ldhNlT
+3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU
++ehcCuz/mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gp
+S0l4PJNgiCL8mdo2yMKi1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1
+bVoE/c40yiTcdCMbXTMTEl3EASX2MN0CXZ/g1Ue9tOsbobtJSdifWwLziuQkkORi
+T0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl3ZBWzvurpWCdxJ35UrCL
+vYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzyNeVJSQjK
+Vsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZK
+dHzVWYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHT
+c+XvvqDtMwt0viAgxGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hv
+l7yTmvmcEpB4eoCHFddydJxVdHixuuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5N
+iGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
+/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZIhvcNAQELBQAD
+ggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH
+6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwt
+LRvM7Kqas6pgghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93
+nAbowacYXVKV7cndJZ5t+qntozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3
++wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmVYjzlVYA211QC//G5Xc7UI2/YRYRK
+W2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUXfeu+h1sXIFRRk0pT
+AwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/rokTLq
+l1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG
+4iZZRHUe2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZ
+mUlO+KWA2yUPHGNiiskzZ2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A
+7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7RcGzM7vRX+Bi6hG6H
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            0a:01:42:80:00:00:01:45:23:c8:44:b5:00:00:00:02
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1
+        Validity
+            Not Before: Jan 16 18:12:23 2014 GMT
+            Not After : Jan 16 18:12:23 2034 GMT
+        Subject: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a7:50:19:de:3f:99:3d:d4:33:46:f1:6f:51:61:
+                    82:b2:a9:4f:8f:67:89:5d:84:d9:53:dd:0c:28:d9:
+                    d7:f0:ff:ae:95:43:72:99:f9:b5:5d:7c:8a:c1:42:
+                    e1:31:50:74:d1:81:0d:7c:cd:9b:21:ab:43:e2:ac:
+                    ad:5e:86:6e:f3:09:8a:1f:5a:32:bd:a2:eb:94:f9:
+                    e8:5c:0a:ec:ff:98:d2:af:71:b3:b4:53:9f:4e:87:
+                    ef:92:bc:bd:ec:4f:32:30:88:4b:17:5e:57:c4:53:
+                    c2:f6:02:97:8d:d9:62:2b:bf:24:1f:62:8d:df:c3:
+                    b8:29:4b:49:78:3c:93:60:88:22:fc:99:da:36:c8:
+                    c2:a2:d4:2c:54:00:67:35:6e:73:bf:02:58:f0:a4:
+                    dd:e5:b0:a2:26:7a:ca:e0:36:a5:19:16:f5:fd:b7:
+                    ef:ae:3f:40:f5:6d:5a:04:fd:ce:34:ca:24:dc:74:
+                    23:1b:5d:33:13:12:5d:c4:01:25:f6:30:dd:02:5d:
+                    9f:e0:d5:47:bd:b4:eb:1b:a1:bb:49:49:d8:9f:5b:
+                    02:f3:8a:e4:24:90:e4:62:4f:4f:c1:af:8b:0e:74:
+                    17:a8:d1:72:88:6a:7a:01:49:cc:b4:46:79:c6:17:
+                    b1:da:98:1e:07:59:fa:75:21:85:65:dd:90:56:ce:
+                    fb:ab:a5:60:9d:c4:9d:f9:52:b0:8b:bd:87:f9:8f:
+                    2b:23:0a:23:76:3b:f7:33:e1:c9:00:f3:69:f9:4b:
+                    a2:e0:4e:bc:7e:93:39:84:07:f7:44:70:7e:fe:07:
+                    5a:e5:b1:ac:d1:18:cc:f2:35:e5:49:49:08:ca:56:
+                    c9:3d:fb:0f:18:7d:8b:3b:c1:13:c2:4d:8f:c9:4f:
+                    0e:37:e9:1f:a1:0e:6a:df:62:2e:cb:35:06:51:79:
+                    2c:c8:25:38:f4:fa:4b:a7:89:5c:9c:d2:e3:0d:39:
+                    86:4a:74:7c:d5:59:87:c2:3f:4e:0c:5c:52:f4:3d:
+                    f7:52:82:f1:ea:a3:ac:fd:49:34:1a:28:f3:41:88:
+                    3a:13:ee:e8:de:ff:99:1d:5f:ba:cb:e8:1e:f2:b9:
+                    50:60:c0:31:d3:73:e5:ef:be:a0:ed:33:0b:74:be:
+                    20:20:c4:67:6c:f0:08:03:7a:55:80:7f:46:4e:96:
+                    a7:f4:1e:3e:e1:f6:d8:09:e1:33:64:2b:63:d7:32:
+                    5e:9f:f9:c0:7b:0f:78:6f:97:bc:93:9a:f9:9c:12:
+                    90:78:7a:80:87:15:d7:72:74:9c:55:74:78:b1:ba:
+                    e1:6e:70:04:ba:4f:a0:ba:68:c3:7b:ff:31:f0:73:
+                    3d:3d:94:2a:b1:0b:41:0e:a0:fe:4d:88:65:6b:79:
+                    33:b4:d7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                ED:44:19:C0:D3:F0:06:8B:EE:A4:7B:BE:42:E7:26:54:C8:8E:36:76
+    Signature Algorithm: sha256WithRSAEncryption
+         0d:ae:90:32:f6:a6:4b:7c:44:76:19:61:1e:27:28:cd:5e:54:
+         ef:25:bc:e3:08:90:f9:29:d7:ae:68:08:e1:94:00:58:ef:2e:
+         2e:7e:53:52:8c:b6:5c:07:ea:88:ba:99:8b:50:94:d7:82:80:
+         df:61:09:00:93:ad:0d:14:e6:ce:c1:f2:37:94:78:b0:5f:9c:
+         b3:a2:73:b8:8f:05:93:38:cd:8d:3e:b0:b8:fb:c0:cf:b1:f2:
+         ec:2d:2d:1b:cc:ec:aa:9a:b3:aa:60:82:1b:2d:3b:c3:84:3d:
+         57:8a:96:1e:9c:75:b8:d3:30:cd:60:08:83:90:d3:8e:54:f1:
+         4d:66:c0:5d:74:03:40:a3:ee:85:7e:c2:1f:77:9c:06:e8:c1:
+         a7:18:5d:52:95:ed:c9:dd:25:9e:6d:fa:a9:ed:a3:3a:34:d0:
+         59:7b:da:ed:50:f3:35:bf:ed:eb:14:4d:31:c7:60:f4:da:f1:
+         87:9c:e2:48:e2:c6:c5:37:fb:06:10:fa:75:59:66:31:47:29:
+         da:76:9a:1c:e9:82:ae:ef:9a:b9:51:f7:88:23:9a:69:95:62:
+         3c:e5:55:80:36:d7:54:02:ff:f1:b9:5d:ce:d4:23:6f:d8:45:
+         84:4a:5b:65:ef:89:0c:dd:14:a7:20:cb:18:a5:25:b4:0d:f9:
+         01:f0:a2:d2:f4:00:c8:74:8e:a1:2a:48:8e:65:db:13:c4:e2:
+         25:17:7d:eb:be:87:5b:17:20:54:51:93:4a:53:03:0b:ec:5d:
+         ca:33:ed:62:fd:45:c7:2f:5b:dc:58:a0:80:39:e6:fa:d7:fe:
+         13:14:a6:ed:3d:94:4a:42:74:d4:c3:77:59:73:cd:8f:46:be:
+         55:38:ef:fa:e8:91:32:ea:97:58:04:22:de:38:c3:cc:bc:6d:
+         c9:33:3a:6a:0a:69:3f:a0:c8:ea:72:8f:8c:63:86:23:bd:6d:
+         3c:96:9e:95:e0:49:4c:aa:a2:b9:2a:1b:9c:36:81:78:ed:c3:
+         e8:46:e2:26:59:44:75:1e:d9:75:89:51:cd:10:84:9d:61:60:
+         cb:5d:f9:97:22:4d:8e:98:e6:e3:7f:f6:5b:bb:ae:cd:ca:4a:
+         81:6b:5e:0b:f3:51:e1:74:2b:e9:7e:27:a7:d9:99:49:4e:f8:
+         a5:80:db:25:0f:1c:63:62:8a:c9:33:67:6b:3c:10:83:c6:ad:
+         de:a8:cd:16:8e:8d:f0:07:37:71:9f:f2:ab:fc:41:f5:c1:8b:
+         ec:00:37:5d:09:e5:4e:80:ef:fa:b1:5c:38:06:a5:1b:4a:e1:
+         dc:38:2d:3c:dc:ab:1f:90:1a:d5:4a:9c:ee:d1:70:6c:cc:ee:
+         f4:57:f8:18:ba:84:6e:87
+SHA1 Fingerprint=DF:71:7E:AA:4A:D9:4E:C9:55:84:99:60:2D:48:DE:5F:BC:F0:3A:25
diff --git a/proprietary/vendor/etc/security/cacerts/d41b5e2a.0 b/proprietary/vendor/etc/security/cacerts/d41b5e2a.0
new file mode 100644
index 0000000..acae170
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d41b5e2a.0
@@ -0,0 +1,52 @@
+-----BEGIN CERTIFICATE-----
+MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5
+MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g
+Um9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG
+A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg
+Q0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi
+9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk
+M6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB
+/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB
+MAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw
+CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW
+1KyLa2tJElMzrdfkviT8tQp21KW8EA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=Amazon, CN=Amazon Root CA 4
+        Validity
+            Not Before: May 26 00:00:00 2015 GMT
+            Not After : May 26 00:00:00 2040 GMT
+        Subject: C=US, O=Amazon, CN=Amazon Root CA 4
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:d2:ab:8a:37:4f:a3:53:0d:fe:c1:8a:7b:4b:a8:
+                    7b:46:4b:63:b0:62:f6:2d:1b:db:08:71:21:d2:00:
+                    e8:63:bd:9a:27:fb:f0:39:6e:5d:ea:3d:a5:c9:81:
+                    aa:a3:5b:20:98:45:5d:16:db:fd:e8:10:6d:e3:9c:
+                    e0:e3:bd:5f:84:62:f3:70:64:33:a0:cb:24:2f:70:
+                    ba:88:a1:2a:a0:75:f8:81:ae:62:06:c4:81:db:39:
+                    6e:29:b0:1e:fa:2e:5c
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                D3:EC:C7:3A:65:6E:CC:E1:DA:76:9A:56:FB:9C:F3:86:6D:57:E5:81
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:30:3a:8b:21:f1:bd:7e:11:ad:d0:ef:58:96:2f:d6:
+         eb:9d:7e:90:8d:2b:cf:66:55:c3:2c:e3:28:a9:70:0a:47:0e:
+         f0:37:59:12:ff:2d:99:94:28:4e:2a:4f:35:4d:33:5a:02:31:
+         00:ea:75:00:4e:3b:c4:3a:94:12:91:c9:58:46:9d:21:13:72:
+         a7:88:9c:8a:e4:4c:4a:db:96:d4:ac:8b:6b:6b:49:12:53:33:
+         ad:d7:e4:be:24:fc:b5:0a:76:d4:a5:bc:10
+SHA1 Fingerprint=F6:10:84:07:D6:F8:BB:67:98:0C:C2:E2:44:C2:EB:AE:1C:EF:63:BE
diff --git a/proprietary/vendor/etc/security/cacerts/d4c339cb.0 b/proprietary/vendor/etc/security/cacerts/d4c339cb.0
new file mode 100644
index 0000000..44ba782
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d4c339cb.0
@@ -0,0 +1,123 @@
+-----BEGIN CERTIFICATE-----
+MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB
+hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
+A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV
+BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5
+MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT
+EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
+Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh
+dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR
+6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X
+pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC
+9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV
+/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf
+Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z
++pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w
+qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah
+SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC
+u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf
+Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq
+crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E
+FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB
+/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl
+wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM
+4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV
+2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna
+FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ
+CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK
+boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke
+jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL
+S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb
+QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl
+0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB
+NVOFBkpdn627G190
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority
+        Validity
+            Not Before: Jan 19 00:00:00 2010 GMT
+            Not After : Jan 18 23:59:59 2038 GMT
+        Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:91:e8:54:92:d2:0a:56:b1:ac:0d:24:dd:c5:cf:
+                    44:67:74:99:2b:37:a3:7d:23:70:00:71:bc:53:df:
+                    c4:fa:2a:12:8f:4b:7f:10:56:bd:9f:70:72:b7:61:
+                    7f:c9:4b:0f:17:a7:3d:e3:b0:04:61:ee:ff:11:97:
+                    c7:f4:86:3e:0a:fa:3e:5c:f9:93:e6:34:7a:d9:14:
+                    6b:e7:9c:b3:85:a0:82:7a:76:af:71:90:d7:ec:fd:
+                    0d:fa:9c:6c:fa:df:b0:82:f4:14:7e:f9:be:c4:a6:
+                    2f:4f:7f:99:7f:b5:fc:67:43:72:bd:0c:00:d6:89:
+                    eb:6b:2c:d3:ed:8f:98:1c:14:ab:7e:e5:e3:6e:fc:
+                    d8:a8:e4:92:24:da:43:6b:62:b8:55:fd:ea:c1:bc:
+                    6c:b6:8b:f3:0e:8d:9a:e4:9b:6c:69:99:f8:78:48:
+                    30:45:d5:ad:e1:0d:3c:45:60:fc:32:96:51:27:bc:
+                    67:c3:ca:2e:b6:6b:ea:46:c7:c7:20:a0:b1:1f:65:
+                    de:48:08:ba:a4:4e:a9:f2:83:46:37:84:eb:e8:cc:
+                    81:48:43:67:4e:72:2a:9b:5c:bd:4c:1b:28:8a:5c:
+                    22:7b:b4:ab:98:d9:ee:e0:51:83:c3:09:46:4e:6d:
+                    3e:99:fa:95:17:da:7c:33:57:41:3c:8d:51:ed:0b:
+                    b6:5c:af:2c:63:1a:df:57:c8:3f:bc:e9:5d:c4:9b:
+                    af:45:99:e2:a3:5a:24:b4:ba:a9:56:3d:cf:6f:aa:
+                    ff:49:58:be:f0:a8:ff:f4:b8:ad:e9:37:fb:ba:b8:
+                    f4:0b:3a:f9:e8:43:42:1e:89:d8:84:cb:13:f1:d9:
+                    bb:e1:89:60:b8:8c:28:56:ac:14:1d:9c:0a:e7:71:
+                    eb:cf:0e:dd:3d:a9:96:a1:48:bd:3c:f7:af:b5:0d:
+                    22:4c:c0:11:81:ec:56:3b:f6:d3:a2:e2:5b:b7:b2:
+                    04:22:52:95:80:93:69:e8:8e:4c:65:f1:91:03:2d:
+                    70:74:02:ea:8b:67:15:29:69:52:02:bb:d7:df:50:
+                    6a:55:46:bf:a0:a3:28:61:7f:70:d0:c3:a2:aa:2c:
+                    21:aa:47:ce:28:9c:06:45:76:bf:82:18:27:b4:d5:
+                    ae:b4:cb:50:e6:6b:f4:4c:86:71:30:e9:a6:df:16:
+                    86:e0:d8:ff:40:dd:fb:d0:42:88:7f:a3:33:3a:2e:
+                    5c:1e:41:11:81:63:ce:18:71:6b:2b:ec:a6:8a:b7:
+                    31:5c:3a:6a:47:e0:c3:79:59:d6:20:1a:af:f2:6a:
+                    98:aa:72:bc:57:4a:d2:4b:9d:bb:10:fc:b0:4c:41:
+                    e5:ed:1d:3d:5e:28:9d:9c:cc:bf:b3:51:da:a7:47:
+                    e5:84:53
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                BB:AF:7E:02:3D:FA:A6:F1:3C:84:8E:AD:EE:38:98:EC:D9:32:32:D4
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha384WithRSAEncryption
+         0a:f1:d5:46:84:b7:ae:51:bb:6c:b2:4d:41:14:00:93:4c:9c:
+         cb:e5:c0:54:cf:a0:25:8e:02:f9:fd:b0:a2:0d:f5:20:98:3c:
+         13:2d:ac:56:a2:b0:d6:7e:11:92:e9:2e:ba:9e:2e:9a:72:b1:
+         bd:19:44:6c:61:35:a2:9a:b4:16:12:69:5a:8c:e1:d7:3e:a4:
+         1a:e8:2f:03:f4:ae:61:1d:10:1b:2a:a4:8b:7a:c5:fe:05:a6:
+         e1:c0:d6:c8:fe:9e:ae:8f:2b:ba:3d:99:f8:d8:73:09:58:46:
+         6e:a6:9c:f4:d7:27:d3:95:da:37:83:72:1c:d3:73:e0:a2:47:
+         99:03:38:5d:d5:49:79:00:29:1c:c7:ec:9b:20:1c:07:24:69:
+         57:78:b2:39:fc:3a:84:a0:b5:9c:7c:8d:bf:2e:93:62:27:b7:
+         39:da:17:18:ae:bd:3c:09:68:ff:84:9b:3c:d5:d6:0b:03:e3:
+         57:9e:14:f7:d1:eb:4f:c8:bd:87:23:b7:b6:49:43:79:85:5c:
+         ba:eb:92:0b:a1:c6:e8:68:a8:4c:16:b1:1a:99:0a:e8:53:2c:
+         92:bb:a1:09:18:75:0c:65:a8:7b:cb:23:b7:1a:c2:28:85:c3:
+         1b:ff:d0:2b:62:ef:a4:7b:09:91:98:67:8c:14:01:cd:68:06:
+         6a:63:21:75:03:80:88:8a:6e:81:c6:85:f2:a9:a4:2d:e7:f4:
+         a5:24:10:47:83:ca:cd:f4:8d:79:58:b1:06:9b:e7:1a:2a:d9:
+         9d:01:d7:94:7d:ed:03:4a:ca:f0:db:e8:a9:01:3e:f5:56:99:
+         c9:1e:8e:49:3d:bb:e5:09:b9:e0:4f:49:92:3d:16:82:40:cc:
+         cc:59:c6:e6:3a:ed:12:2e:69:3c:6c:95:b1:fd:aa:1d:7b:7f:
+         86:be:1e:0e:32:46:fb:fb:13:8f:75:7f:4c:8b:4b:46:63:fe:
+         00:34:40:70:c1:c3:b9:a1:dd:a6:70:e2:04:b3:41:bc:e9:80:
+         91:ea:64:9c:7a:e1:22:03:a9:9c:6e:6f:0e:65:4f:6c:87:87:
+         5e:f3:6e:a0:f9:75:a5:9b:40:e8:53:b2:27:9d:4a:b9:c0:77:
+         21:8d:ff:87:f2:de:bc:8c:ef:17:df:b7:49:0b:d1:f2:6e:30:
+         0b:1a:0e:4e:76:ed:11:fc:f5:e9:56:b2:7d:bf:c7:6d:0a:93:
+         8c:a5:d0:c0:b6:1d:be:3a:4e:94:a2:d7:6e:6c:0b:c2:8a:7c:
+         fa:20:f3:c4:e4:e5:cd:0d:a8:cb:91:92:b1:7c:85:ec:b5:14:
+         69:66:0e:82:e7:cd:ce:c8:2d:a6:51:7f:21:c1:35:53:85:06:
+         4a:5d:9f:ad:bb:1b:5f:74
+SHA1 Fingerprint=AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4
diff --git a/proprietary/vendor/etc/security/cacerts/d59297b8.0 b/proprietary/vendor/etc/security/cacerts/d59297b8.0
new file mode 100644
index 0000000..e41bd1f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d59297b8.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl
+MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe
+U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX
+DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy
+dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj
+YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV
+OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr
+zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM
+VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ
+hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO
+ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw
+awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs
+OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3
+DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF
+coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc
+okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8
+t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy
+1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/
+SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2
+        Validity
+            Not Before: May 29 05:00:39 2009 GMT
+            Not After : May 29 05:00:39 2029 GMT
+        Subject: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:d0:15:39:52:b1:52:b3:ba:c5:59:82:c4:5d:52:
+                    ae:3a:43:65:80:4b:c7:f2:96:bc:db:36:97:d6:a6:
+                    64:8c:a8:5e:f0:e3:0a:1c:f7:df:97:3d:4b:ae:f6:
+                    5d:ec:21:b5:41:ab:cd:b9:7e:76:9f:be:f9:3e:36:
+                    34:a0:3b:c1:f6:31:11:45:74:93:3d:57:80:c5:f9:
+                    89:99:ca:e5:ab:6a:d4:b5:da:41:90:10:c1:d6:d6:
+                    42:89:c2:bf:f4:38:12:95:4c:54:05:f7:36:e4:45:
+                    83:7b:14:65:d6:dc:0c:4d:d1:de:7e:0c:ab:3b:c4:
+                    15:be:3a:56:a6:5a:6f:76:69:52:a9:7a:b9:c8:eb:
+                    6a:9a:5d:52:d0:2d:0a:6b:35:16:09:10:84:d0:6a:
+                    ca:3a:06:00:37:47:e4:7e:57:4f:3f:8b:eb:67:b8:
+                    88:aa:c5:be:53:55:b2:91:c4:7d:b9:b0:85:19:06:
+                    78:2e:db:61:1a:fa:85:f5:4a:91:a1:e7:16:d5:8e:
+                    a2:39:df:94:b8:70:1f:28:3f:8b:fc:40:5e:63:83:
+                    3c:83:2a:1a:99:6b:cf:de:59:6a:3b:fc:6f:16:d7:
+                    1f:fd:4a:10:eb:4e:82:16:3a:ac:27:0c:53:f1:ad:
+                    d5:24:b0:6b:03:50:c1:2d:3c:16:dd:44:34:27:1a:
+                    75:fb
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                0A:85:A9:77:65:05:98:7C:40:81:F8:0F:97:2C:38:F1:0A:EC:3C:CF
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         4c:3a:a3:44:ac:b9:45:b1:c7:93:7e:c8:0b:0a:42:df:64:ea:
+         1c:ee:59:6c:08:ba:89:5f:6a:ca:4a:95:9e:7a:8f:07:c5:da:
+         45:72:82:71:0e:3a:d2:cc:6f:a7:b4:a1:23:bb:f6:24:9f:cb:
+         17:fe:8c:a6:ce:c2:d2:db:cc:8d:fc:71:fc:03:29:c1:6c:5d:
+         33:5f:64:b6:65:3b:89:6f:18:76:78:f5:dc:a2:48:1f:19:3f:
+         8e:93:eb:f1:fa:17:ee:cd:4e:e3:04:12:55:d6:e5:e4:dd:fb:
+         3e:05:7c:e2:1d:5e:c6:a7:bc:97:4f:68:3a:f5:e9:2e:0a:43:
+         b6:af:57:5c:62:68:7c:b7:fd:a3:8a:84:a0:ac:62:be:2b:09:
+         87:34:f0:6a:01:bb:9b:29:56:3c:fe:00:37:cf:23:6c:f1:4e:
+         aa:b6:74:46:12:6c:91:ee:34:d5:ec:9a:91:e7:44:be:90:31:
+         72:d5:49:02:f6:02:e5:f4:1f:eb:7c:d9:96:55:a9:ff:ec:8a:
+         f9:99:47:ff:35:5a:02:aa:04:cb:8a:5b:87:71:29:91:bd:a4:
+         b4:7a:0d:bd:9a:f5:57:23:00:07:21:17:3f:4a:39:d1:05:49:
+         0b:a7:b6:37:81:a5:5d:8c:aa:33:5e:81:28:7c:a7:7d:27:eb:
+         00:ae:8d:37
+SHA1 Fingerprint=5F:3B:8C:F2:F8:10:B3:7D:78:B4:CE:EC:19:19:C3:73:34:B9:C7:74
diff --git a/proprietary/vendor/etc/security/cacerts/d7746a63.0 b/proprietary/vendor/etc/security/cacerts/d7746a63.0
new file mode 100644
index 0000000..946c467
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/d7746a63.0
@@ -0,0 +1,90 @@
+-----BEGIN CERTIFICATE-----
+MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRF
+MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBD
+bGFzcyAzIENBIDIgRVYgMjAwOTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUw
+NDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNV
+BAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAwOTCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfSegpn
+ljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM0
+3TP1YtHhzRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6Z
+qQTMFexgaDbtCHu39b+T7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lR
+p75mpoo6Kr3HGrHhFPC+Oh25z1uxav60sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8
+HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure3511H3a6UCAwEAAaOCASQw
+ggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyvcop9Ntea
+HNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFw
+Oi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xh
+c3MlMjAzJTIwQ0ElMjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1E
+RT9jZXJ0aWZpY2F0ZXJldm9jYXRpb25saXN0MEagRKBChkBodHRwOi8vd3d3LmQt
+dHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xhc3NfM19jYV8yX2V2XzIwMDku
+Y3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+PPoeUSbrh/Yp
+3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05
+nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNF
+CSuGdXzfX2lXANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7na
+xpeG0ILD5EJt/rDiZE4OJudANCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqX
+KVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVvw9y4AyHqnxbxLFS1
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 623604 (0x983f4)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009
+        Validity
+            Not Before: Nov  5 08:50:46 2009 GMT
+            Not After : Nov  5 08:50:46 2029 GMT
+        Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:99:f1:84:34:70:ba:2f:b7:30:a0:8e:bd:7c:04:
+                    cf:be:62:bc:99:fd:82:97:d2:7a:0a:67:96:38:09:
+                    f6:10:4e:95:22:73:99:8d:da:15:2d:e7:05:fc:19:
+                    73:22:b7:8e:98:00:bc:3c:3d:ac:a1:6c:fb:d6:79:
+                    25:4b:ad:f0:cc:64:da:88:3e:29:b8:0f:09:d3:34:
+                    dd:33:f5:62:d1:e1:cd:19:e9:ee:18:4f:4c:58:ae:
+                    e2:1e:d6:0c:5b:15:5a:d8:3a:b8:c4:18:64:1e:e3:
+                    33:b2:b5:89:77:4e:0c:bf:d9:94:6b:13:97:6f:12:
+                    a3:fe:99:a9:04:cc:15:ec:60:68:36:ed:08:7b:b7:
+                    f5:bf:93:ed:66:31:83:8c:c6:71:34:87:4e:17:ea:
+                    af:8b:91:8d:1c:56:41:ae:22:37:5e:37:f2:1d:d9:
+                    d1:2d:0d:2f:69:51:a7:be:66:a6:8a:3a:2a:bd:c7:
+                    1a:b1:e1:14:f0:be:3a:1d:b9:cf:5b:b1:6a:fe:b4:
+                    b1:46:20:a2:fb:1e:3b:70:ef:93:98:7d:8c:73:96:
+                    f2:c5:ef:85:70:ad:29:26:fc:1e:04:3e:1c:a0:d8:
+                    0f:cb:52:83:62:7c:ee:8b:53:95:90:a9:57:a2:ea:
+                    61:05:d8:f9:4d:c4:27:fa:6e:ad:ed:f9:d7:51:f7:
+                    6b:a5
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                D3:94:8A:4C:62:13:2A:19:2E:CC:AF:72:8A:7D:36:D7:9A:1C:DC:67
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%20EV%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist
+
+                Full Name:
+                  URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_ev_2009.crl
+
+    Signature Algorithm: sha256WithRSAEncryption
+         34:ed:7b:5a:3c:a4:94:88:ef:1a:11:75:07:2f:b3:fe:3c:fa:
+         1e:51:26:eb:87:f6:29:de:e0:f1:d4:c6:24:09:e9:c1:cf:55:
+         1b:b4:30:d9:ce:1a:fe:06:51:a6:15:a4:2d:ef:b2:4b:bf:20:
+         28:25:49:d1:a6:36:77:34:e8:64:df:52:b1:11:c7:73:7a:cd:
+         39:9e:c2:ad:8c:71:21:f2:5a:6b:af:df:3c:4e:55:af:b2:84:
+         65:14:89:b9:77:cb:2a:31:be:cf:a3:6d:cf:6f:48:94:32:46:
+         6f:e7:71:8c:a0:a6:84:19:37:07:f2:03:45:09:2b:86:75:7c:
+         df:5f:69:57:00:db:6e:d8:a6:72:22:4b:50:d4:75:98:56:df:
+         b7:18:ff:43:43:50:ae:7a:44:7b:f0:79:51:d7:43:3d:a7:d3:
+         81:d3:f0:c9:4f:b9:da:c6:97:86:d0:82:c3:e4:42:6d:fe:b0:
+         e2:64:4e:0e:26:e7:40:34:26:b5:08:89:d7:08:63:63:38:27:
+         75:1e:33:ea:6e:a8:dd:9f:99:4f:74:4d:81:89:80:4b:dd:9a:
+         97:29:5c:2f:be:81:41:b9:8c:ff:ea:7d:60:06:9e:cd:d7:3d:
+         d3:2e:a3:15:bc:a8:e6:26:e5:6f:c3:dc:b8:03:21:ea:9f:16:
+         f1:2c:54:b5
+SHA1 Fingerprint=96:C9:1B:0B:95:B4:10:98:42:FA:D0:D8:22:79:FE:60:FA:B9:16:83
diff --git a/proprietary/vendor/etc/security/cacerts/da7377f6.0 b/proprietary/vendor/etc/security/cacerts/da7377f6.0
new file mode 100644
index 0000000..42879ad
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/da7377f6.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFWjCCA0KgAwIBAgIQT9Irj/VkyDOeTzRYZiNwYDANBgkqhkiG9w0BAQsFADBH
+MQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBF
+eHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwHhcNMTUwMzEzMDAwMDAwWhcNMzgxMjMx
+MDAwMDAwWjBHMQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNV
+BAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQCpCQcoEwKwmeBkqh5DFnpzsZGgdT6o+uM4AHrsiWog
+D4vFsJszA1qGxliG1cGFu0/GnEBNyr7uaZa4rYEwmnySBesFK5pI0Lh2PpbIILvS
+sPGP2KxFRv+qZ2C0d35qHzwaUnoEPQc8hQ2E0B92CvdqFN9y4zR8V05WAT558aop
+O2z6+I9tTcg1367r3CTueUWnhbYFiN6IXSV8l2RnCdm/WhUFhvMJHuxYMjMR83dk
+sHYf5BA1FxvyDrFspCqjc/wJHx4yGVMR59mzLC52LqGj3n5qiAno8geK+LLNEOfi
+c0CTuwjRP+H8C5SzJe98ptfRr5//lpr1kXuYC3fUfugH0mK1lTnj8/FtDw5lhIpj
+VMWAtuCeS31HJqcBCF3RiJ7XwzJE+oJKCmhUfzhTA8ykADNkUVkLo4KRel7sFsLz
+KuZi2irbWWIQJUoqgQtHB0MGcIfS+pMRKXpITeuUx3BNr2fVUbGAIAEBtHoIppB/
+TuDvB0GHr2qlXov7z1CymlSvw4m6WC31MJixNnI5fkkE/SmnTHnkBVfblLkWU41G
+sx2VYVdWf6/wFlthWG82UBEL2KwrlRYaDh8IzTY0ZRBiZtWAXxQgXy0MoHgKaNYs
+1+lvK9JKBZP8nm9rZ/+I8U6laUpSNwXqxhaN0sSZ0YIrO7o1dfdRUVjzyAfd5LQD
+fwIDAQABo0IwQDAdBgNVHQ4EFgQU2XQ65DA9DfcS3H5aBZ8eNJr34RQwDwYDVR0T
+AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQADggIBADaN
+l8xCFWQpN5smLNb7rhVpLGsaGvdftvkHTFnq88nIua7Mui563MD1sC3AO6+fcAUR
+ap8lTwEpcOPlDOHqWnzcSbvBHiqB9RZLcpHIojG5qtr8nR/zXUACE/xOHAbKsxSQ
+VBcZEhrxH9cMaVr2cXj0lH2RC47skFSOvG+hTKv8dGT9cZr4QQehzZHkPJrgmzI5
+c6sq1WnIeJEmMX3ixzDx/BR4dxIOE/TdFpS/S2d7cFOFyrC78zhNLJA5wA3CXWvp
+4uXViI3WLL+rG761KIcSF3Ru/H38j9CHJrAb+7lsq+KePRXBOy5nAliRn+/4Qh8s
+t2j1da3Ptfb/EX3C8CSlrdP6oDyp+l3cpaDvRKS+1ujl5BOWF3sGPjLtx7dCvHaj
+2GU4Kzg1USEODm8uNBNA4StnDG1KQTAYI1oyVZnJF+A83vbsea0rWBmirSwiGpWO
+vpaQXUJXxPkUAzUrHC1RVwinOt4/5Mi0A3PCwSaAuwtCH60NryZy2sy+s6ODWA2C
+xR9GUeOcGMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmx
+cmtpzyKEC2IPrNkZAJSidjzULZrtBJ4tBmIQN1IchXIbJ+XMxjHsN+xjWZsLHXbM
+fjKaiJUINlK73nZfdklJrX+9ZSCyycErdhh2n1ax
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            4f:d2:2b:8f:f5:64:c8:33:9e:4f:34:58:66:23:70:60
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=CN, O=UniTrust, CN=UCA Extended Validation Root
+        Validity
+            Not Before: Mar 13 00:00:00 2015 GMT
+            Not After : Dec 31 00:00:00 2038 GMT
+        Subject: C=CN, O=UniTrust, CN=UCA Extended Validation Root
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a9:09:07:28:13:02:b0:99:e0:64:aa:1e:43:16:
+                    7a:73:b1:91:a0:75:3e:a8:fa:e3:38:00:7a:ec:89:
+                    6a:20:0f:8b:c5:b0:9b:33:03:5a:86:c6:58:86:d5:
+                    c1:85:bb:4f:c6:9c:40:4d:ca:be:ee:69:96:b8:ad:
+                    81:30:9a:7c:92:05:eb:05:2b:9a:48:d0:b8:76:3e:
+                    96:c8:20:bb:d2:b0:f1:8f:d8:ac:45:46:ff:aa:67:
+                    60:b4:77:7e:6a:1f:3c:1a:52:7a:04:3d:07:3c:85:
+                    0d:84:d0:1f:76:0a:f7:6a:14:df:72:e3:34:7c:57:
+                    4e:56:01:3e:79:f1:aa:29:3b:6c:fa:f8:8f:6d:4d:
+                    c8:35:df:ae:eb:dc:24:ee:79:45:a7:85:b6:05:88:
+                    de:88:5d:25:7c:97:64:67:09:d9:bf:5a:15:05:86:
+                    f3:09:1e:ec:58:32:33:11:f3:77:64:b0:76:1f:e4:
+                    10:35:17:1b:f2:0e:b1:6c:a4:2a:a3:73:fc:09:1f:
+                    1e:32:19:53:11:e7:d9:b3:2c:2e:76:2e:a1:a3:de:
+                    7e:6a:88:09:e8:f2:07:8a:f8:b2:cd:10:e7:e2:73:
+                    40:93:bb:08:d1:3f:e1:fc:0b:94:b3:25:ef:7c:a6:
+                    d7:d1:af:9f:ff:96:9a:f5:91:7b:98:0b:77:d4:7e:
+                    e8:07:d2:62:b5:95:39:e3:f3:f1:6d:0f:0e:65:84:
+                    8a:63:54:c5:80:b6:e0:9e:4b:7d:47:26:a7:01:08:
+                    5d:d1:88:9e:d7:c3:32:44:fa:82:4a:0a:68:54:7f:
+                    38:53:03:cc:a4:00:33:64:51:59:0b:a3:82:91:7a:
+                    5e:ec:16:c2:f3:2a:e6:62:da:2a:db:59:62:10:25:
+                    4a:2a:81:0b:47:07:43:06:70:87:d2:fa:93:11:29:
+                    7a:48:4d:eb:94:c7:70:4d:af:67:d5:51:b1:80:20:
+                    01:01:b4:7a:08:a6:90:7f:4e:e0:ef:07:41:87:af:
+                    6a:a5:5e:8b:fb:cf:50:b2:9a:54:af:c3:89:ba:58:
+                    2d:f5:30:98:b1:36:72:39:7e:49:04:fd:29:a7:4c:
+                    79:e4:05:57:db:94:b9:16:53:8d:46:b3:1d:95:61:
+                    57:56:7f:af:f0:16:5b:61:58:6f:36:50:11:0b:d8:
+                    ac:2b:95:16:1a:0e:1f:08:cd:36:34:65:10:62:66:
+                    d5:80:5f:14:20:5f:2d:0c:a0:78:0a:68:d6:2c:d7:
+                    e9:6f:2b:d2:4a:05:93:fc:9e:6f:6b:67:ff:88:f1:
+                    4e:a5:69:4a:52:37:05:ea:c6:16:8d:d2:c4:99:d1:
+                    82:2b:3b:ba:35:75:f7:51:51:58:f3:c8:07:dd:e4:
+                    b4:03:7f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                D9:74:3A:E4:30:3D:0D:F7:12:DC:7E:5A:05:9F:1E:34:9A:F7:E1:14
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         36:8d:97:cc:42:15:64:29:37:9b:26:2c:d6:fb:ae:15:69:2c:
+         6b:1a:1a:f7:5f:b6:f9:07:4c:59:ea:f3:c9:c8:b9:ae:cc:ba:
+         2e:7a:dc:c0:f5:b0:2d:c0:3b:af:9f:70:05:11:6a:9f:25:4f:
+         01:29:70:e3:e5:0c:e1:ea:5a:7c:dc:49:bb:c1:1e:2a:81:f5:
+         16:4b:72:91:c8:a2:31:b9:aa:da:fc:9d:1f:f3:5d:40:02:13:
+         fc:4e:1c:06:ca:b3:14:90:54:17:19:12:1a:f1:1f:d7:0c:69:
+         5a:f6:71:78:f4:94:7d:91:0b:8e:ec:90:54:8e:bc:6f:a1:4c:
+         ab:fc:74:64:fd:71:9a:f8:41:07:a1:cd:91:e4:3c:9a:e0:9b:
+         32:39:73:ab:2a:d5:69:c8:78:91:26:31:7d:e2:c7:30:f1:fc:
+         14:78:77:12:0e:13:f4:dd:16:94:bf:4b:67:7b:70:53:85:ca:
+         b0:bb:f3:38:4d:2c:90:39:c0:0d:c2:5d:6b:e9:e2:e5:d5:88:
+         8d:d6:2c:bf:ab:1b:be:b5:28:87:12:17:74:6e:fc:7d:fc:8f:
+         d0:87:26:b0:1b:fb:b9:6c:ab:e2:9e:3d:15:c1:3b:2e:67:02:
+         58:91:9f:ef:f8:42:1f:2c:b7:68:f5:75:ad:cf:b5:f6:ff:11:
+         7d:c2:f0:24:a5:ad:d3:fa:a0:3c:a9:fa:5d:dc:a5:a0:ef:44:
+         a4:be:d6:e8:e5:e4:13:96:17:7b:06:3e:32:ed:c7:b7:42:bc:
+         76:a3:d8:65:38:2b:38:35:51:21:0e:0e:6f:2e:34:13:40:e1:
+         2b:67:0c:6d:4a:41:30:18:23:5a:32:55:99:c9:17:e0:3c:de:
+         f6:ec:79:ad:2b:58:19:a2:ad:2c:22:1a:95:8e:be:96:90:5d:
+         42:57:c4:f9:14:03:35:2b:1c:2d:51:57:08:a7:3a:de:3f:e4:
+         c8:b4:03:73:c2:c1:26:80:bb:0b:42:1f:ad:0d:af:26:72:da:
+         cc:be:b3:a3:83:58:0d:82:c5:1f:46:51:e3:9c:18:cc:8d:9b:
+         8d:ec:49:eb:75:50:d5:8c:28:59:ca:74:34:da:8c:0b:21:ab:
+         1e:ea:1b:e5:c7:fd:15:3e:c0:17:aa:fb:23:6e:26:46:cb:fa:
+         f9:b1:72:6b:69:cf:22:84:0b:62:0f:ac:d9:19:00:94:a2:76:
+         3c:d4:2d:9a:ed:04:9e:2d:06:62:10:37:52:1c:85:72:1b:27:
+         e5:cc:c6:31:ec:37:ec:63:59:9b:0b:1d:76:cc:7e:32:9a:88:
+         95:08:36:52:bb:de:76:5f:76:49:49:ad:7f:bd:65:20:b2:c9:
+         c1:2b:76:18:76:9f:56:b1
+SHA1 Fingerprint=A3:A1:B0:6F:24:61:23:4A:E3:36:A5:C2:37:FC:A6:FF:DD:F0:D7:3A
diff --git a/proprietary/vendor/etc/security/cacerts/dbc54cab.0 b/proprietary/vendor/etc/security/cacerts/dbc54cab.0
new file mode 100644
index 0000000..f647e80
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/dbc54cab.0
@@ -0,0 +1,119 @@
+-----BEGIN CERTIFICATE-----
+MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE
+BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz
+dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG
+A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U
+cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf
+qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ
+JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ
++jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS
+s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5
+HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7
+70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG
+V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S
+qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S
+5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia
+C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX
+OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE
+FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/
+BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2
+KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg
+Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B
+8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ
+MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc
+0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ
+u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF
+u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH
+YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8
+GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO
+RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e
+KeC2uAloGRwYQw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 7893706540734352110 (0x6d8c1446b1a60aee)
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium
+        Validity
+            Not Before: Jan 29 14:10:36 2010 GMT
+            Not After : Dec 31 14:10:36 2040 GMT
+        Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c4:12:df:a9:5f:fe:41:dd:dd:f5:9f:8a:e3:f6:
+                    ac:e1:3c:78:9a:bc:d8:f0:7f:7a:a0:33:2a:dc:8d:
+                    20:5b:ae:2d:6f:e7:93:d9:36:70:6a:68:cf:8e:51:
+                    a3:85:5b:67:04:a0:10:24:6f:5d:28:82:c1:97:57:
+                    d8:48:29:13:b6:e1:be:91:4d:df:85:0c:53:18:9a:
+                    1e:24:a2:4f:8f:f0:a2:85:0b:cb:f4:29:7f:d2:a4:
+                    58:ee:26:4d:c9:aa:a8:7b:9a:d9:fa:38:de:44:57:
+                    15:e5:f8:8c:c8:d9:48:e2:0d:16:27:1d:1e:c8:83:
+                    85:25:b7:ba:aa:55:41:cc:03:22:4b:2d:91:8d:8b:
+                    e6:89:af:66:c7:e9:ff:2b:e9:3c:ac:da:d2:b3:c3:
+                    e1:68:9c:89:f8:7a:00:56:de:f4:55:95:6c:fb:ba:
+                    64:dd:62:8b:df:0b:77:32:eb:62:cc:26:9a:9b:bb:
+                    aa:62:83:4c:b4:06:7a:30:c8:29:bf:ed:06:4d:97:
+                    b9:1c:c4:31:2b:d5:5f:bc:53:12:17:9c:99:57:29:
+                    66:77:61:21:31:07:2e:25:49:9d:18:f2:ee:f3:2b:
+                    71:8c:b5:ba:39:07:49:77:fc:ef:2e:92:90:05:8d:
+                    2d:2f:77:7b:ef:43:bf:35:bb:9a:d8:f9:73:a7:2c:
+                    f2:d0:57:ee:28:4e:26:5f:8f:90:68:09:2f:b8:f8:
+                    dc:06:e9:2e:9a:3e:51:a7:d1:22:c4:0a:a7:38:48:
+                    6c:b3:f9:ff:7d:ab:86:57:e3:ba:d6:85:78:77:ba:
+                    43:ea:48:7f:f6:d8:be:23:6d:1e:bf:d1:36:6c:58:
+                    5c:f1:ee:a4:19:54:1a:f5:03:d2:76:e6:e1:8c:bd:
+                    3c:b3:d3:48:4b:e2:c8:f8:7f:92:a8:76:46:9c:42:
+                    65:3e:a4:1e:c1:07:03:5a:46:2d:b8:97:f3:b7:d5:
+                    b2:55:21:ef:ba:dc:4c:00:97:fb:14:95:27:33:bf:
+                    e8:43:47:46:d2:08:99:16:60:3b:9a:7e:d2:e6:ed:
+                    38:ea:ec:01:1e:3c:48:56:49:09:c7:4c:37:00:9e:
+                    88:0e:c0:73:e1:6f:66:e9:72:47:30:3e:10:e5:0b:
+                    03:c9:9a:42:00:6c:c5:94:7e:61:c4:8a:df:7f:82:
+                    1a:0b:59:c4:59:32:77:b3:bc:60:69:56:39:fd:b4:
+                    06:7b:2c:d6:64:36:d9:bd:48:ed:84:1f:7e:a5:22:
+                    8f:2a:b8:42:f4:82:b7:d4:53:90:78:4e:2d:1a:fd:
+                    81:6f:44:d7:3b:01:74:96:42:e0:00:e2:2e:6b:ea:
+                    c5:ee:72:ac:bb:bf:fe:ea:aa:a8:f8:dc:f6:b2:79:
+                    8a:b6:67
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                9D:C0:67:A6:0C:22:D9:26:F5:45:AB:A6:65:52:11:27:D8:45:AC:63
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha384WithRSAEncryption
+         b3:57:4d:10:62:4e:3a:e4:ac:ea:b8:1c:af:32:23:c8:b3:49:
+         5a:51:9c:76:28:8d:79:aa:57:46:17:d5:f5:52:f6:b7:44:e8:
+         08:44:bf:18:84:d2:0b:80:cd:c5:12:fd:00:55:05:61:87:41:
+         dc:b5:24:9e:3c:c4:d8:c8:fb:70:9e:2f:78:96:83:20:36:de:
+         7c:0f:69:13:88:a5:75:36:98:08:a6:c6:df:ac:ce:e3:58:d6:
+         b7:3e:de:ba:f3:eb:34:40:d8:a2:81:f5:78:3f:2f:d5:a5:fc:
+         d9:a2:d4:5e:04:0e:17:ad:fe:41:f0:e5:b2:72:fa:44:82:33:
+         42:e8:2d:58:f7:56:8c:62:3f:ba:42:b0:9c:0c:5c:7e:2e:65:
+         26:5c:53:4f:00:b2:78:7e:a1:0d:99:2d:8d:b8:1d:8e:a2:c4:
+         b0:fd:60:d0:30:a4:8e:c8:04:62:a9:c4:ed:35:de:7a:97:ed:
+         0e:38:5e:92:2f:93:70:a5:a9:9c:6f:a7:7d:13:1d:7e:c6:08:
+         48:b1:5e:67:eb:51:08:25:e9:e6:25:6b:52:29:91:9c:d2:39:
+         73:08:57:de:99:06:b4:5b:9d:10:06:e1:c2:00:a8:b8:1c:4a:
+         02:0a:14:d0:c1:41:ca:fb:8c:35:21:7d:82:38:f2:a9:54:91:
+         19:35:93:94:6d:6a:3a:c5:b2:d0:bb:89:86:93:e8:9b:c9:0f:
+         3a:a7:7a:b8:a1:f0:78:46:fa:fc:37:2f:e5:8a:84:f3:df:fe:
+         04:d9:a1:68:a0:2f:24:e2:09:95:06:d5:95:ca:e1:24:96:eb:
+         7c:f6:93:05:bb:ed:73:e9:2d:d1:75:39:d7:e7:24:db:d8:4e:
+         5f:43:8f:9e:d0:14:39:bf:55:70:48:99:57:31:b4:9c:ee:4a:
+         98:03:96:30:1f:60:06:ee:1b:23:fe:81:60:23:1a:47:62:85:
+         a5:cc:19:34:80:6f:b3:ac:1a:e3:9f:f0:7b:48:ad:d5:01:d9:
+         67:b6:a9:72:93:ea:2d:66:b5:b2:b8:e4:3d:3c:b2:ef:4c:8c:
+         ea:eb:07:bf:ab:35:9a:55:86:bc:18:a6:b5:a8:5e:b4:83:6c:
+         6b:69:40:d3:9f:dc:f1:c3:69:6b:b9:e1:6d:09:f4:f1:aa:50:
+         76:0a:7a:7d:7a:17:a1:55:96:42:99:31:09:dd:60:11:8d:05:
+         30:7e:e6:8e:46:d1:9d:14:da:c7:17:e4:05:96:8c:c4:24:b5:
+         1b:cf:14:07:b2:40:f8:a3:9e:41:86:bc:04:d0:6b:96:c8:2a:
+         80:34:fd:bf:ef:06:a3:dd:58:c5:85:3d:3e:8f:fe:9e:29:e0:
+         b6:b8:09:68:19:1c:18:43
+SHA1 Fingerprint=D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27
diff --git a/proprietary/vendor/etc/security/cacerts/dbff3a01.0 b/proprietary/vendor/etc/security/cacerts/dbff3a01.0
new file mode 100644
index 0000000..dd62aa2
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/dbff3a01.0
@@ -0,0 +1,79 @@
+-----BEGIN CERTIFICATE-----
+MIIDczCCAlugAwIBAgILAK7PALrEzzL4Q7IwDQYJKoZIhvcNAQELBQAwVjELMAkG
+A1UEBhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEg
+SW5jMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEMxMB4XDTE4MDIxODE4MzAw
+MFoXDTQzMDIxODE4MzAwMFowVjELMAkGA1UEBhMCVVMxEzARBgNVBAsTCmVtU2ln
+biBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQDExNlbVNpZ24gUm9v
+dCBDQSAtIEMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+upufGZ
+BczYKCFK83M0UYRWEPWgTywS4/oTmifQz/l5GnRfHXk5/Fv4cI7gklL35CX5VIPZ
+HdPIWoU/Xse2B+4+wM6ar6xWQio5JXDWv7V7Nq2s9nPczdcdioOl+yuQFTdrHCZH
+3DspVpNqs8FqOp099cGXOFgFixwR4+S0uF2FHYP+eF8LRWgYSKVGczQ7/g/IdrvH
+GPMF0Ybzhe3nudkyrVWIzqa2kbBPrH4VI5b2P/AgNBbeCsbEBEV5f6f9vtKppa+c
+xSMq9zwhbL2vj07FOrLzNBL834AaSaTUqZX3noleoomslMuoaJuvimUnzYnu3Yy1
+aylwQ6BpC+S5DwIDAQABo0IwQDAdBgNVHQ4EFgQU/qHgcB4qAzlSWkK+XJGFehiq
+TbUwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
+BQADggEBAMJKVvoVIXsoounlHfv4LcQ5lkFMOycsxGwYFYDGrK9HWS8mC+M2sO87
+/kOXSTKZEhVb3xEp/6tT+LvBeA+snFOvV71ojD1pM/CjoCNjO2RnIkSt1XHLVip4
+kqNPEjE2NuLe/gDEo2APJ62gsIq1NnpSob0n9CAnYuhNlCQT5AoE6TyrLshDCUrG
+YQTlSTR+08TI9Q/Aqum6VF7zYytPT1DU/rl7mYw9wC68AivTxEDkigcxHpvOJpkT
++xHqmiIMERnHXhuBUDDIlhJu58tBf5E7oke3VIAb3ADMmpDqw8NQBmIMMMAVSKeo
+WXzhriKi4gp6D/piq1JM4fHfyr6DDUI=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            ae:cf:00:ba:c4:cf:32:f8:43:b2
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign Root CA - C1
+        Validity
+            Not Before: Feb 18 18:30:00 2018 GMT
+            Not After : Feb 18 18:30:00 2043 GMT
+        Subject: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign Root CA - C1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:cf:eb:a9:b9:f1:99:05:cc:d8:28:21:4a:f3:73:
+                    34:51:84:56:10:f5:a0:4f:2c:12:e3:fa:13:9a:27:
+                    d0:cf:f9:79:1a:74:5f:1d:79:39:fc:5b:f8:70:8e:
+                    e0:92:52:f7:e4:25:f9:54:83:d9:1d:d3:c8:5a:85:
+                    3f:5e:c7:b6:07:ee:3e:c0:ce:9a:af:ac:56:42:2a:
+                    39:25:70:d6:bf:b5:7b:36:ad:ac:f6:73:dc:cd:d7:
+                    1d:8a:83:a5:fb:2b:90:15:37:6b:1c:26:47:dc:3b:
+                    29:56:93:6a:b3:c1:6a:3a:9d:3d:f5:c1:97:38:58:
+                    05:8b:1c:11:e3:e4:b4:b8:5d:85:1d:83:fe:78:5f:
+                    0b:45:68:18:48:a5:46:73:34:3b:fe:0f:c8:76:bb:
+                    c7:18:f3:05:d1:86:f3:85:ed:e7:b9:d9:32:ad:55:
+                    88:ce:a6:b6:91:b0:4f:ac:7e:15:23:96:f6:3f:f0:
+                    20:34:16:de:0a:c6:c4:04:45:79:7f:a7:fd:be:d2:
+                    a9:a5:af:9c:c5:23:2a:f7:3c:21:6c:bd:af:8f:4e:
+                    c5:3a:b2:f3:34:12:fc:df:80:1a:49:a4:d4:a9:95:
+                    f7:9e:89:5e:a2:89:ac:94:cb:a8:68:9b:af:8a:65:
+                    27:cd:89:ee:dd:8c:b5:6b:29:70:43:a0:69:0b:e4:
+                    b9:0f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                FE:A1:E0:70:1E:2A:03:39:52:5A:42:BE:5C:91:85:7A:18:AA:4D:B5
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         c2:4a:56:fa:15:21:7b:28:a2:e9:e5:1d:fb:f8:2d:c4:39:96:
+         41:4c:3b:27:2c:c4:6c:18:15:80:c6:ac:af:47:59:2f:26:0b:
+         e3:36:b0:ef:3b:fe:43:97:49:32:99:12:15:5b:df:11:29:ff:
+         ab:53:f8:bb:c1:78:0f:ac:9c:53:af:57:bd:68:8c:3d:69:33:
+         f0:a3:a0:23:63:3b:64:67:22:44:ad:d5:71:cb:56:2a:78:92:
+         a3:4f:12:31:36:36:e2:de:fe:00:c4:a3:60:0f:27:ad:a0:b0:
+         8a:b5:36:7a:52:a1:bd:27:f4:20:27:62:e8:4d:94:24:13:e4:
+         0a:04:e9:3c:ab:2e:c8:43:09:4a:c6:61:04:e5:49:34:7e:d3:
+         c4:c8:f5:0f:c0:aa:e9:ba:54:5e:f3:63:2b:4f:4f:50:d4:fe:
+         b9:7b:99:8c:3d:c0:2e:bc:02:2b:d3:c4:40:e4:8a:07:31:1e:
+         9b:ce:26:99:13:fb:11:ea:9a:22:0c:11:19:c7:5e:1b:81:50:
+         30:c8:96:12:6e:e7:cb:41:7f:91:3b:a2:47:b7:54:80:1b:dc:
+         00:cc:9a:90:ea:c3:c3:50:06:62:0c:30:c0:15:48:a7:a8:59:
+         7c:e1:ae:22:a2:e2:0a:7a:0f:fa:62:ab:52:4c:e1:f1:df:ca:
+         be:83:0d:42
+SHA1 Fingerprint=E7:2E:F1:DF:FC:B2:09:28:CF:5D:D4:D5:67:37:B1:51:CB:86:4F:01
diff --git a/proprietary/vendor/etc/security/cacerts/dc99f41e.0 b/proprietary/vendor/etc/security/cacerts/dc99f41e.0
new file mode 100644
index 0000000..e23f81a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/dc99f41e.0
@@ -0,0 +1,123 @@
+-----BEGIN CERTIFICATE-----
+MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1Ix
+DzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5k
+IFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMT
+N0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9v
+dENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAxMTIxWjCBpjELMAkG
+A1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNh
+ZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkx
+QDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1
+dGlvbnMgUm9vdENBIDIwMTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
+AQDC+Kk/G4n8PDwEXT2QNrCROnk8ZlrvbTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA
+4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+ehiGsxr/CL0BgzuNtFajT0
+AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+6PAQZe10
+4S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06C
+ojXdFPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV
+9Cz82XBST3i4vTwri5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrD
+gfgXy5I2XdGj2HUb4Ysn6npIQf1FGQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6
+Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2fu/Z8VFRfS0myGlZYeCsargq
+NhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9muiNX6hME6wGko
+LfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc
+Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNV
+HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVd
+ctA4GGqd83EkVAswDQYJKoZIhvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0I
+XtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+D1hYc2Ryx+hFjtyp8iY/xnmMsVMI
+M4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrMd/K4kPFox/la/vot
+9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+yd+2V
+Z5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/ea
+j8GsGsVn82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnh
+X9izjFk0WaSrT2y7HxjbdavYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQ
+l033DlZdwJVqwjbDG2jJ9SrcR5q+ss7FJej6A7na+RZukYT1HCjI/CbM1xyQVqdf
+bzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVtJ94Cj8rDtSvK6evIIVM4
+pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGaJI7ZjnHK
+e7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0
+vm9qp/UsQu0yrbYhnr68
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 0 (0x0)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015
+        Validity
+            Not Before: Jul  7 10:11:21 2015 GMT
+            Not After : Jun 30 10:11:21 2040 GMT
+        Subject: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:c2:f8:a9:3f:1b:89:fc:3c:3c:04:5d:3d:90:36:
+                    b0:91:3a:79:3c:66:5a:ef:6d:39:01:49:1a:b4:b7:
+                    cf:7f:4d:23:53:b7:90:00:e3:13:2a:28:a6:31:f1:
+                    91:00:e3:28:ec:ae:21:41:ce:1f:da:fd:7d:12:5b:
+                    01:83:0f:b9:b0:5f:99:e1:f2:12:83:80:4d:06:3e:
+                    df:ac:af:e7:a1:88:6b:31:af:f0:8b:d0:18:33:b8:
+                    db:45:6a:34:f4:02:80:24:28:0a:02:15:95:5e:76:
+                    2a:0d:99:3a:14:5b:f6:cb:cb:53:bc:13:4d:01:88:
+                    37:94:25:1b:42:bc:22:d8:8e:a3:96:5e:3a:d9:32:
+                    db:3e:e8:f0:10:65:ed:74:e1:2f:a7:7c:af:27:34:
+                    bb:29:7d:9b:b6:cf:09:c8:e5:d3:0a:fc:88:65:65:
+                    74:0a:dc:73:1c:5c:cd:40:b1:1c:d4:b6:84:8c:4c:
+                    50:cf:68:8e:a8:59:ae:c2:27:4e:82:a2:35:dd:14:
+                    f4:1f:ff:b2:77:d5:87:2f:aa:6e:7d:24:27:e7:c6:
+                    cb:26:e6:e5:fe:67:07:63:d8:45:0d:dd:3a:59:65:
+                    39:58:7a:92:99:72:3d:9c:84:5e:88:21:b8:d5:f4:
+                    2c:fc:d9:70:52:4f:78:b8:bd:3c:2b:8b:95:98:f5:
+                    b3:d1:68:cf:20:14:7e:4c:5c:5f:e7:8b:e5:f5:35:
+                    81:19:37:d7:11:08:b7:66:be:d3:4a:ce:83:57:00:
+                    3a:c3:81:f8:17:cb:92:36:5d:d1:a3:d8:75:1b:e1:
+                    8b:27:ea:7a:48:41:fd:45:19:06:ad:27:99:4e:c1:
+                    70:47:dd:b5:9f:81:53:12:e5:b1:8c:48:5d:31:43:
+                    17:e3:8c:c6:7a:63:96:4b:29:30:4e:84:4e:62:19:
+                    5e:3c:ce:97:90:a5:7f:01:eb:9d:e0:f8:8b:89:dd:
+                    25:98:3d:92:b6:7e:ef:d9:f1:51:51:7d:2d:26:c8:
+                    69:59:61:e0:ac:6a:b8:2a:36:11:04:7a:50:bd:32:
+                    84:be:2f:dc:72:d5:d7:1d:16:47:e4:47:66:20:3f:
+                    f4:96:c5:af:8e:01:7a:a5:0f:7a:64:f5:0d:18:87:
+                    d9:ae:88:d5:fa:84:c1:3a:c0:69:28:2d:f2:0d:68:
+                    51:aa:e3:a5:77:c6:a4:90:0e:a1:37:8b:31:23:47:
+                    c1:09:08:eb:6e:f7:78:9b:d7:82:fc:84:20:99:49:
+                    19:b6:12:46:b1:fb:45:55:16:a9:a3:65:ac:9c:07:
+                    0f:ea:6b:dc:1f:2e:06:72:ec:86:88:12:e4:2d:db:
+                    5f:05:2f:e4:f0:03:d3:26:33:e7:80:c2:cd:42:a1:
+                    17:34:0b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                71:15:67:C8:C8:C9:BD:75:5D:72:D0:38:18:6A:9D:F3:71:24:54:0B
+    Signature Algorithm: sha256WithRSAEncryption
+         75:bb:6d:54:4b:aa:10:58:46:34:f2:62:d7:16:36:5d:08:5e:
+         d5:6c:c8:87:bd:b4:2e:46:f2:31:f8:7c:ea:42:b5:93:16:55:
+         dc:a1:0c:12:a0:da:61:7e:0f:58:58:73:64:72:c7:e8:45:8e:
+         dc:a9:f2:26:3f:c6:79:8c:b1:53:08:33:81:b0:56:13:be:e6:
+         51:5c:d8:9b:0a:4f:4b:9c:56:53:02:e9:4f:f6:0d:60:ea:4d:
+         42:55:e8:7c:1b:21:21:d3:1b:3a:cc:77:f2:b8:90:f1:68:c7:
+         f9:5a:fe:fa:2d:f4:bf:c9:f5:45:1b:ce:38:10:2a:37:8a:79:
+         a3:b4:e3:09:6c:85:86:93:ff:89:96:27:78:81:8f:67:e3:46:
+         74:54:8e:d9:0d:69:e2:4a:f4:4d:74:03:ff:b2:77:ed:95:67:
+         97:e4:b1:c5:ab:bf:6a:23:e8:d4:94:e2:44:28:62:c4:4b:e2:
+         f0:d8:e2:29:6b:1a:70:7e:24:61:93:7b:4f:03:32:25:0d:45:
+         24:2b:96:b4:46:6a:bf:4a:0b:f7:9a:8f:c1:ac:1a:c5:67:f3:
+         6f:34:d2:fa:73:63:8c:ef:16:b0:a8:a4:46:2a:f8:eb:12:ec:
+         72:b4:ef:f8:2b:7e:8c:52:c0:8b:84:54:f9:2f:3e:e3:55:a8:
+         dc:66:b1:d9:e1:5f:d8:b3:8c:59:34:59:a4:ab:4f:6c:bb:1f:
+         18:db:75:ab:d8:cb:92:cd:94:38:61:0e:07:06:1f:4b:46:10:
+         f1:15:be:8d:85:5c:3b:4a:2b:81:79:0f:b4:69:9f:49:50:97:
+         4d:f7:0e:56:5d:c0:95:6a:c2:36:c3:1b:68:c9:f5:2a:dc:47:
+         9a:be:b2:ce:c5:25:e8:fa:03:b9:da:f9:16:6e:91:84:f5:1c:
+         28:c8:fc:26:cc:d7:1c:90:56:a7:5f:6f:3a:04:bc:cd:78:89:
+         0b:8e:0f:2f:a3:aa:4f:a2:1b:12:3d:16:08:40:0f:f1:46:4c:
+         d7:aa:7b:08:c1:0a:f5:6d:27:de:02:8f:ca:c3:b5:2b:ca:e9:
+         eb:c8:21:53:38:a5:cc:3b:d8:77:37:30:a2:4f:d9:6f:d1:f2:
+         40:ad:41:7a:17:c5:d6:4a:35:89:b7:41:d5:7c:86:7f:55:4d:
+         83:4a:a5:73:20:c0:3a:af:90:f1:9a:24:8e:d9:8e:71:ca:7b:
+         b8:86:da:b2:8f:99:3e:1d:13:0d:12:11:ee:d4:ab:f0:e9:15:
+         76:02:e4:e0:df:aa:20:1e:5b:61:85:64:40:a9:90:97:0d:ad:
+         53:d2:5a:1d:87:6a:00:97:65:62:b4:be:6f:6a:a7:f5:2c:42:
+         ed:32:ad:b6:21:9e:be:bc
+SHA1 Fingerprint=01:0C:06:95:A6:98:19:14:FF:BF:5F:C6:B0:B6:95:EA:29:E9:12:A6
diff --git a/proprietary/vendor/etc/security/cacerts/dfc0fe80.0 b/proprietary/vendor/etc/security/cacerts/dfc0fe80.0
new file mode 100644
index 0000000..c660aab
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/dfc0fe80.0
@@ -0,0 +1,82 @@
+-----BEGIN CERTIFICATE-----
+MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt
+MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg
+Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i
+YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x
+CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG
+b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh
+bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3
+HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx
+WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX
+1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk
+u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P
+99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r
+M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw
+AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB
+BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh
+cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5
+gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO
+ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf
+aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic
+Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA
+        Validity
+            Not Before: Dec  1 15:00:32 2014 GMT
+            Not After : Dec  1 15:10:31 2039 GMT
+        Subject: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:d8:17:b7:1c:4a:24:2a:d6:97:b1:ca:e2:1e:fb:
+                    7d:38:ef:98:f5:b2:39:98:4e:27:b8:11:5d:7b:d2:
+                    25:94:88:82:15:26:6a:1b:31:bb:a8:5b:21:21:2b:
+                    d8:0f:4e:9f:5a:f1:b1:5a:e4:79:d6:32:23:2b:e1:
+                    53:cc:99:45:5c:7b:4f:ad:bc:bf:87:4a:0b:4b:97:
+                    5a:a8:f6:48:ec:7d:7b:0d:cd:21:06:df:9e:15:fd:
+                    41:8a:48:b7:20:f4:a1:7a:1b:57:d4:5d:50:ff:ba:
+                    67:d8:23:99:1f:c8:3f:e3:de:ff:6f:5b:77:b1:6b:
+                    6e:b8:c9:64:f7:e1:ca:41:46:0e:29:71:d0:b9:23:
+                    fc:c9:81:5f:4e:f7:6f:df:bf:84:ad:73:64:bb:b7:
+                    42:8e:69:f6:d4:76:1d:7e:9d:a7:b8:57:8a:51:67:
+                    72:d7:d4:a8:b8:95:54:40:73:03:f6:ea:f4:eb:fe:
+                    28:42:77:3f:9d:23:1b:b2:b6:3d:80:14:07:4c:2e:
+                    4f:f7:d5:0a:16:0d:bd:66:43:37:7e:23:43:79:c3:
+                    40:86:f5:4c:29:da:8e:9a:ad:0d:a5:04:87:88:1e:
+                    85:e3:e9:53:d5:9b:c8:8b:03:63:78:eb:e0:19:4a:
+                    6e:bb:2f:6b:33:64:58:93:ad:69:bf:8f:1b:ef:82:
+                    48:c7
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: 
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                35:0F:C8:36:63:5E:E2:A3:EC:F9:3B:66:15:CE:51:52:E3:91:9A:3D
+            1.3.6.1.4.1.311.21.1: 
+                ...
+    Signature Algorithm: sha256WithRSAEncryption
+         40:4c:fb:87:b2:99:81:90:7e:9d:c5:b0:b0:26:cd:88:7b:2b:
+         32:8d:6e:b8:21:71:58:97:7d:ae:37:14:af:3e:e7:f7:9a:e2:
+         7d:f6:71:98:99:04:aa:43:74:78:a3:e3:49:61:3e:73:8c:4d:
+         94:e0:f9:71:c4:b6:16:0e:53:78:1f:d6:a2:87:2f:02:39:81:
+         29:3c:af:15:98:21:30:fe:28:90:00:8c:d1:e1:cb:fa:5e:c8:
+         fd:f8:10:46:3b:a2:78:42:91:17:74:55:0a:de:50:67:4d:66:
+         d1:a7:ff:fd:d9:c0:b5:a8:a3:8a:ce:66:f5:0f:43:cd:a7:2b:
+         57:7b:63:46:6a:aa:2e:52:d8:f4:ed:e1:6d:ad:29:90:78:48:
+         ba:e1:23:aa:a3:89:ec:b5:ab:96:c0:b4:4b:a2:1d:97:9e:7a:
+         f2:6e:40:71:df:68:f1:65:4d:ce:7c:05:df:53:65:a9:a5:f0:
+         b1:97:04:70:15:46:03:98:d4:d2:bf:54:b4:a0:58:7d:52:6f:
+         da:56:26:62:d4:d8:db:89:31:6f:1c:f0:22:c2:d3:62:1c:35:
+         cd:4c:69:15:54:1a:90:98:de:eb:1e:5f:ca:77:c7:cb:8e:3d:
+         43:69:9c:9a:58:d0:24:3b:df:1b:40:96:7e:35:ad:81:c7:4e:
+         71:ba:88:13
+SHA1 Fingerprint=0F:F9:40:76:18:D3:D7:6A:4B:98:F0:A8:35:9E:0C:FD:27:AC:CC:ED
diff --git a/proprietary/vendor/etc/security/cacerts/e442e424.0 b/proprietary/vendor/etc/security/cacerts/e442e424.0
new file mode 100644
index 0000000..efa4015
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/e442e424.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQEL
+BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc
+BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00
+MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
+aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMgRzMwggIiMA0GCSqG
+SIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286IxSR
+/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNu
+FoM7pmRLMon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXR
+U7Ox7sWTaYI+FrUoRqHe6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+c
+ra1AdHkrAj80//ogaX3T7mH1urPnMNA3I4ZyYUUpSFlob3emLoG+B01vr87ERROR
+FHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3UVDmrJqMz6nWB2i3ND0/k
+A9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f75li59wzw
+eyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634Ryl
+sSqiMd5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBp
+VzgeAVuNVejH38DMdyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0Q
+A4XN8f+MFrXBsj6IbGB/kE+V9/YtrQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+
+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
+BjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZIhvcNAQELBQAD
+ggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px
+KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnI
+FUBhynLWcKzSt/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5Wvv
+oxXqA/4Ti2Tk08HS6IT7SdEQTXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFg
+u/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9DuDcpmvJRPpq3t/O5jrFc/ZSXPsoaP
+0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGibIh6BJpsQBJFxwAYf
+3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmDhPbl
+8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+
+DhcI00iX0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HN
+PlopNLk9hM6xZdRZkZFWdSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/
+ywaZWWDYWGWVjUTR939+J399roD1B0y2PpxxVJkES/1Y+Zj0
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            2e:f5:9b:02:28:a7:db:7a:ff:d5:a3:a9:ee:bd:03:a0:cf:12:6a:1d
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3
+        Validity
+            Not Before: Jan 12 20:26:32 2012 GMT
+            Not After : Jan 12 20:26:32 2042 GMT
+        Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b3:cb:0e:10:67:8e:ea:14:97:a7:32:2a:0a:56:
+                    36:7f:68:4c:c7:b3:6f:3a:23:14:91:ff:19:7f:a5:
+                    ca:ac:ee:b3:76:9d:7a:e9:8b:1b:ab:6b:31:db:fa:
+                    0b:53:4c:af:c5:a5:1a:79:3c:8a:4c:ff:ac:df:25:
+                    de:4e:d9:82:32:0b:44:de:ca:db:8c:ac:a3:6e:16:
+                    83:3b:a6:64:4b:32:89:fb:16:16:38:7e:eb:43:e2:
+                    d3:74:4a:c2:62:0a:73:0a:dd:49:b3:57:d2:b0:0a:
+                    85:9d:71:3c:de:a3:cb:c0:32:f3:01:39:20:43:1b:
+                    35:d1:53:b3:b1:ee:c5:93:69:82:3e:16:b5:28:46:
+                    a1:de:ea:89:09:ed:43:b8:05:46:8a:86:f5:59:47:
+                    be:1b:6f:01:21:10:b9:fd:a9:d2:28:ca:10:39:09:
+                    ca:13:36:cf:9c:ad:ad:40:74:79:2b:02:3f:34:ff:
+                    fa:20:69:7d:d3:ee:61:f5:ba:b3:e7:30:d0:37:23:
+                    86:72:61:45:29:48:59:68:6f:77:a6:2e:81:be:07:
+                    4d:6f:af:ce:c4:45:13:91:14:70:06:8f:1f:9f:f8:
+                    87:69:b1:0e:ef:c3:89:19:eb:ea:1c:61:fc:7a:6c:
+                    8a:dc:d6:03:0b:9e:26:ba:12:dd:d4:54:39:ab:26:
+                    a3:33:ea:75:81:da:2d:cd:0f:4f:e4:03:d1:ef:15:
+                    97:1b:6b:90:c5:02:90:93:66:02:21:b1:47:de:8b:
+                    9a:4a:80:b9:55:8f:b5:a2:2f:c0:d6:33:67:da:7e:
+                    c4:a7:b4:04:44:eb:47:fb:e6:58:b9:f7:0c:f0:7b:
+                    2b:b1:c0:70:29:c3:40:62:2d:3b:48:69:dc:23:3c:
+                    48:eb:7b:09:79:a9:6d:da:a8:30:98:cf:80:72:03:
+                    88:a6:5b:46:ae:72:79:7c:08:03:21:65:ae:b7:e1:
+                    1c:a5:b1:2a:a2:31:de:66:04:f7:c0:74:e8:71:de:
+                    ff:3d:59:cc:96:26:12:8b:85:95:57:1a:ab:6b:75:
+                    0b:44:3d:11:28:3c:7b:61:b7:e2:8f:67:4f:e5:ec:
+                    3c:4c:60:80:69:57:38:1e:01:5b:8d:55:e8:c7:df:
+                    c0:cc:77:23:34:49:75:7c:f6:98:11:eb:2d:de:ed:
+                    41:2e:14:05:02:7f:e0:fe:20:eb:35:e7:11:ac:22:
+                    ce:57:3d:de:c9:30:6d:10:03:85:cd:f1:ff:8c:16:
+                    b5:c1:b2:3e:88:6c:60:7f:90:4f:95:f7:f6:2d:ad:
+                    01:39:07:04:fa:75:80:7d:bf:49:50:ed:ef:c9:c4:
+                    7c:1c:eb:80:7e:db:b6:d0:dd:13:fe:c9:d3:9c:d7:
+                    b2:97:a9
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                C6:17:D0:BC:A8:EA:02:43:F2:1B:06:99:5D:2B:90:20:B9:D7:9C:E4
+    Signature Algorithm: sha256WithRSAEncryption
+         34:61:d9:56:b5:12:87:55:4d:dd:a3:35:31:46:bb:a4:07:72:
+         bc:5f:61:62:e8:a5:fb:0b:37:b1:3c:b6:b3:fa:29:9d:7f:02:
+         f5:a4:c9:a8:93:b7:7a:71:28:69:8f:73:e1:52:90:da:d5:be:
+         3a:e5:b7:76:6a:56:80:21:df:5d:e6:e9:3a:9e:e5:3e:f6:a2:
+         69:c7:2a:0a:b0:18:47:dc:20:70:7d:52:a3:3e:59:7c:c1:ba:
+         c9:c8:15:40:61:ca:72:d6:70:ac:d2:b7:f0:1c:e4:86:29:f0:
+         ce:ef:68:63:d0:b5:20:8a:15:61:9a:7e:86:98:b4:c9:c2:76:
+         fb:cc:ba:30:16:cc:a3:61:c6:74:13:e5:6b:ef:a3:15:ea:03:
+         fe:13:8b:64:e4:d3:c1:d2:e8:84:fb:49:d1:10:4d:79:66:eb:
+         aa:fd:f4:8d:31:1e:70:14:ad:dc:de:67:13:4c:81:15:61:bc:
+         b7:d9:91:77:71:19:81:60:bb:f0:58:a5:b5:9c:0b:f7:8f:22:
+         55:27:c0:4b:01:6d:3b:99:0d:d4:1d:9b:63:67:2f:d0:ee:0d:
+         ca:66:bc:94:4f:a6:ad:ed:fc:ee:63:ac:57:3f:65:25:cf:b2:
+         86:8f:d0:08:ff:b8:76:14:6e:de:e5:27:ec:ab:78:b5:53:b9:
+         b6:3f:e8:20:f9:d2:a8:be:61:46:ca:87:8c:84:f3:f9:f1:a0:
+         68:9b:22:1e:81:26:9b:10:04:91:71:c0:06:1f:dc:a0:d3:b9:
+         56:a7:e3:98:2d:7f:83:9d:df:8c:2b:9c:32:8e:32:94:f0:01:
+         3c:22:2a:9f:43:c2:2e:c3:98:39:07:38:7b:fc:5e:00:42:1f:
+         f3:32:26:79:83:84:f6:e5:f0:c1:51:12:c0:0b:1e:04:23:0c:
+         54:a5:4c:2f:49:c5:4a:d1:b6:6e:60:0d:6b:fc:6b:8b:85:24:
+         64:b7:89:0e:ab:25:47:5b:3c:cf:7e:49:bd:c7:e9:0a:c6:da:
+         f7:7e:0e:17:08:d3:48:97:d0:71:92:f0:0f:39:3e:34:6a:1c:
+         7d:d8:f2:22:ae:bb:69:f4:33:b4:a6:48:55:d1:0f:0e:26:e8:
+         ec:b6:0b:2d:a7:85:35:cd:fd:59:c8:9f:d1:cd:3e:5a:29:34:
+         b9:3d:84:ce:b1:65:d4:59:91:91:56:75:21:c1:77:9e:f9:7a:
+         e1:60:9d:d3:ad:04:18:f4:7c:eb:5e:93:8f:53:4a:22:29:f8:
+         48:2b:3e:4d:86:ac:5b:7f:cb:06:99:59:60:d8:58:65:95:8d:
+         44:d1:f7:7f:7e:27:7f:7d:ae:80:f5:07:4c:b6:3e:9c:71:54:
+         99:04:4b:fd:58:f9:98:f4
+SHA1 Fingerprint=48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D
diff --git a/proprietary/vendor/etc/security/cacerts/e48193cf.0 b/proprietary/vendor/etc/security/cacerts/e48193cf.0
new file mode 100644
index 0000000..172ec0e
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/e48193cf.0
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE
+BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz
+dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL
+MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp
+cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP
+Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr
+ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL
+MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1
+yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr
+VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/
+nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ
+KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG
+XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj
+vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt
+Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g
+N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC
+nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 8608355977964138876 (0x7777062726a9b17c)
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Commercial
+        Validity
+            Not Before: Jan 29 14:06:06 2010 GMT
+            Not After : Dec 31 14:06:06 2030 GMT
+        Subject: C=US, O=AffirmTrust, CN=AffirmTrust Commercial
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:f6:1b:4f:67:07:2b:a1:15:f5:06:22:cb:1f:01:
+                    b2:e3:73:45:06:44:49:2c:bb:49:25:14:d6:ce:c3:
+                    b7:ab:2c:4f:c6:41:32:94:57:fa:12:a7:5b:0e:e2:
+                    8f:1f:1e:86:19:a7:aa:b5:2d:b9:5f:0d:8a:c2:af:
+                    85:35:79:32:2d:bb:1c:62:37:f2:b1:5b:4a:3d:ca:
+                    cd:71:5f:e9:42:be:94:e8:c8:de:f9:22:48:64:c6:
+                    e5:ab:c6:2b:6d:ad:05:f0:fa:d5:0b:cf:9a:e5:f0:
+                    50:a4:8b:3b:47:a5:23:5b:7a:7a:f8:33:3f:b8:ef:
+                    99:97:e3:20:c1:d6:28:89:cf:94:fb:b9:45:ed:e3:
+                    40:17:11:d4:74:f0:0b:31:e2:2b:26:6a:9b:4c:57:
+                    ae:ac:20:3e:ba:45:7a:05:f3:bd:9b:69:15:ae:7d:
+                    4e:20:63:c4:35:76:3a:07:02:c9:37:fd:c7:47:ee:
+                    e8:f1:76:1d:73:15:f2:97:a4:b5:c8:7a:79:d9:42:
+                    aa:2b:7f:5c:fe:ce:26:4f:a3:66:81:35:af:44:ba:
+                    54:1e:1c:30:32:65:9d:e6:3c:93:5e:50:4e:7a:e3:
+                    3a:d4:6e:cc:1a:fb:f9:d2:37:ae:24:2a:ab:57:03:
+                    22:28:0d:49:75:7f:b7:28:da:75:bf:8e:e3:dc:0e:
+                    79:31
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                9D:93:C6:53:8B:5E:CA:AF:3F:9F:1E:0F:E5:99:95:BC:24:F6:94:8F
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha256WithRSAEncryption
+         58:ac:f4:04:0e:cd:c0:0d:ff:0a:fd:d4:ba:16:5f:29:bd:7b:
+         68:99:58:49:d2:b4:1d:37:4d:7f:27:7d:46:06:5d:43:c6:86:
+         2e:3e:73:b2:26:7d:4f:93:a9:b6:c4:2a:9a:ab:21:97:14:b1:
+         de:8c:d3:ab:89:15:d8:6b:24:d4:f1:16:ae:d8:a4:5c:d4:7f:
+         51:8e:ed:18:01:b1:93:63:bd:bc:f8:61:80:9a:9e:b1:ce:42:
+         70:e2:a9:7d:06:25:7d:27:a1:fe:6f:ec:b3:1e:24:da:e3:4b:
+         55:1a:00:3b:35:b4:3b:d9:d7:5d:30:fd:81:13:89:f2:c2:06:
+         2b:ed:67:c4:8e:c9:43:b2:5c:6b:15:89:02:bc:62:fc:4e:f2:
+         b5:33:aa:b2:6f:d3:0a:a2:50:e3:f6:3b:e8:2e:44:c2:db:66:
+         38:a9:33:56:48:f1:6d:1b:33:8d:0d:8c:3f:60:37:9d:d3:ca:
+         6d:7e:34:7e:0d:9f:72:76:8b:1b:9f:72:fd:52:35:41:45:02:
+         96:2f:1c:b2:9a:73:49:21:b1:49:47:45:47:b4:ef:6a:34:11:
+         c9:4d:9a:cc:59:b7:d6:02:9e:5a:4e:65:b5:94:ae:1b:df:29:
+         b0:16:f1:bf:00:9e:07:3a:17:64:b5:04:b5:23:21:99:0a:95:
+         3b:97:7c:ef
+SHA1 Fingerprint=F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7
diff --git a/proprietary/vendor/etc/security/cacerts/e775ed2d.0 b/proprietary/vendor/etc/security/cacerts/e775ed2d.0
new file mode 100644
index 0000000..e1aeab7
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/e775ed2d.0
@@ -0,0 +1,122 @@
+-----BEGIN CERTIFICATE-----
+MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEW
+MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVy
+c2FsIENBMB4XDTA0MDMwNDA1MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UE
+BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xHjAcBgNVBAMTFUdlb1RydXN0
+IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKYV
+VaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9tJPi8
+cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTT
+QjOgNB0eRXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFh
+F7em6fgemdtzbvQKoiFs7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2v
+c7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d8Lsrlh/eezJS/R27tQahsiFepdaVaH/w
+mZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7VqnJNk22CDtucvc+081xd
+VHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3CgaRr0BHdCX
+teGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZ
+f9hBZ3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfRe
+Bi9Fi1jUIxaS5BZuKGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+
+nhutxx9z3SxPGWX9f5NAEC7S8O08ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB
+/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0XG0D08DYj3rWMB8GA1UdIwQY
+MBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG
+9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc
+aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fX
+IwjhmF7DWgh2qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzyn
+ANXH/KttgCJwpQzgXQQpAvvLoJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0z
+uzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsKxr2EoyNB3tZ3b4XUhRxQ4K5RirqN
+Pnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxFKyDuSN/n3QmOGKja
+QI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2DFKW
+koRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9
+ER/frslKxfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQt
+DF4JbAiXfKM9fJP/P6EUp8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/Sfuvm
+bJxPgWp6ZKy7PtXny3YuxadIwVyQD8vIP/rmMuGNG2+k5o7Y+SlIis5z/iw=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1 (0x1)
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA
+        Validity
+            Not Before: Mar  4 05:00:00 2004 GMT
+            Not After : Mar  4 05:00:00 2029 GMT
+        Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:a6:15:55:a0:a3:c6:e0:1f:8c:9d:21:50:d7:c1:
+                    be:2b:5b:b5:a4:9e:a1:d9:72:58:bd:00:1b:4c:bf:
+                    61:c9:14:1d:45:82:ab:c6:1d:80:d6:3d:eb:10:9c:
+                    3a:af:6d:24:f8:bc:71:01:9e:06:f5:7c:5f:1e:c1:
+                    0e:55:ca:83:9a:59:30:ae:19:cb:30:48:95:ed:22:
+                    37:8d:f4:4a:9a:72:66:3e:ad:95:c0:e0:16:00:e0:
+                    10:1f:2b:31:0e:d7:94:54:d3:42:33:a0:34:1d:1e:
+                    45:76:dd:4f:ca:18:37:ec:85:15:7a:19:08:fc:d5:
+                    c7:9c:f0:f2:a9:2e:10:a9:92:e6:3d:58:3d:a9:16:
+                    68:3c:2f:75:21:18:7f:28:77:a5:e1:61:17:b7:a6:
+                    e9:f8:1e:99:db:73:6e:f4:0a:a2:21:6c:ee:da:aa:
+                    85:92:66:af:f6:7a:6b:82:da:ba:22:08:35:0f:cf:
+                    42:f1:35:fa:6a:ee:7e:2b:25:cc:3a:11:e4:6d:af:
+                    73:b2:76:1d:ad:d0:b2:78:67:1a:a4:39:1c:51:0b:
+                    67:56:83:fd:38:5d:0d:ce:dd:f0:bb:2b:96:1f:de:
+                    7b:32:52:fd:1d:bb:b5:06:a1:b2:21:5e:a5:d6:95:
+                    68:7f:f0:99:9e:dc:45:08:3e:e7:d2:09:0d:35:94:
+                    dd:80:4e:53:97:d7:b5:09:44:20:64:16:17:03:02:
+                    4c:53:0d:68:de:d5:aa:72:4d:93:6d:82:0e:db:9c:
+                    bd:cf:b4:f3:5c:5d:54:7a:69:09:96:d6:db:11:c1:
+                    8d:75:a8:b4:cf:39:c8:ce:3c:bc:24:7c:e6:62:ca:
+                    e1:bd:7d:a7:bd:57:65:0b:e4:fe:25:ed:b6:69:10:
+                    dc:28:1a:46:bd:01:1d:d0:97:b5:e1:98:3b:c0:37:
+                    64:d6:3d:94:ee:0b:e1:f5:28:ae:0b:56:bf:71:8b:
+                    23:29:41:8e:86:c5:4b:52:7b:d8:71:ab:1f:8a:15:
+                    a6:3b:83:5a:d7:58:01:51:c6:4c:41:d9:7f:d8:41:
+                    67:72:a2:28:df:60:83:a9:9e:c8:7b:fc:53:73:72:
+                    59:f5:93:7a:17:76:0e:ce:f7:e5:5c:d9:0b:55:34:
+                    a2:aa:5b:b5:6a:54:e7:13:ca:57:ec:97:6d:f4:5e:
+                    06:2f:45:8b:58:d4:23:16:92:e4:16:6e:28:63:59:
+                    30:df:50:01:9c:63:89:1a:9f:db:17:94:82:70:37:
+                    c3:24:9e:9a:47:d6:5a:ca:4e:a8:69:89:72:1f:91:
+                    6c:db:7e:9e:1b:ad:c7:1f:73:dd:2c:4f:19:65:fd:
+                    7f:93:40:10:2e:d2:f0:ed:3c:9e:2e:28:3e:69:26:
+                    33:c5:7b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                DA:BB:2E:AA:B0:0C:B8:88:26:51:74:5C:6D:03:D3:C0:D8:8F:7A:D6
+            X509v3 Authority Key Identifier: 
+                keyid:DA:BB:2E:AA:B0:0C:B8:88:26:51:74:5C:6D:03:D3:C0:D8:8F:7A:D6
+
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         31:78:e6:c7:b5:df:b8:94:40:c9:71:c4:a8:35:ec:46:1d:c2:
+         85:f3:28:58:86:b0:0b:fc:8e:b2:39:8f:44:55:ab:64:84:5c:
+         69:a9:d0:9a:38:3c:fa:e5:1f:35:e5:44:e3:80:79:94:68:a4:
+         bb:c4:9f:3d:e1:34:cd:30:46:8b:54:2b:95:a5:ef:f7:3f:99:
+         84:fd:35:e6:cf:31:c6:dc:6a:bf:a7:d7:23:08:e1:98:5e:c3:
+         5a:08:76:a9:a6:af:77:2f:b7:60:bd:44:46:6a:ef:97:ff:73:
+         95:c1:8e:e8:93:fb:fd:31:b7:ec:57:11:11:45:9b:30:f1:1a:
+         88:39:c1:4f:3c:a7:00:d5:c7:fc:ab:6d:80:22:70:a5:0c:e0:
+         5d:04:29:02:fb:cb:a0:91:d1:7c:d6:c3:7e:50:d5:9d:58:be:
+         41:38:eb:b9:75:3c:15:d9:9b:c9:4a:83:59:c0:da:53:fd:33:
+         bb:36:18:9b:85:0f:15:dd:ee:2d:ac:76:93:b9:d9:01:8d:48:
+         10:a8:fb:f5:38:86:f1:db:0a:c6:bd:84:a3:23:41:de:d6:77:
+         6f:85:d4:85:1c:50:e0:ae:51:8a:ba:8d:3e:76:e2:b9:ca:27:
+         f2:5f:9f:ef:6e:59:0d:06:d8:2b:17:a4:d2:7c:6b:bb:5f:14:
+         1a:48:8f:1a:4c:e7:b3:47:1c:8e:4c:45:2b:20:ee:48:df:e7:
+         dd:09:8e:18:a8:da:40:8d:92:26:11:53:61:73:5d:eb:bd:e7:
+         c4:4d:29:37:61:eb:ac:39:2d:67:2e:16:d6:f5:00:83:85:a1:
+         cc:7f:76:c4:7d:e4:b7:4b:66:ef:03:45:60:69:b6:0c:52:96:
+         92:84:5e:a6:a3:b5:a4:3e:2b:d9:cc:d8:1b:47:aa:f2:44:da:
+         4f:f9:03:e8:f0:14:cb:3f:f3:83:de:d0:c1:54:e3:b7:e8:0a:
+         37:4d:8b:20:59:03:30:19:a1:2c:c8:bd:11:1f:df:ae:c9:4a:
+         c5:f3:27:66:66:86:ac:68:91:ff:d9:e6:53:1c:0f:8b:5c:69:
+         65:0a:26:c8:1e:34:c3:5d:51:7b:d7:a9:9c:06:a1:36:dd:d5:
+         89:94:bc:d9:e4:2d:0c:5e:09:6c:08:97:7c:a3:3d:7c:93:ff:
+         3f:a1:14:a7:cf:b5:5d:eb:db:db:1c:c4:76:df:88:b9:bd:45:
+         05:95:1b:ae:fc:46:6a:4c:af:48:e3:ce:ae:0f:d2:7e:eb:e6:
+         6c:9c:4f:81:6a:7a:64:ac:bb:3e:d5:e7:cb:76:2e:c5:a7:48:
+         c1:5c:90:0f:cb:c8:3f:fa:e6:32:e1:8d:1b:6f:a4:e6:8e:d8:
+         f9:29:48:8a:ce:73:fe:2c
+SHA1 Fingerprint=E6:21:F3:35:43:79:05:9A:4B:68:30:9D:8A:2F:74:22:15:87:EC:79
diff --git a/proprietary/vendor/etc/security/cacerts/e8651083.0 b/proprietary/vendor/etc/security/cacerts/e8651083.0
new file mode 100644
index 0000000..2cc3a91
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/e8651083.0
@@ -0,0 +1,87 @@
+-----BEGIN CERTIFICATE-----
+MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYD
+VQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0
+ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0G
+CSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTAeFw0wOTA2MTYxMTMwMThaFw0y
+OTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3Qx
+FjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3pp
+Z25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o
+dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvP
+kd6mJviZpWNwrZuuyjNAfW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tc
+cbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG0IMZfcChEhyVbUr02MelTTMuhTlAdX4U
+fIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKApxn1ntxVUwOXewdI/5n7
+N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm1HxdrtbC
+xkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1
++rUCAwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G
+A1UdDgQWBBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPM
+Pcu1SCOhGnqmKrs0aDAbBgNVHREEFDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqG
+SIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0olZMEyL/azXm4Q5DwpL7v8u8h
+mLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfXI/OMn74dseGk
+ddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775
+tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c
+2Pm2G2JwCz02yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5t
+HMN1Rq41Bab2XD0h7lbwyYIiLXpUq3DDfSJlgnCW
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            c2:7e:43:04:4e:47:3f:19
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009/emailAddress=info@e-szigno.hu
+        Validity
+            Not Before: Jun 16 11:30:18 2009 GMT
+            Not After : Dec 30 11:30:18 2029 GMT
+        Subject: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009/emailAddress=info@e-szigno.hu
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:e9:f8:8f:f3:63:ad:da:86:d8:a7:e0:42:fb:cf:
+                    91:de:a6:26:f8:99:a5:63:70:ad:9b:ae:ca:33:40:
+                    7d:6d:96:6e:a1:0e:44:ee:e1:13:9d:94:42:52:9a:
+                    bd:75:85:74:2c:a8:0e:1d:93:b6:18:b7:8c:2c:a8:
+                    cf:fb:5c:71:b9:da:ec:fe:e8:7e:8f:e4:2f:1d:b2:
+                    a8:75:87:d8:b7:a1:e5:3b:cf:99:4a:46:d0:83:19:
+                    7d:c0:a1:12:1c:95:6d:4a:f4:d8:c7:a5:4d:33:2e:
+                    85:39:40:75:7e:14:7c:80:12:98:50:c7:41:67:b8:
+                    a0:80:61:54:a6:6c:4e:1f:e0:9d:0e:07:e9:c9:ba:
+                    33:e7:fe:c0:55:28:2c:02:80:a7:19:f5:9e:dc:55:
+                    53:03:97:7b:07:48:ff:99:fb:37:8a:24:c4:59:cc:
+                    50:10:63:8e:aa:a9:1a:b0:84:1a:86:f9:5f:bb:b1:
+                    50:6e:a4:d1:0a:cc:d5:71:7e:1f:a7:1b:7c:f5:53:
+                    6e:22:5f:cb:2b:e6:d4:7c:5d:ae:d6:c2:c6:4c:e5:
+                    05:01:d9:ed:57:fc:c1:23:79:fc:fa:c8:24:83:95:
+                    f3:b5:6a:51:01:d0:77:d6:e9:12:a1:f9:1a:83:fb:
+                    82:1b:b9:b0:97:f4:76:06:33:43:49:a0:ff:0b:b5:
+                    fa:b5
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68
+            X509v3 Authority Key Identifier: 
+                keyid:CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68
+
+            X509v3 Subject Alternative Name: 
+                email:info@e-szigno.hu
+    Signature Algorithm: sha256WithRSAEncryption
+         c9:d1:0e:5e:2e:d5:cc:b3:7c:3e:cb:fc:3d:ff:0d:28:95:93:
+         04:c8:bf:da:cd:79:b8:43:90:f0:a4:be:ef:f2:ef:21:98:bc:
+         d4:d4:5d:06:f6:ee:42:ec:30:6c:a0:aa:a9:ca:f1:af:8a:fa:
+         3f:0b:73:6a:3e:ea:2e:40:7e:1f:ae:54:61:79:eb:2e:08:37:
+         d7:23:f3:8c:9f:be:1d:b1:e1:a4:75:db:a0:e2:54:14:b1:ba:
+         1c:29:a4:18:f6:12:ba:a2:14:14:e3:31:35:c8:40:ff:b7:e0:
+         05:76:57:c1:1c:59:f2:f8:bf:e4:ed:25:62:5c:84:f0:7e:7e:
+         1f:b3:be:f9:b7:21:11:cc:03:01:56:70:a7:10:92:1e:1b:34:
+         81:1e:ad:9c:1a:c3:04:3c:ed:02:61:d6:1e:06:f3:5f:3a:87:
+         f2:2b:f1:45:87:e5:3d:ac:d1:c7:57:84:bd:6b:ae:dc:d8:f9:
+         b6:1b:62:70:0b:3d:36:c9:42:f2:32:d7:7a:61:e6:d2:db:3d:
+         cf:c8:a9:c9:9b:dc:db:58:44:d7:6f:38:af:7f:78:d3:a3:ad:
+         1a:75:ba:1c:c1:36:7c:8f:1e:6d:1c:c3:75:46:ae:35:05:a6:
+         f6:5c:3d:21:ee:56:f0:c9:82:22:2d:7a:54:ab:70:c3:7d:22:
+         65:82:70:96
+SHA1 Fingerprint=89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E
diff --git a/proprietary/vendor/etc/security/cacerts/ed39abd0.0 b/proprietary/vendor/etc/security/cacerts/ed39abd0.0
new file mode 100644
index 0000000..c9f1355
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/ed39abd0.0
@@ -0,0 +1,54 @@
+-----BEGIN CERTIFICATE-----
+MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw
+CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu
+ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe
+Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw
+EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x
+IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF
+K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG
+fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO
+Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd
+BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx
+AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/
+oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8
+sycX
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72
+        Signature Algorithm: ecdsa-with-SHA384
+        Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3
+        Validity
+            Not Before: Aug  1 12:00:00 2013 GMT
+            Not After : Jan 15 12:00:00 2038 GMT
+        Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3
+        Subject Public Key Info:
+            Public Key Algorithm: id-ecPublicKey
+                Public-Key: (384 bit)
+                pub:
+                    04:dd:a7:d9:bb:8a:b8:0b:fb:0b:7f:21:d2:f0:be:
+                    be:73:f3:33:5d:1a:bc:34:ea:de:c6:9b:bc:d0:95:
+                    f6:f0:cc:d0:0b:ba:61:5b:51:46:7e:9e:2d:9f:ee:
+                    8e:63:0c:17:ec:07:70:f5:cf:84:2e:40:83:9c:e8:
+                    3f:41:6d:3b:ad:d3:a4:14:59:36:78:9d:03:43:ee:
+                    10:13:6c:72:de:ae:88:a7:a1:6b:b5:43:ce:67:dc:
+                    23:ff:03:1c:a3:e2:3e
+                ASN1 OID: secp384r1
+                NIST CURVE: P-384
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                B3:DB:48:A4:F9:A1:C5:D8:AE:36:41:CC:11:63:69:62:29:BC:4B:C6
+    Signature Algorithm: ecdsa-with-SHA384
+         30:65:02:31:00:ad:bc:f2:6c:3f:12:4a:d1:2d:39:c3:0a:09:
+         97:73:f4:88:36:8c:88:27:bb:e6:88:8d:50:85:a7:63:f9:9e:
+         32:de:66:93:0f:f1:cc:b1:09:8f:dd:6c:ab:fa:6b:7f:a0:02:
+         30:39:66:5b:c2:64:8d:b8:9e:50:dc:a8:d5:49:a2:ed:c7:dc:
+         d1:49:7f:17:01:b8:c8:86:8f:4e:8c:88:2b:a8:9a:a9:8a:c5:
+         d1:00:bd:f8:54:e2:9a:e5:5b:7c:b3:27:17
+SHA1 Fingerprint=7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E
diff --git a/proprietary/vendor/etc/security/cacerts/f013ecaf.0 b/proprietary/vendor/etc/security/cacerts/f013ecaf.0
new file mode 100644
index 0000000..006c362
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/f013ecaf.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFWjCCA0KgAwIBAgIQbkepxUtHDA3sM9CJuRz04TANBgkqhkiG9w0BAQwFADBH
+MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM
+QzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIy
+MDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNl
+cnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx9vaM
+f/vo27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vX
+mX7wCl7raKb0xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7
+zUjwTcLCeoiKu7rPWRnWr4+wB7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0P
+fyblqAj+lug8aJRT7oM6iCsVlgmy4HqMLnXWnOunVmSPlk9orj2XwoSPwLxAwAtc
+vfaHszVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly4cpk9+aCEI3oncKKiPo4
+Zor8Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr06zqkUsp
+zBmkMiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOO
+Rc92wO1AK/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYW
+k70paDPvOmbsB4om3xPXV2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+
+DVrNVjzRlwW5y0vtOUucxD/SVRNuJLDWcfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgF
+lQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
+HQ4EFgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEMBQADggIBADiW
+Cu49tJYeX++dnAsznyvgyv3SjgofQXSlfKqE1OXyHuY3UjKcC9FhHb8owbZEKTV1
+d5iyfNm9dKyKaOOpMQkpAWBz40d8U6iQSifvS9efk+eCNs6aaAyC58/UEBZvXw6Z
+XPYfcX3v73svfuo21pdwCxXu11xWajOl40k4DLh9+42FpLFZXvRq4d2h9mREruZR
+gyFmxhE+885H7pwoHyXa/6xmld01D1zvICxi/ZG6qcz8WpyTgYMpl0p8WnK0OdC3
+d8t5/Wk6kjftbjhlRn7pYL15iJdfOBL07q9bgsiG1eGZbYwE8na6SfZu6W0eX6Dv
+J4J2QPim01hcDyxC2kLGe4g0x8HYRZvBPsVhHdljUEn2NIVq4BjFbkerQUIpm/Zg
+DdIx02OYI5NaAIFItO/Nis3Jz5nu2Z6qNuFoS3FJFDYoOj0dzpqPJeaAcWErtXvM
++SUWgeExX6GjfhaknBZqlxi9dnKlC54dNuYvoS++cJEPqOba+MSSQGwlfnuzCdyy
+F62ARPBopY+Udf90WuioAnwMCeKpSwughQtiue+hMZL77/ZRBIls6Kl0obsXs7X9
+SQ98POyDGCBDTtWTurQ0sR8WNh8M5mQ5Fkzc4P4dyKliPUDqysU0ArSuiYgzNdws
+E3PYJ/HQcu51OyLemGhmW/HGY0dVHLqlCFF1pkgl
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            6e:47:a9:c5:4b:47:0c:0d:ec:33:d0:89:b9:1c:f4:e1
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R1
+        Validity
+            Not Before: Jun 22 00:00:00 2016 GMT
+            Not After : Jun 22 00:00:00 2036 GMT
+        Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b6:11:02:8b:1e:e3:a1:77:9b:3b:dc:bf:94:3e:
+                    b7:95:a7:40:3c:a1:fd:82:f9:7d:32:06:82:71:f6:
+                    f6:8c:7f:fb:e8:db:bc:6a:2e:97:97:a3:8c:4b:f9:
+                    2b:f6:b1:f9:ce:84:1d:b1:f9:c5:97:de:ef:b9:f2:
+                    a3:e9:bc:12:89:5e:a7:aa:52:ab:f8:23:27:cb:a4:
+                    b1:9c:63:db:d7:99:7e:f0:0a:5e:eb:68:a6:f4:c6:
+                    5a:47:0d:4d:10:33:e3:4e:b1:13:a3:c8:18:6c:4b:
+                    ec:fc:09:90:df:9d:64:29:25:23:07:a1:b4:d2:3d:
+                    2e:60:e0:cf:d2:09:87:bb:cd:48:f0:4d:c2:c2:7a:
+                    88:8a:bb:ba:cf:59:19:d6:af:8f:b0:07:b0:9e:31:
+                    f1:82:c1:c0:df:2e:a6:6d:6c:19:0e:b5:d8:7e:26:
+                    1a:45:03:3d:b0:79:a4:94:28:ad:0f:7f:26:e5:a8:
+                    08:fe:96:e8:3c:68:94:53:ee:83:3a:88:2b:15:96:
+                    09:b2:e0:7a:8c:2e:75:d6:9c:eb:a7:56:64:8f:96:
+                    4f:68:ae:3d:97:c2:84:8f:c0:bc:40:c0:0b:5c:bd:
+                    f6:87:b3:35:6c:ac:18:50:7f:84:e0:4c:cd:92:d3:
+                    20:e9:33:bc:52:99:af:32:b5:29:b3:25:2a:b4:48:
+                    f9:72:e1:ca:64:f7:e6:82:10:8d:e8:9d:c2:8a:88:
+                    fa:38:66:8a:fc:63:f9:01:f9:78:fd:7b:5c:77:fa:
+                    76:87:fa:ec:df:b1:0e:79:95:57:b4:bd:26:ef:d6:
+                    01:d1:eb:16:0a:bb:8e:0b:b5:c5:c5:8a:55:ab:d3:
+                    ac:ea:91:4b:29:cc:19:a4:32:25:4e:2a:f1:65:44:
+                    d0:02:ce:aa:ce:49:b4:ea:9f:7c:83:b0:40:7b:e7:
+                    43:ab:a7:6c:a3:8f:7d:89:81:fa:4c:a5:ff:d5:8e:
+                    c3:ce:4b:e0:b5:d8:b3:8e:45:cf:76:c0:ed:40:2b:
+                    fd:53:0f:b0:a7:d5:3b:0d:b1:8a:a2:03:de:31:ad:
+                    cc:77:ea:6f:7b:3e:d6:df:91:22:12:e6:be:fa:d8:
+                    32:fc:10:63:14:51:72:de:5d:d6:16:93:bd:29:68:
+                    33:ef:3a:66:ec:07:8a:26:df:13:d7:57:65:78:27:
+                    de:5e:49:14:00:a2:00:7f:9a:a8:21:b6:a9:b1:95:
+                    b0:a5:b9:0d:16:11:da:c7:6c:48:3c:40:e0:7e:0d:
+                    5a:cd:56:3c:d1:97:05:b9:cb:4b:ed:39:4b:9c:c4:
+                    3f:d2:55:13:6e:24:b0:d6:71:fa:f4:c1:ba:cc:ed:
+                    1b:f5:fe:81:41:d8:00:98:3d:3a:c8:ae:7a:98:37:
+                    18:05:95
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                E4:AF:2B:26:71:1A:2B:48:27:85:2F:52:66:2C:EF:F0:89:13:71:3E
+    Signature Algorithm: sha384WithRSAEncryption
+         38:96:0a:ee:3d:b4:96:1e:5f:ef:9d:9c:0b:33:9f:2b:e0:ca:
+         fd:d2:8e:0a:1f:41:74:a5:7c:aa:84:d4:e5:f2:1e:e6:37:52:
+         32:9c:0b:d1:61:1d:bf:28:c1:b6:44:29:35:75:77:98:b2:7c:
+         d9:bd:74:ac:8a:68:e3:a9:31:09:29:01:60:73:e3:47:7c:53:
+         a8:90:4a:27:ef:4b:d7:9f:93:e7:82:36:ce:9a:68:0c:82:e7:
+         cf:d4:10:16:6f:5f:0e:99:5c:f6:1f:71:7d:ef:ef:7b:2f:7e:
+         ea:36:d6:97:70:0b:15:ee:d7:5c:56:6a:33:a5:e3:49:38:0c:
+         b8:7d:fb:8d:85:a4:b1:59:5e:f4:6a:e1:dd:a1:f6:64:44:ae:
+         e6:51:83:21:66:c6:11:3e:f3:ce:47:ee:9c:28:1f:25:da:ff:
+         ac:66:95:dd:35:0f:5c:ef:20:2c:62:fd:91:ba:a9:cc:fc:5a:
+         9c:93:81:83:29:97:4a:7c:5a:72:b4:39:d0:b7:77:cb:79:fd:
+         69:3a:92:37:ed:6e:38:65:46:7e:e9:60:bd:79:88:97:5f:38:
+         12:f4:ee:af:5b:82:c8:86:d5:e1:99:6d:8c:04:f2:76:ba:49:
+         f6:6e:e9:6d:1e:5f:a0:ef:27:82:76:40:f8:a6:d3:58:5c:0f:
+         2c:42:da:42:c6:7b:88:34:c7:c1:d8:45:9b:c1:3e:c5:61:1d:
+         d9:63:50:49:f6:34:85:6a:e0:18:c5:6e:47:ab:41:42:29:9b:
+         f6:60:0d:d2:31:d3:63:98:23:93:5a:00:81:48:b4:ef:cd:8a:
+         cd:c9:cf:99:ee:d9:9e:aa:36:e1:68:4b:71:49:14:36:28:3a:
+         3d:1d:ce:9a:8f:25:e6:80:71:61:2b:b5:7b:cc:f9:25:16:81:
+         e1:31:5f:a1:a3:7e:16:a4:9c:16:6a:97:18:bd:76:72:a5:0b:
+         9e:1d:36:e6:2f:a1:2f:be:70:91:0f:a8:e6:da:f8:c4:92:40:
+         6c:25:7e:7b:b3:09:dc:b2:17:ad:80:44:f0:68:a5:8f:94:75:
+         ff:74:5a:e8:a8:02:7c:0c:09:e2:a9:4b:0b:a0:85:0b:62:b9:
+         ef:a1:31:92:fb:ef:f6:51:04:89:6c:e8:a9:74:a1:bb:17:b3:
+         b5:fd:49:0f:7c:3c:ec:83:18:20:43:4e:d5:93:ba:b4:34:b1:
+         1f:16:36:1f:0c:e6:64:39:16:4c:dc:e0:fe:1d:c8:a9:62:3d:
+         40:ea:ca:c5:34:02:b4:ae:89:88:33:35:dc:2c:13:73:d8:27:
+         f1:d0:72:ee:75:3b:22:de:98:68:66:5b:f1:c6:63:47:55:1c:
+         ba:a5:08:51:75:a6:48:25
+SHA1 Fingerprint=E1:C9:50:E6:EF:22:F8:4C:56:45:72:8B:92:20:60:D7:D5:A7:A3:E8
diff --git a/proprietary/vendor/etc/security/cacerts/f0cd152c.0 b/proprietary/vendor/etc/security/cacerts/f0cd152c.0
new file mode 100644
index 0000000..6d2b6e9
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/f0cd152c.0
@@ -0,0 +1,125 @@
+-----BEGIN CERTIFICATE-----
+MIIGSzCCBDOgAwIBAgIRANm1Q3+vqTkPAAAAAFVlrVgwDQYJKoZIhvcNAQELBQAw
+gb4xCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQL
+Ex9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykg
+MjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAw
+BgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0
+MB4XDTE1MDUyNzExMTExNloXDTM3MTIyNzExNDExNlowgb4xCzAJBgNVBAYTAlVT
+MRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1
+c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJ
+bmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3Qg
+Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0MIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAsewsQu7i0TD/pZJH4i3DumSXbcr3DbVZwbPLqGgZ
+2K+EbTBwXX7zLtJTmeH+H17ZSK9dE43b/2MzTdMAArzE+NEGCJR5WIoV3imz/f3E
+T+iq4qA7ec2/a0My3dl0ELn39GjUu9CH1apLiipvKgS1sqbHoHrmSKvS0VnM1n4j
+5pds8ELl3FFLFUHtSUrJ3hCX1nbB76W1NhSXNdh4IjVS70O92yfbYVaCNNzLiGAM
+C1rlLAHGVK/XqsEQe9IFWrhAnoanw5CGAlZSCXqc0ieCU0plUmr1POeo8pyvi73T
+DtTUXm6Hnmo9RR3RXRv06QqsYJn7ibT/mCzPfB3pAqoEmh643IhuJbNsZvc8kPNX
+wbMv9W3y+8qh+CmdRouzavbmZwe+LGcKKh9asj5XxNMhIWNlUpEbsZmOeX7m640A
+2Vqq6nPopIICR5b+W45UYaPrL0swsIsjdXJ8ITzI9vF01Bx7owVV7rtNOzK+mndm
+nqxpkCIHH2E6lr7lmk/MBTwoWdPBDFSoWWG9yHJM6Nyfh3+9nEg2XpWjDrk4JFX8
+dWbrAuMINClKxuMrLzOg2qOGpRKX/YAr2hRC45K9PvJdXmd0LhyIRyk0X+IyqJwl
+N4y6mACXi0mWHv0liqzc2thddG5msP9E36EYxr5ILzeUePiVSj9/E15dWf10hkNj
+c0kCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD
+VR0OBBYEFJ84xFYjwznooHFs6FRM5Og6sb9nMA0GCSqGSIb3DQEBCwUAA4ICAQAS
+5UKme4sPDORGpbZgQIeMJX6tuGguW8ZAdjwD+MlZ9POrYs4QjbRaZIxowLByQzTS
+Gwv2LFPSypBLhmb8qoMi9IsabyZIrHZ3CL/FmFz0Jomee8O5ZDIBf9PD3Vht7LGr
+hFV0d4QEJ1JrhkzO3bll/9bGXp+aEJlLdWr+aumXIOTkdnrG0CSqkM0gkLpHZPt/
+B7NTeLUKYvJzQ85BK4FqLoUWlFPUa19yIqtRLULVAJyZv967lDtX/Zr1hstWO1uI
+AeV8KEsD+UmDfLJ/fOPtjqF/YFOOVZ1QNBIPt5d7bIdKROf1beyAN/BYGW5KaHbw
+H5Lk6rWS02FREAutp9lfx1/cH6NcjKF+m7ee01ZvZl4HliDtC3T7Zk6LERXpgUl+
+b7DUUH8i119lAg2m9IUe2K4GS0qn0jFmwvjO5QimpAKWRGhXxNUzzxkvFMSUHHuk
+2fCfDrGA4tGeEWSpiBE6doLlYsKA2KSD7ZPvfC+QsDJMlhVoSFLUmQjAJOgc47Ol
+IQ6SwJAfzyBfyjs4x7dtOvPmRLgOMWuIjnDrnBdSqEGULoe256YSxXXfW8AKbnuk
+5F6G+TaU33fD6Q3AOfF5u0aOq0NZJ7cguyPpVkAh7DE9ZapD8j3fcEThuk0mEDuY
+n/PIjhs4ViFqUZPTkcpG2om3PVODLAgfi49T3f+sHw==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            d9:b5:43:7f:af:a9:39:0f:00:00:00:00:55:65:ad:58
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2015 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G4
+        Validity
+            Not Before: May 27 11:11:16 2015 GMT
+            Not After : Dec 27 11:41:16 2037 GMT
+        Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2015 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G4
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:b1:ec:2c:42:ee:e2:d1:30:ff:a5:92:47:e2:2d:
+                    c3:ba:64:97:6d:ca:f7:0d:b5:59:c1:b3:cb:a8:68:
+                    19:d8:af:84:6d:30:70:5d:7e:f3:2e:d2:53:99:e1:
+                    fe:1f:5e:d9:48:af:5d:13:8d:db:ff:63:33:4d:d3:
+                    00:02:bc:c4:f8:d1:06:08:94:79:58:8a:15:de:29:
+                    b3:fd:fd:c4:4f:e8:aa:e2:a0:3b:79:cd:bf:6b:43:
+                    32:dd:d9:74:10:b9:f7:f4:68:d4:bb:d0:87:d5:aa:
+                    4b:8a:2a:6f:2a:04:b5:b2:a6:c7:a0:7a:e6:48:ab:
+                    d2:d1:59:cc:d6:7e:23:e6:97:6c:f0:42:e5:dc:51:
+                    4b:15:41:ed:49:4a:c9:de:10:97:d6:76:c1:ef:a5:
+                    b5:36:14:97:35:d8:78:22:35:52:ef:43:bd:db:27:
+                    db:61:56:82:34:dc:cb:88:60:0c:0b:5a:e5:2c:01:
+                    c6:54:af:d7:aa:c1:10:7b:d2:05:5a:b8:40:9e:86:
+                    a7:c3:90:86:02:56:52:09:7a:9c:d2:27:82:53:4a:
+                    65:52:6a:f5:3c:e7:a8:f2:9c:af:8b:bd:d3:0e:d4:
+                    d4:5e:6e:87:9e:6a:3d:45:1d:d1:5d:1b:f4:e9:0a:
+                    ac:60:99:fb:89:b4:ff:98:2c:cf:7c:1d:e9:02:aa:
+                    04:9a:1e:b8:dc:88:6e:25:b3:6c:66:f7:3c:90:f3:
+                    57:c1:b3:2f:f5:6d:f2:fb:ca:a1:f8:29:9d:46:8b:
+                    b3:6a:f6:e6:67:07:be:2c:67:0a:2a:1f:5a:b2:3e:
+                    57:c4:d3:21:21:63:65:52:91:1b:b1:99:8e:79:7e:
+                    e6:eb:8d:00:d9:5a:aa:ea:73:e8:a4:82:02:47:96:
+                    fe:5b:8e:54:61:a3:eb:2f:4b:30:b0:8b:23:75:72:
+                    7c:21:3c:c8:f6:f1:74:d4:1c:7b:a3:05:55:ee:bb:
+                    4d:3b:32:be:9a:77:66:9e:ac:69:90:22:07:1f:61:
+                    3a:96:be:e5:9a:4f:cc:05:3c:28:59:d3:c1:0c:54:
+                    a8:59:61:bd:c8:72:4c:e8:dc:9f:87:7f:bd:9c:48:
+                    36:5e:95:a3:0e:b9:38:24:55:fc:75:66:eb:02:e3:
+                    08:34:29:4a:c6:e3:2b:2f:33:a0:da:a3:86:a5:12:
+                    97:fd:80:2b:da:14:42:e3:92:bd:3e:f2:5d:5e:67:
+                    74:2e:1c:88:47:29:34:5f:e2:32:a8:9c:25:37:8c:
+                    ba:98:00:97:8b:49:96:1e:fd:25:8a:ac:dc:da:d8:
+                    5d:74:6e:66:b0:ff:44:df:a1:18:c6:be:48:2f:37:
+                    94:78:f8:95:4a:3f:7f:13:5e:5d:59:fd:74:86:43:
+                    63:73:49
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                9F:38:C4:56:23:C3:39:E8:A0:71:6C:E8:54:4C:E4:E8:3A:B1:BF:67
+    Signature Algorithm: sha256WithRSAEncryption
+         12:e5:42:a6:7b:8b:0f:0c:e4:46:a5:b6:60:40:87:8c:25:7e:
+         ad:b8:68:2e:5b:c6:40:76:3c:03:f8:c9:59:f4:f3:ab:62:ce:
+         10:8d:b4:5a:64:8c:68:c0:b0:72:43:34:d2:1b:0b:f6:2c:53:
+         d2:ca:90:4b:86:66:fc:aa:83:22:f4:8b:1a:6f:26:48:ac:76:
+         77:08:bf:c5:98:5c:f4:26:89:9e:7b:c3:b9:64:32:01:7f:d3:
+         c3:dd:58:6d:ec:b1:ab:84:55:74:77:84:04:27:52:6b:86:4c:
+         ce:dd:b9:65:ff:d6:c6:5e:9f:9a:10:99:4b:75:6a:fe:6a:e9:
+         97:20:e4:e4:76:7a:c6:d0:24:aa:90:cd:20:90:ba:47:64:fb:
+         7f:07:b3:53:78:b5:0a:62:f2:73:43:ce:41:2b:81:6a:2e:85:
+         16:94:53:d4:6b:5f:72:22:ab:51:2d:42:d5:00:9c:99:bf:de:
+         bb:94:3b:57:fd:9a:f5:86:cb:56:3b:5b:88:01:e5:7c:28:4b:
+         03:f9:49:83:7c:b2:7f:7c:e3:ed:8e:a1:7f:60:53:8e:55:9d:
+         50:34:12:0f:b7:97:7b:6c:87:4a:44:e7:f5:6d:ec:80:37:f0:
+         58:19:6e:4a:68:76:f0:1f:92:e4:ea:b5:92:d3:61:51:10:0b:
+         ad:a7:d9:5f:c7:5f:dc:1f:a3:5c:8c:a1:7e:9b:b7:9e:d3:56:
+         6f:66:5e:07:96:20:ed:0b:74:fb:66:4e:8b:11:15:e9:81:49:
+         7e:6f:b0:d4:50:7f:22:d7:5f:65:02:0d:a6:f4:85:1e:d8:ae:
+         06:4b:4a:a7:d2:31:66:c2:f8:ce:e5:08:a6:a4:02:96:44:68:
+         57:c4:d5:33:cf:19:2f:14:c4:94:1c:7b:a4:d9:f0:9f:0e:b1:
+         80:e2:d1:9e:11:64:a9:88:11:3a:76:82:e5:62:c2:80:d8:a4:
+         83:ed:93:ef:7c:2f:90:b0:32:4c:96:15:68:48:52:d4:99:08:
+         c0:24:e8:1c:e3:b3:a5:21:0e:92:c0:90:1f:cf:20:5f:ca:3b:
+         38:c7:b7:6d:3a:f3:e6:44:b8:0e:31:6b:88:8e:70:eb:9c:17:
+         52:a8:41:94:2e:87:b6:e7:a6:12:c5:75:df:5b:c0:0a:6e:7b:
+         a4:e4:5e:86:f9:36:94:df:77:c3:e9:0d:c0:39:f1:79:bb:46:
+         8e:ab:43:59:27:b7:20:bb:23:e9:56:40:21:ec:31:3d:65:aa:
+         43:f2:3d:df:70:44:e1:ba:4d:26:10:3b:98:9f:f3:c8:8e:1b:
+         38:56:21:6a:51:93:d3:91:ca:46:da:89:b7:3d:53:83:2c:08:
+         1f:8b:8f:53:dd:ff:ac:1f
+SHA1 Fingerprint=14:88:4E:86:26:37:B0:26:AF:59:62:5C:40:77:EC:35:29:BA:96:01
diff --git a/proprietary/vendor/etc/security/cacerts/f459871d.0 b/proprietary/vendor/etc/security/cacerts/f459871d.0
new file mode 100644
index 0000000..b03d8b2
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/f459871d.0
@@ -0,0 +1,80 @@
+-----BEGIN CERTIFICATE-----
+MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYD
+VQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBU
+ZWNobm9sb2dpZXMgTGltaXRlZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBH
+MTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgxODMwMDBaMGcxCzAJBgNVBAYTAklO
+MRMwEQYDVQQLEwplbVNpZ24gUEtJMSUwIwYDVQQKExxlTXVkaHJhIFRlY2hub2xv
+Z2llcyBMaW1pdGVkMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEcxMIIBIjAN
+BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0u76WaK7p1b1TST0Bsew+eeuGQz
+f2N4aLTNLnF115sgxk0pvLZoYIr3IZpWNVrzdr3YzZr/k1ZLpVkGoZM0Kd0WNHVO
+8oG0x5ZOrRkVUkr+PHB1cM2vK6sVmjM8qrOLqs1D/fXqcP/tzxE7lM5OMhbTI0Aq
+d7OvPAEsbO2ZLIvZTmmYsvePQbAyeGHWDV/D+qJAkh1cF+ZwPjXnorfCYuKrpDhM
+tTk1b+oDafo6VGiFbdbyL0NVHpENDtjVaqSW0RM8LHhQ6DqS0hdW5TUaQBw+jSzt
+Od9C4INBdN+jzcKGYEho42kLVACL5HZpIQ15TjQIXhTCzLG3rdd8cIrHhQIDAQAB
+o0IwQDAdBgNVHQ4EFgQU++8Nhp6w492pufEhF38+/PB3KxowDgYDVR0PAQH/BAQD
+AgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFn/8oz1h31x
+PaOfG1vR2vjTnGs2vZupYeveFix0PZ7mddrXuqe8QhfnPZHr5X3dPpzxz5KsbEjM
+wiI/aTvFthUvozXGaCocV685743QNcMYDHsAVhzNixl03r4PEuDQqqE/AjSxcM6d
+GNYIAwlG7mDgfrbESQRRfXBgvKqy/3lyeqYdPV8q+Mri/Tm3R7nrft8EI6/6nAYH
+6ftjk4BAtcZsCjEozgyfz7MjNYBBjWzEN3uBL4ChQEKF6dk4jeihU80Bv2noWgby
+RQuQ+q7hv53yrlc8pa6yVvSLZUDp/TGBLPQ5Cdjua6e0ph0VpZj3AYHYhX3zUVxx
+iN66zB+Afko=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            31:f5:e4:62:0c:6c:58:ed:d6:d8
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign Root CA - G1
+        Validity
+            Not Before: Feb 18 18:30:00 2018 GMT
+            Not After : Feb 18 18:30:00 2043 GMT
+        Subject: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign Root CA - G1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:93:4b:bb:e9:66:8a:ee:9d:5b:d5:34:93:d0:1b:
+                    1e:c3:e7:9e:b8:64:33:7f:63:78:68:b4:cd:2e:71:
+                    75:d7:9b:20:c6:4d:29:bc:b6:68:60:8a:f7:21:9a:
+                    56:35:5a:f3:76:bd:d8:cd:9a:ff:93:56:4b:a5:59:
+                    06:a1:93:34:29:dd:16:34:75:4e:f2:81:b4:c7:96:
+                    4e:ad:19:15:52:4a:fe:3c:70:75:70:cd:af:2b:ab:
+                    15:9a:33:3c:aa:b3:8b:aa:cd:43:fd:f5:ea:70:ff:
+                    ed:cf:11:3b:94:ce:4e:32:16:d3:23:40:2a:77:b3:
+                    af:3c:01:2c:6c:ed:99:2c:8b:d9:4e:69:98:b2:f7:
+                    8f:41:b0:32:78:61:d6:0d:5f:c3:fa:a2:40:92:1d:
+                    5c:17:e6:70:3e:35:e7:a2:b7:c2:62:e2:ab:a4:38:
+                    4c:b5:39:35:6f:ea:03:69:fa:3a:54:68:85:6d:d6:
+                    f2:2f:43:55:1e:91:0d:0e:d8:d5:6a:a4:96:d1:13:
+                    3c:2c:78:50:e8:3a:92:d2:17:56:e5:35:1a:40:1c:
+                    3e:8d:2c:ed:39:df:42:e0:83:41:74:df:a3:cd:c2:
+                    86:60:48:68:e3:69:0b:54:00:8b:e4:76:69:21:0d:
+                    79:4e:34:08:5e:14:c2:cc:b1:b7:ad:d7:7c:70:8a:
+                    c7:85
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                FB:EF:0D:86:9E:B0:E3:DD:A9:B9:F1:21:17:7F:3E:FC:F0:77:2B:1A
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         59:ff:f2:8c:f5:87:7d:71:3d:a3:9f:1b:5b:d1:da:f8:d3:9c:
+         6b:36:bd:9b:a9:61:eb:de:16:2c:74:3d:9e:e6:75:da:d7:ba:
+         a7:bc:42:17:e7:3d:91:eb:e5:7d:dd:3e:9c:f1:cf:92:ac:6c:
+         48:cc:c2:22:3f:69:3b:c5:b6:15:2f:a3:35:c6:68:2a:1c:57:
+         af:39:ef:8d:d0:35:c3:18:0c:7b:00:56:1c:cd:8b:19:74:de:
+         be:0f:12:e0:d0:aa:a1:3f:02:34:b1:70:ce:9d:18:d6:08:03:
+         09:46:ee:60:e0:7e:b6:c4:49:04:51:7d:70:60:bc:aa:b2:ff:
+         79:72:7a:a6:1d:3d:5f:2a:f8:ca:e2:fd:39:b7:47:b9:eb:7e:
+         df:04:23:af:fa:9c:06:07:e9:fb:63:93:80:40:b5:c6:6c:0a:
+         31:28:ce:0c:9f:cf:b3:23:35:80:41:8d:6c:c4:37:7b:81:2f:
+         80:a1:40:42:85:e9:d9:38:8d:e8:a1:53:cd:01:bf:69:e8:5a:
+         06:f2:45:0b:90:fa:ae:e1:bf:9d:f2:ae:57:3c:a5:ae:b2:56:
+         f4:8b:65:40:e9:fd:31:81:2c:f4:39:09:d8:ee:6b:a7:b4:a6:
+         1d:15:a5:98:f7:01:81:d8:85:7d:f3:51:5c:71:88:de:ba:cc:
+         1f:80:7e:4a
+SHA1 Fingerprint=8A:C7:AD:8F:73:AC:4E:C1:B5:75:4D:A5:40:F4:FC:CF:7C:B5:8E:8C
diff --git a/proprietary/vendor/etc/security/cacerts/facacbc6.0 b/proprietary/vendor/etc/security/cacerts/facacbc6.0
new file mode 100644
index 0000000..611f1e0
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/facacbc6.0
@@ -0,0 +1,88 @@
+-----BEGIN CERTIFICATE-----
+MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
+yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
+ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
+U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
+ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
+aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
+MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
+ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
+biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
+U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
+aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
+nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
+t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
+SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
+BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
+rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
+NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
+BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
+BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
+aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
+MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
+p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
+5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
+WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
+4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
+hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            18:da:d1:9e:26:7d:e8:bb:4a:21:58:cd:cc:6b:3b:4a
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
+        Validity
+            Not Before: Nov  8 00:00:00 2006 GMT
+            Not After : Jul 16 23:59:59 2036 GMT
+        Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:af:24:08:08:29:7a:35:9e:60:0c:aa:e7:4b:3b:
+                    4e:dc:7c:bc:3c:45:1c:bb:2b:e0:fe:29:02:f9:57:
+                    08:a3:64:85:15:27:f5:f1:ad:c8:31:89:5d:22:e8:
+                    2a:aa:a6:42:b3:8f:f8:b9:55:b7:b1:b7:4b:b3:fe:
+                    8f:7e:07:57:ec:ef:43:db:66:62:15:61:cf:60:0d:
+                    a4:d8:de:f8:e0:c3:62:08:3d:54:13:eb:49:ca:59:
+                    54:85:26:e5:2b:8f:1b:9f:eb:f5:a1:91:c2:33:49:
+                    d8:43:63:6a:52:4b:d2:8f:e8:70:51:4d:d1:89:69:
+                    7b:c7:70:f6:b3:dc:12:74:db:7b:5d:4b:56:d3:96:
+                    bf:15:77:a1:b0:f4:a2:25:f2:af:1c:92:67:18:e5:
+                    f4:06:04:ef:90:b9:e4:00:e4:dd:3a:b5:19:ff:02:
+                    ba:f4:3c:ee:e0:8b:eb:37:8b:ec:f4:d7:ac:f2:f6:
+                    f0:3d:af:dd:75:91:33:19:1d:1c:40:cb:74:24:19:
+                    21:93:d9:14:fe:ac:2a:52:c7:8f:d5:04:49:e4:8d:
+                    63:47:88:3c:69:83:cb:fe:47:bd:2b:7e:4f:c5:95:
+                    ae:0e:9d:d4:d1:43:c0:67:73:e3:14:08:7e:e5:3f:
+                    9f:73:b8:33:0a:cf:5d:3f:34:87:96:8a:ee:53:e8:
+                    25:15
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            1.3.6.1.5.5.7.1.12: 
+                0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif
+            X509v3 Subject Key Identifier: 
+                7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33
+    Signature Algorithm: sha1WithRSAEncryption
+         93:24:4a:30:5f:62:cf:d8:1a:98:2f:3d:ea:dc:99:2d:bd:77:
+         f6:a5:79:22:38:ec:c4:a7:a0:78:12:ad:62:0e:45:70:64:c5:
+         e7:97:66:2d:98:09:7e:5f:af:d6:cc:28:65:f2:01:aa:08:1a:
+         47:de:f9:f9:7c:92:5a:08:69:20:0d:d9:3e:6d:6e:3c:0d:6e:
+         d8:e6:06:91:40:18:b9:f8:c1:ed:df:db:41:aa:e0:96:20:c9:
+         cd:64:15:38:81:c9:94:ee:a2:84:29:0b:13:6f:8e:db:0c:dd:
+         25:02:db:a4:8b:19:44:d2:41:7a:05:69:4a:58:4f:60:ca:7e:
+         82:6a:0b:02:aa:25:17:39:b5:db:7f:e7:84:65:2a:95:8a:bd:
+         86:de:5e:81:16:83:2d:10:cc:de:fd:a8:82:2a:6d:28:1f:0d:
+         0b:c4:e5:e7:1a:26:19:e1:f4:11:6f:10:b5:95:fc:e7:42:05:
+         32:db:ce:9d:51:5e:28:b6:9e:85:d3:5b:ef:a5:7d:45:40:72:
+         8e:b7:0e:6b:0e:06:fb:33:35:48:71:b8:9d:27:8b:c4:65:5f:
+         0d:86:76:9c:44:7a:f6:95:5c:f6:5d:32:08:33:a4:54:b6:18:
+         3f:68:5c:f2:42:4a:85:38:54:83:5f:d1:e8:2c:f2:ac:11:d6:
+         a8:ed:63:6a
+SHA1 Fingerprint=4E:B6:D5:78:49:9B:1C:CF:5F:58:1E:AD:56:BE:3D:9B:67:44:A5:E5
diff --git a/proprietary/vendor/etc/security/cacerts/fb5fa911.0 b/proprietary/vendor/etc/security/cacerts/fb5fa911.0
new file mode 100644
index 0000000..bb8f8cb
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/fb5fa911.0
@@ -0,0 +1,120 @@
+-----BEGIN CERTIFICATE-----
+MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF
+ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6
+b24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL
+MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv
+b3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK
+gXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ
+W0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg
+1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K
+8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r
+2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me
+z/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR
+8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj
+mUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz
+7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6
++XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI
+0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB
+Af8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm
+UjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2
+LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY
++gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS
+k5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl
+7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm
+btmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl
+urR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+
+fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63
+n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE
+76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H
+9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT
+4PsJYGw=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37
+        Signature Algorithm: sha384WithRSAEncryption
+        Issuer: C=US, O=Amazon, CN=Amazon Root CA 2
+        Validity
+            Not Before: May 26 00:00:00 2015 GMT
+            Not After : May 26 00:00:00 2040 GMT
+        Subject: C=US, O=Amazon, CN=Amazon Root CA 2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (4096 bit)
+                Modulus:
+                    00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a:
+                    cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19:
+                    10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b:
+                    85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3:
+                    4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06:
+                    19:60:ac:37:44:79:85:81:82:ad:5a:37:e0:0d:cc:
+                    9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0:
+                    d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48:
+                    9a:3f:ae:20:5a:6d:88:95:d9:34:b8:52:1a:43:90:
+                    b0:bf:6c:05:b9:b6:78:b7:ea:d0:e4:3a:3c:12:53:
+                    62:ff:4a:f2:7b:be:35:05:a9:12:34:e3:f3:64:74:
+                    62:2c:3d:00:49:5a:28:fe:32:44:bb:87:dd:65:27:
+                    02:71:3b:da:4a:f7:1f:da:cd:f7:21:55:90:4f:0f:
+                    ec:ae:82:e1:9f:6b:d9:45:d3:bb:f0:5f:87:ed:3c:
+                    2c:39:86:da:3f:de:ec:72:55:eb:79:a3:ad:db:dd:
+                    7c:b0:ba:1c:ce:fc:de:4f:35:76:cf:0f:f8:78:1f:
+                    6a:36:51:46:27:61:5b:e9:9e:cf:f0:a2:55:7d:7c:
+                    25:8a:6f:2f:b4:c5:cf:84:2e:2b:fd:0d:51:10:6c:
+                    fb:5f:1b:bc:1b:7e:c5:ae:3b:98:01:31:92:ff:0b:
+                    57:f4:9a:b2:b9:57:e9:ab:ef:0d:76:d1:f0:ee:f4:
+                    ce:86:a7:e0:6e:e9:b4:69:a1:df:69:f6:33:c6:69:
+                    2e:97:13:9e:a5:87:b0:57:10:81:37:c9:53:b3:bb:
+                    7f:f6:92:d1:9c:d0:18:f4:92:6e:da:83:4f:a6:63:
+                    99:4c:a5:fb:5e:ef:21:64:7a:20:5f:6c:64:85:15:
+                    cb:37:e9:62:0c:0b:2a:16:dc:01:2e:32:da:3e:4b:
+                    f5:9e:3a:f6:17:40:94:ef:9e:91:08:86:fa:be:63:
+                    a8:5a:33:ec:cb:74:43:95:f9:6c:69:52:36:c7:29:
+                    6f:fc:55:03:5c:1f:fb:9f:bd:47:eb:e7:49:47:95:
+                    0b:4e:89:22:09:49:e0:f5:61:1e:f1:bf:2e:8a:72:
+                    6e:80:59:ff:57:3a:f9:75:32:a3:4e:5f:ec:ed:28:
+                    62:d9:4d:73:f2:cc:81:17:60:ed:cd:eb:dc:db:a7:
+                    ca:c5:7e:02:bd:f2:54:08:54:fd:b4:2d:09:2c:17:
+                    54:4a:98:d1:54:e1:51:67:08:d2:ed:6e:7e:6f:3f:
+                    d2:2d:81:59:29:66:cb:90:39:95:11:1e:74:27:fe:
+                    dd:eb:af
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                B0:0C:F0:4C:30:F4:05:58:02:48:FD:33:E5:52:AF:4B:84:E3:66:52
+    Signature Algorithm: sha384WithRSAEncryption
+         aa:a8:80:8f:0e:78:a3:e0:a2:d4:cd:e6:f5:98:7a:3b:ea:00:
+         03:b0:97:0e:93:bc:5a:a8:f6:2c:8c:72:87:a9:b1:fc:7f:73:
+         fd:63:71:78:a5:87:59:cf:30:e1:0d:10:b2:13:5a:6d:82:f5:
+         6a:e6:80:9f:a0:05:0b:68:e4:47:6b:c7:6a:df:b6:fd:77:32:
+         72:e5:18:fa:09:f4:a0:93:2c:5d:d2:8c:75:85:76:65:90:0c:
+         03:79:b7:31:23:63:ad:78:83:09:86:68:84:ca:ff:f9:cf:26:
+         9a:92:79:e7:cd:4b:c5:e7:61:a7:17:cb:f3:a9:12:93:93:6b:
+         a7:e8:2f:53:92:c4:60:58:b0:cc:02:51:18:5b:85:8d:62:59:
+         63:b6:ad:b4:de:9a:fb:26:f7:00:27:c0:5d:55:37:74:99:c9:
+         50:7f:e3:59:2e:44:e3:2c:25:ee:ec:4c:32:77:b4:9f:1a:e9:
+         4b:5d:20:c5:da:fd:1c:87:16:c6:43:e8:d4:bb:26:9a:45:70:
+         5e:a9:0b:37:53:e2:46:7b:27:fd:e0:46:f2:89:b7:cc:42:b6:
+         cb:28:26:6e:d9:a5:c9:3a:c8:41:13:60:f7:50:8c:15:ae:b2:
+         6d:1a:15:1a:57:78:e6:92:2a:d9:65:90:82:3f:6c:02:af:ae:
+         12:3a:27:96:36:04:d7:1d:a2:80:63:a9:9b:f1:e5:ba:b4:7c:
+         14:b0:4e:c9:b1:1f:74:5f:38:f6:51:ea:9b:fa:2c:a2:11:d4:
+         a9:2d:27:1a:45:b1:af:b2:4e:71:0d:c0:58:46:d6:69:06:cb:
+         53:cb:b3:fe:6b:41:cd:41:7e:7d:4c:0f:7c:72:79:7a:59:cd:
+         5e:4a:0e:ac:9b:a9:98:73:79:7c:b4:f4:cc:b9:b8:07:0c:b2:
+         74:5c:b8:c7:6f:88:a1:90:a7:f4:aa:f9:bf:67:3a:f4:1a:15:
+         62:1e:b7:9f:be:3d:b1:29:af:67:a1:12:f2:58:10:19:53:03:
+         30:1b:b8:1a:89:f6:9c:bd:97:03:8e:a3:09:f3:1d:8b:21:f1:
+         b4:df:e4:1c:d1:9f:65:02:06:ea:5c:d6:13:b3:84:ef:a2:a5:
+         5c:8c:77:29:a7:68:c0:6b:ae:40:d2:a8:b4:ea:cd:f0:8d:4b:
+         38:9c:19:9a:1b:28:54:b8:89:90:ef:ca:75:81:3e:1e:f2:64:
+         24:c7:18:af:4e:ff:47:9e:07:f6:35:65:a4:d3:0a:56:ff:f5:
+         17:64:6c:ef:a8:22:25:49:93:b6:df:00:17:da:58:7e:5d:ee:
+         c5:1b:b0:d1:d1:5f:21:10:c7:f9:f3:ba:02:0a:27:07:c5:f1:
+         d6:c7:d3:e0:fb:09:60:6c
+SHA1 Fingerprint=5A:8C:EF:45:D7:A6:98:59:76:7A:8C:8B:44:96:B5:78:CF:47:4B:1A
diff --git a/proprietary/vendor/etc/security/cacerts/fd08c599.0 b/proprietary/vendor/etc/security/cacerts/fd08c599.0
new file mode 100644
index 0000000..ea15047
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/fd08c599.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF
+ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6
+b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL
+MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv
+b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj
+ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM
+9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw
+IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6
+VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L
+93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm
+jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
+AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA
+A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI
+U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs
+N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv
+o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU
+5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy
+rqXRfboQnoZsG4q5WTP468SQvvG5
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca
+        Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=US, O=Amazon, CN=Amazon Root CA 1
+        Validity
+            Not Before: May 26 00:00:00 2015 GMT
+            Not After : Jan 17 00:00:00 2038 GMT
+        Subject: C=US, O=Amazon, CN=Amazon Root CA 1
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:b2:78:80:71:ca:78:d5:e3:71:af:47:80:50:74:
+                    7d:6e:d8:d7:88:76:f4:99:68:f7:58:21:60:f9:74:
+                    84:01:2f:ac:02:2d:86:d3:a0:43:7a:4e:b2:a4:d0:
+                    36:ba:01:be:8d:db:48:c8:07:17:36:4c:f4:ee:88:
+                    23:c7:3e:eb:37:f5:b5:19:f8:49:68:b0:de:d7:b9:
+                    76:38:1d:61:9e:a4:fe:82:36:a5:e5:4a:56:e4:45:
+                    e1:f9:fd:b4:16:fa:74:da:9c:9b:35:39:2f:fa:b0:
+                    20:50:06:6c:7a:d0:80:b2:a6:f9:af:ec:47:19:8f:
+                    50:38:07:dc:a2:87:39:58:f8:ba:d5:a9:f9:48:67:
+                    30:96:ee:94:78:5e:6f:89:a3:51:c0:30:86:66:a1:
+                    45:66:ba:54:eb:a3:c3:91:f9:48:dc:ff:d1:e8:30:
+                    2d:7d:2d:74:70:35:d7:88:24:f7:9e:c4:59:6e:bb:
+                    73:87:17:f2:32:46:28:b8:43:fa:b7:1d:aa:ca:b4:
+                    f2:9f:24:0e:2d:4b:f7:71:5c:5e:69:ff:ea:95:02:
+                    cb:38:8a:ae:50:38:6f:db:fb:2d:62:1b:c5:c7:1e:
+                    54:e1:77:e0:67:c8:0f:9c:87:23:d6:3f:40:20:7f:
+                    20:80:c4:80:4c:3e:3b:24:26:8e:04:ae:6c:9a:c8:
+                    aa:0d
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Key Usage: critical
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Subject Key Identifier: 
+                84:18:CC:85:34:EC:BC:0C:94:94:2E:08:59:9C:C7:B2:10:4E:0A:08
+    Signature Algorithm: sha256WithRSAEncryption
+         98:f2:37:5a:41:90:a1:1a:c5:76:51:28:20:36:23:0e:ae:e6:
+         28:bb:aa:f8:94:ae:48:a4:30:7f:1b:fc:24:8d:4b:b4:c8:a1:
+         97:f6:b6:f1:7a:70:c8:53:93:cc:08:28:e3:98:25:cf:23:a4:
+         f9:de:21:d3:7c:85:09:ad:4e:9a:75:3a:c2:0b:6a:89:78:76:
+         44:47:18:65:6c:8d:41:8e:3b:7f:9a:cb:f4:b5:a7:50:d7:05:
+         2c:37:e8:03:4b:ad:e9:61:a0:02:6e:f5:f2:f0:c5:b2:ed:5b:
+         b7:dc:fa:94:5c:77:9e:13:a5:7f:52:ad:95:f2:f8:93:3b:de:
+         8b:5c:5b:ca:5a:52:5b:60:af:14:f7:4b:ef:a3:fb:9f:40:95:
+         6d:31:54:fc:42:d3:c7:46:1f:23:ad:d9:0f:48:70:9a:d9:75:
+         78:71:d1:72:43:34:75:6e:57:59:c2:02:5c:26:60:29:cf:23:
+         19:16:8e:88:43:a5:d4:e4:cb:08:fb:23:11:43:e8:43:29:72:
+         62:a1:a9:5d:5e:08:d4:90:ae:b8:d8:ce:14:c2:d0:55:f2:86:
+         f6:c4:93:43:77:66:61:c0:b9:e8:41:d7:97:78:60:03:6e:4a:
+         72:ae:a5:d1:7d:ba:10:9e:86:6c:1b:8a:b9:59:33:f8:eb:c4:
+         90:be:f1:b9
+SHA1 Fingerprint=8D:A7:F9:65:EC:5E:FC:37:91:0F:1C:6E:59:FD:C1:CC:6A:6E:DE:16
diff --git a/proprietary/vendor/etc/security/cacerts/fde84897.0 b/proprietary/vendor/etc/security/cacerts/fde84897.0
new file mode 100644
index 0000000..46cebbd
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts/fde84897.0
@@ -0,0 +1,87 @@
+-----BEGIN CERTIFICATE-----
+MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNV
+BAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4X
+DTA3MDYyOTE1MTMwNVoXDTI3MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQ
+BgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwIQ2VydGlnbmEwggEiMA0GCSqGSIb3
+DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7qXOEm7RFHYeGifBZ4
+QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyHGxny
+gQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbw
+zBfsV1/pogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q
+130yGLMLLGq/jj8UEYkgDncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2
+JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKfIrjxwo1p3Po6WAbfAgMBAAGjgbwwgbkw
+DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQtCRZvgHyUtVF9lo53BEw
+ZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJBgNVBAYT
+AkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzj
+AQ/JSP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG
+9w0BAQUFAAOCAQEAhQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8h
+bV6lUmPOEvjvKtpv6zf+EwLHyzs+ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFnc
+fca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1kluPBS1xp81HlDQwY9qcEQCYsuu
+HWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY1gkIl2PlwS6w
+t0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw
+WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            fe:dc:e3:01:0f:c9:48:ff
+        Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=FR, O=Dhimyotis, CN=Certigna
+        Validity
+            Not Before: Jun 29 15:13:05 2007 GMT
+            Not After : Jun 29 15:13:05 2027 GMT
+        Subject: C=FR, O=Dhimyotis, CN=Certigna
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                RSA Public-Key: (2048 bit)
+                Modulus:
+                    00:c8:68:f1:c9:d6:d6:b3:34:75:26:82:1e:ec:b4:
+                    be:ea:5c:e1:26:ed:11:47:61:e1:a2:7c:16:78:40:
+                    21:e4:60:9e:5a:c8:63:e1:c4:b1:96:92:ff:18:6d:
+                    69:23:e1:2b:62:f7:dd:e2:36:2f:91:07:b9:48:cf:
+                    0e:ec:79:b6:2c:e7:34:4b:70:08:25:a3:3c:87:1b:
+                    19:f2:81:07:0f:38:90:19:d3:11:fe:86:b4:f2:d1:
+                    5e:1e:1e:96:cd:80:6c:ce:3b:31:93:b6:f2:a0:d0:
+                    a9:95:12:7d:a5:9a:cc:6b:c8:84:56:8a:33:a9:e7:
+                    22:15:53:16:f0:cc:17:ec:57:5f:e9:a2:0a:98:09:
+                    de:e3:5f:9c:6f:dc:48:e3:85:0b:15:5a:a6:ba:9f:
+                    ac:48:e3:09:b2:f7:f4:32:de:5e:34:be:1c:78:5d:
+                    42:5b:ce:0e:22:8f:4d:90:d7:7d:32:18:b3:0b:2c:
+                    6a:bf:8e:3f:14:11:89:20:0e:77:14:b5:3d:94:08:
+                    87:f7:25:1e:d5:b2:60:00:ec:6f:2a:28:25:6e:2a:
+                    3e:18:63:17:25:3f:3e:44:20:16:f6:26:c8:25:ae:
+                    05:4a:b4:e7:63:2c:f3:8c:16:53:7e:5c:fb:11:1a:
+                    08:c1:46:62:9f:22:b8:f1:c2:8d:69:dc:fa:3a:58:
+                    06:df
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11
+            X509v3 Authority Key Identifier: 
+                keyid:1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11
+                DirName:/C=FR/O=Dhimyotis/CN=Certigna
+                serial:FE:DC:E3:01:0F:C9:48:FF
+
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            Netscape Cert Type: 
+                SSL CA, S/MIME CA, Object Signing CA
+    Signature Algorithm: sha1WithRSAEncryption
+         85:03:1e:92:71:f6:42:af:e1:a3:61:9e:eb:f3:c0:0f:f2:a5:
+         d4:da:95:e6:d6:be:68:36:3d:7e:6e:1f:4c:8a:ef:d1:0f:21:
+         6d:5e:a5:52:63:ce:12:f8:ef:2a:da:6f:eb:37:fe:13:02:c7:
+         cb:3b:3e:22:6b:da:61:2e:7f:d4:72:3d:dd:30:e1:1e:4c:40:
+         19:8c:0f:d7:9c:d1:83:30:7b:98:59:dc:7d:c6:b9:0c:29:4c:
+         a1:33:a2:eb:67:3a:65:84:d3:96:e2:ed:76:45:70:8f:b5:2b:
+         de:f9:23:d6:49:6e:3c:14:b5:c6:9f:35:1e:50:d0:c1:8f:6a:
+         70:44:02:62:cb:ae:1d:68:41:a7:aa:57:e8:53:aa:07:d2:06:
+         f6:d5:14:06:0b:91:03:75:2c:6c:72:b5:61:95:9a:0d:8b:b9:
+         0d:e7:f5:df:54:cd:de:e6:d8:d6:09:08:97:63:e5:c1:2e:b0:
+         b7:44:26:c0:26:c0:af:55:30:9e:3b:d5:36:2a:19:04:f4:5c:
+         1e:ff:cf:2c:b7:ff:d0:fd:87:40:11:d5:11:23:bb:48:c0:21:
+         a9:a4:28:2d:fd:15:f8:b0:4e:2b:f4:30:5b:21:fc:11:91:34:
+         be:41:ef:7b:9d:97:75:ff:97:95:c0:96:58:2f:ea:bb:46:d7:
+         bb:e4:d9:2e
+SHA1 Fingerprint=B1:2E:13:63:45:86:A4:6F:1A:B2:60:68:37:58:2D:C4:AC:FD:94:97
diff --git a/proprietary/vendor/etc/security/cacerts_supl/111e6273.0 b/proprietary/vendor/etc/security/cacerts_supl/111e6273.0
new file mode 100644
index 0000000..97aa17a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/111e6273.0
@@ -0,0 +1,88 @@
+-----BEGIN CERTIFICATE-----
+MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G
+A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp
+Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1
+MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG
+A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
+hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL
+v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8
+eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq
+tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd
+C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa
+zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB
+mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH
+V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n
+bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG
+3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs
+J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO
+291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS
+ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd
+AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
+TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            04:00:00:00:00:01:0f:86:26:e6:0d
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign
+        Validity
+            Not Before: Dec 15 08:00:00 2006 GMT
+            Not After : Dec 15 08:00:00 2021 GMT
+        Subject: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:a6:cf:24:0e:be:2e:6f:28:99:45:42:c4:ab:3e:
+                    21:54:9b:0b:d3:7f:84:70:fa:12:b3:cb:bf:87:5f:
+                    c6:7f:86:d3:b2:30:5c:d6:fd:ad:f1:7b:dc:e5:f8:
+                    60:96:09:92:10:f5:d0:53:de:fb:7b:7e:73:88:ac:
+                    52:88:7b:4a:a6:ca:49:a6:5e:a8:a7:8c:5a:11:bc:
+                    7a:82:eb:be:8c:e9:b3:ac:96:25:07:97:4a:99:2a:
+                    07:2f:b4:1e:77:bf:8a:0f:b5:02:7c:1b:96:b8:c5:
+                    b9:3a:2c:bc:d6:12:b9:eb:59:7d:e2:d0:06:86:5f:
+                    5e:49:6a:b5:39:5e:88:34:ec:bc:78:0c:08:98:84:
+                    6c:a8:cd:4b:b4:a0:7d:0c:79:4d:f0:b8:2d:cb:21:
+                    ca:d5:6c:5b:7d:e1:a0:29:84:a1:f9:d3:94:49:cb:
+                    24:62:91:20:bc:dd:0b:d5:d9:cc:f9:ea:27:0a:2b:
+                    73:91:c6:9d:1b:ac:c8:cb:e8:e0:a0:f4:2f:90:8b:
+                    4d:fb:b0:36:1b:f6:19:7a:85:e0:6d:f2:61:13:88:
+                    5c:9f:e0:93:0a:51:97:8a:5a:ce:af:ab:d5:f7:aa:
+                    09:aa:60:bd:dc:d9:5f:df:72:a9:60:13:5e:00:01:
+                    c9:4a:fa:3f:a4:ea:07:03:21:02:8e:82:ca:03:c2:
+                    9b:8f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier: 
+                9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E
+            X509v3 CRL Distribution Points: 
+
+                Full Name:
+                  URI:http://crl.globalsign.net/root-r2.crl
+
+            X509v3 Authority Key Identifier: 
+                keyid:9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E
+
+    Signature Algorithm: sha1WithRSAEncryption
+         99:81:53:87:1c:68:97:86:91:ec:e0:4a:b8:44:0b:ab:81:ac:
+         27:4f:d6:c1:b8:1c:43:78:b3:0c:9a:fc:ea:2c:3c:6e:61:1b:
+         4d:4b:29:f5:9f:05:1d:26:c1:b8:e9:83:00:62:45:b6:a9:08:
+         93:b9:a9:33:4b:18:9a:c2:f8:87:88:4e:db:dd:71:34:1a:c1:
+         54:da:46:3f:e0:d3:2a:ab:6d:54:22:f5:3a:62:cd:20:6f:ba:
+         29:89:d7:dd:91:ee:d3:5c:a2:3e:a1:5b:41:f5:df:e5:64:43:
+         2d:e9:d5:39:ab:d2:a2:df:b7:8b:d0:c0:80:19:1c:45:c0:2d:
+         8c:e8:f8:2d:a4:74:56:49:c5:05:b5:4f:15:de:6e:44:78:39:
+         87:a8:7e:bb:f3:79:18:91:bb:f4:6f:9d:c1:f0:8c:35:8c:5d:
+         01:fb:c3:6d:b9:ef:44:6d:79:46:31:7e:0a:fe:a9:82:c1:ff:
+         ef:ab:6e:20:c4:50:c9:5f:9d:4d:9b:17:8c:0c:e5:01:c9:a0:
+         41:6a:73:53:fa:a5:50:b4:6e:25:0f:fb:4c:18:f4:fd:52:d9:
+         8e:69:b1:e8:11:0f:de:88:d8:fb:1d:49:f7:aa:de:95:cf:20:
+         78:c2:60:12:db:25:40:8c:6a:fc:7e:42:38:40:64:12:f7:9e:
+         81:e1:93:2e
+SHA1 Fingerprint=75:E0:AB:B6:13:85:12:27:1C:04:F8:5F:DD:DE:38:E4:B7:24:2E:FE
diff --git a/proprietary/vendor/etc/security/cacerts_supl/3ad48a91.0 b/proprietary/vendor/etc/security/cacerts_supl/3ad48a91.0
new file mode 100644
index 0000000..d4bda9f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/3ad48a91.0
@@ -0,0 +1,78 @@
+-----BEGIN CERTIFICATE-----
+MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
+RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
+VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
+DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
+ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
+VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
+mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
+IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
+mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
+XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
+dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
+jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
+BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
+DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
+9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
+jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
+Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
+ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
+R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 33554617 (0x20000b9)
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root
+        Validity
+            Not Before: May 12 18:46:00 2000 GMT
+            Not After : May 12 23:59:00 2025 GMT
+        Subject: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79:
+                    d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a:
+                    64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2:
+                    62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01:
+                    52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7:
+                    73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6:
+                    50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c:
+                    a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70:
+                    70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77:
+                    d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae:
+                    5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18:
+                    98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85:
+                    ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9:
+                    39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5:
+                    c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a:
+                    ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0:
+                    78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27:
+                    1a:39
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0
+            X509v3 Basic Constraints: critical
+                CA:TRUE, pathlen:3
+            X509v3 Key Usage: critical
+                Certificate Sign, CRL Sign
+    Signature Algorithm: sha1WithRSAEncryption
+         85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03:
+         bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f:
+         76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a:
+         12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f:
+         ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01:
+         74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8:
+         05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9:
+         31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d:
+         9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b:
+         1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88:
+         73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee:
+         7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e:
+         9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0:
+         fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42:
+         ea:63:39:a9
+SHA1 Fingerprint=D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74
diff --git a/proprietary/vendor/etc/security/cacerts_supl/7651b327.0 b/proprietary/vendor/etc/security/cacerts_supl/7651b327.0
new file mode 100644
index 0000000..29d7a10
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/7651b327.0
@@ -0,0 +1,49 @@
+-----BEGIN CERTIFICATE-----
+MIICPDCCAaUCEDyRMcsf9tAbDpq40ES/Er4wDQYJKoZIhvcNAQEFBQAwXzELMAkG
+A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz
+cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2
+MDEyOTAwMDAwMFoXDTI4MDgwMjIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV
+BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt
+YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN
+ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE
+BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is
+I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G
+CSqGSIb3DQEBBQUAA4GBABByUqkFFBkyCEHwxWsKzH4PIRnN5GfcX6kb5sroc50i
+2JhucwNhkcV8sEVAbkSdjbCxlnRhLQ2pRdKkkirWmnWXbj9T/UWZYB2oK0z5XqcJ
+2HUw19JlYD1n1khVdWk/kfVIC0dpImmClr7JyDiGSnoscxlIaU5rfGW/D/xwzoiQ
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            3c:91:31:cb:1f:f6:d0:1b:0e:9a:b8:d0:44:bf:12:be
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority
+        Validity
+            Not Before: Jan 29 00:00:00 1996 GMT
+            Not After : Aug  2 23:59:59 2028 GMT
+        Subject: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:c9:5c:59:9e:f2:1b:8a:01:14:b4:10:df:04:40:
+                    db:e3:57:af:6a:45:40:8f:84:0c:0b:d1:33:d9:d9:
+                    11:cf:ee:02:58:1f:25:f7:2a:a8:44:05:aa:ec:03:
+                    1f:78:7f:9e:93:b9:9a:00:aa:23:7d:d6:ac:85:a2:
+                    63:45:c7:72:27:cc:f4:4c:c6:75:71:d2:39:ef:4f:
+                    42:f0:75:df:0a:90:c6:8e:20:6f:98:0f:f8:ac:23:
+                    5f:70:29:36:a4:c9:86:e7:b1:9a:20:cb:53:a5:85:
+                    e7:3d:be:7d:9a:fe:24:45:33:dc:76:15:ed:0f:a2:
+                    71:64:4c:65:2e:81:68:45:a7
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         10:72:52:a9:05:14:19:32:08:41:f0:c5:6b:0a:cc:7e:0f:21:
+         19:cd:e4:67:dc:5f:a9:1b:e6:ca:e8:73:9d:22:d8:98:6e:73:
+         03:61:91:c5:7c:b0:45:40:6e:44:9d:8d:b0:b1:96:74:61:2d:
+         0d:a9:45:d2:a4:92:2a:d6:9a:75:97:6e:3f:53:fd:45:99:60:
+         1d:a8:2b:4c:f9:5e:a7:09:d8:75:30:d7:d2:65:60:3d:67:d6:
+         48:55:75:69:3f:91:f5:48:0b:47:69:22:69:82:96:be:c9:c8:
+         38:86:4a:7a:2c:73:19:48:69:4e:6b:7c:65:bf:0f:fc:70:ce:
+         88:90
+SHA1 Fingerprint=A1:DB:63:93:91:6F:17:E4:18:55:09:40:04:15:C7:02:40:B0:AE:6B
diff --git a/proprietary/vendor/etc/security/cacerts_supl/c542733d.0 b/proprietary/vendor/etc/security/cacerts_supl/c542733d.0
new file mode 100644
index 0000000..c6fb53c
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/c542733d.0
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIICaTCCAdKgAwIBAgIQbmhJohVM1sTInX42KelaHDANBgkqhkiG9w0BAQUFADBZ
+MQswCQYDVQQGEwJDTjEqMCgGA1UECgwhQ2hpbmEgTW9iaWxlIENvbW11bmljYXRp
+b25zIENvcnAuMR4wHAYDVQQDDBVDaGluYSBNb2JpbGUgUm9vdCBDQTIwHhcNMDUw
+NDI2MTYwMDAwWhcNMzUwNDI2MTU1OTU5WjBZMQswCQYDVQQGEwJDTjEqMCgGA1UE
+CgwhQ2hpbmEgTW9iaWxlIENvbW11bmljYXRpb25zIENvcnAuMR4wHAYDVQQDDBVD
+aGluYSBNb2JpbGUgUm9vdCBDQTIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB
+AJ/+dIf2z+oUAgfe7J1loLqq9EptAQMO4+JcUWaonjnAvitup2HpfFmNZh3F9UVW
+9U0ZM00y4SQ+Tn13rB8/jVA7P0O3fR/eH2LcDivwNZO8gvYaf/EZlaNcxJpGETP2
+1njJx5kimVinQOKnyBcAPH9axW3oRk+vW9NtjbIqnNP5AgMBAAGjMjAwMA8GA1Ud
+EwQIMAYBAf8CAQEwHQYDVR0OBBYEFDaO6Rv6i8vYeVFuZGCH2fSCxkeyMA0GCSqG
+SIb3DQEBBQUAA4GBACZMzJq4gFfSzF8JD1PwjPko35uJBB5PtNFUR47321RgIanc
+VXvgbFz3GZppoYN6k9L3JKf0RPtsqa+7MWATYqibObqv6+k7I5qlBgf2GknMMsT6
+LxOEVKjhUTvR8YZouLNRIaklQlwcFpc7z2qXKasUqFcCnrEKv1zrbho+Nqzm
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            6e:68:49:a2:15:4c:d6:c4:c8:9d:7e:36:29:e9:5a:1c
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=CN, O=China Mobile Communications Corp., CN=China Mobile Root CA2
+        Validity
+            Not Before: Apr 26 16:00:00 2005 GMT
+            Not After : Apr 26 15:59:59 2035 GMT
+        Subject: C=CN, O=China Mobile Communications Corp., CN=China Mobile Root CA2
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:9f:fe:74:87:f6:cf:ea:14:02:07:de:ec:9d:65:
+                    a0:ba:aa:f4:4a:6d:01:03:0e:e3:e2:5c:51:66:a8:
+                    9e:39:c0:be:2b:6e:a7:61:e9:7c:59:8d:66:1d:c5:
+                    f5:45:56:f5:4d:19:33:4d:32:e1:24:3e:4e:7d:77:
+                    ac:1f:3f:8d:50:3b:3f:43:b7:7d:1f:de:1f:62:dc:
+                    0e:2b:f0:35:93:bc:82:f6:1a:7f:f1:19:95:a3:5c:
+                    c4:9a:46:11:33:f6:d6:78:c9:c7:99:22:99:58:a7:
+                    40:e2:a7:c8:17:00:3c:7f:5a:c5:6d:e8:46:4f:af:
+                    5b:d3:6d:8d:b2:2a:9c:d3:f9
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints:
+                CA:TRUE, pathlen:1
+            X509v3 Subject Key Identifier:
+                36:8E:E9:1B:FA:8B:CB:D8:79:51:6E:64:60:87:D9:F4:82:C6:47:B2
+    Signature Algorithm: sha1WithRSAEncryption
+         26:4c:cc:9a:b8:80:57:d2:cc:5f:09:0f:53:f0:8c:f9:28:df:
+         9b:89:04:1e:4f:b4:d1:54:47:8e:f7:db:54:60:21:a9:dc:55:
+         7b:e0:6c:5c:f7:19:9a:69:a1:83:7a:93:d2:f7:24:a7:f4:44:
+         fb:6c:a9:af:bb:31:60:13:62:a8:9b:39:ba:af:eb:e9:3b:23:
+         9a:a5:06:07:f6:1a:49:cc:32:c4:fa:2f:13:84:54:a8:e1:51:
+         3b:d1:f1:86:68:b8:b3:51:21:a9:25:42:5c:1c:16:97:3b:cf:
+         6a:97:29:ab:14:a8:57:02:9e:b1:0a:bf:5c:eb:6e:1a:3e:36:
+         ac:e6
+SHA1 Fingerprint=CD:49:13:F2:1B:FA:30:72:A9:9F:B9:7B:73:1B:E2:2D:5D:B7:EF:F3
diff --git a/proprietary/vendor/etc/security/cacerts_supl/f336e3d1.0 b/proprietary/vendor/etc/security/cacerts_supl/f336e3d1.0
new file mode 100644
index 0000000..4dbdf35
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/f336e3d1.0
@@ -0,0 +1,61 @@
+-----BEGIN CERTIFICATE-----
+MIICiDCCAfGgAwIBAgIQFcByEvix2VbIkrGOfVPdkjANBgkqhkiG9w0BAQUFADBT
+MQswCQYDVQQGEwJDTjEqMCgGA1UECgwhQ2hpbmEgTW9iaWxlIENvbW11bmljYXRp
+b25zIENvcnAuMRgwFgYDVQQDDA9DaGluYSBNb2JpbGUgQ0EwHhcNMDUwMzMxMTYw
+MDAwWhcNMzUwNDAxMTU1OTU5WjBTMQswCQYDVQQGEwJDTjEqMCgGA1UECgwhQ2hp
+bmEgTW9iaWxlIENvbW11bmljYXRpb25zIENvcnAuMRgwFgYDVQQDDA9DaGluYSBN
+b2JpbGUgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALZGZFFbq7U2V5TS
+t2TT25YctszilGw+q6+8fAm54wMM9vXmV71AnZAJScHu114rsDyDr1joGO8uCs+E
+w6s72b1hDvHgq1dpI4kKTbUCHXh6u5QCBGGqVvr4LdzMqJyKf0iLGbWtjZCwgeuy
+XjwzUchJ+tHJFZ2HtaoeaxBnqf2ZAgMBAAGjXTBbMAsGA1UdDwQEAwIBBjAMBgNV
+HRMEBTADAQH/MB0GA1UdDgQWBBRNgCFLNmcfs/ZYwNqOM/b5D9KsvTAfBgNVHSME
+GDAWgBRNgCFLNmcfs/ZYwNqOM/b5D9KsvTANBgkqhkiG9w0BAQUFAAOBgQCde1Re
+t0BJ8iU09DsuPV40LpMEwj+kATa9C6Z2WMQsHsa6wcpdCm9l1TXcheijqEB/jUnA
++KV4vRNUz6wQLq5Kel9n2SCrJcWlbVwdz3Od/firCKd2ha0oUAlizJcGJFnLijdy
+EYHW33ecL8Kw9jAiz5pXIpRp/8MGB/7o2MniVQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            15:c0:72:12:f8:b1:d9:56:c8:92:b1:8e:7d:53:dd:92
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=CN, O=China Mobile Communications Corp., CN=China Mobile CA
+        Validity
+            Not Before: Mar 31 16:00:00 2005 GMT
+            Not After : Apr  1 15:59:59 2035 GMT
+        Subject: C=CN, O=China Mobile Communications Corp., CN=China Mobile CA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:b6:46:64:51:5b:ab:b5:36:57:94:d2:b7:64:d3:
+                    db:96:1c:b6:cc:e2:94:6c:3e:ab:af:bc:7c:09:b9:
+                    e3:03:0c:f6:f5:e6:57:bd:40:9d:90:09:49:c1:ee:
+                    d7:5e:2b:b0:3c:83:af:58:e8:18:ef:2e:0a:cf:84:
+                    c3:ab:3b:d9:bd:61:0e:f1:e0:ab:57:69:23:89:0a:
+                    4d:b5:02:1d:78:7a:bb:94:02:04:61:aa:56:fa:f8:
+                    2d:dc:cc:a8:9c:8a:7f:48:8b:19:b5:ad:8d:90:b0:
+                    81:eb:b2:5e:3c:33:51:c8:49:fa:d1:c9:15:9d:87:
+                    b5:aa:1e:6b:10:67:a9:fd:99
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage:
+                Certificate Sign, CRL Sign
+            X509v3 Basic Constraints:
+                CA:TRUE
+            X509v3 Subject Key Identifier:
+                4D:80:21:4B:36:67:1F:B3:F6:58:C0:DA:8E:33:F6:F9:0F:D2:AC:BD
+            X509v3 Authority Key Identifier:
+                keyid:4D:80:21:4B:36:67:1F:B3:F6:58:C0:DA:8E:33:F6:F9:0F:D2:AC:BD
+
+    Signature Algorithm: sha1WithRSAEncryption
+         9d:7b:54:5e:b7:40:49:f2:25:34:f4:3b:2e:3d:5e:34:2e:93:
+         04:c2:3f:a4:01:36:bd:0b:a6:76:58:c4:2c:1e:c6:ba:c1:ca:
+         5d:0a:6f:65:d5:35:dc:85:e8:a3:a8:40:7f:8d:49:c0:f8:a5:
+         78:bd:13:54:cf:ac:10:2e:ae:4a:7a:5f:67:d9:20:ab:25:c5:
+         a5:6d:5c:1d:cf:73:9d:fd:f8:ab:08:a7:76:85:ad:28:50:09:
+         62:cc:97:06:24:59:cb:8a:37:72:11:81:d6:df:77:9c:2f:c2:
+         b0:f6:30:22:cf:9a:57:22:94:69:ff:c3:06:07:fe:e8:d8:c9:
+         e2:55
+SHA1 Fingerprint=4F:05:F9:C1:70:8C:A9:33:00:54:55:21:E5:6F:80:12:E6:18:A1:62
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/18dc3a8d.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/18dc3a8d.0
new file mode 100644
index 0000000..4ab1f88
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/18dc3a8d.0
@@ -0,0 +1,81 @@
+-----BEGIN CERTIFICATE-----
+MIIDrTCCApWgAwIBAgIJAOmdJ+pU1nQ1MA0GCSqGSIb3DQEBBQUAMG0xCzAJBgNV
+BAYTAkpQMQ4wDAYDVQQIDAVUb2t5bzEwMC4GA1UECgwnQ29yZSBBcHBsb2NhdGlv
+biBEZXZlbG9wbWVudCBEZXBhcnRtZW50MRwwGgYDVQQDDBNsb2NhdGlvbi5rZGRp
+Lm5lLmpwMB4XDTEzMTIwODAyNTk0MVoXDTM3MTIwMjAyNTk0MVowbTELMAkGA1UE
+BhMCSlAxDjAMBgNVBAgMBVRva3lvMTAwLgYDVQQKDCdDb3JlIEFwcGxvY2F0aW9u
+IERldmVsb3BtZW50IERlcGFydG1lbnQxHDAaBgNVBAMME2xvY2F0aW9uLmtkZGku
+bmUuanAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHssBcgaPRdjRq
+0mjfyUNNi47BT1jtF8/wyYuW0Muz2kyF3kl7fA2HP9BJTMpFVykeH5c33l6XDYWM
+8jT9c/SDVcUcZS2FFFkpDq9MiVtRdJJib/QsMzKqanf4iw53jjoTmqZFwDtmlubs
+7tEkeDjRnwnVybeCZ5tWoIVCep7d/pWK2KtSstzg5klYHsZS2ussp9lFcGQfD8oH
+flObsVu091+zKo+ON97R5igxUJ9eQzhPjj8tWUfJT3rLy6HCNJXMtQUMxXtDarrR
+6Rz18vq6FbDvxoID1vRMCyOI9u95LFdlImow0QN/fTxerwQOCzGNyAMWpVox6b91
+ai5YjHfhAgMBAAGjUDBOMB0GA1UdDgQWBBRwysV2Wo52jU7b4AHyMaoL5+7w7TAf
+BgNVHSMEGDAWgBRwysV2Wo52jU7b4AHyMaoL5+7w7TAMBgNVHRMEBTADAQH/MA0G
+CSqGSIb3DQEBBQUAA4IBAQBoKmI3FcTIArCKyW2uBsrtXQHgsuXe7KYyEvIFYjNN
+s5U13L+Kod2qX1/w0gAd6r9HxQ6OjMQ73NMq9oPOAuoNl+F6UFgUomix/vTD4oei
+h+xLiUn0FZ2tV28tCTU9Ff9j8wLPcjeH6NBmTx31goPRtsHS+jUQ5bLXmhGOSz0a
+3eFe4fci6vtlpxCJ8ys6Wxij1sJoM93PFLDJzQRzrdVsV9IvZioszT/KaFEjc8s9
+78mw8vQxHihcTp9dTkkC6ykuqPL00jLks3ckkw8fdSM/WdT3QAOYMj9bbVvBZKKL
+/4oGmn0g6PpT9LtHY3jS4+de33hMcatsYe9KwwgJb0jL
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            e9:9d:27:ea:54:d6:74:35
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=JP, ST=Tokyo, O=Core Applocation Development Department, CN=location.kddi.ne.jp
+        Validity
+            Not Before: Dec  8 02:59:41 2013 GMT
+            Not After : Dec  2 02:59:41 2037 GMT
+        Subject: C=JP, ST=Tokyo, O=Core Applocation Development Department, CN=location.kddi.ne.jp
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:c7:b2:c0:5c:81:a3:d1:76:34:6a:d2:68:df:c9:
+                    43:4d:8b:8e:c1:4f:58:ed:17:cf:f0:c9:8b:96:d0:
+                    cb:b3:da:4c:85:de:49:7b:7c:0d:87:3f:d0:49:4c:
+                    ca:45:57:29:1e:1f:97:37:de:5e:97:0d:85:8c:f2:
+                    34:fd:73:f4:83:55:c5:1c:65:2d:85:14:59:29:0e:
+                    af:4c:89:5b:51:74:92:62:6f:f4:2c:33:32:aa:6a:
+                    77:f8:8b:0e:77:8e:3a:13:9a:a6:45:c0:3b:66:96:
+                    e6:ec:ee:d1:24:78:38:d1:9f:09:d5:c9:b7:82:67:
+                    9b:56:a0:85:42:7a:9e:dd:fe:95:8a:d8:ab:52:b2:
+                    dc:e0:e6:49:58:1e:c6:52:da:eb:2c:a7:d9:45:70:
+                    64:1f:0f:ca:07:7e:53:9b:b1:5b:b4:f7:5f:b3:2a:
+                    8f:8e:37:de:d1:e6:28:31:50:9f:5e:43:38:4f:8e:
+                    3f:2d:59:47:c9:4f:7a:cb:cb:a1:c2:34:95:cc:b5:
+                    05:0c:c5:7b:43:6a:ba:d1:e9:1c:f5:f2:fa:ba:15:
+                    b0:ef:c6:82:03:d6:f4:4c:0b:23:88:f6:ef:79:2c:
+                    57:65:22:6a:30:d1:03:7f:7d:3c:5e:af:04:0e:0b:
+                    31:8d:c8:03:16:a5:5a:31:e9:bf:75:6a:2e:58:8c:
+                    77:e1
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier:
+                70:CA:C5:76:5A:8E:76:8D:4E:DB:E0:01:F2:31:AA:0B:E7:EE:F0:ED
+            X509v3 Authority Key Identifier:
+                keyid:70:CA:C5:76:5A:8E:76:8D:4E:DB:E0:01:F2:31:AA:0B:E7:EE:F0:ED
+
+            X509v3 Basic Constraints:
+                CA:TRUE
+    Signature Algorithm: sha1WithRSAEncryption
+         68:2a:62:37:15:c4:c8:02:b0:8a:c9:6d:ae:06:ca:ed:5d:01:
+         e0:b2:e5:de:ec:a6:32:12:f2:05:62:33:4d:b3:95:35:dc:bf:
+         8a:a1:dd:aa:5f:5f:f0:d2:00:1d:ea:bf:47:c5:0e:8e:8c:c4:
+         3b:dc:d3:2a:f6:83:ce:02:ea:0d:97:e1:7a:50:58:14:a2:68:
+         b1:fe:f4:c3:e2:87:a2:87:ec:4b:89:49:f4:15:9d:ad:57:6f:
+         2d:09:35:3d:15:ff:63:f3:02:cf:72:37:87:e8:d0:66:4f:1d:
+         f5:82:83:d1:b6:c1:d2:fa:35:10:e5:b2:d7:9a:11:8e:4b:3d:
+         1a:dd:e1:5e:e1:f7:22:ea:fb:65:a7:10:89:f3:2b:3a:5b:18:
+         a3:d6:c2:68:33:dd:cf:14:b0:c9:cd:04:73:ad:d5:6c:57:d2:
+         2f:66:2a:2c:cd:3f:ca:68:51:23:73:cb:3d:ef:c9:b0:f2:f4:
+         31:1e:28:5c:4e:9f:5d:4e:49:02:eb:29:2e:a8:f2:f4:d2:32:
+         e4:b3:77:24:93:0f:1f:75:23:3f:59:d4:f7:40:03:98:32:3f:
+         5b:6d:5b:c1:64:a2:8b:ff:8a:06:9a:7d:20:e8:fa:53:f4:bb:
+         47:63:78:d2:e3:e7:5e:df:78:4c:71:ab:6c:61:ef:4a:c3:08:
+         09:6f:48:cb
+SHA1 Fingerprint=F7:30:B2:A2:8B:4B:15:57:53:81:55:E4:81:9D:C6:5F:1B:9C:48:22
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.0
new file mode 100644
index 0000000..e4fe242
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.0
@@ -0,0 +1,60 @@
+-----BEGIN CERTIFICATE-----
+MIICojCCAgugAwIBAgIJAOKRTsbHFjRqMA0GCSqGSIb3DQEBBQUAMGkxCzAJBgNV
+BAYTAkRFMRAwDgYDVQQIEwdCYXZhcmlhMQ8wDQYDVQQHEwZNdW5pY2gxFjAUBgNV
+BAoMDVJvaGRlJlNjaHdhcnoxDDAKBgNVBAsTA0FURTERMA8GA1UEAxMIQVRFLVRF
+U1QwIBcNNzkxMjMxMjMwMDIxWhgPMjA2OTEyMDgyMzAwMjFaMGkxCzAJBgNVBAYT
+AkRFMRAwDgYDVQQIEwdCYXZhcmlhMQ8wDQYDVQQHEwZNdW5pY2gxFjAUBgNVBAoM
+DVJvaGRlJlNjaHdhcnoxDDAKBgNVBAsTA0FURTERMA8GA1UEAxMIQVRFLVRFU1Qw
+gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK9TFF6860g96uSnV5kKPHzN06JS
+jI0EmxcbyKhYeOu4LB4pyGVeyxUTZhQ1f8huDix/sWZonQ69p79X/zd/gN5bxS88
+uCqrgFZPwrmYDlGDR7rHZqCOwgx+qI9nxeDSmoLlsonrg6MG2rqOa4LqEHa1xrl1
+lGWXLCuHHZrV+KffAgMBAAGjUDBOMB0GA1UdDgQWBBT9fQc68TXzRbksHo0DJov1
+ZWx0vjAfBgNVHSMEGDAWgBT9fQc68TXzRbksHo0DJov1ZWx0vjAMBgNVHRMEBTAD
+AQH/MA0GCSqGSIb3DQEBBQUAA4GBAHbN7hCWrOCJbZv3sNm9Zt6pgq1DKVDjfBky
+x9wi7YuM1EaL7Tnn/2m/+nRincBr9IKCQigIrR5m43ZMJMyZMKYIG1OV1ad2b5Fa
+iQTNeyzo/hekFy1XSEon9McrScls4sGn+2WPO4EShyLxTD6/lqmBBQjl7288g+Hr
+UCq43huD
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            e2:91:4e:c6:c7:16:34:6a
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=DE, ST=Bavaria, L=Munich, O=Rohde&Schwarz, OU=ATE, CN=ATE-TEST
+        Validity
+            Not Before: Dec 31 23:00:21 1979 GMT
+            Not After : Dec  8 23:00:21 2069 GMT
+        Subject: C=DE, ST=Bavaria, L=Munich, O=Rohde&Schwarz, OU=ATE, CN=ATE-TEST
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:af:53:14:5e:bc:eb:48:3d:ea:e4:a7:57:99:0a:
+                    3c:7c:cd:d3:a2:52:8c:8d:04:9b:17:1b:c8:a8:58:
+                    78:eb:b8:2c:1e:29:c8:65:5e:cb:15:13:66:14:35:
+                    7f:c8:6e:0e:2c:7f:b1:66:68:9d:0e:bd:a7:bf:57:
+                    ff:37:7f:80:de:5b:c5:2f:3c:b8:2a:ab:80:56:4f:
+                    c2:b9:98:0e:51:83:47:ba:c7:66:a0:8e:c2:0c:7e:
+                    a8:8f:67:c5:e0:d2:9a:82:e5:b2:89:eb:83:a3:06:
+                    da:ba:8e:6b:82:ea:10:76:b5:c6:b9:75:94:65:97:
+                    2c:2b:87:1d:9a:d5:f8:a7:df
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier:
+                FD:7D:07:3A:F1:35:F3:45:B9:2C:1E:8D:03:26:8B:F5:65:6C:74:BE
+            X509v3 Authority Key Identifier:
+                keyid:FD:7D:07:3A:F1:35:F3:45:B9:2C:1E:8D:03:26:8B:F5:65:6C:74:BE
+
+            X509v3 Basic Constraints:
+                CA:TRUE
+    Signature Algorithm: sha1WithRSAEncryption
+         76:cd:ee:10:96:ac:e0:89:6d:9b:f7:b0:d9:bd:66:de:a9:82:
+         ad:43:29:50:e3:7c:19:32:c7:dc:22:ed:8b:8c:d4:46:8b:ed:
+         39:e7:ff:69:bf:fa:74:62:9d:c0:6b:f4:82:82:42:28:08:ad:
+         1e:66:e3:76:4c:24:cc:99:30:a6:08:1b:53:95:d5:a7:76:6f:
+         91:5a:89:04:cd:7b:2c:e8:fe:17:a4:17:2d:57:48:4a:27:f4:
+         c7:2b:49:c9:6c:e2:c1:a7:fb:65:8f:3b:81:12:87:22:f1:4c:
+         3e:bf:96:a9:81:05:08:e5:ef:6f:3c:83:e1:eb:50:2a:b8:de:
+         1b:83
+SHA1 Fingerprint=97:02:38:19:2F:A2:89:D7:83:64:B1:EA:65:5D:05:52:68:25:DD:B4
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.1 b/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.1
new file mode 100644
index 0000000..acb0970
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/1bc5ca0c.1
@@ -0,0 +1,50 @@
+-----BEGIN CERTIFICATE-----
+MIICSzCCAbQCCQCCNadq6ShcgjANBgkqhkiG9w0BAQUFADBpMQswCQYDVQQGEwJE
+RTEQMA4GA1UECBMHQmF2YXJpYTEPMA0GA1UEBxMGTXVuaWNoMRYwFAYDVQQKDA1S
+b2hkZSZTY2h3YXJ6MQwwCgYDVQQLEwNBVEUxETAPBgNVBAMTCEFURS1URVNUMCAX
+DTc5MTIzMTIzMDAxNVoYDzIwNjkxMjA4MjMwMDE1WjBpMQswCQYDVQQGEwJERTEQ
+MA4GA1UECBMHQmF2YXJpYTEPMA0GA1UEBxMGTXVuaWNoMRYwFAYDVQQKDA1Sb2hk
+ZSZTY2h3YXJ6MQwwCgYDVQQLEwNBVEUxETAPBgNVBAMTCEFURS1URVNUMIGfMA0G
+CSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvUxRevOtIPerkp1eZCjx8zdOiUoyNBJsX
+G8ioWHjruCweKchlXssVE2YUNX/Ibg4sf7FmaJ0Ovae/V/83f4DeW8UvPLgqq4BW
+T8K5mA5Rg0e6x2agjsIMfqiPZ8Xg0pqC5bKJ64OjBtq6jmuC6hB2tca5dZRllywr
+hx2a1fin3wIDAQABMA0GCSqGSIb3DQEBBQUAA4GBABiI4c2AXO2eZHxrQnqY22ph
+0YgkilqJbrv5lyM4St7XdXmqJomN0KkquT0l4OcajjCWi1TFthYaRep35rfaSHv+
+PX/5Uwp+mvjQXApIvcVgRtty2Wlpzyy9lGmPf4N503Gq355mKcMcqbhma2pTG6p+
+1bHGxbU8T+1MdPkoiMBB
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            82:35:a7:6a:e9:28:5c:82
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: C=DE, ST=Bavaria, L=Munich, O=Rohde&Schwarz, OU=ATE, CN=ATE-TEST
+        Validity
+            Not Before: Dec 31 23:00:15 1979 GMT
+            Not After : Dec  8 23:00:15 2069 GMT
+        Subject: C=DE, ST=Bavaria, L=Munich, O=Rohde&Schwarz, OU=ATE, CN=ATE-TEST
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:af:53:14:5e:bc:eb:48:3d:ea:e4:a7:57:99:0a:
+                    3c:7c:cd:d3:a2:52:8c:8d:04:9b:17:1b:c8:a8:58:
+                    78:eb:b8:2c:1e:29:c8:65:5e:cb:15:13:66:14:35:
+                    7f:c8:6e:0e:2c:7f:b1:66:68:9d:0e:bd:a7:bf:57:
+                    ff:37:7f:80:de:5b:c5:2f:3c:b8:2a:ab:80:56:4f:
+                    c2:b9:98:0e:51:83:47:ba:c7:66:a0:8e:c2:0c:7e:
+                    a8:8f:67:c5:e0:d2:9a:82:e5:b2:89:eb:83:a3:06:
+                    da:ba:8e:6b:82:ea:10:76:b5:c6:b9:75:94:65:97:
+                    2c:2b:87:1d:9a:d5:f8:a7:df
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         18:88:e1:cd:80:5c:ed:9e:64:7c:6b:42:7a:98:db:6a:61:d1:
+         88:24:8a:5a:89:6e:bb:f9:97:23:38:4a:de:d7:75:79:aa:26:
+         89:8d:d0:a9:2a:b9:3d:25:e0:e7:1a:8e:30:96:8b:54:c5:b6:
+         16:1a:45:ea:77:e6:b7:da:48:7b:fe:3d:7f:f9:53:0a:7e:9a:
+         f8:d0:5c:0a:48:bd:c5:60:46:db:72:d9:69:69:cf:2c:bd:94:
+         69:8f:7f:83:79:d3:71:aa:df:9e:66:29:c3:1c:a9:b8:66:6b:
+         6a:53:1b:aa:7e:d5:b1:c6:c5:b5:3c:4f:ed:4c:74:f9:28:88:
+         c0:41
+SHA1 Fingerprint=18:B8:97:CB:27:F4:F7:1A:31:04:B4:BA:A2:81:FE:28:3E:48:0D:F3
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/2cbfcc3a.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/2cbfcc3a.0
new file mode 100644
index 0000000..bf1aa33
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/2cbfcc3a.0
@@ -0,0 +1,40 @@
+-----BEGIN CERTIFICATE-----
+MIICDDCCAbYCCQDTsReF396KmzANBgkqhkiG9w0BAQUFADCBjDEQMA4GA1UEChMH
+U3BpcmVudDEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcNAQkBFhNzdXBwb3J0QHNw
+aXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJBgNVBAgTAk5KMQswCQYD
+VQQGEwJVUzEYMBYGA1UEAxMPd3d3LnNwaXJlbnQuY29tMB4XDTExMDkwMjAyMjc0
+OFoXDTIxMDgzMDAyMjc0OFowgYwxEDAOBgNVBAoTB1NwaXJlbnQxDDAKBgNVBAsT
+A1BBVzEiMCAGCSqGSIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UE
+BxMJRWF0b250b3duMQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxGDAWBgNVBAMT
+D3d3dy5zcGlyZW50LmNvbTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQDrVQ0g3cgC
+0GZ7CVBwlBWf3ogxpi82rvxY7o3NGNoNWJKD/aju650HDph+/hriAxbAva9zIaKA
+YJEmN9oNPDxRAgMBAAEwDQYJKoZIhvcNAQEFBQADQQAJpKZ/i+KHVdndyfdYI5lM
+oNe6EkRXrrFSNPiKH6UoKdq+bbMlLljzBhd76Bgn18rMdAfx0yp2Z+aoK68/bbGJ
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            d3:b1:17:85:df:de:8a:9b
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Spirent, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent.com
+        Validity
+            Not Before: Sep  2 02:27:48 2011 GMT
+            Not After : Aug 30 02:27:48 2021 GMT
+        Subject: O=Spirent, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (512 bit)
+                Modulus:
+                    00:eb:55:0d:20:dd:c8:02:d0:66:7b:09:50:70:94:
+                    15:9f:de:88:31:a6:2f:36:ae:fc:58:ee:8d:cd:18:
+                    da:0d:58:92:83:fd:a8:ee:eb:9d:07:0e:98:7e:fe:
+                    1a:e2:03:16:c0:bd:af:73:21:a2:80:60:91:26:37:
+                    da:0d:3c:3c:51
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         09:a4:a6:7f:8b:e2:87:55:d9:dd:c9:f7:58:23:99:4c:a0:d7:
+         ba:12:44:57:ae:b1:52:34:f8:8a:1f:a5:28:29:da:be:6d:b3:
+         25:2e:58:f3:06:17:7b:e8:18:27:d7:ca:cc:74:07:f1:d3:2a:
+         76:67:e6:a8:2b:af:3f:6d:b1:89
+SHA1 Fingerprint=56:B8:57:24:68:A8:88:BC:B9:B6:8E:2F:0A:18:A3:41:98:EF:C2:B0
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.0
new file mode 100644
index 0000000..db1e96f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.0
@@ -0,0 +1,74 @@
+-----BEGIN CERTIFICATE-----
+MIIDvjCCAqYCCQD11NUQkqO/KDANBgkqhkiG9w0BAQsFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAgFw0xNzAzMDMwOTU3MzFaGA8yMTE3MDIwNzA5NTczMVowgZ8xHzAdBgNV
+BAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAGCSqG
+SIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250b3du
+MQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHDAaBgNVBAMTE3d3dy5zcGlyZW50
+LWxjcy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDYF2DweqxH
+st2kOpnrUIfheNp1LBH1iK68SNO+UY1QpNFlCWXbtpW2YSbFoG5R30Po9j7SjYCr
+rufKW0y1t+Y4dY95sl/5quXy80QlBVHSvaMIKd6QDw9or2hGoBT6X79o3YITKCqX
++uXRqY/MxKjPB4CMJeanTEI4ds9flR18Pn5HdefGa2HLpUSE/C79oIfqcckaA4j9
+m9jJTgPO+4UrsBZ/3akbHKBWlD9HxgoITyzVECnn9Vo19G1/DG9oT3b6QRPrk2Wy
+cd/nISu7BkdNwQhq24MQpLcBuxuSQsswdlvfAXboo4mw9TXxIJI0sSb4+ejLFe3v
+slB9EggPXi3pAgMBAAEwDQYJKoZIhvcNAQELBQADggEBACLTP9DZblm18rMMpGM0
+Ml4g6pmZY0XB3Cvnb46+1IPtgJRtZdWDQCoILXNhMwBhml6hqv1YuN1umxwc3z3l
+iHthQyo79h3T91h3cmVjL+kyX8oE6PFSnIlWvVUUe5BX2oLfg0Kyt45fgB0V+ASC
+yzpX4bR0kDZb42AKUxEGq1WpFS10A1F0x7ufs/n8XNSeveGeKVznwixXZRns886w
+Yd45ktuqTMBDkO3ciDHqo8pcSKpP0MXlgrEHMXw7JNNXS3b9Wx+GVYcBHivHCB9e
+JCnjMet7FbPGk0aBOyDybjiXTSgYF2CT7d70PRFV2ZYLzn1neuy9g9FwPY/ormn3
+mNk=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            f5:d4:d5:10:92:a3:bf:28
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: Mar  3 09:57:31 2017 GMT
+            Not After : Feb  7 09:57:31 2117 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:d8:17:60:f0:7a:ac:47:b2:dd:a4:3a:99:eb:50:
+                    87:e1:78:da:75:2c:11:f5:88:ae:bc:48:d3:be:51:
+                    8d:50:a4:d1:65:09:65:db:b6:95:b6:61:26:c5:a0:
+                    6e:51:df:43:e8:f6:3e:d2:8d:80:ab:ae:e7:ca:5b:
+                    4c:b5:b7:e6:38:75:8f:79:b2:5f:f9:aa:e5:f2:f3:
+                    44:25:05:51:d2:bd:a3:08:29:de:90:0f:0f:68:af:
+                    68:46:a0:14:fa:5f:bf:68:dd:82:13:28:2a:97:fa:
+                    e5:d1:a9:8f:cc:c4:a8:cf:07:80:8c:25:e6:a7:4c:
+                    42:38:76:cf:5f:95:1d:7c:3e:7e:47:75:e7:c6:6b:
+                    61:cb:a5:44:84:fc:2e:fd:a0:87:ea:71:c9:1a:03:
+                    88:fd:9b:d8:c9:4e:03:ce:fb:85:2b:b0:16:7f:dd:
+                    a9:1b:1c:a0:56:94:3f:47:c6:0a:08:4f:2c:d5:10:
+                    29:e7:f5:5a:35:f4:6d:7f:0c:6f:68:4f:76:fa:41:
+                    13:eb:93:65:b2:71:df:e7:21:2b:bb:06:47:4d:c1:
+                    08:6a:db:83:10:a4:b7:01:bb:1b:92:42:cb:30:76:
+                    5b:df:01:76:e8:a3:89:b0:f5:35:f1:20:92:34:b1:
+                    26:f8:f9:e8:cb:15:ed:ef:b2:50:7d:12:08:0f:5e:
+                    2d:e9
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha256WithRSAEncryption
+         22:d3:3f:d0:d9:6e:59:b5:f2:b3:0c:a4:63:34:32:5e:20:ea:
+         99:99:63:45:c1:dc:2b:e7:6f:8e:be:d4:83:ed:80:94:6d:65:
+         d5:83:40:2a:08:2d:73:61:33:00:61:9a:5e:a1:aa:fd:58:b8:
+         dd:6e:9b:1c:1c:df:3d:e5:88:7b:61:43:2a:3b:f6:1d:d3:f7:
+         58:77:72:65:63:2f:e9:32:5f:ca:04:e8:f1:52:9c:89:56:bd:
+         55:14:7b:90:57:da:82:df:83:42:b2:b7:8e:5f:80:1d:15:f8:
+         04:82:cb:3a:57:e1:b4:74:90:36:5b:e3:60:0a:53:11:06:ab:
+         55:a9:15:2d:74:03:51:74:c7:bb:9f:b3:f9:fc:5c:d4:9e:bd:
+         e1:9e:29:5c:e7:c2:2c:57:65:19:ec:f3:ce:b0:61:de:39:92:
+         db:aa:4c:c0:43:90:ed:dc:88:31:ea:a3:ca:5c:48:aa:4f:d0:
+         c5:e5:82:b1:07:31:7c:3b:24:d3:57:4b:76:fd:5b:1f:86:55:
+         87:01:1e:2b:c7:08:1f:5e:24:29:e3:31:eb:7b:15:b3:c6:93:
+         46:81:3b:20:f2:6e:38:97:4d:28:18:17:60:93:ed:de:f4:3d:
+         11:55:d9:96:0b:ce:7d:67:7a:ec:bd:83:d1:70:3d:8f:e8:ae:
+         69:f7:98:d9
+SHA1 Fingerprint=F3:97:2F:9E:62:DE:9C:53:3F:0D:90:2E:A4:A0:4F:25:03:2A:CA:A5
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.1 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.1
new file mode 100644
index 0000000..2d879ca
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.1
@@ -0,0 +1,115 @@
+-----BEGIN CERTIFICATE-----
+MIIFvjCCA6YCCQDbOn04awaNzTANBgkqhkiG9w0BAQsFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAgFw0xNzAzMDMxMDMyNDRaGA8yMTE3MDIwNzEwMzI0NFowgZ8xHzAdBgNV
+BAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAGCSqG
+SIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250b3du
+MQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHDAaBgNVBAMTE3d3dy5zcGlyZW50
+LWxjcy5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDRVtGoKdqC
+4Ap+4E81E6UdLfGvVAbsceWUBo7p/NGGYKsqEcw4zDv10nNt2Fo0oibjMKcNM2+B
+/VYDUgG91Q1kI5+YdM58t/cDwKnH/swsry3t72uPfmpwrVRYA69yHt5ZpcJJCaew
+B0jIREsvOaRYn5O4/PLwgabkx3584gT2iHRfHGT6aFkLLA+g5G+0r3FOA8hjs/9v
+ekhallmiZT1WsE10GGtDymWmAqYiDkdV8jr0ktZ9aSZd1oDwUjdUdKMvgu41F1i/
+SF9m2XW0i2AS7784K/tihU6dryWiSH/ej/EZF8A8L7QZdZcUvd/bnCe9IrFaww7P
+sz6vQo+m80M77A6bopcomfBRxpAY0vycvXHH4ZMJax1odwvjRdW8ps03x5HI5BEw
+VxG+uB2zketvVvCqEcOxkjC7B9h9M4RZemKEVE3KOAzoX/OFHbs4UipArDtgjOyU
+dXjo0ax9tkx3DQgP0mvN/ZSK/w7oWfC7tcPuE6IwqUXJmVQKd7ye8UW9LRzlOupV
+C0zWXDRvizFRe28F4yw4/Mpe/t5pAouD6xwND668hl/gHC+pdc8tRhDDJGcmBw5d
+n70s0Ub7JBoovA2rAKNGIivtAeJ3Mkuh3GrWuyhrn+c+44SNv4LZ/XzInyzG6PGc
+Js0L3q1EuiKNXMKHkFl0uLsfzIRf1nIF4wIDAQABMA0GCSqGSIb3DQEBCwUAA4IC
+AQDK124g4CQiMzByB7Clfh4+rmIgu6jOb0X/RC78IsYprA/WLIrLjluZ6ZBfhJRA
+OQiUAa4ymO+wX9oOsNlX0wKDVawNa/Ody6NyV10YZ5Qe6tNzDDBZUHcWjHygVZYV
+plXVk5toCIBZuTfXVo79kBgpd8+uAYZAlVk9IWTHXSJYBQZtyB8zACvtYnB8PGWq
+S/bHMOucTwWGcU7VlS9jOuve6w9v7C5eeA7TrnYVFmFvcpo9HnKN1MlTEUEohvyA
+r2chb0Gdy0y3TgrLc6srTKo2w/MJjwmFOsEyoVtf3hFGVRj9n54BPm/BHtmVSai6
+W3BueYmuKMndAiBVmAsV+cjb6QC8npqv8a0fdp8YQheoZVm00C/Z4d+op7ZkD/mp
+a9cOinJlkySHCdC0qQJlYC6LTx14/ElrjNtqm8lnjzKXcEQqeg3AjjEkPv0qDPO0
+YJsOb0CtVEF1xzgPBPqK18PC3PncZVk0SDgQBdBZDSEhdvxQ/GD8OKGiJWbx+TrV
+TWnW9unsZioAJMWKqyVkne3alJDwHzvOIgcjIrNN9u2mNnZckn2/tUwlUfD0Vsfg
+LPFDk730TS6vRCzoLpn8wG+az55vxMcTOMpNwF+g+qa3RI1DYWAPCC0J8b0S5F+c
+0URlNeKyhNx21bDL3dTV1kgoMcSCrxi6PvxYH1ekgUye1g==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            db:3a:7d:38:6b:06:8d:cd
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: Mar  3 10:32:44 2017 GMT
+            Not After : Feb  7 10:32:44 2117 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (4096 bit)
+                Modulus:
+                    00:d1:56:d1:a8:29:da:82:e0:0a:7e:e0:4f:35:13:
+                    a5:1d:2d:f1:af:54:06:ec:71:e5:94:06:8e:e9:fc:
+                    d1:86:60:ab:2a:11:cc:38:cc:3b:f5:d2:73:6d:d8:
+                    5a:34:a2:26:e3:30:a7:0d:33:6f:81:fd:56:03:52:
+                    01:bd:d5:0d:64:23:9f:98:74:ce:7c:b7:f7:03:c0:
+                    a9:c7:fe:cc:2c:af:2d:ed:ef:6b:8f:7e:6a:70:ad:
+                    54:58:03:af:72:1e:de:59:a5:c2:49:09:a7:b0:07:
+                    48:c8:44:4b:2f:39:a4:58:9f:93:b8:fc:f2:f0:81:
+                    a6:e4:c7:7e:7c:e2:04:f6:88:74:5f:1c:64:fa:68:
+                    59:0b:2c:0f:a0:e4:6f:b4:af:71:4e:03:c8:63:b3:
+                    ff:6f:7a:48:5a:96:59:a2:65:3d:56:b0:4d:74:18:
+                    6b:43:ca:65:a6:02:a6:22:0e:47:55:f2:3a:f4:92:
+                    d6:7d:69:26:5d:d6:80:f0:52:37:54:74:a3:2f:82:
+                    ee:35:17:58:bf:48:5f:66:d9:75:b4:8b:60:12:ef:
+                    bf:38:2b:fb:62:85:4e:9d:af:25:a2:48:7f:de:8f:
+                    f1:19:17:c0:3c:2f:b4:19:75:97:14:bd:df:db:9c:
+                    27:bd:22:b1:5a:c3:0e:cf:b3:3e:af:42:8f:a6:f3:
+                    43:3b:ec:0e:9b:a2:97:28:99:f0:51:c6:90:18:d2:
+                    fc:9c:bd:71:c7:e1:93:09:6b:1d:68:77:0b:e3:45:
+                    d5:bc:a6:cd:37:c7:91:c8:e4:11:30:57:11:be:b8:
+                    1d:b3:91:eb:6f:56:f0:aa:11:c3:b1:92:30:bb:07:
+                    d8:7d:33:84:59:7a:62:84:54:4d:ca:38:0c:e8:5f:
+                    f3:85:1d:bb:38:52:2a:40:ac:3b:60:8c:ec:94:75:
+                    78:e8:d1:ac:7d:b6:4c:77:0d:08:0f:d2:6b:cd:fd:
+                    94:8a:ff:0e:e8:59:f0:bb:b5:c3:ee:13:a2:30:a9:
+                    45:c9:99:54:0a:77:bc:9e:f1:45:bd:2d:1c:e5:3a:
+                    ea:55:0b:4c:d6:5c:34:6f:8b:31:51:7b:6f:05:e3:
+                    2c:38:fc:ca:5e:fe:de:69:02:8b:83:eb:1c:0d:0f:
+                    ae:bc:86:5f:e0:1c:2f:a9:75:cf:2d:46:10:c3:24:
+                    67:26:07:0e:5d:9f:bd:2c:d1:46:fb:24:1a:28:bc:
+                    0d:ab:00:a3:46:22:2b:ed:01:e2:77:32:4b:a1:dc:
+                    6a:d6:bb:28:6b:9f:e7:3e:e3:84:8d:bf:82:d9:fd:
+                    7c:c8:9f:2c:c6:e8:f1:9c:26:cd:0b:de:ad:44:ba:
+                    22:8d:5c:c2:87:90:59:74:b8:bb:1f:cc:84:5f:d6:
+                    72:05:e3
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha256WithRSAEncryption
+         ca:d7:6e:20:e0:24:22:33:30:72:07:b0:a5:7e:1e:3e:ae:62:
+         20:bb:a8:ce:6f:45:ff:44:2e:fc:22:c6:29:ac:0f:d6:2c:8a:
+         cb:8e:5b:99:e9:90:5f:84:94:40:39:08:94:01:ae:32:98:ef:
+         b0:5f:da:0e:b0:d9:57:d3:02:83:55:ac:0d:6b:f3:9d:cb:a3:
+         72:57:5d:18:67:94:1e:ea:d3:73:0c:30:59:50:77:16:8c:7c:
+         a0:55:96:15:a6:55:d5:93:9b:68:08:80:59:b9:37:d7:56:8e:
+         fd:90:18:29:77:cf:ae:01:86:40:95:59:3d:21:64:c7:5d:22:
+         58:05:06:6d:c8:1f:33:00:2b:ed:62:70:7c:3c:65:aa:4b:f6:
+         c7:30:eb:9c:4f:05:86:71:4e:d5:95:2f:63:3a:eb:de:eb:0f:
+         6f:ec:2e:5e:78:0e:d3:ae:76:15:16:61:6f:72:9a:3d:1e:72:
+         8d:d4:c9:53:11:41:28:86:fc:80:af:67:21:6f:41:9d:cb:4c:
+         b7:4e:0a:cb:73:ab:2b:4c:aa:36:c3:f3:09:8f:09:85:3a:c1:
+         32:a1:5b:5f:de:11:46:55:18:fd:9f:9e:01:3e:6f:c1:1e:d9:
+         95:49:a8:ba:5b:70:6e:79:89:ae:28:c9:dd:02:20:55:98:0b:
+         15:f9:c8:db:e9:00:bc:9e:9a:af:f1:ad:1f:76:9f:18:42:17:
+         a8:65:59:b4:d0:2f:d9:e1:df:a8:a7:b6:64:0f:f9:a9:6b:d7:
+         0e:8a:72:65:93:24:87:09:d0:b4:a9:02:65:60:2e:8b:4f:1d:
+         78:fc:49:6b:8c:db:6a:9b:c9:67:8f:32:97:70:44:2a:7a:0d:
+         c0:8e:31:24:3e:fd:2a:0c:f3:b4:60:9b:0e:6f:40:ad:54:41:
+         75:c7:38:0f:04:fa:8a:d7:c3:c2:dc:f9:dc:65:59:34:48:38:
+         10:05:d0:59:0d:21:21:76:fc:50:fc:60:fc:38:a1:a2:25:66:
+         f1:f9:3a:d5:4d:69:d6:f6:e9:ec:66:2a:00:24:c5:8a:ab:25:
+         64:9d:ed:da:94:90:f0:1f:3b:ce:22:07:23:22:b3:4d:f6:ed:
+         a6:36:76:5c:92:7d:bf:b5:4c:25:51:f0:f4:56:c7:e0:2c:f1:
+         43:93:bd:f4:4d:2e:af:44:2c:e8:2e:99:fc:c0:6f:9a:cf:9e:
+         6f:c4:c7:13:38:ca:4d:c0:5f:a0:fa:a6:b7:44:8d:43:61:60:
+         0f:08:2d:09:f1:bd:12:e4:5f:9c:d1:44:65:35:e2:b2:84:dc:
+         76:d5:b0:cb:dd:d4:d5:d6:48:28:31:c4:82:af:18:ba:3e:fc:
+         58:1f:57:a4:81:4c:9e:d6
+SHA1 Fingerprint=49:81:7E:84:C6:E6:FD:3A:16:2E:1D:C5:B6:F5:56:97:C5:64:8D:55
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.2 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.2
new file mode 100644
index 0000000..d0aa922
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.2
@@ -0,0 +1,52 @@
+-----BEGIN CERTIFICATE-----
+MIICuTCCAiICCQC7tIbSMmskkTANBgkqhkiG9w0BAQsFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAgFw0xNzAzMDMwOTQ4NTVaGA8yMTE3MDIwNzA5NDg1NVowgZ8xHzAdBgNV
+BAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAGCSqG
+SIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250b3du
+MQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHDAaBgNVBAMTE3d3dy5zcGlyZW50
+LWxjcy5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK4GfVxdROwu7t3L
+QqVR1yzVm940v7ST3Zrgye6LNXGlywHR0d5rvqk5gWpE2Ke2MR06m+4RE+oUjPX9
+pqe5ecYH8pNOjN9JKDtwVbw18KQO+v4m4xJG9yhhyY6KceJxlra9G9tluMy0QiJw
+TVFlk0Hih5cAJgUIphkT/WMqCL9DAgMBAAEwDQYJKoZIhvcNAQELBQADgYEAVjb7
+phe2pskCRdtbmwbINSBjWQjlBGDsPzWLMlVS8uCIb0+zAaUnU8hySAEKjgCptlTu
++UUPWtQ2eJBXm7ojqZACnyaKOyGs7zubsS7kMmmWbvAvjAx5pSKO6O8Ni5CxO/B1
+yH6nfJHZvUlV5n0jMG8va2rTH6JEPzeShts6cq8=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            bb:b4:86:d2:32:6b:24:91
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: Mar  3 09:48:55 2017 GMT
+            Not After : Feb  7 09:48:55 2117 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:ae:06:7d:5c:5d:44:ec:2e:ee:dd:cb:42:a5:51:
+                    d7:2c:d5:9b:de:34:bf:b4:93:dd:9a:e0:c9:ee:8b:
+                    35:71:a5:cb:01:d1:d1:de:6b:be:a9:39:81:6a:44:
+                    d8:a7:b6:31:1d:3a:9b:ee:11:13:ea:14:8c:f5:fd:
+                    a6:a7:b9:79:c6:07:f2:93:4e:8c:df:49:28:3b:70:
+                    55:bc:35:f0:a4:0e:fa:fe:26:e3:12:46:f7:28:61:
+                    c9:8e:8a:71:e2:71:96:b6:bd:1b:db:65:b8:cc:b4:
+                    42:22:70:4d:51:65:93:41:e2:87:97:00:26:05:08:
+                    a6:19:13:fd:63:2a:08:bf:43
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha256WithRSAEncryption
+         56:36:fb:a6:17:b6:a6:c9:02:45:db:5b:9b:06:c8:35:20:63:
+         59:08:e5:04:60:ec:3f:35:8b:32:55:52:f2:e0:88:6f:4f:b3:
+         01:a5:27:53:c8:72:48:01:0a:8e:00:a9:b6:54:ee:f9:45:0f:
+         5a:d4:36:78:90:57:9b:ba:23:a9:90:02:9f:26:8a:3b:21:ac:
+         ef:3b:9b:b1:2e:e4:32:69:96:6e:f0:2f:8c:0c:79:a5:22:8e:
+         e8:ef:0d:8b:90:b1:3b:f0:75:c8:7e:a7:7c:91:d9:bd:49:55:
+         e6:7d:23:30:6f:2f:6b:6a:d3:1f:a2:44:3f:37:92:86:db:3a:
+         72:af
+SHA1 Fingerprint=22:C4:C2:8E:96:6A:73:66:34:4C:83:9D:84:70:06:10:27:18:0C:6F
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.3 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.3
new file mode 100644
index 0000000..7f06cea
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.3
@@ -0,0 +1,73 @@
+-----BEGIN CERTIFICATE-----
+MIIDvDCCAqQCCQCTs5QCfs4x9jANBgkqhkiG9w0BAQUFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAeFw0xNjA1MzExMDM0MDhaFw0yNjA1MjkxMDM0MDhaMIGfMR8wHQYDVQQK
+ExZTcGlyZW50IENvbW11bmljYXRpb25zMQwwCgYDVQQLEwNQQVcxIjAgBgkqhkiG
+9w0BCQEWE3N1cHBvcnRAc3BpcmVudC5jb20xEjAQBgNVBAcTCUVhdG9udG93bjEL
+MAkGA1UECBMCTkoxCzAJBgNVBAYTAlVTMRwwGgYDVQQDExN3d3cuc3BpcmVudC1s
+Y3MuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu3BPjQxwbGMG
+DAZ50XDvT4VnfDxMJfp7F1u6j/cGi0yoZ9KG6k9KLhLRcdkc/xocCX1EO7AJFCr6
+YLijbhfsUZYIPgIKXZShwdFoCdTJdeMXwv9T7GybKSNokhz9wTiTIpeq/qAvH0yR
+8h+ifLnoPnijKOOas4s7au25P15yEreR0FZ39hsCCJ2RFvhIcgudk8Nrb9ChgEpI
+hAoIN1LRq6z212QW/yL4FV9TouCqNJQjqGaEl25kTPKR+IieJ6z4J6+kgA2D6xVB
+zHlXga4aDHu/KWVMiLkoLNyCpa7/fxSxAqsPyPLzVBtQqDdvtHC7LIKbu+eytluI
+B2j95X/i4QIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQBek1pdhqRA0vYGwL89NXL9
+/T2jmN3vUtwjlacsjkEUH2n2YjxiG+S8dmfrUMaYpVS3yUxNN/Pd6rhn71oA10Os
+ML180FmSYwtBuTJBfwfyK1gem2k13Se/h+mzf/ZOlr69hBrDH2fxhdCtwi9iHPO1
+zj5Yl8/7vesrIyjmhwlT82BpG/ej/5Gh+cEKh1yllg5WhEraCiiDwYupxW21AWWQ
+5YWL34qBkIE11HZs1BgwI8IK/xMcC9Pqoime34s5eosqx6Ojx7StO4EVHHSo0zVl
+713G0D08kzdHDGNEZ53dbni4D+MzCt31F2Q0dGrIGdhxEZ2bncBRdI0OzC8T1bP5
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            93:b3:94:02:7e:ce:31:f6
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: May 31 10:34:08 2016 GMT
+            Not After : May 29 10:34:08 2026 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:bb:70:4f:8d:0c:70:6c:63:06:0c:06:79:d1:70:
+                    ef:4f:85:67:7c:3c:4c:25:fa:7b:17:5b:ba:8f:f7:
+                    06:8b:4c:a8:67:d2:86:ea:4f:4a:2e:12:d1:71:d9:
+                    1c:ff:1a:1c:09:7d:44:3b:b0:09:14:2a:fa:60:b8:
+                    a3:6e:17:ec:51:96:08:3e:02:0a:5d:94:a1:c1:d1:
+                    68:09:d4:c9:75:e3:17:c2:ff:53:ec:6c:9b:29:23:
+                    68:92:1c:fd:c1:38:93:22:97:aa:fe:a0:2f:1f:4c:
+                    91:f2:1f:a2:7c:b9:e8:3e:78:a3:28:e3:9a:b3:8b:
+                    3b:6a:ed:b9:3f:5e:72:12:b7:91:d0:56:77:f6:1b:
+                    02:08:9d:91:16:f8:48:72:0b:9d:93:c3:6b:6f:d0:
+                    a1:80:4a:48:84:0a:08:37:52:d1:ab:ac:f6:d7:64:
+                    16:ff:22:f8:15:5f:53:a2:e0:aa:34:94:23:a8:66:
+                    84:97:6e:64:4c:f2:91:f8:88:9e:27:ac:f8:27:af:
+                    a4:80:0d:83:eb:15:41:cc:79:57:81:ae:1a:0c:7b:
+                    bf:29:65:4c:88:b9:28:2c:dc:82:a5:ae:ff:7f:14:
+                    b1:02:ab:0f:c8:f2:f3:54:1b:50:a8:37:6f:b4:70:
+                    bb:2c:82:9b:bb:e7:b2:b6:5b:88:07:68:fd:e5:7f:
+                    e2:e1
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         5e:93:5a:5d:86:a4:40:d2:f6:06:c0:bf:3d:35:72:fd:fd:3d:
+         a3:98:dd:ef:52:dc:23:95:a7:2c:8e:41:14:1f:69:f6:62:3c:
+         62:1b:e4:bc:76:67:eb:50:c6:98:a5:54:b7:c9:4c:4d:37:f3:
+         dd:ea:b8:67:ef:5a:00:d7:43:ac:30:bd:7c:d0:59:92:63:0b:
+         41:b9:32:41:7f:07:f2:2b:58:1e:9b:69:35:dd:27:bf:87:e9:
+         b3:7f:f6:4e:96:be:bd:84:1a:c3:1f:67:f1:85:d0:ad:c2:2f:
+         62:1c:f3:b5:ce:3e:58:97:cf:fb:bd:eb:2b:23:28:e6:87:09:
+         53:f3:60:69:1b:f7:a3:ff:91:a1:f9:c1:0a:87:5c:a5:96:0e:
+         56:84:4a:da:0a:28:83:c1:8b:a9:c5:6d:b5:01:65:90:e5:85:
+         8b:df:8a:81:90:81:35:d4:76:6c:d4:18:30:23:c2:0a:ff:13:
+         1c:0b:d3:ea:a2:29:9e:df:8b:39:7a:8b:2a:c7:a3:a3:c7:b4:
+         ad:3b:81:15:1c:74:a8:d3:35:65:ef:5d:c6:d0:3d:3c:93:37:
+         47:0c:63:44:67:9d:dd:6e:78:b8:0f:e3:33:0a:dd:f5:17:64:
+         34:74:6a:c8:19:d8:71:11:9d:9b:9d:c0:51:74:8d:0e:cc:2f:
+         13:d5:b3:f9
+SHA1 Fingerprint=7A:6D:8A:73:FF:90:5C:F2:CE:52:2D:C6:9B:6C:2A:C3:62:A7:66:B8
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.4 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.4
new file mode 100644
index 0000000..3696076
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.4
@@ -0,0 +1,52 @@
+-----BEGIN CERTIFICATE-----
+MIICtzCCAiACCQCDLHF0XTXDZDANBgkqhkiG9w0BAQUFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAeFw0xNTA1MjAwODM3MDZaFw0yNTA1MTcwODM3MDZaMIGfMR8wHQYDVQQK
+ExZTcGlyZW50IENvbW11bmljYXRpb25zMQwwCgYDVQQLEwNQQVcxIjAgBgkqhkiG
+9w0BCQEWE3N1cHBvcnRAc3BpcmVudC5jb20xEjAQBgNVBAcTCUVhdG9udG93bjEL
+MAkGA1UECBMCTkoxCzAJBgNVBAYTAlVTMRwwGgYDVQQDExN3d3cuc3BpcmVudC1s
+Y3MuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/9xvPjrwx4iw+JE11
+scEEP+MlE7yvZHrPO1aiNAMB8Q6WCgz9ZN0+5pjvT2EOnXYAJ6WsaAWwgD8yXxyi
+9SjmtOg7OcnXbHCaq6xgIM/elXrUge+TnkrBoUxNO0kgUY1BE1tBmBBFgQmVKvjf
+Gbrx/HZJEbukq+148jSkWeTrswIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAEI1ilmt
+DZkI8QxaqX5NzDijPcqRRCO57ULUiq50V0tXS6DfIiBugeGw/gAJrxo6LDrszuCo
+EWTjNJZhCTZz4075B1IQ7VF1fYL1J3XLQsJR8ydFxDisan2tfdbFpUi5W/CnOO4U
+BN7o06HM4J4ysC1GB4a+WU7MpngJl7YXblRp
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            83:2c:71:74:5d:35:c3:64
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: May 20 08:37:06 2015 GMT
+            Not After : May 17 08:37:06 2025 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:bf:f7:1b:cf:8e:bc:31:e2:2c:3e:24:4d:75:b1:
+                    c1:04:3f:e3:25:13:bc:af:64:7a:cf:3b:56:a2:34:
+                    03:01:f1:0e:96:0a:0c:fd:64:dd:3e:e6:98:ef:4f:
+                    61:0e:9d:76:00:27:a5:ac:68:05:b0:80:3f:32:5f:
+                    1c:a2:f5:28:e6:b4:e8:3b:39:c9:d7:6c:70:9a:ab:
+                    ac:60:20:cf:de:95:7a:d4:81:ef:93:9e:4a:c1:a1:
+                    4c:4d:3b:49:20:51:8d:41:13:5b:41:98:10:45:81:
+                    09:95:2a:f8:df:19:ba:f1:fc:76:49:11:bb:a4:ab:
+                    ed:78:f2:34:a4:59:e4:eb:b3
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         42:35:8a:59:ad:0d:99:08:f1:0c:5a:a9:7e:4d:cc:38:a3:3d:
+         ca:91:44:23:b9:ed:42:d4:8a:ae:74:57:4b:57:4b:a0:df:22:
+         20:6e:81:e1:b0:fe:00:09:af:1a:3a:2c:3a:ec:ce:e0:a8:11:
+         64:e3:34:96:61:09:36:73:e3:4e:f9:07:52:10:ed:51:75:7d:
+         82:f5:27:75:cb:42:c2:51:f3:27:45:c4:38:ac:6a:7d:ad:7d:
+         d6:c5:a5:48:b9:5b:f0:a7:38:ee:14:04:de:e8:d3:a1:cc:e0:
+         9e:32:b0:2d:46:07:86:be:59:4e:cc:a6:78:09:97:b6:17:6e:
+         54:69
+SHA1 Fingerprint=19:A3:30:2D:04:6A:1C:0A:E0:79:8D:BF:E1:C8:BE:F7:07:2E:11:D5
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.5 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.5
new file mode 100644
index 0000000..dc346fb
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.5
@@ -0,0 +1,73 @@
+-----BEGIN CERTIFICATE-----
+MIIDvDCCAqQCCQDDkVHHKI3WVzANBgkqhkiG9w0BAQUFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAeFw0xMzA1MjIwNTEzMjRaFw0yMzA1MjAwNTEzMjRaMIGfMR8wHQYDVQQK
+ExZTcGlyZW50IENvbW11bmljYXRpb25zMQwwCgYDVQQLEwNQQVcxIjAgBgkqhkiG
+9w0BCQEWE3N1cHBvcnRAc3BpcmVudC5jb20xEjAQBgNVBAcTCUVhdG9udG93bjEL
+MAkGA1UECBMCTkoxCzAJBgNVBAYTAlVTMRwwGgYDVQQDExN3d3cuc3BpcmVudC1s
+Y3MuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmiQewaITek2/
+tv8rRGhuMwlC3wM6O8C9POYdwWD98OwzasaxwjDyljV2Cdj/77YOkwXgFoyQRXoA
+KtsnOWNG3PjJ+tA/0weMyWXWGDNEii4YhUrVKgSswMzgf6H4bEYy3XJrfwc3DUCb
+WrcrG1Vlk2s9DDTY56A5HuevYP6BOxZK6XOHR7aYFiDXn9QXFTiIK8W4nRkTtAKl
+SNBfwbNIbwkUygTjcqjVwZ4ZkjUNR+BVBJbu6KWumfxfCjN0HcKWiGACu3Zag3gZ
+VIYuQsXkln5Nr61H9H4ZuSiOp7wl/P8ihv3r8ohfSHmPKSJjWwAOIkmPSg7+R5nv
+wMd5r4a2NQIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQB2F8+oXZnxCT4SjPxGu1+/
+ptsHFdQnjANq50o6D1DYKnXufbkq/4DfMMTM62ViJ0WBxnsO1fPyhoiWmQ4vQJjI
+0Vr+4fDNo3eZhqSWtyeEp5SUopRIZy3kYeXqOQAeav8RqTs6/WNRSOuyKpCL3s0T
+uilBgNDSMKuUA8zAOCU/H/xyHGgBou5F9dklzMStfQ7kx6G5vvpprdS+kZfov400
+XH8UAvH/E9UxS8Kexavb0YFN1Vj4e81zmpZu4k14TR97cLtZHXyaDl2T7GetgEgU
+OaCbMeBGRy8fa14GOmdMmxJ7Ufps/SvyLop9Fv3HrIAES7w5cKEyLw5fY0ZxKU5C
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            c3:91:51:c7:28:8d:d6:57
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: May 22 05:13:24 2013 GMT
+            Not After : May 20 05:13:24 2023 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:9a:24:1e:c1:a2:13:7a:4d:bf:b6:ff:2b:44:68:
+                    6e:33:09:42:df:03:3a:3b:c0:bd:3c:e6:1d:c1:60:
+                    fd:f0:ec:33:6a:c6:b1:c2:30:f2:96:35:76:09:d8:
+                    ff:ef:b6:0e:93:05:e0:16:8c:90:45:7a:00:2a:db:
+                    27:39:63:46:dc:f8:c9:fa:d0:3f:d3:07:8c:c9:65:
+                    d6:18:33:44:8a:2e:18:85:4a:d5:2a:04:ac:c0:cc:
+                    e0:7f:a1:f8:6c:46:32:dd:72:6b:7f:07:37:0d:40:
+                    9b:5a:b7:2b:1b:55:65:93:6b:3d:0c:34:d8:e7:a0:
+                    39:1e:e7:af:60:fe:81:3b:16:4a:e9:73:87:47:b6:
+                    98:16:20:d7:9f:d4:17:15:38:88:2b:c5:b8:9d:19:
+                    13:b4:02:a5:48:d0:5f:c1:b3:48:6f:09:14:ca:04:
+                    e3:72:a8:d5:c1:9e:19:92:35:0d:47:e0:55:04:96:
+                    ee:e8:a5:ae:99:fc:5f:0a:33:74:1d:c2:96:88:60:
+                    02:bb:76:5a:83:78:19:54:86:2e:42:c5:e4:96:7e:
+                    4d:af:ad:47:f4:7e:19:b9:28:8e:a7:bc:25:fc:ff:
+                    22:86:fd:eb:f2:88:5f:48:79:8f:29:22:63:5b:00:
+                    0e:22:49:8f:4a:0e:fe:47:99:ef:c0:c7:79:af:86:
+                    b6:35
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         76:17:cf:a8:5d:99:f1:09:3e:12:8c:fc:46:bb:5f:bf:a6:db:
+         07:15:d4:27:8c:03:6a:e7:4a:3a:0f:50:d8:2a:75:ee:7d:b9:
+         2a:ff:80:df:30:c4:cc:eb:65:62:27:45:81:c6:7b:0e:d5:f3:
+         f2:86:88:96:99:0e:2f:40:98:c8:d1:5a:fe:e1:f0:cd:a3:77:
+         99:86:a4:96:b7:27:84:a7:94:94:a2:94:48:67:2d:e4:61:e5:
+         ea:39:00:1e:6a:ff:11:a9:3b:3a:fd:63:51:48:eb:b2:2a:90:
+         8b:de:cd:13:ba:29:41:80:d0:d2:30:ab:94:03:cc:c0:38:25:
+         3f:1f:fc:72:1c:68:01:a2:ee:45:f5:d9:25:cc:c4:ad:7d:0e:
+         e4:c7:a1:b9:be:fa:69:ad:d4:be:91:97:e8:bf:8d:34:5c:7f:
+         14:02:f1:ff:13:d5:31:4b:c2:9e:c5:ab:db:d1:81:4d:d5:58:
+         f8:7b:cd:73:9a:96:6e:e2:4d:78:4d:1f:7b:70:bb:59:1d:7c:
+         9a:0e:5d:93:ec:67:ad:80:48:14:39:a0:9b:31:e0:46:47:2f:
+         1f:6b:5e:06:3a:67:4c:9b:12:7b:51:fa:6c:fd:2b:f2:2e:8a:
+         7d:16:fd:c7:ac:80:04:4b:bc:39:70:a1:32:2f:0e:5f:63:46:
+         71:29:4e:42
+SHA1 Fingerprint=FB:10:C1:6C:00:2B:6D:49:AB:58:86:80:AE:81:A1:27:50:E5:90:AE
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.6 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.6
new file mode 100644
index 0000000..82ea6a4
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.6
@@ -0,0 +1,115 @@
+-----BEGIN CERTIFICATE-----
+MIIFvDCCA6QCCQCg0UECrM07ljANBgkqhkiG9w0BAQUFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAeFw0xMjAyMjAwNjQwMzRaFw0yMjAyMTcwNjQwMzRaMIGfMR8wHQYDVQQK
+ExZTcGlyZW50IENvbW11bmljYXRpb25zMQwwCgYDVQQLEwNQQVcxIjAgBgkqhkiG
+9w0BCQEWE3N1cHBvcnRAc3BpcmVudC5jb20xEjAQBgNVBAcTCUVhdG9udG93bjEL
+MAkGA1UECBMCTkoxCzAJBgNVBAYTAlVTMRwwGgYDVQQDExN3d3cuc3BpcmVudC1s
+Y3MuY29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0hJNgKoFeGXC
+JkGbeNpLRhOmFSOkfiO7Y+FYuUliNF4pwTrHizO1LgzoEoi2wdDfDSIY3HtBFqXk
+3QXZbxG239/PSFw9ONGoODSesQasUb2PJuRP6pOiLjAo810vyj31nDM5R7UgVnni
+xNtZX+WlQUNaXSkClaVU/a5Rh1GgBmk0Faf80c0d1EMJzDy731J4eipPGn1fmh0S
+tq68dWCWV+391MWy0LWL0UEvl+uyzAvp7H2IAaohO34VtFDxGYRuvw8qfbIJHB8p
+xZBGirnlYdfkPcyv031MYScPFzmuv+qxYWOGy/KB3WTRXsSzTdQQHBzn4M8/OtRf
+LRsffWEBsWnnDBB4+N+FSqh/gkkU9iL0vrjo1SYzBZF89tfASbxxIs045naMPD/i
+uZ1s62267ushTGaPmSpLFWX+KylyAkzXWDiI7Or86DOIo9LGIVOlMciK2rdUkZs7
+fNvvSUxhcdCslzbw456WNHXPT8sPtwLiD689lx60JIsk3D7dcWX9buvjld7zFoTw
+jz/elNTAocwg3JoujSKV2E1ztHAjpXR9s4QEJshwfa9bkT6iLxcjy3ujbB23u00/
+YOplqOu0ZSpqoO7anzseE3vcL8bhCFxz23k+vvGrbzciP62SgLKKf8E97pq+VuhV
+6YE/MTajJ7tzDz3O482zurL1NV2I+2kCAwEAATANBgkqhkiG9w0BAQUFAAOCAgEA
+XNGBXp3glf6K5l78QNLEyCHWuoUJY1/gLiGCPBKv3lBIPTdqY/mxJMc3dM+SErAI
+utsMQQOJZ6jircrzyVYn88P7Y5QzB9m+h6p9wxFix4aqISvOXfQhmf2fWS1bc64o
+2ZxkBJRTvO1epz/rD06HVgJ3HLW016EMYN2cDrrUEZMM8kKdDv/Fxu6vZ+Yt/CUx
++isJ+Ute4+t1o2p0c4lMOH4IRGq6/Pe/8wKSGPXwgGdnVIzvbjGv9Lfy3mbhyulk
+yb5DhYebFbRS6rGLHv/McpYy8d+ualEkAIxVa2T6sDG9eskih5qCIjEBSnTvWJsS
+kuTMtHmc6ZnHuoGuR1GkwaZ9EH6TtcNvt1XfgT1dulbGaDTnBI7lqLGfiUTDue8f
+VivVLtZDcBl9GxfQXig6CpD7Yvr10GaJ2IbaRZkbtkMUTbBJi32GF/FihHv1V/ZE
+DGODfp8J2GPh/KdOihksV3WfpS6EIS5zKxNKNJdJUUtFJ5ERxTCrz+QgBwchJnhQ
+WCIAzz/9//lvVPzaz22t/iWzx5iW3B6pxI8PmbZeC1NYSvbG3aP9e25TFlD4/i00
+b1Nu4Xz+RltgUmj69i+eFeA9VwtqOoez/tLLCXT+w0qEz9faIRwc0qfskCamqw9O
+6VPtyMKSYy5++0U0xZBpqjbSSs4FRWNnC4iXXjZ6MgI=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            a0:d1:41:02:ac:cd:3b:96
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: Feb 20 06:40:34 2012 GMT
+            Not After : Feb 17 06:40:34 2022 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (4096 bit)
+                Modulus:
+                    00:d2:12:4d:80:aa:05:78:65:c2:26:41:9b:78:da:
+                    4b:46:13:a6:15:23:a4:7e:23:bb:63:e1:58:b9:49:
+                    62:34:5e:29:c1:3a:c7:8b:33:b5:2e:0c:e8:12:88:
+                    b6:c1:d0:df:0d:22:18:dc:7b:41:16:a5:e4:dd:05:
+                    d9:6f:11:b6:df:df:cf:48:5c:3d:38:d1:a8:38:34:
+                    9e:b1:06:ac:51:bd:8f:26:e4:4f:ea:93:a2:2e:30:
+                    28:f3:5d:2f:ca:3d:f5:9c:33:39:47:b5:20:56:79:
+                    e2:c4:db:59:5f:e5:a5:41:43:5a:5d:29:02:95:a5:
+                    54:fd:ae:51:87:51:a0:06:69:34:15:a7:fc:d1:cd:
+                    1d:d4:43:09:cc:3c:bb:df:52:78:7a:2a:4f:1a:7d:
+                    5f:9a:1d:12:b6:ae:bc:75:60:96:57:ed:fd:d4:c5:
+                    b2:d0:b5:8b:d1:41:2f:97:eb:b2:cc:0b:e9:ec:7d:
+                    88:01:aa:21:3b:7e:15:b4:50:f1:19:84:6e:bf:0f:
+                    2a:7d:b2:09:1c:1f:29:c5:90:46:8a:b9:e5:61:d7:
+                    e4:3d:cc:af:d3:7d:4c:61:27:0f:17:39:ae:bf:ea:
+                    b1:61:63:86:cb:f2:81:dd:64:d1:5e:c4:b3:4d:d4:
+                    10:1c:1c:e7:e0:cf:3f:3a:d4:5f:2d:1b:1f:7d:61:
+                    01:b1:69:e7:0c:10:78:f8:df:85:4a:a8:7f:82:49:
+                    14:f6:22:f4:be:b8:e8:d5:26:33:05:91:7c:f6:d7:
+                    c0:49:bc:71:22:cd:38:e6:76:8c:3c:3f:e2:b9:9d:
+                    6c:eb:6d:ba:ee:eb:21:4c:66:8f:99:2a:4b:15:65:
+                    fe:2b:29:72:02:4c:d7:58:38:88:ec:ea:fc:e8:33:
+                    88:a3:d2:c6:21:53:a5:31:c8:8a:da:b7:54:91:9b:
+                    3b:7c:db:ef:49:4c:61:71:d0:ac:97:36:f0:e3:9e:
+                    96:34:75:cf:4f:cb:0f:b7:02:e2:0f:af:3d:97:1e:
+                    b4:24:8b:24:dc:3e:dd:71:65:fd:6e:eb:e3:95:de:
+                    f3:16:84:f0:8f:3f:de:94:d4:c0:a1:cc:20:dc:9a:
+                    2e:8d:22:95:d8:4d:73:b4:70:23:a5:74:7d:b3:84:
+                    04:26:c8:70:7d:af:5b:91:3e:a2:2f:17:23:cb:7b:
+                    a3:6c:1d:b7:bb:4d:3f:60:ea:65:a8:eb:b4:65:2a:
+                    6a:a0:ee:da:9f:3b:1e:13:7b:dc:2f:c6:e1:08:5c:
+                    73:db:79:3e:be:f1:ab:6f:37:22:3f:ad:92:80:b2:
+                    8a:7f:c1:3d:ee:9a:be:56:e8:55:e9:81:3f:31:36:
+                    a3:27:bb:73:0f:3d:ce:e3:cd:b3:ba:b2:f5:35:5d:
+                    88:fb:69
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha1WithRSAEncryption
+         5c:d1:81:5e:9d:e0:95:fe:8a:e6:5e:fc:40:d2:c4:c8:21:d6:
+         ba:85:09:63:5f:e0:2e:21:82:3c:12:af:de:50:48:3d:37:6a:
+         63:f9:b1:24:c7:37:74:cf:92:12:b0:08:ba:db:0c:41:03:89:
+         67:a8:e2:ad:ca:f3:c9:56:27:f3:c3:fb:63:94:33:07:d9:be:
+         87:aa:7d:c3:11:62:c7:86:aa:21:2b:ce:5d:f4:21:99:fd:9f:
+         59:2d:5b:73:ae:28:d9:9c:64:04:94:53:bc:ed:5e:a7:3f:eb:
+         0f:4e:87:56:02:77:1c:b5:b4:d7:a1:0c:60:dd:9c:0e:ba:d4:
+         11:93:0c:f2:42:9d:0e:ff:c5:c6:ee:af:67:e6:2d:fc:25:31:
+         fa:2b:09:f9:4b:5e:e3:eb:75:a3:6a:74:73:89:4c:38:7e:08:
+         44:6a:ba:fc:f7:bf:f3:02:92:18:f5:f0:80:67:67:54:8c:ef:
+         6e:31:af:f4:b7:f2:de:66:e1:ca:e9:64:c9:be:43:85:87:9b:
+         15:b4:52:ea:b1:8b:1e:ff:cc:72:96:32:f1:df:ae:6a:51:24:
+         00:8c:55:6b:64:fa:b0:31:bd:7a:c9:22:87:9a:82:22:31:01:
+         4a:74:ef:58:9b:12:92:e4:cc:b4:79:9c:e9:99:c7:ba:81:ae:
+         47:51:a4:c1:a6:7d:10:7e:93:b5:c3:6f:b7:55:df:81:3d:5d:
+         ba:56:c6:68:34:e7:04:8e:e5:a8:b1:9f:89:44:c3:b9:ef:1f:
+         56:2b:d5:2e:d6:43:70:19:7d:1b:17:d0:5e:28:3a:0a:90:fb:
+         62:fa:f5:d0:66:89:d8:86:da:45:99:1b:b6:43:14:4d:b0:49:
+         8b:7d:86:17:f1:62:84:7b:f5:57:f6:44:0c:63:83:7e:9f:09:
+         d8:63:e1:fc:a7:4e:8a:19:2c:57:75:9f:a5:2e:84:21:2e:73:
+         2b:13:4a:34:97:49:51:4b:45:27:91:11:c5:30:ab:cf:e4:20:
+         07:07:21:26:78:50:58:22:00:cf:3f:fd:ff:f9:6f:54:fc:da:
+         cf:6d:ad:fe:25:b3:c7:98:96:dc:1e:a9:c4:8f:0f:99:b6:5e:
+         0b:53:58:4a:f6:c6:dd:a3:fd:7b:6e:53:16:50:f8:fe:2d:34:
+         6f:53:6e:e1:7c:fe:46:5b:60:52:68:fa:f6:2f:9e:15:e0:3d:
+         57:0b:6a:3a:87:b3:fe:d2:cb:09:74:fe:c3:4a:84:cf:d7:da:
+         21:1c:1c:d2:a7:ec:90:26:a6:ab:0f:4e:e9:53:ed:c8:c2:92:
+         63:2e:7e:fb:45:34:c5:90:69:aa:36:d2:4a:ce:05:45:63:67:
+         0b:88:97:5e:36:7a:32:02
+SHA1 Fingerprint=F0:A5:EA:4F:BD:9E:22:38:FD:A2:08:F1:2E:5F:65:48:A9:1C:EF:95
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.7 b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.7
new file mode 100644
index 0000000..5ac1e4b
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/35ef1c14.7
@@ -0,0 +1,41 @@
+-----BEGIN CERTIFICATE-----
+MIICNDCCAd4CCQDNZBw4CvIZ/TANBgkqhkiG9w0BAQsFADCBnzEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz
+LmNvbTAgFw0xNzAzMDMwOTM1NTRaGA8yMTE3MDIwNzA5MzU1NFowgZ8xHzAdBgNV
+BAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAGCSqG
+SIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250b3du
+MQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHDAaBgNVBAMTE3d3dy5zcGlyZW50
+LWxjcy5jb20wXDANBgkqhkiG9w0BAQEFAANLADBIAkEAy+6I3kxd5NJA5r0n76br
+XTP1n8gsFU9ygKW8oGbLbqRGKmc9tGg8JwE9hxmCy+TvHEKRGCJpFouA6PIaH48M
+JwIDAQABMA0GCSqGSIb3DQEBCwUAA0EAVdeZ9Baf+NS9WFqwp1XBXjJzBsTv/yoK
+IfaYpn+XTD8J49AYcu1J+X/bGGBfu3/WEcF0MkR0+1n0fdsecImpNA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            cd:64:1c:38:0a:f2:19:fd
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Validity
+            Not Before: Mar  3 09:35:54 2017 GMT
+            Not After : Feb  7 09:35:54 2117 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=www.spirent-lcs.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (512 bit)
+                Modulus:
+                    00:cb:ee:88:de:4c:5d:e4:d2:40:e6:bd:27:ef:a6:
+                    eb:5d:33:f5:9f:c8:2c:15:4f:72:80:a5:bc:a0:66:
+                    cb:6e:a4:46:2a:67:3d:b4:68:3c:27:01:3d:87:19:
+                    82:cb:e4:ef:1c:42:91:18:22:69:16:8b:80:e8:f2:
+                    1a:1f:8f:0c:27
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha256WithRSAEncryption
+         55:d7:99:f4:16:9f:f8:d4:bd:58:5a:b0:a7:55:c1:5e:32:73:
+         06:c4:ef:ff:2a:0a:21:f6:98:a6:7f:97:4c:3f:09:e3:d0:18:
+         72:ed:49:f9:7f:db:18:60:5f:bb:7f:d6:11:c1:74:32:44:74:
+         fb:59:f4:7d:db:1e:70:89:a9:34
+SHA1 Fingerprint=B1:DE:C8:55:35:3C:F8:6C:1E:32:12:85:3C:3E:A6:E3:F9:64:CC:45
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/586933d9.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/586933d9.0
new file mode 100644
index 0000000..9e07619
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/586933d9.0
@@ -0,0 +1,61 @@
+-----BEGIN CERTIFICATE-----
+MIIC2jCCAkOgAwIBAgIJALifyeI1CpzLMA0GCSqGSIb3DQEBCwUAMIGFMQswCQYD
+VQQGEwJUVzESMBAGA1UECAwJTmV3VGFpcGVpMQwwCgYDVQQKDANFUlQxDDAKBgNV
+BAsMA0lPVDEfMB0GA1UEAwwWZ21wYzAyLmVydC5lcmljc3Nvbi5zZTElMCMGCSqG
+SIb3DQEJARYWYXBwbGUueWluQGVyaWNzc29uLmNvbTAeFw0xODA1MjMwMzU4NTZa
+Fw0yMTA1MjIwMzU4NTZaMIGFMQswCQYDVQQGEwJUVzESMBAGA1UECAwJTmV3VGFp
+cGVpMQwwCgYDVQQKDANFUlQxDDAKBgNVBAsMA0lPVDEfMB0GA1UEAwwWZ21wYzAy
+LmVydC5lcmljc3Nvbi5zZTElMCMGCSqGSIb3DQEJARYWYXBwbGUueWluQGVyaWNz
+c29uLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAzMh7iP+lhdC/l104
+I1wDMPNzsEhcN21rRLaanvEx2ERwpGSqiNoj7G2PHf4ASCUgXoRZAWWdTjvoYYdt
+QE6/ZmxdbJac8Mj5oRnPdl436AF/tSqlxHwNphyNiYBl8y1x2App3s1htZ+vcKRX
+XGiRS/sSwYhWXioq4hV1EmCNXUsCAwEAAaNQME4wHQYDVR0OBBYEFHIwSo9Np1t0
+wKtHOdlXA+to96J5MB8GA1UdIwQYMBaAFHIwSo9Np1t0wKtHOdlXA+to96J5MAwG
+A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADgYEAZo/yvpw9tzDf0laiUtGPCKap
++oDyKAh3o5vkt6/SSdCkw/zI+w76jq/LPLqKpGHPG9kON1n9LRHlyKvAeQKfJfKJ
++0zdaL5bhoSgAyCHgcwKvyLSonEqLXyRpLbNGIw6Ah4EQvQhS5UdP/2mv3REPE3e
+XgL2E3EZrJs1PosJTXA=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            b8:9f:c9:e2:35:0a:9c:cb
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=TW, ST=NewTaipei, O=ERT, OU=IOT, CN=gmpc02.ert.ericsson.se/emailAddress=apple.yin@ericsson.com
+        Validity
+            Not Before: May 23 03:58:56 2018 GMT
+            Not After : May 22 03:58:56 2021 GMT
+        Subject: C=TW, ST=NewTaipei, O=ERT, OU=IOT, CN=gmpc02.ert.ericsson.se/emailAddress=apple.yin@ericsson.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:cc:c8:7b:88:ff:a5:85:d0:bf:97:5d:38:23:5c:
+                    03:30:f3:73:b0:48:5c:37:6d:6b:44:b6:9a:9e:f1:
+                    31:d8:44:70:a4:64:aa:88:da:23:ec:6d:8f:1d:fe:
+                    00:48:25:20:5e:84:59:01:65:9d:4e:3b:e8:61:87:
+                    6d:40:4e:bf:66:6c:5d:6c:96:9c:f0:c8:f9:a1:19:
+                    cf:76:5e:37:e8:01:7f:b5:2a:a5:c4:7c:0d:a6:1c:
+                    8d:89:80:65:f3:2d:71:d8:0a:69:de:cd:61:b5:9f:
+                    af:70:a4:57:5c:68:91:4b:fb:12:c1:88:56:5e:2a:
+                    2a:e2:15:75:12:60:8d:5d:4b
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier: 
+                72:30:4A:8F:4D:A7:5B:74:C0:AB:47:39:D9:57:03:EB:68:F7:A2:79
+            X509v3 Authority Key Identifier: 
+                keyid:72:30:4A:8F:4D:A7:5B:74:C0:AB:47:39:D9:57:03:EB:68:F7:A2:79
+
+            X509v3 Basic Constraints: 
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         66:8f:f2:be:9c:3d:b7:30:df:d2:56:a2:52:d1:8f:08:a6:a9:
+         fa:80:f2:28:08:77:a3:9b:e4:b7:af:d2:49:d0:a4:c3:fc:c8:
+         fb:0e:fa:8e:af:cb:3c:ba:8a:a4:61:cf:1b:d9:0e:37:59:fd:
+         2d:11:e5:c8:ab:c0:79:02:9f:25:f2:89:fb:4c:dd:68:be:5b:
+         86:84:a0:03:20:87:81:cc:0a:bf:22:d2:a2:71:2a:2d:7c:91:
+         a4:b6:cd:18:8c:3a:02:1e:04:42:f4:21:4b:95:1d:3f:fd:a6:
+         bf:74:44:3c:4d:de:5e:02:f6:13:71:19:ac:9b:35:3e:8b:09:
+         4d:70
+SHA1 Fingerprint=F3:EE:B7:21:95:D5:E8:FD:B8:4E:A4:4A:27:94:97:A5:FA:EB:F9:59
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/66272d0d.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/66272d0d.0
new file mode 100644
index 0000000..6780435
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/66272d0d.0
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIIC5zCCAlCgAwIBAgIEPhLkEjANBgkqhkiG9w0BAQQFADCBrTEoMCYGCSqGSIb3
+DQEJARYZc3VwcG9ydEByb2hkZS1zY2h3YXJ6LmNvbTELMAkGA1UEBhMCREUxETAP
+BgNVBAgMCEJhdmFyaWFuMQ8wDQYDVQQHDAZNdW5pY2gxDDAKBgNVBAoMA1ImUzEQ
+MA4GA1UECwwHUiZTIEFURTEwMC4GA1UEAwwnaC1zbHAubW5jMDAxLm1jYzAwMS5w
+dWIuM2dwcG5ldHdvcmsub3JnMB4XDTAzMDEwMTEyNTAyNloXDTI3MTIyNjEyNTAy
+Nlowga0xKDAmBgkqhkiG9w0BCQEWGXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20x
+CzAJBgNVBAYTAkRFMREwDwYDVQQIDAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNo
+MQwwCgYDVQQKDANSJlMxEDAOBgNVBAsMB1ImUyBBVEUxMDAuBgNVBAMMJ2gtc2xw
+Lm1uYzAwMS5tY2MwMDEucHViLjNncHBuZXR3b3JrLm9yZzCBnzANBgkqhkiG9w0B
+AQEFAAOBjQAwgYkCgYEA5NH4/aSXbcFsKOlPcvBtswB0flDOYZItOrn+mdreNWFS
+crg3O7JJYiI/TrdeJiXR5VPwGxJ4GBUjZj3fA2mng7gJYD3Ox4AkkmzAB7HCwvUo
+WggUBhMjNmDDbMnEDelz8NiAZubNfNu28pTcB3SZOhWX3geZ0hipmkvVwerEF5UC
+AwEAAaMSMBAwDgYDVR0PAQH/BAQDAgSwMA0GCSqGSIb3DQEBBAUAA4GBAHfRtirz
+R66aOgpyu8RJkyKyZg4TzOZtlKBxIkkO30Q92iZf/pocfvKW2lSWhWo9jgMbhVAe
+KI4tuFf5JQMI6G01gJt4+66tYPnUBXHWg+MnBNNqmoMJUHDT4+kxRY7hM7bpvXD9
+tyV79vCitUjjqHwoINcK1WPOt13efou5YiZn
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1041425426 (0x3e12e412)
+    Signature Algorithm: md5WithRSAEncryption
+        Issuer: emailAddress=support@rohde-schwarz.com, C=DE, ST=Bavarian, L=Munich, O=R&S, OU=R&S ATE, CN=h-slp.mnc001.mcc001.pub.3gppnetwork.org
+        Validity
+            Not Before: Jan  1 12:50:26 2003 GMT
+            Not After : Dec 26 12:50:26 2027 GMT
+        Subject: emailAddress=support@rohde-schwarz.com, C=DE, ST=Bavarian, L=Munich, O=R&S, OU=R&S ATE, CN=h-slp.mnc001.mcc001.pub.3gppnetwork.org
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:e4:d1:f8:fd:a4:97:6d:c1:6c:28:e9:4f:72:f0:
+                    6d:b3:00:74:7e:50:ce:61:92:2d:3a:b9:fe:99:da:
+                    de:35:61:52:72:b8:37:3b:b2:49:62:22:3f:4e:b7:
+                    5e:26:25:d1:e5:53:f0:1b:12:78:18:15:23:66:3d:
+                    df:03:69:a7:83:b8:09:60:3d:ce:c7:80:24:92:6c:
+                    c0:07:b1:c2:c2:f5:28:5a:08:14:06:13:23:36:60:
+                    c3:6c:c9:c4:0d:e9:73:f0:d8:80:66:e6:cd:7c:db:
+                    b6:f2:94:dc:07:74:99:3a:15:97:de:07:99:d2:18:
+                    a9:9a:4b:d5:c1:ea:c4:17:95
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage: critical
+                Digital Signature, Key Encipherment, Data Encipherment
+    Signature Algorithm: md5WithRSAEncryption
+         77:d1:b6:2a:f3:47:ae:9a:3a:0a:72:bb:c4:49:93:22:b2:66:
+         0e:13:cc:e6:6d:94:a0:71:22:49:0e:df:44:3d:da:26:5f:fe:
+         9a:1c:7e:f2:96:da:54:96:85:6a:3d:8e:03:1b:85:50:1e:28:
+         8e:2d:b8:57:f9:25:03:08:e8:6d:35:80:9b:78:fb:ae:ad:60:
+         f9:d4:05:71:d6:83:e3:27:04:d3:6a:9a:83:09:50:70:d3:e3:
+         e9:31:45:8e:e1:33:b6:e9:bd:70:fd:b7:25:7b:f6:f0:a2:b5:
+         48:e3:a8:7c:28:20:d7:0a:d5:63:ce:b7:5d:de:7e:8b:b9:62:
+         26:67
+SHA1 Fingerprint=70:44:DD:F3:0C:74:4F:1B:1E:B8:53:00:46:F4:BE:51:97:91:EC:DF
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/6f1dbe5e.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/6f1dbe5e.0
new file mode 100644
index 0000000..f540e5a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/6f1dbe5e.0
@@ -0,0 +1,128 @@
+-----BEGIN CERTIFICATE-----
+MIIFgjCCA2qgAwIBAgIQXfAZDd+9XJpFa1GJ2eqreDANBgkqhkiG9w0BAQsFADAV
+MRMwEQYDVQQDEwpFR0FEUm9vdENBMB4XDTE4MDIwOTE1MzMyM1oXDTM4MDIwOTE1
+NDAwMlowFTETMBEGA1UEAxMKRUdBRFJvb3RDQTCCAiIwDQYJKoZIhvcNAQEBBQAD
+ggIPADCCAgoCggIBAM5hqGswhA9sZstmTwCCp18z7Y+OSUGzFSrJ/ocI4h9UsusA
+40yOvmt4XnNxb6oGFsEOE+8eHzaCE00TlwS9nLGq6x+cj8nDuLYI66KEimR1xdkt
+3mwJbSZ/4tuulgvyUcARB+xcRSsyLWraboxFa41VY6yCeBfs4FKyrkmGmhFxzknN
+jKQQRkfRQz3wyggWebSa1Aa2DZdMa0BSn+ZnFcMyhOamLxj5RVvTLwuoqhSCfVU5
+QW5ioLQ85DFg4667VClP+gDQ0F2XoLBmUPDmSXrlHZ3x+yA+ls0rdh79N84dq9hU
+2Y3zApqyohjeFCj9F0DiGMRwQ8cj9PhMHp9mCreuS6ZMXk5Phqil5gyyf1Blqg9Y
+21JWUoag+CKFlTbL6yRRauhbLCFTxZxpc6noG0B5fXTEftIl040jQ0XFcx6BOBru
+DESkdhCuT4LZw4tOU79v5OVxLAcZOWsC+l/gt2gRRToz3HFFR4R7vDzVJKom5d22
+dwy7v17kVcIsbMNndJMELz8UXK7tbHioBNnW8Sp7sRFrxz/lPzUF6eJFucgrpnng
+n8xBoiBbZOWu7EFttTOE2pKpPPGFbl+c0EbyUa71RxidRsBKjy3aTDwT967q1h/v
+uZDecSQH3JDPqH66MvP31YvLOLxSczWYYLC0+R23SslEgRFOxmtF4YODM4KPAgMB
+AAGjgc0wgcowCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE
+FFZFQloUqLksRP6bNcTb7i85gk3QMBAGCSsGAQQBgjcVAQQDAgEAMHkGA1UdIARy
+MHAwbgYEVR0gADBmMGQGCCsGAQUFBwICMFgeVgBUAGgAaQBzACAAUABLAEkAIABp
+AHMAIABpAG4AdABlAG4AZABlAGQAIABmAG8AcgAgAGkAbgB0AGUAcgBuAGEAbAAg
+AHUAcwBlACAAbwBuAGwAeQAuMA0GCSqGSIb3DQEBCwUAA4ICAQBiBuc9JLpv0+nx
+eY5Np7X0HPODG4AdPepVpwh/JUh07G8eClq6ZFoejjiIGpLvMN+Lhfg8Q+hoh7Yb
+z2Gf96TpyAsjx4lmqIgDNfBdf7G0wDf+irP6pifCPBzu2T5519WztvaiZfQoPEz+
+CXm3/yiSKBQUx705fPctx91TjkQEbiBFU3hN9bmw5VkM+2HN7eDJUIUVNXXaTec0
+6M1RhLB2vLVinACpamylLIzShLZpDyk1VI2tniyia+sJulDdpu6kY3LuMr7s97Gj
+UqFHn3PO8lXwYqueJ5xeOjMIKzaliw5n58mDYzpt1uu0u9i0w/8nJpGl4iYwcgBn
+ZPmKet3KG+9LIh/JUdR2KMFv706E4Z24B/QCjbRFqjzS4BDXKmcZV84/HwA48hwa
+yUTWsWZXIibEmvyQcZo9+943o3jkiFYDZZfmQ2a2bzvcHsrNa4ptJYWaBEm2NQWa
+F6pPdUr9uerqyOjRHPkPyd711P7gYC6MWlEKi9JME6lbvanFOwwwh+4nhNnk1iw8
+335Q2U+S8WCzPo7Mzn2DGfa6bdO6sOChXgM//QbaL9GH0LYO8O6XWfS0HSztnBFB
+etCUFffhDdzPkIxfmd7ylGgZSbls2+KFjIgF2M9gKkglmzf5qjNhA1jjHiaUyRTZ
+tRq4ImVO9Ddg1VngqJRZvro+zlH3pQ==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            5d:f0:19:0d:df:bd:5c:9a:45:6b:51:89:d9:ea:ab:78
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: CN=EGADRootCA
+        Validity
+            Not Before: Feb  9 15:33:23 2018 GMT
+            Not After : Feb  9 15:40:02 2038 GMT
+        Subject: CN=EGADRootCA
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (4096 bit)
+                Modulus:
+                    00:ce:61:a8:6b:30:84:0f:6c:66:cb:66:4f:00:82:
+                    a7:5f:33:ed:8f:8e:49:41:b3:15:2a:c9:fe:87:08:
+                    e2:1f:54:b2:eb:00:e3:4c:8e:be:6b:78:5e:73:71:
+                    6f:aa:06:16:c1:0e:13:ef:1e:1f:36:82:13:4d:13:
+                    97:04:bd:9c:b1:aa:eb:1f:9c:8f:c9:c3:b8:b6:08:
+                    eb:a2:84:8a:64:75:c5:d9:2d:de:6c:09:6d:26:7f:
+                    e2:db:ae:96:0b:f2:51:c0:11:07:ec:5c:45:2b:32:
+                    2d:6a:da:6e:8c:45:6b:8d:55:63:ac:82:78:17:ec:
+                    e0:52:b2:ae:49:86:9a:11:71:ce:49:cd:8c:a4:10:
+                    46:47:d1:43:3d:f0:ca:08:16:79:b4:9a:d4:06:b6:
+                    0d:97:4c:6b:40:52:9f:e6:67:15:c3:32:84:e6:a6:
+                    2f:18:f9:45:5b:d3:2f:0b:a8:aa:14:82:7d:55:39:
+                    41:6e:62:a0:b4:3c:e4:31:60:e3:ae:bb:54:29:4f:
+                    fa:00:d0:d0:5d:97:a0:b0:66:50:f0:e6:49:7a:e5:
+                    1d:9d:f1:fb:20:3e:96:cd:2b:76:1e:fd:37:ce:1d:
+                    ab:d8:54:d9:8d:f3:02:9a:b2:a2:18:de:14:28:fd:
+                    17:40:e2:18:c4:70:43:c7:23:f4:f8:4c:1e:9f:66:
+                    0a:b7:ae:4b:a6:4c:5e:4e:4f:86:a8:a5:e6:0c:b2:
+                    7f:50:65:aa:0f:58:db:52:56:52:86:a0:f8:22:85:
+                    95:36:cb:eb:24:51:6a:e8:5b:2c:21:53:c5:9c:69:
+                    73:a9:e8:1b:40:79:7d:74:c4:7e:d2:25:d3:8d:23:
+                    43:45:c5:73:1e:81:38:1a:ee:0c:44:a4:76:10:ae:
+                    4f:82:d9:c3:8b:4e:53:bf:6f:e4:e5:71:2c:07:19:
+                    39:6b:02:fa:5f:e0:b7:68:11:45:3a:33:dc:71:45:
+                    47:84:7b:bc:3c:d5:24:aa:26:e5:dd:b6:77:0c:bb:
+                    bf:5e:e4:55:c2:2c:6c:c3:67:74:93:04:2f:3f:14:
+                    5c:ae:ed:6c:78:a8:04:d9:d6:f1:2a:7b:b1:11:6b:
+                    c7:3f:e5:3f:35:05:e9:e2:45:b9:c8:2b:a6:79:e0:
+                    9f:cc:41:a2:20:5b:64:e5:ae:ec:41:6d:b5:33:84:
+                    da:92:a9:3c:f1:85:6e:5f:9c:d0:46:f2:51:ae:f5:
+                    47:18:9d:46:c0:4a:8f:2d:da:4c:3c:13:f7:ae:ea:
+                    d6:1f:ef:b9:90:de:71:24:07:dc:90:cf:a8:7e:ba:
+                    32:f3:f7:d5:8b:cb:38:bc:52:73:35:98:60:b0:b4:
+                    f9:1d:b7:4a:c9:44:81:11:4e:c6:6b:45:e1:83:83:
+                    33:82:8f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Key Usage:
+                Digital Signature, Certificate Sign, CRL Sign
+            X509v3 Basic Constraints: critical
+                CA:TRUE
+            X509v3 Subject Key Identifier:
+                56:45:42:5A:14:A8:B9:2C:44:FE:9B:35:C4:DB:EE:2F:39:82:4D:D0
+            1.3.6.1.4.1.311.21.1:
+                ...
+            X509v3 Certificate Policies:
+                Policy: X509v3 Any Policy
+                  User Notice:
+                    Explicit Text:
+
+    Signature Algorithm: sha256WithRSAEncryption
+         62:06:e7:3d:24:ba:6f:d3:e9:f1:79:8e:4d:a7:b5:f4:1c:f3:
+         83:1b:80:1d:3d:ea:55:a7:08:7f:25:48:74:ec:6f:1e:0a:5a:
+         ba:64:5a:1e:8e:38:88:1a:92:ef:30:df:8b:85:f8:3c:43:e8:
+         68:87:b6:1b:cf:61:9f:f7:a4:e9:c8:0b:23:c7:89:66:a8:88:
+         03:35:f0:5d:7f:b1:b4:c0:37:fe:8a:b3:fa:a6:27:c2:3c:1c:
+         ee:d9:3e:79:d7:d5:b3:b6:f6:a2:65:f4:28:3c:4c:fe:09:79:
+         b7:ff:28:92:28:14:14:c7:bd:39:7c:f7:2d:c7:dd:53:8e:44:
+         04:6e:20:45:53:78:4d:f5:b9:b0:e5:59:0c:fb:61:cd:ed:e0:
+         c9:50:85:15:35:75:da:4d:e7:34:e8:cd:51:84:b0:76:bc:b5:
+         62:9c:00:a9:6a:6c:a5:2c:8c:d2:84:b6:69:0f:29:35:54:8d:
+         ad:9e:2c:a2:6b:eb:09:ba:50:dd:a6:ee:a4:63:72:ee:32:be:
+         ec:f7:b1:a3:52:a1:47:9f:73:ce:f2:55:f0:62:ab:9e:27:9c:
+         5e:3a:33:08:2b:36:a5:8b:0e:67:e7:c9:83:63:3a:6d:d6:eb:
+         b4:bb:d8:b4:c3:ff:27:26:91:a5:e2:26:30:72:00:67:64:f9:
+         8a:7a:dd:ca:1b:ef:4b:22:1f:c9:51:d4:76:28:c1:6f:ef:4e:
+         84:e1:9d:b8:07:f4:02:8d:b4:45:aa:3c:d2:e0:10:d7:2a:67:
+         19:57:ce:3f:1f:00:38:f2:1c:1a:c9:44:d6:b1:66:57:22:26:
+         c4:9a:fc:90:71:9a:3d:fb:de:37:a3:78:e4:88:56:03:65:97:
+         e6:43:66:b6:6f:3b:dc:1e:ca:cd:6b:8a:6d:25:85:9a:04:49:
+         b6:35:05:9a:17:aa:4f:75:4a:fd:b9:ea:ea:c8:e8:d1:1c:f9:
+         0f:c9:de:f5:d4:fe:e0:60:2e:8c:5a:51:0a:8b:d2:4c:13:a9:
+         5b:bd:a9:c5:3b:0c:30:87:ee:27:84:d9:e4:d6:2c:3c:df:7e:
+         50:d9:4f:92:f1:60:b3:3e:8e:cc:ce:7d:83:19:f6:ba:6d:d3:
+         ba:b0:e0:a1:5e:03:3f:fd:06:da:2f:d1:87:d0:b6:0e:f0:ee:
+         97:59:f4:b4:1d:2c:ed:9c:11:41:7a:d0:94:15:f7:e1:0d:dc:
+         cf:90:8c:5f:99:de:f2:94:68:19:49:b9:6c:db:e2:85:8c:88:
+         05:d8:cf:60:2a:48:25:9b:37:f9:aa:33:61:03:58:e3:1e:26:
+         94:c9:14:d9:b5:1a:b8:22:65:4e:f4:37:60:d5:59:e0:a8:94:
+         59:be:ba:3e:ce:51:f7:a5
+SHA1 Fingerprint=41:75:B2:FA:06:E3:40:0B:60:9D:02:55:16:C7:89:FB:8E:FA:A5:F4
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/b5805141.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/b5805141.0
new file mode 100644
index 0000000..ad67d5c
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/b5805141.0
@@ -0,0 +1,63 @@
+-----BEGIN CERTIFICATE-----
+MIICzjCCAjegAwIBAgIJAJSPXrpHroFUMA0GCSqGSIb3DQEBBQUAME8xEDAOBgNV
+BAoTB1NwaXJlbnQxDTALBgNVBAsTBFBBV1AxEjAQBgNVBAcTCUVhdG9udG93bjEL
+MAkGA1UECBMCTkoxCzAJBgNVBAYTAlVTMB4XDTExMDIwNDIzNDcyMFoXDTIxMDIw
+MTIzNDcyMFowTzEQMA4GA1UEChMHU3BpcmVudDENMAsGA1UECxMEUEFXUDESMBAG
+A1UEBxMJRWF0b250b3duMQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMwgZ8wDQYJ
+KoZIhvcNAQEBBQADgY0AMIGJAoGBANFIX5YtfzevR7jxitqQVVvdjkkN28vQzFKx
+N2rp6Cuqg6c2YQP6VqN51ZC+7R6eTO9KAuvlYcfhE2ux6hDyI01wkkO3erMZARuQ
+ZQ1sRWvM3xKI0l9Ti8W330U29DDw93mmpduRkclnggIpR/Txo3F07up2t4VHbC1k
+ibmcmhN1AgMBAAGjgbEwga4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUbviGjBjo
+DXOC6hcaqWKKfOpX8Z4wfwYDVR0jBHgwdoAUbviGjBjoDXOC6hcaqWKKfOpX8Z6h
+U6RRME8xEDAOBgNVBAoTB1NwaXJlbnQxDTALBgNVBAsTBFBBV1AxEjAQBgNVBAcT
+CUVhdG9udG93bjELMAkGA1UECBMCTkoxCzAJBgNVBAYTAlVTggkAlI9eukeugVQw
+DQYJKoZIhvcNAQEFBQADgYEASPCO8YOKV34K5lpccUGa9P8i1uaqJ2FMjhNtcC+7
+djn3gP0IfdWhrRCoxfQPuT7/MEtLshAMvzjp0ljbPR0816iU68dTsgYDgyelRV5G
+SjSkumTq7e70p55HoBLzWhFAazzs/h/nyJFqJLnlLnyFlEGHXLAezfofM0sx5CaW
+5OY=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            94:8f:5e:ba:47:ae:81:54
+    Signature Algorithm: sha1WithRSAEncryption
+        Issuer: O=Spirent, OU=PAWP, L=Eatontown, ST=NJ, C=US
+        Validity
+            Not Before: Feb  4 23:47:20 2011 GMT
+            Not After : Feb  1 23:47:20 2021 GMT
+        Subject: O=Spirent, OU=PAWP, L=Eatontown, ST=NJ, C=US
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:d1:48:5f:96:2d:7f:37:af:47:b8:f1:8a:da:90:
+                    55:5b:dd:8e:49:0d:db:cb:d0:cc:52:b1:37:6a:e9:
+                    e8:2b:aa:83:a7:36:61:03:fa:56:a3:79:d5:90:be:
+                    ed:1e:9e:4c:ef:4a:02:eb:e5:61:c7:e1:13:6b:b1:
+                    ea:10:f2:23:4d:70:92:43:b7:7a:b3:19:01:1b:90:
+                    65:0d:6c:45:6b:cc:df:12:88:d2:5f:53:8b:c5:b7:
+                    df:45:36:f4:30:f0:f7:79:a6:a5:db:91:91:c9:67:
+                    82:02:29:47:f4:f1:a3:71:74:ee:ea:76:b7:85:47:
+                    6c:2d:64:89:b9:9c:9a:13:75
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints:
+                CA:TRUE
+            X509v3 Subject Key Identifier:
+                6E:F8:86:8C:18:E8:0D:73:82:EA:17:1A:A9:62:8A:7C:EA:57:F1:9E
+            X509v3 Authority Key Identifier:
+                keyid:6E:F8:86:8C:18:E8:0D:73:82:EA:17:1A:A9:62:8A:7C:EA:57:F1:9E
+                DirName:/O=Spirent/OU=PAWP/L=Eatontown/ST=NJ/C=US
+                serial:94:8F:5E:BA:47:AE:81:54
+
+    Signature Algorithm: sha1WithRSAEncryption
+         48:f0:8e:f1:83:8a:57:7e:0a:e6:5a:5c:71:41:9a:f4:ff:22:
+         d6:e6:aa:27:61:4c:8e:13:6d:70:2f:bb:76:39:f7:80:fd:08:
+         7d:d5:a1:ad:10:a8:c5:f4:0f:b9:3e:ff:30:4b:4b:b2:10:0c:
+         bf:38:e9:d2:58:db:3d:1d:3c:d7:a8:94:eb:c7:53:b2:06:03:
+         83:27:a5:45:5e:46:4a:34:a4:ba:64:ea:ed:ee:f4:a7:9e:47:
+         a0:12:f3:5a:11:40:6b:3c:ec:fe:1f:e7:c8:91:6a:24:b9:e5:
+         2e:7c:85:94:41:87:5c:b0:1e:cd:fa:1f:33:4b:31:e4:26:96:
+         e4:e6
+SHA1 Fingerprint=A5:7F:0C:80:31:10:AC:67:AE:CF:5A:DA:E4:E4:E3:A7:66:8A:A5:9E
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/b805b58a.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/b805b58a.0
new file mode 100644
index 0000000..c10f46f
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/b805b58a.0
@@ -0,0 +1,81 @@
+-----BEGIN CERTIFICATE-----
+MIIDozCCAougAwIBAgIJANEvjDOAQgP4MA0GCSqGSIb3DQEBCwUAMGcxCzAJBgNV
+BAYTAkRFMRAwDgYDVQQIEwdCYXZhcmlhMQ8wDQYDVQQHEwZNdW5pY2gxFjAUBgNV
+BAoMDVJvaGRlJlNjaHdhcnoxCzAJBgNVBAsTAjFTMRAwDgYDVQQDEwcxUy1UZXN0
+MCAXDTc5MTIzMTIzMDAzMVoYDzIwNjkxMjA4MjMwMDMxWjBnMQswCQYDVQQGEwJE
+RTEQMA4GA1UECBMHQmF2YXJpYTEPMA0GA1UEBxMGTXVuaWNoMRYwFAYDVQQKDA1S
+b2hkZSZTY2h3YXJ6MQswCQYDVQQLEwIxUzEQMA4GA1UEAxMHMVMtVGVzdDCCASIw
+DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMBoKCmftTG6lPq0HfCNGFkFc51u
+b6dPAYUll1E00bcrVw9yQg10QoNNpnj4WhRkAcHo9PJNHK1m27Qd4R4Hur65T2iF
+vm3M+aYYraHEi8G/V2+WVTuxRnQ5fBg+My0TwxVHKQ3wijoX0nsr7fg7/c/ASHmx
+HxgN689DtX42+qEAVGAsDM8YnaW0bMEdWTzPpx/73N4YP61aU+LowLPqHu32eW2s
+E0e2XqW00M8VWhm78utzIScYNjYfNt8IoAJ+knOPU4qgbRijRIGIVKK5B9JVakUm
+8JmdnpjH7GiYlXh0Gw9ozXM8njLqs+JC1c92G+e424TiBBifbqsEI23UlRcCAwEA
+AaNQME4wHQYDVR0OBBYEFG2DKMmqenJFiSe//ZtiWfAzhePLMB8GA1UdIwQYMBaA
+FG2DKMmqenJFiSe//ZtiWfAzhePLMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEL
+BQADggEBAL7HlFRpjVMAW0SBWHBsJ9gj7XJJo14U3i+5L55AX6ft/V+chfkiP2pL
+9HXged6zAXBML5xWqmXFHMgYY27sNKehsvasbPyGdDy9OEa8LYTLwJQTs6GdBiaa
+akzRagzEw/yK3kfGx5MpPEAV5OuA3k/C7BOMMXzAEXfHnMP3J2DmHhzziGa8VzsI
+R9Mn92j3zpQR7+u5d94n5p7I1z2RxdY24a91APBmOM8n1p5xLjLOoRfnaOF77Viz
+I4XXS8NlC+M9jtnn/ePtFXr5pYD22oJq5ez9IWvihpcifCmp9cPAdtWbbLG5wQ6V
+3PLic4dSVhN26h9KzwyXSG1C2bzpC3c=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number:
+            d1:2f:8c:33:80:42:03:f8
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=DE, ST=Bavaria, L=Munich, O=Rohde&Schwarz, OU=1S, CN=1S-Test
+        Validity
+            Not Before: Dec 31 23:00:31 1979 GMT
+            Not After : Dec  8 23:00:31 2069 GMT
+        Subject: C=DE, ST=Bavaria, L=Munich, O=Rohde&Schwarz, OU=1S, CN=1S-Test
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:c0:68:28:29:9f:b5:31:ba:94:fa:b4:1d:f0:8d:
+                    18:59:05:73:9d:6e:6f:a7:4f:01:85:25:97:51:34:
+                    d1:b7:2b:57:0f:72:42:0d:74:42:83:4d:a6:78:f8:
+                    5a:14:64:01:c1:e8:f4:f2:4d:1c:ad:66:db:b4:1d:
+                    e1:1e:07:ba:be:b9:4f:68:85:be:6d:cc:f9:a6:18:
+                    ad:a1:c4:8b:c1:bf:57:6f:96:55:3b:b1:46:74:39:
+                    7c:18:3e:33:2d:13:c3:15:47:29:0d:f0:8a:3a:17:
+                    d2:7b:2b:ed:f8:3b:fd:cf:c0:48:79:b1:1f:18:0d:
+                    eb:cf:43:b5:7e:36:fa:a1:00:54:60:2c:0c:cf:18:
+                    9d:a5:b4:6c:c1:1d:59:3c:cf:a7:1f:fb:dc:de:18:
+                    3f:ad:5a:53:e2:e8:c0:b3:ea:1e:ed:f6:79:6d:ac:
+                    13:47:b6:5e:a5:b4:d0:cf:15:5a:19:bb:f2:eb:73:
+                    21:27:18:36:36:1f:36:df:08:a0:02:7e:92:73:8f:
+                    53:8a:a0:6d:18:a3:44:81:88:54:a2:b9:07:d2:55:
+                    6a:45:26:f0:99:9d:9e:98:c7:ec:68:98:95:78:74:
+                    1b:0f:68:cd:73:3c:9e:32:ea:b3:e2:42:d5:cf:76:
+                    1b:e7:b8:db:84:e2:04:18:9f:6e:ab:04:23:6d:d4:
+                    95:17
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Subject Key Identifier:
+                6D:83:28:C9:AA:7A:72:45:89:27:BF:FD:9B:62:59:F0:33:85:E3:CB
+            X509v3 Authority Key Identifier:
+                keyid:6D:83:28:C9:AA:7A:72:45:89:27:BF:FD:9B:62:59:F0:33:85:E3:CB
+
+            X509v3 Basic Constraints:
+                CA:TRUE
+    Signature Algorithm: sha256WithRSAEncryption
+         be:c7:94:54:69:8d:53:00:5b:44:81:58:70:6c:27:d8:23:ed:
+         72:49:a3:5e:14:de:2f:b9:2f:9e:40:5f:a7:ed:fd:5f:9c:85:
+         f9:22:3f:6a:4b:f4:75:e0:79:de:b3:01:70:4c:2f:9c:56:aa:
+         65:c5:1c:c8:18:63:6e:ec:34:a7:a1:b2:f6:ac:6c:fc:86:74:
+         3c:bd:38:46:bc:2d:84:cb:c0:94:13:b3:a1:9d:06:26:9a:6a:
+         4c:d1:6a:0c:c4:c3:fc:8a:de:47:c6:c7:93:29:3c:40:15:e4:
+         eb:80:de:4f:c2:ec:13:8c:31:7c:c0:11:77:c7:9c:c3:f7:27:
+         60:e6:1e:1c:f3:88:66:bc:57:3b:08:47:d3:27:f7:68:f7:ce:
+         94:11:ef:eb:b9:77:de:27:e6:9e:c8:d7:3d:91:c5:d6:36:e1:
+         af:75:00:f0:66:38:cf:27:d6:9e:71:2e:32:ce:a1:17:e7:68:
+         e1:7b:ed:58:b3:23:85:d7:4b:c3:65:0b:e3:3d:8e:d9:e7:fd:
+         e3:ed:15:7a:f9:a5:80:f6:da:82:6a:e5:ec:fd:21:6b:e2:86:
+         97:22:7c:29:a9:f5:c3:c0:76:d5:9b:6c:b1:b9:c1:0e:95:dc:
+         f2:e2:73:87:52:56:13:76:ea:1f:4a:cf:0c:97:48:6d:42:d9:
+         bc:e9:0b:77
+SHA1 Fingerprint=20:50:70:2F:B0:B4:FD:EF:C2:22:07:75:CD:77:C1:5E:36:52:DC:48
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/ed7b215e.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/ed7b215e.0
new file mode 100644
index 0000000..b57322a
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/ed7b215e.0
@@ -0,0 +1,41 @@
+-----BEGIN CERTIFICATE-----
+MIICOjCCAeQCCQClcmEx/0u9TzANBgkqhkiG9w0BAQsFADCBojEfMB0GA1UEChMW
+U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN
+AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ
+BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEfMB0GA1UEAxMWU3BpcmVudCBDb21tdW5p
+Y2F0aW9uczAgFw0xNzAxMjMwOTA3NDNaGA8yMTE2MTIzMDA5MDc0M1owgaIxHzAd
+BgNVBAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAG
+CSqGSIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250
+b3duMQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHzAdBgNVBAMTFlNwaXJlbnQg
+Q29tbXVuaWNhdGlvbnMwXDANBgkqhkiG9w0BAQEFAANLADBIAkEAwd1d4rRb9Z73
+v+UXFGzkiKXHMdFdiqL/r7hmyNt3j2yfslXwRGQA0QV6uBXfnUWkKTXPeUQNEpz+
+qXc20L0suQIDAQABMA0GCSqGSIb3DQEBCwUAA0EAhUEbXeKl0D4kny2DMc+xiByx
+cy8rn68mOpkp/mmRYFgeT/Ez4bViUz3PV3kptwTF/NOaDL2BTCIiDzzMs9dCxA==
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number:
+            a5:72:61:31:ff:4b:bd:4f
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=Spirent Communications
+        Validity
+            Not Before: Jan 23 09:07:43 2017 GMT
+            Not After : Dec 30 09:07:43 2116 GMT
+        Subject: O=Spirent Communications, OU=PAW/emailAddress=support@spirent.com, L=Eatontown, ST=NJ, C=US, CN=Spirent Communications
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (512 bit)
+                Modulus:
+                    00:c1:dd:5d:e2:b4:5b:f5:9e:f7:bf:e5:17:14:6c:
+                    e4:88:a5:c7:31:d1:5d:8a:a2:ff:af:b8:66:c8:db:
+                    77:8f:6c:9f:b2:55:f0:44:64:00:d1:05:7a:b8:15:
+                    df:9d:45:a4:29:35:cf:79:44:0d:12:9c:fe:a9:77:
+                    36:d0:bd:2c:b9
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: sha256WithRSAEncryption
+         85:41:1b:5d:e2:a5:d0:3e:24:9f:2d:83:31:cf:b1:88:1c:b1:
+         73:2f:2b:9f:af:26:3a:99:29:fe:69:91:60:58:1e:4f:f1:33:
+         e1:b5:62:53:3d:cf:57:79:29:b7:04:c5:fc:d3:9a:0c:bd:81:
+         4c:22:22:0f:3c:cc:b3:d7:42:c4
+SHA1 Fingerprint=CC:1E:10:F1:11:85:A9:FC:E6:6C:16:5E:42:9D:C1:1F:B3:25:32:A9
diff --git a/proprietary/vendor/etc/security/cacerts_supl/lab/ef4b31e6.0 b/proprietary/vendor/etc/security/cacerts_supl/lab/ef4b31e6.0
new file mode 100644
index 0000000..6f41d24
--- /dev/null
+++ b/proprietary/vendor/etc/security/cacerts_supl/lab/ef4b31e6.0
@@ -0,0 +1,50 @@
+-----BEGIN CERTIFICATE-----
+MIICkjCCAfsCBD4S3EQwDQYJKoZIhvcNAQEEBQAwgY8xKDAmBgkqhkiG9w0BCQEW
+GXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20xCzAJBgNVBAYTAkRFMREwDwYDVQQI
+DAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNoMQwwCgYDVQQKDANSJlMxEDAOBgNV
+BAsMB1ImUyBBVEUxEjAQBgNVBAMMCXNscC5ycy5kZTAeFw0wMzAxMDExMjE3MDha
+Fw0yNzEyMjYxMjE3MDhaMIGPMSgwJgYJKoZIhvcNAQkBFhlzdXBwb3J0QHJvaGRl
+LXNjaHdhcnouY29tMQswCQYDVQQGEwJERTERMA8GA1UECAwIQmF2YXJpYW4xDzAN
+BgNVBAcMBk11bmljaDEMMAoGA1UECgwDUiZTMRAwDgYDVQQLDAdSJlMgQVRFMRIw
+EAYDVQQDDAlzbHAucnMuZGUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJyn
+kTj84x8KPxnX3vJQ7/g/AMTPX4OnoRUFt6feusB9tlzD6jt4q3Fd7Exjmm45KwLe
+PGIz91JbghwN9XG520+E+8yA8a7QPDU4w9TQFA4m9adwJFAPRW+uoAn+Uw89Xzzz
+8usgkcZFtFNPJ2dzijDQUdv7EWPogBVRPRBvWfuVAgMBAAEwDQYJKoZIhvcNAQEE
+BQADgYEAaQEoxHPEFMQYunxCvORyxaUDJMjzWF+U8aRZvRGZ3t0NeosCGliOG3GG
+0Uk4MnpmkInLFr/UXn+2q772+L5iIfmwhkprFLS7np09fueEsNMpvZlz3ze/sNfV
+qYztfwkrbgXowvSoSAvWvZiZ7rFy+0AJ0MisUGB4M3JKw6tgOKY=
+-----END CERTIFICATE-----
+Certificate:
+    Data:
+        Version: 1 (0x0)
+        Serial Number: 1041423428 (0x3e12dc44)
+    Signature Algorithm: md5WithRSAEncryption
+        Issuer: emailAddress=support@rohde-schwarz.com, C=DE, ST=Bavarian, L=Munich, O=R&S, OU=R&S ATE, CN=slp.rs.de
+        Validity
+            Not Before: Jan  1 12:17:08 2003 GMT
+            Not After : Dec 26 12:17:08 2027 GMT
+        Subject: emailAddress=support@rohde-schwarz.com, C=DE, ST=Bavarian, L=Munich, O=R&S, OU=R&S ATE, CN=slp.rs.de
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (1024 bit)
+                Modulus:
+                    00:9c:a7:91:38:fc:e3:1f:0a:3f:19:d7:de:f2:50:
+                    ef:f8:3f:00:c4:cf:5f:83:a7:a1:15:05:b7:a7:de:
+                    ba:c0:7d:b6:5c:c3:ea:3b:78:ab:71:5d:ec:4c:63:
+                    9a:6e:39:2b:02:de:3c:62:33:f7:52:5b:82:1c:0d:
+                    f5:71:b9:db:4f:84:fb:cc:80:f1:ae:d0:3c:35:38:
+                    c3:d4:d0:14:0e:26:f5:a7:70:24:50:0f:45:6f:ae:
+                    a0:09:fe:53:0f:3d:5f:3c:f3:f2:eb:20:91:c6:45:
+                    b4:53:4f:27:67:73:8a:30:d0:51:db:fb:11:63:e8:
+                    80:15:51:3d:10:6f:59:fb:95
+                Exponent: 65537 (0x10001)
+    Signature Algorithm: md5WithRSAEncryption
+         69:01:28:c4:73:c4:14:c4:18:ba:7c:42:bc:e4:72:c5:a5:03:
+         24:c8:f3:58:5f:94:f1:a4:59:bd:11:99:de:dd:0d:7a:8b:02:
+         1a:58:8e:1b:71:86:d1:49:38:32:7a:66:90:89:cb:16:bf:d4:
+         5e:7f:b6:ab:be:f6:f8:be:62:21:f9:b0:86:4a:6b:14:b4:bb:
+         9e:9d:3d:7e:e7:84:b0:d3:29:bd:99:73:df:37:bf:b0:d7:d5:
+         a9:8c:ed:7f:09:2b:6e:05:e8:c2:f4:a8:48:0b:d6:bd:98:99:
+         ee:b1:72:fb:40:09:d0:c8:ac:50:60:78:33:72:4a:c3:ab:60:
+         38:a6
+SHA1 Fingerprint=81:6C:C2:FE:CA:68:FB:C4:33:65:2A:B9:6B:51:1D:61:47:92:FB:EE
diff --git a/proprietary/vendor/etc/sensors/hals.conf b/proprietary/vendor/etc/sensors/hals.conf
new file mode 100644
index 0000000..55e257e
--- /dev/null
+++ b/proprietary/vendor/etc/sensors/hals.conf
@@ -0,0 +1,3 @@
+/vendor/lib64/hw/sensors.mt6785.so
+/odm/lib64/sensors.virtual.so
+/odm/lib64/sensors.ap.so
diff --git a/proprietary/vendor/etc/slp_conf b/proprietary/vendor/etc/slp_conf
new file mode 100644
index 0000000..431ec60
--- /dev/null
+++ b/proprietary/vendor/etc/slp_conf
@@ -0,0 +1,8 @@
+SUPL_ADDR=supl.google.com

+SUPL_PORT=7276

+//SUPL_TLS can be 0 (disable) or 1 (enable)

+SUPL_TLS=0

+//SUPL_VERSION can be 1 or 2

+SUPL_VERSION=2

+//TLS_VERSION can be 0 (TLS1.0), 1 (TLS1.1), and 2 (TLS1.2)

+TLS_VERSION=1
\ No newline at end of file
diff --git a/proprietary/vendor/etc/smsdbvisitor.xml b/proprietary/vendor/etc/smsdbvisitor.xml
new file mode 100644
index 0000000..f69fe35
--- /dev/null
+++ b/proprietary/vendor/etc/smsdbvisitor.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<SmsDbVisitor version="1">
+<SmsDbVisitor package="com.mediatek.datatransfer"/>
+<SmsDbVisitor package="com.mediatek.op18.plugin"/>
+<SmsDbVisitor package="com.mediatek.apst.target"/>
+<SmsDbVisitor package="com.mediatek.backuprestore"/>
+<SmsDbVisitor package="com.mediatek.ppl"/>
+<SmsDbVisitor package="com.mediatek.rcs.messageservice"/>
+<SmsDbVisitor package="com.android.mms"/>
+<SmsDbVisitor package="com.mediatek.omacp"/>
+</SmsDbVisitor>
diff --git a/proprietary/vendor/etc/special_pws_channel.xml b/proprietary/vendor/etc/special_pws_channel.xml
new file mode 100644
index 0000000..14471e5
--- /dev/null
+++ b/proprietary/vendor/etc/special_pws_channel.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<SpecialPwsChannel version="1">
+<SpecialPwsChannel mcc="466" channels="911,919"/>
+<SpecialPwsChannel mcc="730" channels="919,921"/>
+</SpecialPwsChannel>
diff --git a/proprietary/vendor/etc/spk.wav b/proprietary/vendor/etc/spk.wav
new file mode 100644
index 0000000..66c291d
--- /dev/null
+++ b/proprietary/vendor/etc/spk.wav
Binary files differ
diff --git a/proprietary/vendor/etc/spn-conf-op09.xml b/proprietary/vendor/etc/spn-conf-op09.xml
new file mode 100644
index 0000000..e9baace
--- /dev/null
+++ b/proprietary/vendor/etc/spn-conf-op09.xml
@@ -0,0 +1,1229 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<spnOverrides version="1">
+<spnOverride numeric="20201" spn="GR COSMOTE"/>
+<spnOverride numeric="20205" spn="vodafone GR"/>
+<spnOverride numeric="20209" spn="WIND GR"/>
+<spnOverride numeric="20210" spn="WIND GR"/>
+<spnOverride numeric="20402" spn="Tele2"/>
+<spnOverride numeric="20404" spn="vodafone NL"/>
+<spnOverride numeric="20408" spn="NL KPN"/>
+<spnOverride numeric="20412" spn="NL Telfort"/>
+<spnOverride numeric="20416" spn="T-Mobile NL"/>
+<spnOverride numeric="20601" spn="BEL PROXIMUS"/>
+<spnOverride numeric="20610" spn="B mobistar"/>
+<spnOverride numeric="20620" spn="BASE"/>
+<spnOverride numeric="20801" spn="Orange"/>
+<spnOverride numeric="20802" spn="Orange F (Contact)"/>
+<spnOverride numeric="20809" spn="F SFR"/>
+<spnOverride numeric="20810" spn="F SFR"/>
+<spnOverride numeric="20811" spn="SFR FEMTO"/>
+<spnOverride numeric="20813" spn="SFR (Contact)"/>
+<spnOverride numeric="20815" spn="Free"/>
+<spnOverride numeric="20820" spn="F-Bouygues Telecom"/>
+<spnOverride numeric="20888" spn="Bouygues Telecom (Contact)"/>
+<spnOverride numeric="21201" spn="vala"/>
+<spnOverride numeric="21210" spn="Monaco"/>
+<spnOverride numeric="21303" spn="AndorraTelecom"/>
+<spnOverride numeric="21401" spn="vodafone ES"/>
+<spnOverride numeric="21403" spn="Orange"/>
+<spnOverride numeric="21404" spn="Yoigo"/>
+<spnOverride numeric="21407" spn="Movistar"/>
+<spnOverride numeric="21601" spn="Telenor HU"/>
+<spnOverride numeric="21603" spn="Digi.Mobil HU"/>
+<spnOverride numeric="21630" spn="Telekom HU"/>
+<spnOverride numeric="21670" spn="vodafone HU"/>
+<spnOverride numeric="21801" spn="HT ERONET"/>
+<spnOverride numeric="21803" spn="HT ERONET"/>
+<spnOverride numeric="21805" spn="m:tel"/>
+<spnOverride numeric="21890" spn="BH Mobile"/>
+<spnOverride numeric="21901" spn="T-Mobile HR"/>
+<spnOverride numeric="21902" spn="Tele2 HR"/>
+<spnOverride numeric="21910" spn="A1 HR"/>
+<spnOverride numeric="22001" spn="Telenor SRB"/>
+<spnOverride numeric="22003" spn="mt:s"/>
+<spnOverride numeric="22005" spn="Vip SRB"/>
+<spnOverride numeric="22101" spn="vala"/>
+<spnOverride numeric="22102" spn="IPKO"/>
+<spnOverride numeric="22201" spn="I TIM"/>
+<spnOverride numeric="22210" spn="vodafone IT"/>
+<spnOverride numeric="22250" spn="ILIAD"/>
+<spnOverride numeric="22288" spn="I WIND"/>
+<spnOverride numeric="22299" spn="3 ITA"/>
+<spnOverride numeric="22601" spn="RO Vodafone RO"/>
+<spnOverride numeric="22603" spn="RO COSMOTE"/>
+<spnOverride numeric="22605" spn="RO Digi.Mobil"/>
+<spnOverride numeric="22610" spn="RO ORANGE"/>
+<spnOverride numeric="22615" spn="RO 2K Telecom"/>
+<spnOverride numeric="22801" spn="Swisscom"/>
+<spnOverride numeric="22802" spn="Sunrise"/>
+<spnOverride numeric="22803" spn="Orange CH"/>
+<spnOverride numeric="22815" spn="OnAir"/>
+<spnOverride numeric="23001" spn="T-Mobile CZ"/>
+<spnOverride numeric="23002" spn="O2 - CZ"/>
+<spnOverride numeric="23003" spn="Vodafone CZ"/>
+<spnOverride numeric="23101" spn="Orange SK"/>
+<spnOverride numeric="23102" spn="Telekom SK"/>
+<spnOverride numeric="23103" spn="SWAN SK"/>
+<spnOverride numeric="23106" spn="O2 - SK"/>
+<spnOverride numeric="23201" spn="A1"/>
+<spnOverride numeric="23203" spn="Magenta-T-"/>
+<spnOverride numeric="23205" spn="3 AT"/>
+<spnOverride numeric="23207" spn="telering"/>
+<spnOverride numeric="23210" spn="3 AT"/>
+<spnOverride numeric="23212" spn="A1"/>
+<spnOverride numeric="23213" spn="Magenta-T-"/>
+<spnOverride numeric="23403" spn="Airtel-Vodafone"/>
+<spnOverride numeric="23408" spn="BT OnePhone"/>
+<spnOverride numeric="23410" spn="O2 - UK"/>
+<spnOverride numeric="23415" spn="vodafone UK"/>
+<spnOverride numeric="23416" spn="TalkTalk"/>
+<spnOverride numeric="23419" spn="PMN UK"/>
+<spnOverride numeric="23420" spn="3 UK"/>
+<spnOverride numeric="23428" spn="Marathon"/>
+<spnOverride numeric="23430" spn="EE"/>
+<spnOverride numeric="23431" spn="EE"/>
+<spnOverride numeric="23432" spn="EE"/>
+<spnOverride numeric="23433" spn="EE"/>
+<spnOverride numeric="23450" spn="JT"/>
+<spnOverride numeric="23455" spn="Sure"/>
+<spnOverride numeric="23458" spn="Manx Telecom"/>
+<spnOverride numeric="23801" spn="TDC"/>
+<spnOverride numeric="23802" spn="Telenor DK"/>
+<spnOverride numeric="23806" spn="3 DK"/>
+<spnOverride numeric="23820" spn="Telia DK"/>
+<spnOverride numeric="23866" spn="Telia-Telenor DK"/>
+<spnOverride numeric="23877" spn="Telenor DK"/>
+<spnOverride numeric="24001" spn="TELIA S"/>
+<spnOverride numeric="24002" spn="3 SE"/>
+<spnOverride numeric="24004" spn="SWEDEN"/>
+<spnOverride numeric="24005" spn="Sweden"/>
+<spnOverride numeric="24007" spn="Tele2"/>
+<spnOverride numeric="24008" spn="Telenor SE"/>
+<spnOverride numeric="24024" spn="Sweden Mobile"/>
+<spnOverride numeric="24201" spn="N Telenor"/>
+<spnOverride numeric="24202" spn="N NetCom"/>
+<spnOverride numeric="24204" spn="Mobile Norway"/>
+<spnOverride numeric="24205" spn="Mobile Norway"/>
+<spnOverride numeric="24214" spn="ice.net"/>
+<spnOverride numeric="24299" spn="Tampnet"/>
+<spnOverride numeric="24403" spn="DNA"/>
+<spnOverride numeric="24405" spn="FI elisa"/>
+<spnOverride numeric="24412" spn="DNA"/>
+<spnOverride numeric="24414" spn="FI AMT"/>
+<spnOverride numeric="24421" spn="FI elisa"/>
+<spnOverride numeric="24436" spn="DNA-Sonera FI"/>
+<spnOverride numeric="24491" spn="FI SONERA"/>
+<spnOverride numeric="24601" spn="OMNITEL LT"/>
+<spnOverride numeric="24602" spn="LT BITE GSM"/>
+<spnOverride numeric="24603" spn="Tele2 LT"/>
+<spnOverride numeric="24701" spn="LV LMT"/>
+<spnOverride numeric="24702" spn="Tele2 LV"/>
+<spnOverride numeric="24705" spn="BITE LV"/>
+<spnOverride numeric="24801" spn="EMT"/>
+<spnOverride numeric="24802" spn="EE elisa"/>
+<spnOverride numeric="24803" spn="Tele2 EE"/>
+<spnOverride numeric="25001" spn="MTS-RUS"/>
+<spnOverride numeric="25002" spn="MegaFon RUS"/>
+<spnOverride numeric="25003" spn="ROSTELECOM"/>
+<spnOverride numeric="25005" spn="ROSTELECOM"/>
+<spnOverride numeric="25007" spn="RUS 07, RUS SMARTS"/>
+<spnOverride numeric="25011" spn="YOTA"/>
+<spnOverride numeric="25012" spn="ROSTELECOM"/>
+<spnOverride numeric="25015" spn="RUS15, RUS SMARTS"/>
+<spnOverride numeric="25016" spn="NTC"/>
+<spnOverride numeric="25017" spn="ROSTELECOM"/>
+<spnOverride numeric="25019" spn="RUS INDIGO"/>
+<spnOverride numeric="25020" spn="TELE2 RU"/>
+<spnOverride numeric="25027" spn="LETAI"/>
+<spnOverride numeric="25028" spn="voda"/>
+<spnOverride numeric="25035" spn="MOTIV"/>
+<spnOverride numeric="25037" spn="KODOTEL"/>
+<spnOverride numeric="25038" spn="ROSTELECOM"/>
+<spnOverride numeric="25039" spn="ROSTELECOM"/>
+<spnOverride numeric="25099" spn="Beeline"/>
+<spnOverride numeric="25501" spn="MTS UKR"/>
+<spnOverride numeric="25502" spn="Beeline UA"/>
+<spnOverride numeric="25503" spn="UA-KYIVSTAR"/>
+<spnOverride numeric="25505" spn="UA-GT"/>
+<spnOverride numeric="25506" spn="life:)"/>
+<spnOverride numeric="25507" spn="TriMob"/>
+<spnOverride numeric="25701" spn="BY VELCOM"/>
+<spnOverride numeric="25702" spn="MTS BY"/>
+<spnOverride numeric="25704" spn="life:) BY"/>
+<spnOverride numeric="25901" spn="Orange MD"/>
+<spnOverride numeric="25902" spn="MD MOLDCELL"/>
+<spnOverride numeric="25905" spn="UNITE"/>
+<spnOverride numeric="25915" spn="IDC"/>
+<spnOverride numeric="26001" spn="Plus"/>
+<spnOverride numeric="26002" spn="T-Mobile.pl"/>
+<spnOverride numeric="26003" spn="Orange PL"/>
+<spnOverride numeric="26006" spn="Play"/>
+<spnOverride numeric="26034" spn="T-Mobile.pl"/>
+<spnOverride numeric="26201" spn="T-Mobile"/>
+<spnOverride numeric="26202" spn="Vodafone.de"/>
+<spnOverride numeric="26203" spn="o2 - de"/>
+<spnOverride numeric="26206" spn="Telekom.de"/>
+<spnOverride numeric="26207" spn="o2 - de"/>
+<spnOverride numeric="26208" spn="o2 - de"/>
+<spnOverride numeric="26601" spn="GIBTEL GSM"/>
+<spnOverride numeric="26606" spn="CTS"/>
+<spnOverride numeric="26609" spn="Shine"/>
+<spnOverride numeric="26801" spn="vodafone P"/>
+<spnOverride numeric="26803" spn="P OPTIMUS"/>
+<spnOverride numeric="26806" spn="MEO"/>
+<spnOverride numeric="27001" spn="L LUXGSM"/>
+<spnOverride numeric="27077" spn="L TANGO"/>
+<spnOverride numeric="27099" spn="VOXmobile"/>
+<spnOverride numeric="27201" spn="vodafone IE"/>
+<spnOverride numeric="27202" spn="O2-IRL"/>
+<spnOverride numeric="27203" spn="IRL - METEOR"/>
+<spnOverride numeric="27205" spn="3 IRL"/>
+<spnOverride numeric="27401" spn="Siminn"/>
+<spnOverride numeric="27402" spn="Vodafone"/>
+<spnOverride numeric="27404" spn="Viking"/>
+<spnOverride numeric="27408" spn="On-waves"/>
+<spnOverride numeric="27411" spn="NOVA IS"/>
+<spnOverride numeric="27412" spn="Siminn"/>
+<spnOverride numeric="27601" spn="AMC - AL"/>
+<spnOverride numeric="27602" spn="Vodafone AL"/>
+<spnOverride numeric="27603" spn="EAGLE AL"/>
+<spnOverride numeric="27604" spn="PLUS AL"/>
+<spnOverride numeric="27801" spn="vodafone MT"/>
+<spnOverride numeric="27821" spn="go mobile"/>
+<spnOverride numeric="27877" spn="Melita Mobile"/>
+<spnOverride numeric="28001" spn="CYTAMOBILE-VODAFONE"/>
+<spnOverride numeric="28010" spn="epic"/>
+<spnOverride numeric="28020" spn="PrimeTel PLC"/>
+<spnOverride numeric="28201" spn="GEO-GEOCELL"/>
+<spnOverride numeric="28202" spn="MAGTI-GSM-GEO"/>
+<spnOverride numeric="28204" spn="BEELINE GE"/>
+<spnOverride numeric="28301" spn="Beeline AM"/>
+<spnOverride numeric="28305" spn="MTS ARM"/>
+<spnOverride numeric="28310" spn="Orange AM"/>
+<spnOverride numeric="28401" spn="A1 BG"/>
+<spnOverride numeric="28403" spn="Vivacom"/>
+<spnOverride numeric="28405" spn="BG GLOBUL"/>
+<spnOverride numeric="28601" spn="TR TURKCELL"/>
+<spnOverride numeric="28602" spn="VODAFONE TR"/>
+<spnOverride numeric="28603" spn="AVEA"/>
+<spnOverride numeric="28801" spn="Foroya Tele"/>
+<spnOverride numeric="28802" spn="VODAFONE FO"/>
+<spnOverride numeric="29001" spn="TELE Greenland"/>
+<spnOverride numeric="29201" spn="SMT"/>
+<spnOverride numeric="29340" spn="Si.mobil"/>
+<spnOverride numeric="29341" spn="MOBITEL"/>
+<spnOverride numeric="29364" spn="T-2"/>
+<spnOverride numeric="29370" spn="SI TUSMOBIL"/>
+<spnOverride numeric="29401" spn="Telekom MK"/>
+<spnOverride numeric="29402" spn="ONE MK"/>
+<spnOverride numeric="29403" spn="Vip MKD"/>
+<spnOverride numeric="29501" spn="SwisscomFL"/>
+<spnOverride numeric="29502" spn="Orange FL"/>
+<spnOverride numeric="29505" spn="FL1"/>
+<spnOverride numeric="29701" spn="Telenor"/>
+<spnOverride numeric="29702" spn="Telekom.me"/>
+<spnOverride numeric="29703" spn="MTEL"/>
+<spnOverride numeric="302130" spn="Xplore"/>
+<spnOverride numeric="302220" spn="TELUS"/>
+<spnOverride numeric="302270" spn="Eastlink"/>
+<spnOverride numeric="302320" spn="Mobilicity"/>
+<spnOverride numeric="302340" spn="Execulink Telecom"/>
+<spnOverride numeric="302370" spn="Fido"/>
+<spnOverride numeric="302380" spn="DMTS GSM"/>
+<spnOverride numeric="302480" spn="SSi"/>
+<spnOverride numeric="302490" spn="WIND"/>
+<spnOverride numeric="302500" spn="Videotron"/>
+<spnOverride numeric="302520" spn="Videotron"/>
+<spnOverride numeric="302610" spn="Bell Mobility"/>
+<spnOverride numeric="302620" spn="Ice Wireless Inc"/>
+<spnOverride numeric="30266" spn="MTS"/>
+<spnOverride numeric="302660" spn="MTS"/>
+<spnOverride numeric="302720" spn="CAN Rogers Wireless Inc."/>
+<spnOverride numeric="302730" spn="CAN TerreStar Solutions"/>
+<spnOverride numeric="302770" spn="CANRU"/>
+<spnOverride numeric="302780" spn="SaskTel"/>
+<spnOverride numeric="302880" spn="FastRoam"/>
+<spnOverride numeric="302940" spn="Wightman"/>
+<spnOverride numeric="30801" spn="SPM AMERIS"/>
+<spnOverride numeric="310020" spn="US - Union Telephone"/>
+<spnOverride numeric="310030" spn="AT&amp;T"/>
+<spnOverride numeric="310032" spn="IT&amp;E"/>
+<spnOverride numeric="310050" spn="GCI"/>
+<spnOverride numeric="310070" spn="AT&amp;T"/>
+<spnOverride numeric="310090" spn="AT&amp;T"/>
+<spnOverride numeric="310100" spn="Plateau Wireless"/>
+<spnOverride numeric="310110" spn="IT&amp;E"/>
+<spnOverride numeric="310120" spn="Sprint"/>
+<spnOverride numeric="310140" spn="GTA"/>
+<spnOverride numeric="310150" spn="AT&amp;T"/>
+<spnOverride numeric="310160" spn="T-Mobile"/>
+<spnOverride numeric="310170" spn="AT&amp;T"/>
+<spnOverride numeric="310180" spn="West Central Wireless"/>
+<spnOverride numeric="310190" spn="USA Dutch Harbor"/>
+<spnOverride numeric="31020" spn="US - Union Telephone"/>
+<spnOverride numeric="310200" spn="T-Mobile"/>
+<spnOverride numeric="310210" spn="T-Mobile"/>
+<spnOverride numeric="310220" spn="T-Mobile"/>
+<spnOverride numeric="310230" spn="T-Mobile"/>
+<spnOverride numeric="310240" spn="T-Mobile"/>
+<spnOverride numeric="310250" spn="T-Mobile"/>
+<spnOverride numeric="310260" spn="T-Mobile"/>
+<spnOverride numeric="310270" spn="T-Mobile"/>
+<spnOverride numeric="310280" spn="AT&amp;T"/>
+<spnOverride numeric="310290" spn="NEP Wireless"/>
+<spnOverride numeric="31030" spn="AT&amp;T"/>
+<spnOverride numeric="31031" spn="T-Mobile"/>
+<spnOverride numeric="310300" spn="T-Mobile"/>
+<spnOverride numeric="310310" spn="T-Mobile"/>
+<spnOverride numeric="31032" spn="T-Mobile"/>
+<spnOverride numeric="310320" spn="Smith Bagley"/>
+<spnOverride numeric="310330" spn="T-Mobile"/>
+<spnOverride numeric="310340" spn="Limitless Mobile"/>
+<spnOverride numeric="310370" spn="DOCOMO PACIFIC"/>
+<spnOverride numeric="310380" spn="AT&amp;T"/>
+<spnOverride numeric="310400" spn="USA iCAN"/>
+<spnOverride numeric="310410" spn="AT&amp;T"/>
+<spnOverride numeric="310420" spn="Cinti Bell"/>
+<spnOverride numeric="310450" spn="Cell One of NE Colorado"/>
+<spnOverride numeric="310460" spn="USA1L"/>
+<spnOverride numeric="310470" spn="DOCOMO PACIFIC"/>
+<spnOverride numeric="310480" spn="iCONNECT ADVANCED"/>
+<spnOverride numeric="310490" spn="T-Mobile"/>
+<spnOverride numeric="31050" spn="GCI"/>
+<spnOverride numeric="310530" spn="Iowa Wireless USA"/>
+<spnOverride numeric="310560" spn="AT&amp;T"/>
+<spnOverride numeric="310570" spn="Chinook"/>
+<spnOverride numeric="310580" spn="T-Mobile"/>
+<spnOverride numeric="31058" spn="Inland Cellular"/>
+<spnOverride numeric="310590" spn="Verizon"/>
+<spnOverride numeric="310630" spn="USA AmeriLink"/>
+<spnOverride numeric="310640" spn="USA AE Airadigm"/>
+<spnOverride numeric="310650" spn="Jasper"/>
+<spnOverride numeric="310660" spn="T-Mobile"/>
+<spnOverride numeric="310680" spn="AT&amp;T"/>
+<spnOverride numeric="310690" spn="Limitless Mobile USA"/>
+<spnOverride numeric="310710" spn="USA ASTAC"/>
+<spnOverride numeric="310730" spn="U.S.Cellular"/>
+<spnOverride numeric="310740" spn="USA OTZ"/>
+<spnOverride numeric="310770" spn="Iowa Wireless USA"/>
+<spnOverride numeric="31080" spn="Corr Wireless"/>
+<spnOverride numeric="310800" spn="T-Mobile"/>
+<spnOverride numeric="310840" spn="telna Mobile"/>
+<spnOverride numeric="310870" spn="US"/>
+<spnOverride numeric="310880" spn="USAACSI"/>
+<spnOverride numeric="310890" spn="Rural Cellular"/>
+<spnOverride numeric="310990" spn="Worldcall"/>
+<spnOverride numeric="311000" spn="Mid-Tex Cellular"/>
+<spnOverride numeric="311030" spn="Indigo Wireless"/>
+<spnOverride numeric="311040" spn="USA - Commnet"/>
+<spnOverride numeric="311080" spn="Pine Cellular"/>
+<spnOverride numeric="311090" spn="USASXLP"/>
+<spnOverride numeric="311150" spn="Wilkes USA"/>
+<spnOverride numeric="311170" spn="Tampnet"/>
+<spnOverride numeric="311180" spn="AT&amp;T"/>
+<spnOverride numeric="311190" spn="USAC1ECI"/>
+<spnOverride numeric="311230" spn="C Spire"/>
+<spnOverride numeric="311240" spn="USACWCI"/>
+<spnOverride numeric="311270" spn="Verizon"/>
+<spnOverride numeric="31130" spn="Indigo"/>
+<spnOverride numeric="311330" spn="BTW"/>
+<spnOverride numeric="311370" spn="GCI"/>
+<spnOverride numeric="31140" spn="USA - Commnet"/>
+<spnOverride numeric="311480" spn="Verizon"/>
+<spnOverride numeric="311490" spn="Sprint"/>
+<spnOverride numeric="311500" spn="MOSAIC"/>
+<spnOverride numeric="311530" spn="USANW"/>
+<spnOverride numeric="311540" spn="USA Proximiti"/>
+<spnOverride numeric="311580" spn="U.S.Cellular"/>
+<spnOverride numeric="311600" spn="Limitless Mobile"/>
+<spnOverride numeric="311630" spn="C Spire"/>
+<spnOverride numeric="311660" spn="T-Mobile"/>
+<spnOverride numeric="311710" spn="Northeast Wireless"/>
+<spnOverride numeric="311730" spn="USA Proximiti"/>
+<spnOverride numeric="311740" spn="TCI"/>
+<spnOverride numeric="31180" spn="Pine Cellular"/>
+<spnOverride numeric="311810" spn="Bluegrass Wireless"/>
+<spnOverride numeric="311870" spn="Sprint"/>
+<spnOverride numeric="31190" spn="USASXLP"/>
+<spnOverride numeric="311940" spn="CLEAR"/>
+<spnOverride numeric="311950" spn="AT&amp;T"/>
+<spnOverride numeric="311990" spn="VTW US"/>
+<spnOverride numeric="312060" spn="CoverageCo"/>
+<spnOverride numeric="312180" spn="Limitless Mobile"/>
+<spnOverride numeric="312230" spn="SRT Wireless"/>
+<spnOverride numeric="312260" spn="USACL"/>
+<spnOverride numeric="312280" spn="Pioneer"/>
+<spnOverride numeric="312290" spn="Strata Networks USA"/>
+<spnOverride numeric="312420" spn="Nex-Tech Wireless USA"/>
+<spnOverride numeric="312480" spn="Sagebrush"/>
+<spnOverride numeric="31260" spn="CoverageCo"/>
+<spnOverride numeric="312630" spn="NetGenuity"/>
+<spnOverride numeric="312670" spn="FirstNet"/>
+<spnOverride numeric="312870" spn="GigSky"/>
+<spnOverride numeric="313070" spn="MNSHub"/>
+<spnOverride numeric="313100" spn="FirstNet"/>
+<spnOverride numeric="313110" spn="FirstNet"/>
+<spnOverride numeric="313120" spn="FirstNet"/>
+<spnOverride numeric="313130" spn="FirstNet"/>
+<spnOverride numeric="313140" spn="FirstNet"/>
+<spnOverride numeric="313380" spn="OptimERA"/>
+<spnOverride numeric="330110" spn="PR Claro"/>
+<spnOverride numeric="330120" spn="Open Mob PRI"/>
+<spnOverride numeric="334020" spn="TELCEL"/>
+<spnOverride numeric="334030" spn="Movistar"/>
+<spnOverride numeric="33403" spn="Movistar"/>
+<spnOverride numeric="334050" spn="Iusacell"/>
+<spnOverride numeric="334070" spn="AT&amp;T"/>
+<spnOverride numeric="334090" spn="Nextel"/>
+<spnOverride numeric="33420" spn="TELCEL"/>
+<spnOverride numeric="33450" spn="AT&amp;T"/>
+<spnOverride numeric="33490" spn="Nextel 3G"/>
+<spnOverride numeric="338050" spn="Digicel"/>
+<spnOverride numeric="338180" spn="LIME"/>
+<spnOverride numeric="33850" spn="DIGICEL"/>
+<spnOverride numeric="34001" spn="F-Orange"/>
+<spnOverride numeric="34002" spn="ONLY"/>
+<spnOverride numeric="34003" spn="CHIPPIE"/>
+<spnOverride numeric="34008" spn="DAUPHIN"/>
+<spnOverride numeric="34020" spn="DIGICEL"/>
+<spnOverride numeric="342600" spn="LIME"/>
+<spnOverride numeric="342750" spn="DIGICEL"/>
+<spnOverride numeric="344030" spn="APUA imobile"/>
+<spnOverride numeric="34430" spn="APUA inet"/>
+<spnOverride numeric="344920" spn="LIME"/>
+<spnOverride numeric="344930" spn="Cingular"/>
+<spnOverride numeric="346140" spn="LIME"/>
+<spnOverride numeric="348170" spn="LIME"/>
+<spnOverride numeric="348570" spn="CCT Boatphone"/>
+<spnOverride numeric="35000" spn="CELLONE"/>
+<spnOverride numeric="350000" spn="CELLONE"/>
+<spnOverride numeric="350010" spn="Cingular"/>
+<spnOverride numeric="35010" spn="Cingular"/>
+<spnOverride numeric="352030" spn="DIGICEL"/>
+<spnOverride numeric="352110" spn="LIME"/>
+<spnOverride numeric="35230" spn="DIGICEL"/>
+<spnOverride numeric="354860" spn="LIME"/>
+<spnOverride numeric="356110" spn="LIME"/>
+<spnOverride numeric="358050" spn="DIGICEL"/>
+<spnOverride numeric="358110" spn="LIME"/>
+<spnOverride numeric="35850" spn="DIGICEL"/>
+<spnOverride numeric="360070" spn="DIGICEL"/>
+<spnOverride numeric="360110" spn="LIME"/>
+<spnOverride numeric="36070" spn="DIGICEL"/>
+<spnOverride numeric="36251" spn="Telcell GSM"/>
+<spnOverride numeric="36269" spn="Digicel"/>
+<spnOverride numeric="36278" spn="Kla"/>
+<spnOverride numeric="36291" spn="ANT"/>
+<spnOverride numeric="36301" spn="SETAR GSM"/>
+<spnOverride numeric="36302" spn="AW Digicel"/>
+<spnOverride numeric="36320" spn="DIGICEL"/>
+<spnOverride numeric="36439" spn="BaTelCell"/>
+<spnOverride numeric="36449" spn="NewCo2015"/>
+<spnOverride numeric="365840" spn="LIME"/>
+<spnOverride numeric="366020" spn="Cingular"/>
+<spnOverride numeric="366110" spn="LIME"/>
+<spnOverride numeric="36620" spn="Cingular"/>
+<spnOverride numeric="36801" spn="CUBACEL"/>
+<spnOverride numeric="37001" spn="ALTICE"/>
+<spnOverride numeric="37002" spn="CLARO DOM"/>
+<spnOverride numeric="37004" spn="VIVA"/>
+<spnOverride numeric="37005" spn="Wind Telecom DO"/>
+<spnOverride numeric="37201" spn="COMCEL"/>
+<spnOverride numeric="37203" spn="Natcom"/>
+<spnOverride numeric="37412" spn="TSTT"/>
+<spnOverride numeric="374130" spn="Digicel"/>
+<spnOverride numeric="376350" spn="LIME"/>
+<spnOverride numeric="376360" spn="IslandCom TCI"/>
+<spnOverride numeric="40001" spn="AZE - AZERCELL GSM"/>
+<spnOverride numeric="40002" spn="BAKCELL AZ"/>
+<spnOverride numeric="40004" spn="AZ Nar"/>
+<spnOverride numeric="40101" spn="Beeline KZ"/>
+<spnOverride numeric="40102" spn="KZ KCELL"/>
+<spnOverride numeric="40107" spn="ALTEL"/>
+<spnOverride numeric="40177" spn="Tele2"/>
+<spnOverride numeric="40211" spn="BT B-Mobile"/>
+<spnOverride numeric="40277" spn="TASHICELL"/>
+<spnOverride numeric="40400" spn="TATA INDICOM"/>
+<spnOverride numeric="40401" spn="Vodafone IN"/>
+<spnOverride numeric="40402" spn="IND airtel"/>
+<spnOverride numeric="404030" spn="Vodafone IN"/>
+<spnOverride numeric="40403" spn="IND airtel"/>
+<spnOverride numeric="40404" spn="IDEA"/>
+<spnOverride numeric="40405" spn="Vodafone IN"/>
+<spnOverride numeric="40407" spn="IDEA"/>
+<spnOverride numeric="40409" spn="Reliance"/>
+<spnOverride numeric="40410" spn="IND airtel"/>
+<spnOverride numeric="40411" spn="Vodafone IN"/>
+<spnOverride numeric="40412" spn="IDEA"/>
+<spnOverride numeric="40413" spn="Vodafone IN"/>
+<spnOverride numeric="40414" spn="IDEA"/>
+<spnOverride numeric="40415" spn="Vodafone IN"/>
+<spnOverride numeric="40416" spn="IND airtel"/>
+<spnOverride numeric="40417" spn="Aircel"/>
+<spnOverride numeric="40418" spn="Reliance"/>
+<spnOverride numeric="40419" spn="IDEA"/>
+<spnOverride numeric="40420" spn="Vodafone IN"/>
+<spnOverride numeric="40422" spn="IDEA"/>
+<spnOverride numeric="404238" spn="Reliance"/>
+<spnOverride numeric="40424" spn="IDEA"/>
+<spnOverride numeric="40425" spn="Aircel"/>
+<spnOverride numeric="40427" spn="Vodafone IN"/>
+<spnOverride numeric="40428" spn="Aircel"/>
+<spnOverride numeric="40429" spn="Aircel"/>
+<spnOverride numeric="40430" spn="Vodafone IN"/>
+<spnOverride numeric="40431" spn="IND airtel"/>
+<spnOverride numeric="40433" spn="Aircel"/>
+<spnOverride numeric="40434" spn="BSNL Mobile"/>
+<spnOverride numeric="40435" spn="Aircel"/>
+<spnOverride numeric="40436" spn="Reliance"/>
+<spnOverride numeric="40437" spn="Aircel"/>
+<spnOverride numeric="40438" spn="BSNL Mobile"/>
+<spnOverride numeric="40440" spn="IND airtel"/>
+<spnOverride numeric="40441" spn="AIRCEL"/>
+<spnOverride numeric="40442" spn="AIRCEL"/>
+<spnOverride numeric="40443" spn="Vodafone IN"/>
+<spnOverride numeric="40444" spn="IDEA"/>
+<spnOverride numeric="40445" spn="IND airtel"/>
+<spnOverride numeric="40446" spn="Vodafone IN"/>
+<spnOverride numeric="40449" spn="IND airtel"/>
+<spnOverride numeric="40450" spn="Reliance"/>
+<spnOverride numeric="40451" spn="BSNL Mobile"/>
+<spnOverride numeric="40452" spn="Reliance"/>
+<spnOverride numeric="40453" spn="BSNL Mobile"/>
+<spnOverride numeric="40454" spn="BSNL Mobile"/>
+<spnOverride numeric="40455" spn="BSNL Mobile"/>
+<spnOverride numeric="40456" spn="IDEA"/>
+<spnOverride numeric="40457" spn="BSNL Mobile"/>
+<spnOverride numeric="40458" spn="BSNL Mobile"/>
+<spnOverride numeric="40459" spn="BSNL Mobile"/>
+<spnOverride numeric="40460" spn="Vodafone IN"/>
+<spnOverride numeric="40462" spn="BSNL Mobile"/>
+<spnOverride numeric="40464" spn="BSNL Mobile"/>
+<spnOverride numeric="40466" spn="BSNL Mobile"/>
+<spnOverride numeric="40467" spn="Reliance"/>
+<spnOverride numeric="40468" spn="IN-DOLPHIN"/>
+<spnOverride numeric="40469" spn="IN-DOLPHIN"/>
+<spnOverride numeric="40470" spn="IND airtel"/>
+<spnOverride numeric="40471" spn="BSNL Mobile"/>
+<spnOverride numeric="40472" spn="BSNL Mobile"/>
+<spnOverride numeric="40473" spn="BSNL Mobile"/>
+<spnOverride numeric="40474" spn="BSNL Mobile"/>
+<spnOverride numeric="40475" spn="BSNL Mobile"/>
+<spnOverride numeric="40476" spn="BSNL Mobile"/>
+<spnOverride numeric="40477" spn="BSNL Mobile"/>
+<spnOverride numeric="40478" spn="IDEA"/>
+<spnOverride numeric="40479" spn="BSNL Mobile"/>
+<spnOverride numeric="40480" spn="BSNL Mobile"/>
+<spnOverride numeric="40481" spn="BSNL Mobile"/>
+<spnOverride numeric="40482" spn="IDEA"/>
+<spnOverride numeric="40483" spn="Reliance"/>
+<spnOverride numeric="40484" spn="Vodafone IN"/>
+<spnOverride numeric="40485" spn="Reliance"/>
+<spnOverride numeric="40486" spn="Vodafone IN"/>
+<spnOverride numeric="40487" spn="IDEA"/>
+<spnOverride numeric="40488" spn="Vodafone IN"/>
+<spnOverride numeric="40489" spn="IDEA"/>
+<spnOverride numeric="40490" spn="IND airtel"/>
+<spnOverride numeric="40491" spn="Aircel"/>
+<spnOverride numeric="40492" spn="IND airtel"/>
+<spnOverride numeric="40493" spn="IND airtel"/>
+<spnOverride numeric="40494" spn="IND airtel"/>
+<spnOverride numeric="40495" spn="IND airtel"/>
+<spnOverride numeric="40496" spn="IND airtel"/>
+<spnOverride numeric="40497" spn="IND airtel"/>
+<spnOverride numeric="40498" spn="IND airtel"/>
+<spnOverride numeric="40501" spn="Reliance"/>
+<spnOverride numeric="405025" spn="TATA DOCOMO"/>
+<spnOverride numeric="405026" spn="TATA TELE"/>
+<spnOverride numeric="405027" spn="TATA DOCOMO"/>
+<spnOverride numeric="405028" spn="TATA TELE"/>
+<spnOverride numeric="405029" spn="TATA DOCOMO"/>
+<spnOverride numeric="405030" spn="TATA DOCOMO"/>
+<spnOverride numeric="405031" spn="TATA DOCOMO"/>
+<spnOverride numeric="405032" spn="TATA DOCOMO"/>
+<spnOverride numeric="405033" spn="TATA TELE"/>
+<spnOverride numeric="405034" spn="TATA DOCOMO"/>
+<spnOverride numeric="405035" spn="TATA DOCOMO"/>
+<spnOverride numeric="405036" spn="TATA DOCOMO"/>
+<spnOverride numeric="405037" spn="TATA DOCOMO"/>
+<spnOverride numeric="405038" spn="TATA DOCOMO"/>
+<spnOverride numeric="405039" spn="TATA DOCOMO"/>
+<spnOverride numeric="405040" spn="TATA TELE"/>
+<spnOverride numeric="405041" spn="TATA DOCOMO"/>
+<spnOverride numeric="405042" spn="TATA DOCOMO"/>
+<spnOverride numeric="405043" spn="TATA DOCOMO"/>
+<spnOverride numeric="405044" spn="TATA DOCOMO"/>
+<spnOverride numeric="405045" spn="TATA DOCOMO"/>
+<spnOverride numeric="405046" spn="TATA DOCOMO"/>
+<spnOverride numeric="405047" spn="TATA DOCOMO"/>
+<spnOverride numeric="40505" spn="Reliance"/>
+<spnOverride numeric="40506" spn="Reliance"/>
+<spnOverride numeric="40507" spn="Reliance"/>
+<spnOverride numeric="40508" spn="Reliance"/>
+<spnOverride numeric="40509" spn="Reliance"/>
+<spnOverride numeric="40510" spn="Reliance"/>
+<spnOverride numeric="40511" spn="Reliance"/>
+<spnOverride numeric="40512" spn="Reliance"/>
+<spnOverride numeric="40513" spn="Reliance"/>
+<spnOverride numeric="40514" spn="Reliance"/>
+<spnOverride numeric="40515" spn="Reliance"/>
+<spnOverride numeric="40517" spn="Reliance"/>
+<spnOverride numeric="40518" spn="Reliance"/>
+<spnOverride numeric="40519" spn="Reliance"/>
+<spnOverride numeric="40520" spn="Reliance"/>
+<spnOverride numeric="40521" spn="Reliance"/>
+<spnOverride numeric="40522" spn="Reliance"/>
+<spnOverride numeric="40523" spn="Reliance"/>
+<spnOverride numeric="40525" spn="TATA DOCOMO"/>
+<spnOverride numeric="40527" spn="TATA DOCOMO"/>
+<spnOverride numeric="40529" spn="TATA DOCOMO"/>
+<spnOverride numeric="40530" spn="TATA DOCOMO"/>
+<spnOverride numeric="40531" spn="TATA DOCOMO"/>
+<spnOverride numeric="40532" spn="TATA DOCOMO"/>
+<spnOverride numeric="40534" spn="TATA DOCOMO"/>
+<spnOverride numeric="40535" spn="TATA DOCOMO"/>
+<spnOverride numeric="40536" spn="TATA DOCOMO"/>
+<spnOverride numeric="40537" spn="TATA DOCOMO"/>
+<spnOverride numeric="40538" spn="TATA DOCOMO"/>
+<spnOverride numeric="40539" spn="TATA DOCOMO"/>
+<spnOverride numeric="40541" spn="TATA DOCOMO"/>
+<spnOverride numeric="40542" spn="TATA DOCOMO"/>
+<spnOverride numeric="40543" spn="TATA DOCOMO"/>
+<spnOverride numeric="40544" spn="TATA DOCOMO"/>
+<spnOverride numeric="40545" spn="TATA DOCOMO"/>
+<spnOverride numeric="40546" spn="TATA DOCOMO"/>
+<spnOverride numeric="40547" spn="TATA DOCOMO"/>
+<spnOverride numeric="40551" spn="IND airtel"/>
+<spnOverride numeric="40552" spn="IND airtel"/>
+<spnOverride numeric="40553" spn="IND airtel"/>
+<spnOverride numeric="40554" spn="IND airtel"/>
+<spnOverride numeric="40555" spn="IND airtel"/>
+<spnOverride numeric="40556" spn="IND airtel"/>
+<spnOverride numeric="40566" spn="Vodafone IN"/>
+<spnOverride numeric="40567" spn="Vodafone IN"/>
+<spnOverride numeric="40570" spn="IDEA"/>
+<spnOverride numeric="405750" spn="Vodafone IN"/>
+<spnOverride numeric="405751" spn="Vodafone IN"/>
+<spnOverride numeric="405752" spn="Vodafone IN"/>
+<spnOverride numeric="405753" spn="Vodafone IN"/>
+<spnOverride numeric="405754" spn="Vodafone IN"/>
+<spnOverride numeric="405755" spn="Vodafone IN"/>
+<spnOverride numeric="405756" spn="Vodafone IN"/>
+<spnOverride numeric="405799" spn="IDEA"/>
+<spnOverride numeric="405800" spn="Aircel"/>
+<spnOverride numeric="405801" spn="Aircel"/>
+<spnOverride numeric="405802" spn="Aircel"/>
+<spnOverride numeric="405803" spn="Aircel"/>
+<spnOverride numeric="405804" spn="Aircel"/>
+<spnOverride numeric="405805" spn="Aircel"/>
+<spnOverride numeric="405806" spn="Aircel"/>
+<spnOverride numeric="405807" spn="Aircel"/>
+<spnOverride numeric="405808" spn="Aircel"/>
+<spnOverride numeric="405809" spn="Aircel"/>
+<spnOverride numeric="405810" spn="Aircel"/>
+<spnOverride numeric="405811" spn="Aircel"/>
+<spnOverride numeric="405812" spn="Aircel"/>
+<spnOverride numeric="405813" spn="IN UNITECH"/>
+<spnOverride numeric="405814" spn="IN UNITECH"/>
+<spnOverride numeric="405815" spn="IN UNITECH"/>
+<spnOverride numeric="405816" spn="IN UNITECH"/>
+<spnOverride numeric="405817" spn="IN UNITECH"/>
+<spnOverride numeric="405818" spn="IN UNITECH"/>
+<spnOverride numeric="405819" spn="IN UNITECH"/>
+<spnOverride numeric="405820" spn="IN UNITECH"/>
+<spnOverride numeric="405821" spn="IN UNITECH"/>
+<spnOverride numeric="405822" spn="IN UNITECH"/>
+<spnOverride numeric="405823" spn="VIDEOCON"/>
+<spnOverride numeric="405824" spn="VIDEOCON"/>
+<spnOverride numeric="405825" spn="VIDEOCON"/>
+<spnOverride numeric="405827" spn="VIDEOCON"/>
+<spnOverride numeric="405828" spn="VIDEOCON"/>
+<spnOverride numeric="405829" spn="VIDEOCON"/>
+<spnOverride numeric="405830" spn="VIDEOCON"/>
+<spnOverride numeric="405831" spn="VIDEOCON"/>
+<spnOverride numeric="405832" spn="VIDEOCON"/>
+<spnOverride numeric="405833" spn="VIDEOCON"/>
+<spnOverride numeric="405834" spn="VIDEOCON"/>
+<spnOverride numeric="405835" spn="VIDEOCON"/>
+<spnOverride numeric="405836" spn="VIDEOCON"/>
+<spnOverride numeric="405837" spn="VIDEOCON"/>
+<spnOverride numeric="405838" spn="VIDEOCON"/>
+<spnOverride numeric="405839" spn="VIDEOCON"/>
+<spnOverride numeric="405840" spn="IND-JIO"/>
+<spnOverride numeric="405841" spn="VIDEOCON"/>
+<spnOverride numeric="405842" spn="VIDEOCON"/>
+<spnOverride numeric="405843" spn="VIDEOCON"/>
+<spnOverride numeric="405844" spn="IN UNITECH"/>
+<spnOverride numeric="405845" spn="IDEA"/>
+<spnOverride numeric="405846" spn="IDEA"/>
+<spnOverride numeric="405848" spn="IDEA"/>
+<spnOverride numeric="405849" spn="IDEA"/>
+<spnOverride numeric="405850" spn="IDEA"/>
+<spnOverride numeric="405852" spn="IDEA"/>
+<spnOverride numeric="405853" spn="IDEA"/>
+<spnOverride numeric="405854" spn="IND-JIO"/>
+<spnOverride numeric="405855" spn="IND-JIO"/>
+<spnOverride numeric="405856" spn="IND-JIO"/>
+<spnOverride numeric="405857" spn="IND-JIO"/>
+<spnOverride numeric="405858" spn="IND-JIO"/>
+<spnOverride numeric="405859" spn="IND-JIO"/>
+<spnOverride numeric="405860" spn="IND-JIO"/>
+<spnOverride numeric="405861" spn="IND-JIO"/>
+<spnOverride numeric="405862" spn="IND-JIO"/>
+<spnOverride numeric="405863" spn="IND-JIO"/>
+<spnOverride numeric="405864" spn="IND-JIO"/>
+<spnOverride numeric="405865" spn="IND-JIO"/>
+<spnOverride numeric="405866" spn="IND-JIO"/>
+<spnOverride numeric="405867" spn="IND-JIO"/>
+<spnOverride numeric="405868" spn="IND-JIO"/>
+<spnOverride numeric="405869" spn="IND-JIO"/>
+<spnOverride numeric="405870" spn="IND-JIO"/>
+<spnOverride numeric="405871" spn="IND-JIO"/>
+<spnOverride numeric="405872" spn="IND-JIO"/>
+<spnOverride numeric="405873" spn="IND-JIO"/>
+<spnOverride numeric="405874" spn="IND-JIO"/>
+<spnOverride numeric="405875" spn="IN UNITECH"/>
+<spnOverride numeric="405876" spn="IN UNITECH"/>
+<spnOverride numeric="405877" spn="IN UNITECH"/>
+<spnOverride numeric="405878" spn="IN UNITECH"/>
+<spnOverride numeric="405879" spn="IN UNITECH"/>
+<spnOverride numeric="405880" spn="IN UNITECH"/>
+<spnOverride numeric="405882" spn="Reliance"/>
+<spnOverride numeric="40589" spn="MTS"/>
+<spnOverride numeric="405925" spn="IN UNITECH"/>
+<spnOverride numeric="405926" spn="IN UNITECH"/>
+<spnOverride numeric="405927" spn="IN UNITECH"/>
+<spnOverride numeric="405928" spn="IN UNITECH"/>
+<spnOverride numeric="405929" spn="IN UNITECH"/>
+<spnOverride numeric="405932" spn="VIDEOCON"/>
+<spnOverride numeric="41001" spn="Jazz"/>
+<spnOverride numeric="41003" spn="PK-UFONE"/>
+<spnOverride numeric="41004" spn="ZONG"/>
+<spnOverride numeric="41005" spn="SCOM-PK"/>
+<spnOverride numeric="41006" spn="Telenor PK"/>
+<spnOverride numeric="41007" spn="WaridTel"/>
+<spnOverride numeric="41201" spn="AF AWCC"/>
+<spnOverride numeric="41220" spn="ROSHAN"/>
+<spnOverride numeric="41240" spn="MTN AF"/>
+<spnOverride numeric="41250" spn="Etisalat Af"/>
+<spnOverride numeric="41301" spn="Mobitel"/>
+<spnOverride numeric="41302" spn="SRI DIALOG"/>
+<spnOverride numeric="41303" spn="SRI Etisalat"/>
+<spnOverride numeric="41305" spn="SRI AIRTEL"/>
+<spnOverride numeric="41308" spn="Hutch"/>
+<spnOverride numeric="41401" spn="MM 900"/>
+<spnOverride numeric="41405" spn="Ooredoo"/>
+<spnOverride numeric="41406" spn="Telenor"/>
+<spnOverride numeric="41409" spn="MYTEL"/>
+<spnOverride numeric="41501" spn="alfa"/>
+<spnOverride numeric="41503" spn="touch"/>
+<spnOverride numeric="41505" spn="LBN OGERO Mobile"/>
+<spnOverride numeric="41601" spn="Zain JO"/>
+<spnOverride numeric="41603" spn="UMNIAH"/>
+<spnOverride numeric="41677" spn="Orange JO"/>
+<spnOverride numeric="41701" spn="SYRIATEL"/>
+<spnOverride numeric="41702" spn="MTN"/>
+<spnOverride numeric="41805" spn="ASIACELL"/>
+<spnOverride numeric="41820" spn="zain IQ"/>
+<spnOverride numeric="41830" spn="IRAQNA"/>
+<spnOverride numeric="41840" spn="KOREK"/>
+<spnOverride numeric="41902" spn="Zain KW"/>
+<spnOverride numeric="41903" spn="Ooredoo"/>
+<spnOverride numeric="41904" spn="KT, VIVA"/>
+<spnOverride numeric="42001" spn="STC"/>
+<spnOverride numeric="42003" spn="Mobily-KSA"/>
+<spnOverride numeric="42004" spn="Zain SA"/>
+<spnOverride numeric="42101" spn="SabaFon"/>
+<spnOverride numeric="42102" spn="MTN"/>
+<spnOverride numeric="42104" spn="Y-Telecom"/>
+<spnOverride numeric="42202" spn="OMAN MOBILE"/>
+<spnOverride numeric="42203" spn="nawras"/>
+<spnOverride numeric="42402" spn="ETISALAT"/>
+<spnOverride numeric="42403" spn="du"/>
+<spnOverride numeric="42501" spn="Orange"/>
+<spnOverride numeric="42502" spn="Cellcom IL"/>
+<spnOverride numeric="42503" spn="IL Pelephone"/>
+<spnOverride numeric="42505" spn="JAWWAL-PALESTINE"/>
+<spnOverride numeric="42506" spn="Ooredoo Palestine"/>
+<spnOverride numeric="42507" spn="Hot Mobile Ltd."/>
+<spnOverride numeric="42508" spn="Golan IL"/>
+<spnOverride numeric="42528" spn="Hot Mobile Ltd."/>
+<spnOverride numeric="42601" spn="BATELCO"/>
+<spnOverride numeric="42602" spn="Zain BH"/>
+<spnOverride numeric="42604" spn="VIVA BH"/>
+<spnOverride numeric="42701" spn="Ooredoo"/>
+<spnOverride numeric="42702" spn="vodafone"/>
+<spnOverride numeric="42801" spn="Skytel MN"/>
+<spnOverride numeric="42806" spn="GMOBILE_MN"/>
+<spnOverride numeric="42888" spn="MONGOLIA UNITEL LLC"/>
+<spnOverride numeric="42899" spn="MN MobiCom"/>
+<spnOverride numeric="42901" spn="Nepal Telecom"/>
+<spnOverride numeric="42902" spn="Ncell"/>
+<spnOverride numeric="42904" spn="SmartCell"/>
+<spnOverride numeric="43211" spn="IR-TCI"/>
+<spnOverride numeric="43214" spn="IR KISH"/>
+<spnOverride numeric="43220" spn="IRN 20"/>
+<spnOverride numeric="43232" spn="Iran Taliya"/>
+<spnOverride numeric="43235" spn="MTN Irancell"/>
+<spnOverride numeric="43404" spn="Beeline UZ"/>
+<spnOverride numeric="43405" spn="UZB Ucell"/>
+<spnOverride numeric="43407" spn="UZB MTS"/>
+<spnOverride numeric="43408" spn="UZMOBILE"/>
+<spnOverride numeric="43601" spn="TCELL"/>
+<spnOverride numeric="43602" spn="TCELL"/>
+<spnOverride numeric="43603" spn="MegaFon TJK"/>
+<spnOverride numeric="43604" spn="Babilon-M"/>
+<spnOverride numeric="43605" spn="ZET-MOBILE"/>
+<spnOverride numeric="43701" spn="Beeline KG"/>
+<spnOverride numeric="43705" spn="MEGACOM"/>
+<spnOverride numeric="43709" spn="O!"/>
+<spnOverride numeric="43801" spn="MTS TM"/>
+<spnOverride numeric="43802" spn="TM CELL"/>
+<spnOverride numeric="44000" spn="EMOBILE"/>
+<spnOverride numeric="44010" spn="JP DOCOMO"/>
+<spnOverride numeric="44020" spn="SoftBank"/>
+<spnOverride numeric="44050" spn="KDDI"/>
+<spnOverride numeric="44051" spn="KDDI"/>
+<spnOverride numeric="44100" spn="WCP ( SoftBank AXGP Network)"/>
+<spnOverride numeric="44110" spn="UQ(WiMAX 2+)"/>
+<spnOverride numeric="45002" spn="KT"/>
+<spnOverride numeric="45005" spn="KOR SK Telecom"/>
+<spnOverride numeric="45006" spn="KOR LG Uplus"/>
+<spnOverride numeric="45008" spn="KT"/>
+<spnOverride numeric="45010" spn="KOR LG Uplus"/>
+<spnOverride numeric="45201" spn="VN Mobifone"/>
+<spnOverride numeric="45202" spn="VN VINAPHONE"/>
+<spnOverride numeric="45204" spn="VIETTEL"/>
+<spnOverride numeric="45205" spn="Vietnamobile"/>
+<spnOverride numeric="45207" spn="Gmobile"/>
+<spnOverride numeric="45400" spn="CSL"/>
+<spnOverride numeric="45402" spn="CSL"/>
+<spnOverride numeric="45403" spn="3"/>
+<spnOverride numeric="45404" spn="Hutchison"/>
+<spnOverride numeric="45406" spn="Smartone"/>
+<spnOverride numeric="45410" spn="CSL"/>
+<spnOverride numeric="45412" spn="China Mobile HK"/>
+<spnOverride numeric="45413" spn="China Mobile HK"/>
+<spnOverride numeric="45415" spn="SmarTone HK"/>
+<spnOverride numeric="45416" spn="CSL"/>
+<spnOverride numeric="45417" spn="SmarTone HK"/>
+<spnOverride numeric="45418" spn="CSL"/>
+<spnOverride numeric="45419" spn="CSL"/>
+<spnOverride numeric="45420" spn="CSL"/>
+<spnOverride numeric="45500" spn="SmarTone MO"/>
+<spnOverride numeric="45501" spn="CTM"/>
+<spnOverride numeric="45502" spn="China Telecom"/>
+<spnOverride numeric="45503" spn="3 Macao"/>
+<spnOverride numeric="45504" spn="CTM"/>
+<spnOverride numeric="45505" spn="3 Macao"/>
+<spnOverride numeric="45506" spn="SmarTone MAC"/>
+<spnOverride numeric="45507" spn="China Telecom"/>
+<spnOverride numeric="45601" spn="Cellcard"/>
+<spnOverride numeric="45602" spn="SMART"/>
+<spnOverride numeric="45604" spn="qb"/>
+<spnOverride numeric="45605" spn="SMART"/>
+<spnOverride numeric="45606" spn="SMART"/>
+<spnOverride numeric="45608" spn="Metfone"/>
+<spnOverride numeric="45609" spn="Beeline KH"/>
+<spnOverride numeric="45611" spn="KH SEATEL"/>
+<spnOverride numeric="45618" spn="Mfone"/>
+<spnOverride numeric="45701" spn="LAO GSM"/>
+<spnOverride numeric="45702" spn="ETL MOBILE NETWORK"/>
+<spnOverride numeric="45703" spn="Unitel"/>
+<spnOverride numeric="45708" spn="TIGO LAO"/>
+<spnOverride numeric="46000" spn="中国移动"/>
+<spnOverride numeric="46001" spn="中国联通"/>
+<spnOverride numeric="46002" spn="中国移动"/>
+<spnOverride numeric="46003" spn="中国电信"/>
+<spnOverride numeric="46004" spn="中国移动"/>
+<spnOverride numeric="46007" spn="中国移动"/>
+<spnOverride numeric="46008" spn="中国移动"/>
+<spnOverride numeric="46009" spn="中国联通"/>
+<spnOverride numeric="46011" spn="中国电信"/>
+<spnOverride numeric="46601" spn="Far EasTone"/>
+<spnOverride numeric="46605" spn="APT"/>
+<spnOverride numeric="46612" spn="TWN APT"/>
+<spnOverride numeric="46668" spn="ACeS"/>
+<spnOverride numeric="46688" spn="KGT-Online"/>
+<spnOverride numeric="46689" spn="T Star"/>
+<spnOverride numeric="46692" spn="Chunghwa Telecom"/>
+<spnOverride numeric="46693" spn="TWN MOBITAI"/>
+<spnOverride numeric="46697" spn="TW Mobile"/>
+<spnOverride numeric="46699" spn="TWM TransAsi"/>
+<spnOverride numeric="46705" spn="Koryolink"/>
+<spnOverride numeric="470001" spn="Grameenphone"/>
+<spnOverride numeric="47001" spn="Grameenphone"/>
+<spnOverride numeric="47002" spn="robi axiata"/>
+<spnOverride numeric="47003" spn="Banglalink"/>
+<spnOverride numeric="47004" spn="BGD bMobile"/>
+<spnOverride numeric="47007" spn="Airtel"/>
+<spnOverride numeric="47009" spn="BGD-BIEL"/>
+<spnOverride numeric="47201" spn="DHIRAAGU"/>
+<spnOverride numeric="47202" spn="Ooredoo Maldives PVT LTD"/>
+<spnOverride numeric="50212" spn="MY MAXIS"/>
+<spnOverride numeric="50213" spn="MY CELCOM"/>
+<spnOverride numeric="502152" spn="Yes"/>
+<spnOverride numeric="502153" spn="unifi"/>
+<spnOverride numeric="502156" spn="MYSALTEL"/>
+<spnOverride numeric="50216" spn="DiGi"/>
+<spnOverride numeric="50218" spn="U MOBILE"/>
+<spnOverride numeric="50219" spn="MY CELCOM"/>
+<spnOverride numeric="50501" spn="Telstra"/>
+<spnOverride numeric="50502" spn="YES OPTUS"/>
+<spnOverride numeric="50503" spn="vodafone AU"/>
+<spnOverride numeric="50506" spn="3TELSTRA"/>
+<spnOverride numeric="50510" spn="Norfolk Telecom"/>
+<spnOverride numeric="50516" spn="VicTrack"/>
+<spnOverride numeric="50550" spn="Pivotel"/>
+<spnOverride numeric="50571" spn="Telstra"/>
+<spnOverride numeric="50572" spn="Telstra"/>
+<spnOverride numeric="51000" spn="ACeS"/>
+<spnOverride numeric="51001" spn="IND INDOSAT"/>
+<spnOverride numeric="51008" spn="IND XL"/>
+<spnOverride numeric="51009" spn="Smartfren"/>
+<spnOverride numeric="51010" spn="IND TELKOMSEL"/>
+<spnOverride numeric="51011" spn="IND XL"/>
+<spnOverride numeric="51021" spn="IND INDOSAT"/>
+<spnOverride numeric="51028" spn="Smartfren"/>
+<spnOverride numeric="51088" spn="BoltSuper"/>
+<spnOverride numeric="51089" spn="3"/>
+<spnOverride numeric="51401" spn="TLS-TC"/>
+<spnOverride numeric="51402" spn="TLS-TT"/>
+<spnOverride numeric="51502" spn="Globe Telecom-PH"/>
+<spnOverride numeric="51503" spn="SMART"/>
+<spnOverride numeric="51505" spn="PH Sun Cellular"/>
+<spnOverride numeric="51511" spn="ACeS"/>
+<spnOverride numeric="52000" spn="TH"/>
+<spnOverride numeric="52001" spn="TH GSM"/>
+<spnOverride numeric="52003" spn="AIS 3G"/>
+<spnOverride numeric="52004" spn="TRUE 3G+"/>
+<spnOverride numeric="52005" spn="dtac TriNet"/>
+<spnOverride numeric="52015" spn="TOT Mobile"/>
+<spnOverride numeric="52018" spn="TH-DTAC"/>
+<spnOverride numeric="52020" spn="ACeS"/>
+<spnOverride numeric="52023" spn="TH GSM 1800"/>
+<spnOverride numeric="52047" spn="TOT Mobile"/>
+<spnOverride numeric="52099" spn="TRUE"/>
+<spnOverride numeric="52501" spn="SingTel"/>
+<spnOverride numeric="52502" spn="SingTel"/>
+<spnOverride numeric="52503" spn="SGP-M1"/>
+<spnOverride numeric="52505" spn="STARHUB"/>
+<spnOverride numeric="52507" spn="SGP Call Zone"/>
+<spnOverride numeric="52508" spn="StarHub"/>
+<spnOverride numeric="52510" spn="TPG SG"/>
+<spnOverride numeric="52802" spn="b-mobile"/>
+<spnOverride numeric="52811" spn="BRU-DSTCom"/>
+<spnOverride numeric="53001" spn="vodafone NZ"/>
+<spnOverride numeric="53005" spn="Telecom NZ"/>
+<spnOverride numeric="53024" spn="2degrees"/>
+<spnOverride numeric="53701" spn="bmobile"/>
+<spnOverride numeric="53702" spn="Telikom PNG"/>
+<spnOverride numeric="53703" spn="DIGICEL"/>
+<spnOverride numeric="53901" spn="U-CALL"/>
+<spnOverride numeric="53988" spn="Digicel Tonga"/>
+<spnOverride numeric="54001" spn="Our Telekom"/>
+<spnOverride numeric="54002" spn="bmobile"/>
+<spnOverride numeric="54101" spn="VUT SMILE"/>
+<spnOverride numeric="54105" spn="Digicel"/>
+<spnOverride numeric="54201" spn="FJ VODAFONE"/>
+<spnOverride numeric="54202" spn="DIGICEL"/>
+<spnOverride numeric="54301" spn="Manuia"/>
+<spnOverride numeric="544110" spn="Bluesky Communications"/>
+<spnOverride numeric="54509" spn="KL-Frigate"/>
+<spnOverride numeric="54601" spn="NCL MOBILIS"/>
+<spnOverride numeric="54705" spn="VITI"/>
+<spnOverride numeric="54715" spn="VODAFONE PF"/>
+<spnOverride numeric="54720" spn="F-VINI"/>
+<spnOverride numeric="54801" spn="CK KOKANET"/>
+<spnOverride numeric="54900" spn="DIGICEL"/>
+<spnOverride numeric="54927" spn="Bluesky"/>
+<spnOverride numeric="55001" spn="FSM Telecom"/>
+<spnOverride numeric="55101" spn="MH-NTA"/>
+<spnOverride numeric="55201" spn="PalauCel"/>
+<spnOverride numeric="55280" spn="PLWPMC"/>
+<spnOverride numeric="55301" spn="FSM Telecom"/>
+<spnOverride numeric="55401" spn="Teletok"/>
+<spnOverride numeric="60201" spn="Mobinil"/>
+<spnOverride numeric="60202" spn="vodafone EG"/>
+<spnOverride numeric="60203" spn="Etisalat"/>
+<spnOverride numeric="60204" spn="EGYwe"/>
+<spnOverride numeric="60301" spn="ALG Mobilis"/>
+<spnOverride numeric="60302" spn="Djezzy"/>
+<spnOverride numeric="60303" spn="Ooredoo"/>
+<spnOverride numeric="60400" spn="MOR MEDITEL"/>
+<spnOverride numeric="60401" spn="MOR IAM"/>
+<spnOverride numeric="60402" spn="inwi"/>
+<spnOverride numeric="60501" spn="Orange TN"/>
+<spnOverride numeric="60502" spn="TUNISIE TELECOM"/>
+<spnOverride numeric="60503" spn="TUNISIANA"/>
+<spnOverride numeric="60600" spn="Libyana"/>
+<spnOverride numeric="60601" spn="Al Madar"/>
+<spnOverride numeric="60701" spn="GAMCEL"/>
+<spnOverride numeric="60702" spn="AFRICELL"/>
+<spnOverride numeric="60703" spn="GM COMIUM"/>
+<spnOverride numeric="60704" spn="Qcell"/>
+<spnOverride numeric="60801" spn="Orange SN"/>
+<spnOverride numeric="60802" spn="SN-SENTEL SG"/>
+<spnOverride numeric="60803" spn="SEN expresso"/>
+<spnOverride numeric="60901" spn="MR MATTEL"/>
+<spnOverride numeric="60902" spn="MR Expresso"/>
+<spnOverride numeric="60910" spn="MAURITEL"/>
+<spnOverride numeric="61001" spn="MALITEL ML"/>
+<spnOverride numeric="61002" spn="ORANGE ML"/>
+<spnOverride numeric="61003" spn="TELECEL ML"/>
+<spnOverride numeric="61101" spn="Orange GN"/>
+<spnOverride numeric="61102" spn="GN LAGUI"/>
+<spnOverride numeric="61104" spn="GNMTN"/>
+<spnOverride numeric="61105" spn="GINCL"/>
+<spnOverride numeric="61202" spn="ETISALAT CI"/>
+<spnOverride numeric="61203" spn="Orange"/>
+<spnOverride numeric="61204" spn="KoZ"/>
+<spnOverride numeric="61205" spn="MTN CI"/>
+<spnOverride numeric="61301" spn="ONATEL"/>
+<spnOverride numeric="61302" spn="Orange BF"/>
+<spnOverride numeric="61402" spn="CELTEL"/>
+<spnOverride numeric="61403" spn="ETISALAT NER"/>
+<spnOverride numeric="61404" spn="Orange"/>
+<spnOverride numeric="61501" spn="TG-TOGO CELL"/>
+<spnOverride numeric="61503" spn="ETISALAT TOGO"/>
+<spnOverride numeric="61602" spn="ETISALAT BENIN"/>
+<spnOverride numeric="61603" spn="MTN BENIN"/>
+<spnOverride numeric="61604" spn="BELL BENIN COMMUNICATION"/>
+<spnOverride numeric="61605" spn="GloBenin"/>
+<spnOverride numeric="61701" spn="CELLPLUS-MRU"/>
+<spnOverride numeric="61703" spn="MTML"/>
+<spnOverride numeric="61710" spn="EMTEL-MRU"/>
+<spnOverride numeric="61801" spn="LBR Lonestar Cell"/>
+<spnOverride numeric="61804" spn="Novafone"/>
+<spnOverride numeric="61807" spn="Orange LBR"/>
+<spnOverride numeric="61901" spn="Orange SL"/>
+<spnOverride numeric="61905" spn="Africell"/>
+<spnOverride numeric="61907" spn="QCell"/>
+<spnOverride numeric="62001" spn="GH MTN"/>
+<spnOverride numeric="62002" spn="GH Vodafone"/>
+<spnOverride numeric="62003" spn="AirtelTigo"/>
+<spnOverride numeric="62006" spn="AirtelTigo"/>
+<spnOverride numeric="62007" spn="Glo Ghana"/>
+<spnOverride numeric="62120" spn="AirtelNG"/>
+<spnOverride numeric="62130" spn="MTN - NG"/>
+<spnOverride numeric="62140" spn="ntel"/>
+<spnOverride numeric="62150" spn="Glo NG"/>
+<spnOverride numeric="62160" spn="9mobile"/>
+<spnOverride numeric="62201" spn="CELTEL TCD"/>
+<spnOverride numeric="62203" spn="Tigo TD"/>
+<spnOverride numeric="62207" spn="SALAM"/>
+<spnOverride numeric="62301" spn="ETISALAT RCA"/>
+<spnOverride numeric="62302" spn="Telecel"/>
+<spnOverride numeric="62303" spn="Orange RCA"/>
+<spnOverride numeric="62304" spn="NationLink"/>
+<spnOverride numeric="62401" spn="MTN CAM"/>
+<spnOverride numeric="62402" spn="Orange CM"/>
+<spnOverride numeric="62404" spn="Nexttel"/>
+<spnOverride numeric="62501" spn="CPV MOVEL"/>
+<spnOverride numeric="62502" spn="CPV T+"/>
+<spnOverride numeric="62601" spn="STP CSTmovel"/>
+<spnOverride numeric="62602" spn="Unitel STP"/>
+<spnOverride numeric="62701" spn="GETESA"/>
+<spnOverride numeric="62703" spn="GNQ-Muni"/>
+<spnOverride numeric="62801" spn="LIBERTIS"/>
+<spnOverride numeric="62802" spn="ETISALAT GAB"/>
+<spnOverride numeric="62803" spn="ZAIN GA"/>
+<spnOverride numeric="62804" spn="AZUR"/>
+<spnOverride numeric="62901" spn="Airtel"/>
+<spnOverride numeric="62902" spn="AZUR COG"/>
+<spnOverride numeric="62907" spn="WARID RC"/>
+<spnOverride numeric="62910" spn="COG MTN"/>
+<spnOverride numeric="63001" spn="VODACOM CD"/>
+<spnOverride numeric="63002" spn="CELTEL DRC"/>
+<spnOverride numeric="63005" spn="SCELL CD"/>
+<spnOverride numeric="63086" spn="Orange RDC"/>
+<spnOverride numeric="63088" spn="CD Smart"/>
+<spnOverride numeric="63089" spn="TIGO DRC"/>
+<spnOverride numeric="63090" spn="Africell RDC"/>
+<spnOverride numeric="63102" spn="UNITEL"/>
+<spnOverride numeric="63104" spn="MOVICEL"/>
+<spnOverride numeric="63202" spn="MTN"/>
+<spnOverride numeric="63203" spn="Orange GB"/>
+<spnOverride numeric="63301" spn="C&amp;W SEY"/>
+<spnOverride numeric="63310" spn="SEZ AIRTEL"/>
+<spnOverride numeric="63401" spn="Zain SDN"/>
+<spnOverride numeric="63402" spn="MTN"/>
+<spnOverride numeric="63510" spn="R-CELL"/>
+<spnOverride numeric="63513" spn="TIGO RWANDA"/>
+<spnOverride numeric="63514" spn="RWAAR"/>
+<spnOverride numeric="63601" spn="ETH-MTN"/>
+<spnOverride numeric="63701" spn="SO Telesom"/>
+<spnOverride numeric="63704" spn="SOMAFONE"/>
+<spnOverride numeric="63720" spn="Somnet TELECOM Inc"/>
+<spnOverride numeric="63730" spn="Som Golis"/>
+<spnOverride numeric="63750" spn="Hormuud Telecom"/>
+<spnOverride numeric="63771" spn="SOMTEL"/>
+<spnOverride numeric="63801" spn="DJ EVATIS"/>
+<spnOverride numeric="63902" spn="Safaricom"/>
+<spnOverride numeric="63903" spn="Airtel Networks Kenya Ltd"/>
+<spnOverride numeric="63907" spn="Telkom"/>
+<spnOverride numeric="63910" spn="FAIBA"/>
+<spnOverride numeric="64002" spn="TIGO - TZ"/>
+<spnOverride numeric="64003" spn="ZANTEL-TZ"/>
+<spnOverride numeric="64004" spn="VodaCom"/>
+<spnOverride numeric="64005" spn="celtel"/>
+<spnOverride numeric="64101" spn="UG CelTel"/>
+<spnOverride numeric="64104" spn="UG TANG"/>
+<spnOverride numeric="64106" spn="VodafoneUG"/>
+<spnOverride numeric="64110" spn="MTN-UGANDA"/>
+<spnOverride numeric="64111" spn="Uganda Telecom"/>
+<spnOverride numeric="64114" spn="ORANGE UGANDA"/>
+<spnOverride numeric="64118" spn="Suretelcom"/>
+<spnOverride numeric="64122" spn="WaridTel"/>
+<spnOverride numeric="64201" spn="BDI ECONET"/>
+<spnOverride numeric="64202" spn="BDI TEMPO-AFRICELL"/>
+<spnOverride numeric="64203" spn="ONATEL BDI"/>
+<spnOverride numeric="64207" spn="SMART"/>
+<spnOverride numeric="64282" spn="TELECEL-BDI"/>
+<spnOverride numeric="64301" spn="MOZ - mCel"/>
+<spnOverride numeric="64303" spn="MOVITEL"/>
+<spnOverride numeric="64304" spn="VodaCom-MZ"/>
+<spnOverride numeric="64501" spn="ZM CELTEL"/>
+<spnOverride numeric="64502" spn="MTN ZM"/>
+<spnOverride numeric="64503" spn="ZAMTEL"/>
+<spnOverride numeric="64601" spn="ZAIN MG"/>
+<spnOverride numeric="64602" spn="Orange"/>
+<spnOverride numeric="64604" spn="TELMA"/>
+<spnOverride numeric="64605" spn="Bip"/>
+<spnOverride numeric="64700" spn="Orange re"/>
+<spnOverride numeric="64701" spn="MAORE MOBILE"/>
+<spnOverride numeric="64702" spn="TELCO OI"/>
+<spnOverride numeric="64703" spn="FREE MOBILE RE"/>
+<spnOverride numeric="64704" spn="ZEOP"/>
+<spnOverride numeric="64710" spn="SFR REUNION"/>
+<spnOverride numeric="64801" spn="ZW NET*ONE"/>
+<spnOverride numeric="64803" spn="TELECEL ZW"/>
+<spnOverride numeric="64804" spn="ZW ECONET"/>
+<spnOverride numeric="64901" spn="MTC NAMIBIA"/>
+<spnOverride numeric="64903" spn="tnmobile"/>
+<spnOverride numeric="65001" spn="TNM"/>
+<spnOverride numeric="65010" spn="CELTEL MW"/>
+<spnOverride numeric="65101" spn="Vodacom Lesotho"/>
+<spnOverride numeric="65102" spn="LS-ETL"/>
+<spnOverride numeric="65201" spn="BW MASCOM"/>
+<spnOverride numeric="65202" spn="Orange"/>
+<spnOverride numeric="65204" spn="beMOBILE"/>
+<spnOverride numeric="65302" spn="Swazi Mobile"/>
+<spnOverride numeric="65310" spn="Swazi-MTN"/>
+<spnOverride numeric="65401" spn="HURI"/>
+<spnOverride numeric="65402" spn="TELCO"/>
+<spnOverride numeric="65501" spn="VodaCom-SA"/>
+<spnOverride numeric="65502" spn="TelkomSA"/>
+<spnOverride numeric="65505" spn="TelkomSA-R"/>
+<spnOverride numeric="65507" spn="Cell C"/>
+<spnOverride numeric="65510" spn="MTN-SA"/>
+<spnOverride numeric="65538" spn="rain"/>
+<spnOverride numeric="65801" spn="Sure"/>
+<spnOverride numeric="65902" spn="MTN"/>
+<spnOverride numeric="65903" spn="Gemtel"/>
+<spnOverride numeric="65904" spn="Vivacell"/>
+<spnOverride numeric="65906" spn="ZAIN SS"/>
+<spnOverride numeric="70267" spn="BTL"/>
+<spnOverride numeric="70269" spn="Smart"/>
+<spnOverride numeric="70401" spn="CLARO GTM"/>
+<spnOverride numeric="70402" spn="Comcel_GSM"/>
+<spnOverride numeric="70403" spn="CLARO GTM"/>
+<spnOverride numeric="70601" spn="CLARO SLV"/>
+<spnOverride numeric="70602" spn="Digicel"/>
+<spnOverride numeric="70603" spn="TELEMOVIL"/>
+<spnOverride numeric="70604" spn="movistar"/>
+<spnOverride numeric="708001" spn="CLARO HND"/>
+<spnOverride numeric="70801" spn="CLARO HND"/>
+<spnOverride numeric="70802" spn="CELTELHND"/>
+<spnOverride numeric="708030" spn="HND"/>
+<spnOverride numeric="70830" spn="HND"/>
+<spnOverride numeric="71021" spn="CLARO NIC"/>
+<spnOverride numeric="710300" spn="MOVISTARNI"/>
+<spnOverride numeric="71073" spn="CLARO NIC"/>
+<spnOverride numeric="71201" spn="I.C.E."/>
+<spnOverride numeric="71202" spn="I.C.E."/>
+<spnOverride numeric="71203" spn="CLARO CR"/>
+<spnOverride numeric="71204" spn="Movistar"/>
+<spnOverride numeric="71401" spn="+Movil - C&amp;W PAN"/>
+<spnOverride numeric="714020" spn="Movistar"/>
+<spnOverride numeric="71403" spn="CLARO PA"/>
+<spnOverride numeric="71404" spn="DIGICEL"/>
+<spnOverride numeric="71420" spn="Movistar"/>
+<spnOverride numeric="71606" spn="MOVISTAR"/>
+<spnOverride numeric="71610" spn="CLARO PER"/>
+<spnOverride numeric="71615" spn="Viettel Peru"/>
+<spnOverride numeric="71617" spn="PERN3"/>
+<spnOverride numeric="722010" spn="AR - TEFMVNO"/>
+<spnOverride numeric="72207" spn="Movistar"/>
+<spnOverride numeric="72210" spn="Movistar"/>
+<spnOverride numeric="722310" spn="CLARO ARGENTINA"/>
+<spnOverride numeric="72234" spn="Personal"/>
+<spnOverride numeric="722341" spn="AR PERSONAL"/>
+<spnOverride numeric="72236" spn="AR PERSONAL"/>
+<spnOverride numeric="72400" spn="NEXTEL"/>
+<spnOverride numeric="72402" spn="TIM BRASIL"/>
+<spnOverride numeric="72403" spn="TIM BRASIL"/>
+<spnOverride numeric="72404" spn="TIM BRASIL"/>
+<spnOverride numeric="72405" spn="Claro"/>
+<spnOverride numeric="72406" spn="VIVO"/>
+<spnOverride numeric="72407" spn="CTBC"/>
+<spnOverride numeric="72408" spn="TIM"/>
+<spnOverride numeric="72410" spn="VIVO"/>
+<spnOverride numeric="72411" spn="VIVO"/>
+<spnOverride numeric="72415" spn="BRA SCTL"/>
+<spnOverride numeric="72416" spn="Oi"/>
+<spnOverride numeric="72423" spn="VIVO"/>
+<spnOverride numeric="72424" spn="Oi"/>
+<spnOverride numeric="72431" spn="Oi"/>
+<spnOverride numeric="72432" spn="Algar Telecom"/>
+<spnOverride numeric="72433" spn="Algar Telecom"/>
+<spnOverride numeric="72434" spn="Algar Telecom"/>
+<spnOverride numeric="72437" spn="AEIOU"/>
+<spnOverride numeric="72439" spn="Nextel Brasil"/>
+<spnOverride numeric="73001" spn="CL ENTEL PCS"/>
+<spnOverride numeric="73002" spn="Movistar"/>
+<spnOverride numeric="73003" spn="CLARO CHL"/>
+<spnOverride numeric="73007" spn="Movistar"/>
+<spnOverride numeric="73008" spn="CHL VTR"/>
+<spnOverride numeric="73009" spn="Nextel 3G"/>
+<spnOverride numeric="73010" spn="CL ENTEL PCS"/>
+<spnOverride numeric="732101" spn="Claro"/>
+<spnOverride numeric="732103" spn="COL MOV / TIGO"/>
+<spnOverride numeric="732111" spn="COL MOV / TIGO"/>
+<spnOverride numeric="732123" spn="Movistar"/>
+<spnOverride numeric="732130" spn="Avantel"/>
+<spnOverride numeric="732187" spn="ETB"/>
+<spnOverride numeric="73402" spn="DIGITEL"/>
+<spnOverride numeric="73404" spn="Movistar"/>
+<spnOverride numeric="73406" spn="VE_MOVILNET"/>
+<spnOverride numeric="73601" spn="VIVA"/>
+<spnOverride numeric="73602" spn="BOMOV"/>
+<spnOverride numeric="73603" spn="TIGO"/>
+<spnOverride numeric="738002" spn="GUY GTT + Do More"/>
+<spnOverride numeric="73801" spn="DIGICEL"/>
+<spnOverride numeric="73802" spn="GUY CLNK PLS"/>
+<spnOverride numeric="74000" spn="Movistar"/>
+<spnOverride numeric="74001" spn="CLARO"/>
+<spnOverride numeric="74002" spn="Corporacion Nacional de Telecomunicaciones CNT E.P."/>
+<spnOverride numeric="74401" spn="HOLA PARAGUAY S.A."/>
+<spnOverride numeric="74402" spn="CLARO PY"/>
+<spnOverride numeric="74404" spn="TIGO PY"/>
+<spnOverride numeric="74405" spn="PY Personal"/>
+<spnOverride numeric="74602" spn="SR.TELESUR.GSM"/>
+<spnOverride numeric="74603" spn="DIGICEL"/>
+<spnOverride numeric="74604" spn="UNIQA"/>
+<spnOverride numeric="74801" spn="Antel"/>
+<spnOverride numeric="74807" spn="Movistar"/>
+<spnOverride numeric="74810" spn="CLARO URUGUAY"/>
+<spnOverride numeric="750001" spn="Sure FLK"/>
+<spnOverride numeric="75001" spn="Sure FLK"/>
+<spnOverride numeric="90111" spn="Inmarsat"/>
+<spnOverride numeric="90112" spn="Telenor Maritime"/>
+<spnOverride numeric="90114" spn="AeroMobile"/>
+<spnOverride numeric="90115" spn="OnAir"/>
+<spnOverride numeric="90126" spn="TIM@sea"/>
+<spnOverride numeric="90144" spn="AT&amp;T"/>
+<spnOverride numeric="90145" spn="AISatSea"/>
+<spnOverride numeric="90146" spn="Telecom26"/>
+<spnOverride numeric="90150" spn="EchoStar Mobile"/>
+</spnOverrides>
diff --git a/proprietary/vendor/etc/test_path/common/mixer_paths.xml b/proprietary/vendor/etc/test_path/common/mixer_paths.xml
new file mode 100644
index 0000000..33e4848
--- /dev/null
+++ b/proprietary/vendor/etc/test_path/common/mixer_paths.xml
@@ -0,0 +1,525 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>

+<mixer>

+    <path name="MainMic_ReceiverEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+

+    </path>

+    <path name="MainMic_ReceiverDis">

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="RefMic2RcvLoopbackTestEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA0" />

+    </path>

+    <path name="RefMic2RcvLoopbackTestDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="PhoneMic_HpEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+

+    <path name="PhoneMic_HpDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="MainMic_HpLEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+    </path>

+    <path name="MainMic_HpLDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="RefMic_HpREn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+        <ctl name="DMIC0_MUX" value="DMIC_DATA0" />

+        <ctl name="DMIC1_MUX" value="DMIC_DATA1_L_1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+    <path name="RefMic_HpRDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+    <path name="MainMic_SpeakerEn">

+        <ctl name="I2S3_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="I2S3_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+      

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+        <ctl name="Audio_PGA1_Setting" value="0Db" />

+        <ctl name="Audio_PGA2_Setting" value="0Db" />

+

+        <ctl name="TFA_CHIP_SELECTOR" value="2" />

+        <ctl name="mono Profile" value="MUSIC_48000" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+    </path>

+    <path name="MainMic_SpeakerDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+

+        <ctl name="I2S3_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="I2S3_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+    </path>

+    <path name="RefMic_SpeakerEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+

+        <ctl name="Audio_PGA1_Setting" value="0Db" />

+        <ctl name="Audio_PGA2_Setting" value="0Db" />

+

+        <ctl name="Lineout_PGAL_GAIN" value="-10Db" />

+        <ctl name="Lineout_PGAR_GAIN" value="-10Db" />

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="On" />

+    </path>

+    <path name="RefMic_SpeakerDis">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+

+        <ctl name="LOL Mux" value="Open" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="Off" />

+    </path>

+

+    <path name="HpMic_ReceiverEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+    </path>

+    <path name="HpMic_ReceiverDis">

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="HpMic_HpEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="HPL Mux" value="Audio Playback" />

+        <ctl name="HPR Mux" value="Audio Playback" />

+    </path>

+

+    <path name="HpMic_HpDis">

+        <ctl name="HPL Mux" value="Open" />

+        <ctl name="HPR Mux" value="Open" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="HpMic_SpeakerEn">

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_1" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+    </path>

+    <path name="HpMic_SpeakerDis">

+

+        <ctl name="ADDA_DL_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 ADDA_UL_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 ADDA_UL_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 ADDA_UL_CH2" value="0" />

+

+        <ctl name="Mic_Type_Mux_1" value="Idle" />

+

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+    </path>

+

+    <path name="Receiver_ForceEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="5Db" />

+    </path>

+    <path name="Receiver_ForceDis">

+        <ctl name="primary_play_scenario" value="0" />

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+

+    <path name="Speaker_ForceEn">

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="LOL Mux" value="Playback" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="1" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="On" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="Lineout_PGAL_GAIN" value="-5Db" />

+    </path>

+    <path name="Speaker_ForceDis">

+        <ctl name="LOL Mux" value="Open" />

+

+        <ctl name="Ext_Speaker_Amp Switch" value="0" />

+        <ctl name="Ext_Speaker_Amp_spkmode" value="Off" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+    <path name="SingleMicTest_MainEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_0" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="MISO1_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Left Preamplifier" />

+        <ctl name="PGA_L_Mux" value="AIN0" />

+

+        <ctl name="Audio_PGA1_Setting" value="18Db" />

+    </path>

+    <path name="SingleMicTest_MainDis">

+        <ctl name="Mic_Type_Mux_0" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH1" />

+        <ctl name="ADC_L_Mux" value="Idle" />

+        <ctl name="PGA_L_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="SingleMicTest_RefEn">

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="1" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="1" />

+

+        <ctl name="Mic_Type_Mux_2" value="DCC" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="MISO1_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Right Preamplifier" />

+        <ctl name="PGA_R_Mux" value="AIN2" />

+

+        <ctl name="Audio_PGA2_Setting" value="18Db" />

+    </path>

+    <path name="SingleMicTest_RefDis">

+        <ctl name="Mic_Type_Mux_2" value="Idle" />

+

+        <ctl name="MISO0_MUX" value="UL1_CH2" />

+        <ctl name="ADC_R_Mux" value="Idle" />

+        <ctl name="PGA_R_Mux" value="None" />

+        <ctl name="UL_SRC_MUX" value="AMIC" />

+        <ctl name="UL2_SRC_MUX" value="AMIC" />

+

+        <ctl name="UL1_CH1 ADDA_UL_CH1" value="0" />

+        <ctl name="UL1_CH2 ADDA_UL_CH2" value="0" />

+    </path>

+

+    <path name="ReceiverEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="3Db" />

+    </path>

+    <path name="ReceiverDis">

+        <ctl name="primary_play_scenario" value="0" />

+

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+    <path name="SpeakerProfile">

+        <ctl name="I2S3_CH1 DL1_CH1" value="1" />

+        <ctl name="I2S3_CH2 DL1_CH2" value="1" />

+

+        <ctl name="I2S3_HD_Mux" value="Low_Jitter" />

+

+        <ctl name="mono Profile" value="MUSIC_48000" />

+    </path>

+    <path name="EngineerModeReceiverTestEn">

+        <ctl name="primary_play_scenario" value="1" />

+        <ctl name="Audio IRQ1 CNT" value="1024" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="1" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="1" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="1" />

+

+        <ctl name="DAC In Mux" value="Normal Path" />

+        <ctl name="RCV Mux" value="Voice Playback" />

+        <ctl name="Handset_PGA_GAIN" value="5Db" />

+    </path>

+    <path name="EngineerModeReceiverTestDis">

+        <ctl name="primary_play_scenario" value="0" />

+

+        <ctl name="RCV Mux" value="Open" />

+

+        <ctl name="ADDA_DL_CH1 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH2 DL1_CH2" value="0" />

+        <ctl name="ADDA_DL_CH3 DL1_CH1" value="0" />

+        <ctl name="ADDA_DL_CH4 DL1_CH2" value="0" />

+    </path>

+

+    <path name="NoneTestEn">

+    </path>

+    <path name="NoneTestDis">

+    </path>

+    <settings name="playcard" value="0" />

+    <settings name="playdevice" value="0" />

+    <settings name="playspkdevice" value="0" />

+    <settings name="loopbackcard" value="0" />

+    <settings name="loopbackdevice" value="21" />

+    <settings name="spkdevice" value="31" />

+    <settings name="headphonedevice" value="30" />

+    <settings name="wavefilepath" value="vendor/etc/spk.wav" />

+    <settings name="wave112filepath" value="vendor/etc/file112.wav" />

+    <settings name="loopback_mictype" value="loopbacktest=main,sec" />

+</mixer>

diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.gpu@1.0-service.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.gpu@1.0-service.xml
new file mode 100644
index 0000000..adbaf83
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.gpu@1.0-service.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device">

+    <hal format="hidl">

+        <name>vendor.mediatek.hardware.gpu</name>

+        <transport>hwbinder</transport>

+        <version>1.0</version>

+        <interface>

+            <name>IGraphicExt</name>

+            <instance>default</instance>

+        </interface>

+    </hal>

+</manifest>

diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml
new file mode 100644
index 0000000..e2f77a3
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml
@@ -0,0 +1,9 @@
+<manifest version="1.0" type="device">
+    <hal format="hidl">
+        <name>android.hardware.neuralnetworks</name>
+        <transport>hwbinder</transport>
+        <fqname>@1.3::IDevice/mtk-dsp</fqname>
+        <fqname>@1.3::IDevice/mtk-gpu</fqname>
+        <fqname>@1.3::IDevice/mtk-neuron</fqname>
+    </hal>
+</manifest>
diff --git a/proprietary/vendor/etc/vintf/manifest/manifest.xml b/proprietary/vendor/etc/vintf/manifest/manifest.xml
new file mode 100644
index 0000000..33e4fd4
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/manifest.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device">
+    <hal format="hidl">
+        <name>android.hardware.wifi.supplicant</name>
+        <transport>hwbinder</transport>
+        <version>1.3</version>
+        <interface>
+            <name>ISupplicant</name>
+            <instance>default</instance>
+        </interface>
+    </hal>
+</manifest>
diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
new file mode 100644
index 0000000..f6f2d88
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2019 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<manifest version="1.0" type="device">
+    <hal format="hidl">
+        <name>android.hardware.drm</name>
+        <transport>hwbinder</transport>
+        <fqname>@1.3::ICryptoFactory/widevine</fqname>
+        <fqname>@1.3::IDrmFactory/widevine</fqname>
+    </hal>
+</manifest>
diff --git a/proprietary/vendor/etc/vintf/manifest/oplus_appradio_device_manifest.xml b/proprietary/vendor/etc/vintf/manifest/oplus_appradio_device_manifest.xml
new file mode 100644
index 0000000..185c503
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/oplus_appradio_device_manifest.xml
@@ -0,0 +1,41 @@
+<!-- Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above
+      copyright notice, this list of conditions and the following
+      disclaimer in the documentation and/or other materials provided
+      with the distribution.
+    * Neither the name of The Linux Foundation nor the names of its
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+<manifest version="1.0" type="device">
+
+    <!-- #ChangJian@TECH.NW.REG.2054403, 2019/05/25, add for Euclid -->
+    <hal format="hidl">
+        <name>vendor.oplus.hardware.appradio</name>
+        <transport>hwbinder</transport>
+        <version>1.0</version>
+        <interface>
+            <name>IOplusAppRadio</name>
+            <instance>oplus_app_slot1</instance>
+            <instance>oplus_app_slot2</instance>
+        </interface>
+    </hal>
+</manifest>
diff --git a/proprietary/vendor/etc/vintf/manifest/oplus_radio_device_manifest.xml b/proprietary/vendor/etc/vintf/manifest/oplus_radio_device_manifest.xml
new file mode 100644
index 0000000..6cad73d
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/oplus_radio_device_manifest.xml
@@ -0,0 +1,40 @@
+<!-- Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above
+      copyright notice, this list of conditions and the following
+      disclaimer in the documentation and/or other materials provided
+      with the distribution.
+    * Neither the name of The Linux Foundation nor the names of its
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+<manifest version="1.0" type="device">
+    <!-- #ChangJian@TECH.NW.REG.2054403, 2019/05/25, add for Euclid -->
+    <hal format="hidl">
+        <name>vendor.oplus.hardware.radio</name>
+        <transport>hwbinder</transport>
+        <version>1.0</version>
+        <interface>
+            <name>IOplusRadio</name>
+            <instance>oplus_slot1</instance>
+            <instance>oplus_slot2</instance>
+        </interface>
+    </hal>
+</manifest>
diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.mediatek.hardware.dplanner@2.0-service.xml b/proprietary/vendor/etc/vintf/manifest/vendor.mediatek.hardware.dplanner@2.0-service.xml
new file mode 100644
index 0000000..ebfe34e
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/vendor.mediatek.hardware.dplanner@2.0-service.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device">
+    <hal format="hidl">
+        <name>vendor.mediatek.hardware.dplanner</name>
+        <transport>hwbinder</transport>
+        <version>2.0</version>
+        <interface>
+            <name>IDPlanner</name>
+            <instance>default</instance>
+        </interface>
+    </hal>
+</manifest>
diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml b/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml
new file mode 100644
index 0000000..235edd3
--- /dev/null
+++ b/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<virtualSpnOverridesByEfGid1 version="1">
+<virtualSpnOverride mccmncgid1="2343040" name="Virgin"/>
+</virtualSpnOverridesByEfGid1>
diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml b/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml
new file mode 100644
index 0000000..a221906
--- /dev/null
+++ b/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<virtualSpnOverridesByEfPnn version="1">
+<virtualSpnOverride mccmncpnn="26203Ortel D" name="Ortel D"/>
+<virtualSpnOverride mccmncpnn="23430EE" name="EE"/>
+</virtualSpnOverridesByEfPnn>
diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml b/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml
new file mode 100644
index 0000000..b44d9a4
--- /dev/null
+++ b/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<virtualSpnOverridesByEfSpn version="1">
+<virtualSpnOverride mccmncspn="20408Hi" name="Hi"/>
+<virtualSpnOverride mccmncspn="20408Ortel NL" name="Ortel NL"/>
+<virtualSpnOverride mccmncspn="20408Rabo Mobiel" name="Rabo Mobiel"/>
+<virtualSpnOverride mccmncspn="20412Lebara" name="Lebara"/>
+<virtualSpnOverride mccmncspn="20610LYCAMOBILE" name="LYCAMOBILE"/>
+<virtualSpnOverride mccmncspn="20620Ortel BE" name="Ortel"/>
+<virtualSpnOverride mccmncspn="20801C le mobile" name="NRJ Mobile"/>
+<virtualSpnOverride mccmncspn="20801NRJ Mobile" name="NRJ Mobile"/>
+<virtualSpnOverride mccmncspn="20810A MOBILE" name="A MOBILE"/>
+<virtualSpnOverride mccmncspn="20810AfoneMobile" name="Afone"/>
+<virtualSpnOverride mccmncspn="20810C le mobile" name="NRJ"/>
+<virtualSpnOverride mccmncspn="20810La Poste Mobile" name="La Poste Mobile"/>
+<virtualSpnOverride mccmncspn="20810NRJ Mobile" name="NRJ"/>
+<virtualSpnOverride mccmncspn="20810Simplicime" name="Simplicime"/>
+<virtualSpnOverride mccmncspn="22201tiscalimobile" name="Tiscali Mobile"/>
+<virtualSpnOverride mccmncspn="22201COOP" name="Coop"/>
+<virtualSpnOverride mccmncspn="22201Noverca" name="Noverca"/>
+<virtualSpnOverride mccmncspn="22207Noverca" name="Noverca"/>
+<virtualSpnOverride mccmncspn="22210BT Italia" name="BT Italia Mobile"/>
+<virtualSpnOverride mccmncspn="22210ERG" name="ERG Mobile"/>
+<virtualSpnOverride mccmncspn="22210ERG mobile" name="ERG Mobile"/>
+<virtualSpnOverride mccmncspn="22210PosteMobile" name="Poste Mobile"/>
+<virtualSpnOverride mccmncspn="22299FASTWEB" name="Fastweb"/>
+<virtualSpnOverride mccmncspn="23401Vectone Mobile" name="Vectone"/>
+<virtualSpnOverride mccmncspn="23410TESCO" name="TESCO"/>
+<virtualSpnOverride mccmncspn="23415ASDA Mobile" name="ASDA Mobile"/>
+<virtualSpnOverride mccmncspn="23415BT" name="BT Mobile"/>
+<virtualSpnOverride mccmncspn="23415Lebara" name="Lebara"/>
+<virtualSpnOverride mccmncspn="23420Lebara" name="Lebara"/>
+<virtualSpnOverride mccmncspn="23426GT mobile" name="GT mobile"/>
+<virtualSpnOverride mccmncspn="23426Lycamobile" name="Lycamobile"/>
+<virtualSpnOverride mccmncspn="23430Virgin" name="Virgin"/>
+<virtualSpnOverride mccmncspn="23431Virgin" name="Virgin"/>
+<virtualSpnOverride mccmncspn="23432Virgin" name="Virgin"/>
+<virtualSpnOverride mccmncspn="23433Now mobile" name="Now mobile"/>
+<virtualSpnOverride mccmncspn="26201congstar" name="Telekom.de"/>
+<virtualSpnOverride mccmncspn="26203blau.de" name="blau.de"/>
+<virtualSpnOverride mccmncspn="26203AY YILDIZ" name="AY YILDIZ"/>
+<virtualSpnOverride mccmncspn="26203simVOICE" name="simVOICE"/>
+<virtualSpnOverride mccmncspn="26203ptt-mobile" name="ptt-mobile"/>
+<virtualSpnOverride mccmncspn="466017-Mobile" name="7-Mobile"/>
+<virtualSpnOverride mccmncspn="46601統一超商" name="統一超商"/>
+<virtualSpnOverride mccmncspn="46692家樂福電信" name="家樂福"/>
+<virtualSpnOverride mccmncspn="20404中国电信" name="中国电信"/>
+<virtualSpnOverride mccmncspn="45403中国电信" name="中国电信"/>
+<virtualSpnOverride mccmncspn="46001京东通信" name="京东通信"/>
+<virtualSpnOverride mccmncspn="46001阿里通信" name="阿里通信"/>
+<virtualSpnOverride mccmncspn="204048.ta Δ" name="8.ta"/>
+</virtualSpnOverridesByEfSpn>
diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml b/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml
new file mode 100644
index 0000000..f609002
--- /dev/null
+++ b/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<virtualSpnOverridesByImsi version="1">
+<virtualSpnOverride imsipattern="2080120801xxx67xxxxx" name="Virgin"/>
+</virtualSpnOverridesByImsi>
diff --git a/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf b/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf
new file mode 100644
index 0000000..8728ee1
--- /dev/null
+++ b/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf
@@ -0,0 +1,5 @@
+p2p_no_group_iface=1
+driver_param=use_p2p_group_interface=1
+bss_expiration_scan_count=1
+wowlan_triggers=disconnect
+p2p_search_delay=50
diff --git a/proprietary/vendor/etc/wifi/wpa_supplicant.conf b/proprietary/vendor/etc/wifi/wpa_supplicant.conf
new file mode 100644
index 0000000..6ce4777
--- /dev/null
+++ b/proprietary/vendor/etc/wifi/wpa_supplicant.conf
@@ -0,0 +1,14 @@
+ctrl_interface=wlan0
+update_config=1
+manufacturer=MediaTek Inc.
+device_name=Wireless Client
+model_name=MTK Wireless Model
+model_number=1.0
+serial_number=2.0
+device_type=10-0050F204-5
+os_version=01020300
+config_methods=display push_button keypad
+p2p_no_group_iface=1
+driver_param=use_p2p_group_interface=1
+hs20=1
+pmf=1
diff --git a/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf b/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf
new file mode 100644
index 0000000..e2539b2
--- /dev/null
+++ b/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf
@@ -0,0 +1,5 @@
+p2p_no_group_iface=1
+driver_param=use_p2p_group_interface=1
+wowlan_triggers=disconnect
+p2p_disabled=1
+bss_no_flush_when_down=1
diff --git a/proprietary/vendor/firmware/BT_FW.cfg b/proprietary/vendor/firmware/BT_FW.cfg
new file mode 100644
index 0000000..40ff856
--- /dev/null
+++ b/proprietary/vendor/firmware/BT_FW.cfg
@@ -0,0 +1,13 @@
+# co-exist setting
+coex_bt_ctrl: 0x00
+coex_bt_ctrl_mode: 0x00
+coex_bt_ctrl_rw: 0x00
+coex_opp_time_ratio: 0x00
+coex_opp_time_ratio_bt_slot: 0x00
+coex_opp_time_ratio_wifi_slot: 0x00
+coex_lescan_time_ratio: 0x00
+coex_lescan_time_ratio_bt_slot: 0x00
+coex_lescan_time_ratio_wifi_slot: 0x00
+# vendor command: opcode, total_length, parameter
+#VENDOR_CMD: 0x09 0x10 0x00
+#VENDOR_CMD: 0xFB 0xFC 0x04 0x1E 0x01 0x02 0x03
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/WIFI_RAM_CODE_soc1_0_2a_1.bin b/proprietary/vendor/firmware/WIFI_RAM_CODE_soc1_0_2a_1.bin
new file mode 100644
index 0000000..ba48e8f
--- /dev/null
+++ b/proprietary/vendor/firmware/WIFI_RAM_CODE_soc1_0_2a_1.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/WMT_SOC.cfg b/proprietary/vendor/firmware/WMT_SOC.cfg
new file mode 100644
index 0000000..838733d
--- /dev/null
+++ b/proprietary/vendor/firmware/WMT_SOC.cfg
@@ -0,0 +1,13 @@
+coex_wmt_ant_mode=1
+
+wmt_gps_lna_pin=0
+wmt_gps_lna_enable=0
+
+co_clock_flag=1
+
+bt_tssi_from_wifi=3
+bt_tssi_target=3776
+
+wifi_ant_swap_mode=1
+wifi_main_ant_polarity=0
+
diff --git a/proprietary/vendor/firmware/catcher_filter_1_ulwctg_n.bin b/proprietary/vendor/firmware/catcher_filter_1_ulwctg_n.bin
new file mode 100644
index 0000000..983fb00
--- /dev/null
+++ b/proprietary/vendor/firmware/catcher_filter_1_ulwctg_n.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_FullLog.bin b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_FullLog.bin
new file mode 100644
index 0000000..6816998
--- /dev/null
+++ b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_FullLog.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_PLS_PS_ONLY.bin b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_PLS_PS_ONLY.bin
new file mode 100644
index 0000000..9e569c3
--- /dev/null
+++ b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_PLS_PS_ONLY.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_SlimLog_DspAllOff.bin b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_SlimLog_DspAllOff.bin
new file mode 100644
index 0000000..6172355
--- /dev/null
+++ b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_SlimLog_DspAllOff.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n__Default.bin b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n__Default.bin
new file mode 100644
index 0000000..983fb00
--- /dev/null
+++ b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n__Default.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_meta.bin b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_meta.bin
new file mode 100644
index 0000000..a2dd2c4
--- /dev/null
+++ b/proprietary/vendor/firmware/customfilter/catcher_filter_1_ulwctg_n_meta.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/em_filter_1_ulwctg_n.bin b/proprietary/vendor/firmware/em_filter_1_ulwctg_n.bin
new file mode 100644
index 0000000..08405be
--- /dev/null
+++ b/proprietary/vendor/firmware/em_filter_1_ulwctg_n.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/fm_cust.cfg b/proprietary/vendor/firmware/fm_cust.cfg
new file mode 100644
index 0000000..dd58cef
--- /dev/null
+++ b/proprietary/vendor/firmware/fm_cust.cfg
@@ -0,0 +1,10 @@
+[FM Radio]
+#FM RX RSSI threshold setting
+FM_RX_RSSI_TH_LONG = -296
+FM_RX_RSSI_TH_SHORT = -296
+FM_RX_DESENSE_RSSI = -240
+FM_RX_SMG_TH = 16421
+#deemphasis: 0-50us, China Mainland; 1-75us China Taiwan
+FM_RX_DEEMPHASIS = 0
+#osc freq: 0-26MHz; 1-19MHz; 2-24MHz; 3-38.4MHz; 4-40MHz; 5-52MHz
+FM_RX_OSC_FREQ = 0
diff --git a/proprietary/vendor/firmware/gt1151_default_firmware2.img b/proprietary/vendor/firmware/gt1151_default_firmware2.img
new file mode 100644
index 0000000..f3eca85
--- /dev/null
+++ b/proprietary/vendor/firmware/gt1151_default_firmware2.img
Binary files differ
diff --git a/proprietary/vendor/firmware/gt9886_cfg_6785v96.bin b/proprietary/vendor/firmware/gt9886_cfg_6785v96.bin
new file mode 100644
index 0000000..7c641e9
--- /dev/null
+++ b/proprietary/vendor/firmware/gt9886_cfg_6785v96.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/gt9886_cfg_6785v99.bin b/proprietary/vendor/firmware/gt9886_cfg_6785v99.bin
new file mode 100644
index 0000000..eb5b2b7
--- /dev/null
+++ b/proprietary/vendor/firmware/gt9886_cfg_6785v99.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/gt9886_firmware_6785a4.bin b/proprietary/vendor/firmware/gt9886_firmware_6785a4.bin
new file mode 100644
index 0000000..a5685c3
--- /dev/null
+++ b/proprietary/vendor/firmware/gt9886_firmware_6785a4.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/gt9886_firmware_6785ae.bin b/proprietary/vendor/firmware/gt9886_firmware_6785ae.bin
new file mode 100644
index 0000000..855bf2c
--- /dev/null
+++ b/proprietary/vendor/firmware/gt9886_firmware_6785ae.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin b/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin
new file mode 100644
index 0000000..efce968
--- /dev/null
+++ b/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin b/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin
new file mode 100644
index 0000000..929b4a6
--- /dev/null
+++ b/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/soc1_0_patch_mcu_2a_1_hdr.bin b/proprietary/vendor/firmware/soc1_0_patch_mcu_2a_1_hdr.bin
new file mode 100644
index 0000000..23190d1
--- /dev/null
+++ b/proprietary/vendor/firmware/soc1_0_patch_mcu_2a_1_hdr.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/soc1_0_ram_bt_2a_1_hdr.bin b/proprietary/vendor/firmware/soc1_0_ram_bt_2a_1_hdr.bin
new file mode 100644
index 0000000..3716c0e
--- /dev/null
+++ b/proprietary/vendor/firmware/soc1_0_ram_bt_2a_1_hdr.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/soc1_0_ram_mcu_2a_1_hdr.bin b/proprietary/vendor/firmware/soc1_0_ram_mcu_2a_1_hdr.bin
new file mode 100644
index 0000000..09e0f61
--- /dev/null
+++ b/proprietary/vendor/firmware/soc1_0_ram_mcu_2a_1_hdr.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/soc1_0_ram_wifi_2a_1_hdr.bin b/proprietary/vendor/firmware/soc1_0_ram_wifi_2a_1_hdr.bin
new file mode 100644
index 0000000..4dca586
--- /dev/null
+++ b/proprietary/vendor/firmware/soc1_0_ram_wifi_2a_1_hdr.bin
Binary files differ
diff --git a/proprietary/vendor/lib/AVCSecureVdecCA.so b/proprietary/vendor/lib/AVCSecureVdecCA.so
new file mode 100644
index 0000000..75a382c
--- /dev/null
+++ b/proprietary/vendor/lib/AVCSecureVdecCA.so
Binary files differ
diff --git a/proprietary/vendor/lib/VP9SecureVdecCA.so b/proprietary/vendor/lib/VP9SecureVdecCA.so
new file mode 100644
index 0000000..658fbba
--- /dev/null
+++ b/proprietary/vendor/lib/VP9SecureVdecCA.so
Binary files differ
diff --git a/proprietary/vendor/lib/arm.graphics-V1-ndk_platform.so b/proprietary/vendor/lib/arm.graphics-V1-ndk_platform.so
new file mode 100644
index 0000000..522fbeb
--- /dev/null
+++ b/proprietary/vendor/lib/arm.graphics-V1-ndk_platform.so
Binary files differ
diff --git a/proprietary/vendor/lib/egl/egl.cfg b/proprietary/vendor/lib/egl/egl.cfg
new file mode 100644
index 0000000..cadf420
--- /dev/null
+++ b/proprietary/vendor/lib/egl/egl.cfg
@@ -0,0 +1,3 @@
+# NOTICE: This is an autogenerated file, do not edit\n
+0 0 android
+0 1 mali
diff --git a/proprietary/vendor/lib/egl/libGLES_mali.so b/proprietary/vendor/lib/egl/libGLES_mali.so
new file mode 100644
index 0000000..2646bea
--- /dev/null
+++ b/proprietary/vendor/lib/egl/libGLES_mali.so
Binary files differ
diff --git a/proprietary/vendor/lib/egl/libGLES_meow.so b/proprietary/vendor/lib/egl/libGLES_meow.so
new file mode 100644
index 0000000..84c323e
--- /dev/null
+++ b/proprietary/vendor/lib/egl/libGLES_meow.so
Binary files differ
diff --git a/proprietary/vendor/lib/egl/libMEOW_trace.so b/proprietary/vendor/lib/egl/libMEOW_trace.so
new file mode 100644
index 0000000..f7b1285
--- /dev/null
+++ b/proprietary/vendor/lib/egl/libMEOW_trace.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so b/proprietary/vendor/lib/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so
new file mode 100644
index 0000000..47caafe
--- /dev/null
+++ b/proprietary/vendor/lib/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so b/proprietary/vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so
new file mode 100644
index 0000000..1af6aed
--- /dev/null
+++ b/proprietary/vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/audio.primary.mt6785.so b/proprietary/vendor/lib/hw/audio.primary.mt6785.so
new file mode 100644
index 0000000..309518f
--- /dev/null
+++ b/proprietary/vendor/lib/hw/audio.primary.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/audio.r_submix.mt6785.so b/proprietary/vendor/lib/hw/audio.r_submix.mt6785.so
new file mode 100644
index 0000000..44690db
--- /dev/null
+++ b/proprietary/vendor/lib/hw/audio.r_submix.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/audio.usb.mt6785.so b/proprietary/vendor/lib/hw/audio.usb.mt6785.so
new file mode 100644
index 0000000..0c6cb0c
--- /dev/null
+++ b/proprietary/vendor/lib/hw/audio.usb.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/gps.default.so b/proprietary/vendor/lib/hw/gps.default.so
new file mode 100644
index 0000000..4fe2259
--- /dev/null
+++ b/proprietary/vendor/lib/hw/gps.default.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so b/proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so
new file mode 100644
index 0000000..6d6c3f1
--- /dev/null
+++ b/proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so
new file mode 100644
index 0000000..a27e20b
--- /dev/null
+++ b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so
new file mode 100644
index 0000000..d45b58f
--- /dev/null
+++ b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so
new file mode 100644
index 0000000..cc414f1
--- /dev/null
+++ b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.nvram@1.1-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.nvram@1.1-impl.so
new file mode 100644
index 0000000..3dcfd2a
--- /dev/null
+++ b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.nvram@1.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so
new file mode 100644
index 0000000..1f0bcec
--- /dev/null
+++ b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so
new file mode 100644
index 0000000..2cd75d7
--- /dev/null
+++ b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib/libDR.so b/proprietary/vendor/lib/libDR.so
new file mode 100644
index 0000000..3a7a7e7
--- /dev/null
+++ b/proprietary/vendor/lib/libDR.so
Binary files differ
diff --git a/proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so b/proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so
new file mode 100644
index 0000000..2eb1258
--- /dev/null
+++ b/proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxAdpcmDec.so b/proprietary/vendor/lib/libMtkOmxAdpcmDec.so
new file mode 100644
index 0000000..8840284
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxAdpcmDec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxAlacDec.so b/proprietary/vendor/lib/libMtkOmxAlacDec.so
new file mode 100644
index 0000000..97c3719
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxAlacDec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxApeDec.so b/proprietary/vendor/lib/libMtkOmxApeDec.so
new file mode 100644
index 0000000..bcd6cea
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxApeDec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxCore.so b/proprietary/vendor/lib/libMtkOmxCore.so
new file mode 100644
index 0000000..b045185
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxCore.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxGsmDec.so b/proprietary/vendor/lib/libMtkOmxGsmDec.so
new file mode 100644
index 0000000..7473343
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxGsmDec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxMp3Dec.so b/proprietary/vendor/lib/libMtkOmxMp3Dec.so
new file mode 100644
index 0000000..a05e79a
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxMp3Dec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxVdecEx.so b/proprietary/vendor/lib/libMtkOmxVdecEx.so
new file mode 100644
index 0000000..52f4cbe
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxVdecEx.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxVenc.so b/proprietary/vendor/lib/libMtkOmxVenc.so
new file mode 100644
index 0000000..f06909d
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxVenc.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkOmxWmaDec.so b/proprietary/vendor/lib/libMtkOmxWmaDec.so
new file mode 100644
index 0000000..451ee4d
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkOmxWmaDec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libMtkSpeechEnh.so b/proprietary/vendor/lib/libMtkSpeechEnh.so
new file mode 100644
index 0000000..3245bf0
--- /dev/null
+++ b/proprietary/vendor/lib/libMtkSpeechEnh.so
Binary files differ
diff --git a/proprietary/vendor/lib/libOpenCL.so b/proprietary/vendor/lib/libOpenCL.so
new file mode 100644
index 0000000..29f15c9
--- /dev/null
+++ b/proprietary/vendor/lib/libOpenCL.so
Binary files differ
diff --git a/proprietary/vendor/lib/libTEECommon.so b/proprietary/vendor/lib/libTEECommon.so
new file mode 100644
index 0000000..370a6e7
--- /dev/null
+++ b/proprietary/vendor/lib/libTEECommon.so
Binary files differ
diff --git a/proprietary/vendor/lib/lib_iir.so b/proprietary/vendor/lib/lib_iir.so
new file mode 100644
index 0000000..b327211
--- /dev/null
+++ b/proprietary/vendor/lib/lib_iir.so
Binary files differ
diff --git a/proprietary/vendor/lib/lib_speech_enh.so b/proprietary/vendor/lib/lib_speech_enh.so
new file mode 100644
index 0000000..f5cda4e
--- /dev/null
+++ b/proprietary/vendor/lib/lib_speech_enh.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaedv.so b/proprietary/vendor/lib/libaedv.so
new file mode 100644
index 0000000..d86282c
--- /dev/null
+++ b/proprietary/vendor/lib/libaedv.so
Binary files differ
diff --git a/proprietary/vendor/lib/libalsautils-v30.so b/proprietary/vendor/lib/libalsautils-v30.so
new file mode 100644
index 0000000..25791d1
--- /dev/null
+++ b/proprietary/vendor/lib/libalsautils-v30.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudio_engineer_test.so b/proprietary/vendor/lib/libaudio_engineer_test.so
new file mode 100644
index 0000000..6018fa8
--- /dev/null
+++ b/proprietary/vendor/lib/libaudio_engineer_test.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudio_param_parser-vnd.so b/proprietary/vendor/lib/libaudio_param_parser-vnd.so
new file mode 100644
index 0000000..81add23
--- /dev/null
+++ b/proprietary/vendor/lib/libaudio_param_parser-vnd.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiocompensationfilter_vendor.so b/proprietary/vendor/lib/libaudiocompensationfilter_vendor.so
new file mode 100644
index 0000000..1bc9144
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiocompensationfilter_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiocompensationfilterc.so b/proprietary/vendor/lib/libaudiocompensationfilterc.so
new file mode 100644
index 0000000..2834517
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiocompensationfilterc.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiocomponentengine_vendor.so b/proprietary/vendor/lib/libaudiocomponentengine_vendor.so
new file mode 100644
index 0000000..ffdf9fe
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiocomponentengine_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiocomponentenginec.so b/proprietary/vendor/lib/libaudiocomponentenginec.so
new file mode 100644
index 0000000..958608d
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiocomponentenginec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiocustparam_vendor.so b/proprietary/vendor/lib/libaudiocustparam_vendor.so
new file mode 100644
index 0000000..0469d09
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiocustparam_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiodcrflt_vendor.so b/proprietary/vendor/lib/libaudiodcrflt_vendor.so
new file mode 100644
index 0000000..ac29a46
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiodcrflt_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiofmtconv.so b/proprietary/vendor/lib/libaudiofmtconv.so
new file mode 100644
index 0000000..5af3cc7
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiofmtconv.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudioloudc.so b/proprietary/vendor/lib/libaudioloudc.so
new file mode 100644
index 0000000..390230c
--- /dev/null
+++ b/proprietary/vendor/lib/libaudioloudc.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudioprimarydevicehalifclient.so b/proprietary/vendor/lib/libaudioprimarydevicehalifclient.so
new file mode 100644
index 0000000..1c48ee8
--- /dev/null
+++ b/proprietary/vendor/lib/libaudioprimarydevicehalifclient.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudiotoolkit_vendor.so b/proprietary/vendor/lib/libaudiotoolkit_vendor.so
new file mode 100644
index 0000000..ffc413b
--- /dev/null
+++ b/proprietary/vendor/lib/libaudiotoolkit_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaurisysdemo.so b/proprietary/vendor/lib/libaurisysdemo.so
new file mode 100644
index 0000000..3708068
--- /dev/null
+++ b/proprietary/vendor/lib/libaurisysdemo.so
Binary files differ
diff --git a/proprietary/vendor/lib/libbessound_hd_mtk_vendor.so b/proprietary/vendor/lib/libbessound_hd_mtk_vendor.so
new file mode 100644
index 0000000..da5567f
--- /dev/null
+++ b/proprietary/vendor/lib/libbessound_hd_mtk_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libblisrc32_vendor.so b/proprietary/vendor/lib/libblisrc32_vendor.so
new file mode 100644
index 0000000..e11cb58
--- /dev/null
+++ b/proprietary/vendor/lib/libblisrc32_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libbwc.so b/proprietary/vendor/lib/libbwc.so
new file mode 100644
index 0000000..f9108b8
--- /dev/null
+++ b/proprietary/vendor/lib/libbwc.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcapctrl.so b/proprietary/vendor/lib/libcapctrl.so
new file mode 100644
index 0000000..4f8e85a
--- /dev/null
+++ b/proprietary/vendor/lib/libcapctrl.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcares_naptr.so b/proprietary/vendor/lib/libcares_naptr.so
new file mode 100644
index 0000000..8f70fd5
--- /dev/null
+++ b/proprietary/vendor/lib/libcares_naptr.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcarrierconfig.so b/proprietary/vendor/lib/libcarrierconfig.so
new file mode 100644
index 0000000..98f75a0
--- /dev/null
+++ b/proprietary/vendor/lib/libcarrierconfig.so
Binary files differ
diff --git a/proprietary/vendor/lib/libccci_util.so b/proprietary/vendor/lib/libccci_util.so
new file mode 100644
index 0000000..0976bc5
--- /dev/null
+++ b/proprietary/vendor/lib/libccci_util.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcharon-ss.so b/proprietary/vendor/lib/libcharon-ss.so
new file mode 100644
index 0000000..0d237c9
--- /dev/null
+++ b/proprietary/vendor/lib/libcharon-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcrypto-md.so b/proprietary/vendor/lib/libcrypto-md.so
new file mode 100644
index 0000000..9db60db
--- /dev/null
+++ b/proprietary/vendor/lib/libcrypto-md.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcrypto-ss.so b/proprietary/vendor/lib/libcrypto-ss.so
new file mode 100644
index 0000000..56484bd
--- /dev/null
+++ b/proprietary/vendor/lib/libcrypto-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcurl-md.so b/proprietary/vendor/lib/libcurl-md.so
new file mode 100644
index 0000000..0e3c545
--- /dev/null
+++ b/proprietary/vendor/lib/libcurl-md.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcurl-ss.so b/proprietary/vendor/lib/libcurl-ss.so
new file mode 100644
index 0000000..31f054c
--- /dev/null
+++ b/proprietary/vendor/lib/libcurl-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcustom_nvram.so b/proprietary/vendor/lib/libcustom_nvram.so
new file mode 100644
index 0000000..eaeda46
--- /dev/null
+++ b/proprietary/vendor/lib/libcustom_nvram.so
Binary files differ
diff --git a/proprietary/vendor/lib/libcvsd_mtk.so b/proprietary/vendor/lib/libcvsd_mtk.so
new file mode 100644
index 0000000..07fcf18
--- /dev/null
+++ b/proprietary/vendor/lib/libcvsd_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib/libdpframework.so b/proprietary/vendor/lib/libdpframework.so
new file mode 100644
index 0000000..3475081
--- /dev/null
+++ b/proprietary/vendor/lib/libdpframework.so
Binary files differ
diff --git a/proprietary/vendor/lib/libfgauge_gm30.so b/proprietary/vendor/lib/libfgauge_gm30.so
new file mode 100644
index 0000000..0179ba5
--- /dev/null
+++ b/proprietary/vendor/lib/libfgauge_gm30.so
Binary files differ
diff --git a/proprietary/vendor/lib/libfile_op.so b/proprietary/vendor/lib/libfile_op.so
new file mode 100644
index 0000000..2887f15
--- /dev/null
+++ b/proprietary/vendor/lib/libfile_op.so
Binary files differ
diff --git a/proprietary/vendor/lib/libged.so b/proprietary/vendor/lib/libged.so
new file mode 100644
index 0000000..97d3287
--- /dev/null
+++ b/proprietary/vendor/lib/libged.so
Binary files differ
diff --git a/proprietary/vendor/lib/libgpu_aux.so b/proprietary/vendor/lib/libgpu_aux.so
new file mode 100644
index 0000000..17770cf
--- /dev/null
+++ b/proprietary/vendor/lib/libgpu_aux.so
Binary files differ
diff --git a/proprietary/vendor/lib/libgpud.so b/proprietary/vendor/lib/libgpud.so
new file mode 100644
index 0000000..b94e50d
--- /dev/null
+++ b/proprietary/vendor/lib/libgpud.so
Binary files differ
diff --git a/proprietary/vendor/lib/libgralloc_extra.so b/proprietary/vendor/lib/libgralloc_extra.so
new file mode 100644
index 0000000..2415d45
--- /dev/null
+++ b/proprietary/vendor/lib/libgralloc_extra.so
Binary files differ
diff --git a/proprietary/vendor/lib/libgralloc_metadata.so b/proprietary/vendor/lib/libgralloc_metadata.so
new file mode 100644
index 0000000..0110007
--- /dev/null
+++ b/proprietary/vendor/lib/libgralloc_metadata.so
Binary files differ
diff --git a/proprietary/vendor/lib/libgralloctypes_mtk.so b/proprietary/vendor/lib/libgralloctypes_mtk.so
new file mode 100644
index 0000000..944c8d7
--- /dev/null
+++ b/proprietary/vendor/lib/libgralloctypes_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib/libh264dec_customize.so b/proprietary/vendor/lib/libh264dec_customize.so
new file mode 100644
index 0000000..a9fa086
--- /dev/null
+++ b/proprietary/vendor/lib/libh264dec_customize.so
Binary files differ
diff --git a/proprietary/vendor/lib/libh264dec_sa.ca7.so b/proprietary/vendor/lib/libh264dec_sa.ca7.so
new file mode 100644
index 0000000..cd60697
--- /dev/null
+++ b/proprietary/vendor/lib/libh264dec_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libh264dec_sd.ca7.so b/proprietary/vendor/lib/libh264dec_sd.ca7.so
new file mode 100644
index 0000000..003e268
--- /dev/null
+++ b/proprietary/vendor/lib/libh264dec_sd.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libh264dec_se.ca7.so b/proprietary/vendor/lib/libh264dec_se.ca7.so
new file mode 100644
index 0000000..539a747
--- /dev/null
+++ b/proprietary/vendor/lib/libh264dec_se.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libh264enc_sa.ca7.so b/proprietary/vendor/lib/libh264enc_sa.ca7.so
new file mode 100644
index 0000000..c4388b2
--- /dev/null
+++ b/proprietary/vendor/lib/libh264enc_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libhdrvideo.so b/proprietary/vendor/lib/libhdrvideo.so
new file mode 100644
index 0000000..05d69dd
--- /dev/null
+++ b/proprietary/vendor/lib/libhdrvideo.so
Binary files differ
diff --git a/proprietary/vendor/lib/libhevce_sb.ca7.android.so b/proprietary/vendor/lib/libhevce_sb.ca7.android.so
new file mode 100644
index 0000000..16788fc
--- /dev/null
+++ b/proprietary/vendor/lib/libhevce_sb.ca7.android.so
Binary files differ
diff --git a/proprietary/vendor/lib/libhwm.so b/proprietary/vendor/lib/libhwm.so
new file mode 100644
index 0000000..2485e36
--- /dev/null
+++ b/proprietary/vendor/lib/libhwm.so
Binary files differ
diff --git a/proprietary/vendor/lib/libhydra.so b/proprietary/vendor/lib/libhydra.so
new file mode 100644
index 0000000..0b57812
--- /dev/null
+++ b/proprietary/vendor/lib/libhydra.so
Binary files differ
diff --git a/proprietary/vendor/lib/libion_mtk.so b/proprietary/vendor/lib/libion_mtk.so
new file mode 100644
index 0000000..e9b673a
--- /dev/null
+++ b/proprietary/vendor/lib/libion_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib/libion_ulit.so b/proprietary/vendor/lib/libion_ulit.so
new file mode 100644
index 0000000..9a8b766
--- /dev/null
+++ b/proprietary/vendor/lib/libion_ulit.so
Binary files differ
diff --git a/proprietary/vendor/lib/libipsec_ims_shr.so b/proprietary/vendor/lib/libipsec_ims_shr.so
new file mode 100644
index 0000000..61e2784
--- /dev/null
+++ b/proprietary/vendor/lib/libipsec_ims_shr.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktvdrc.so b/proprietary/vendor/lib/libktvdrc.so
new file mode 100644
index 0000000..ba6bb48
--- /dev/null
+++ b/proprietary/vendor/lib/libktvdrc.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktveffect.so b/proprietary/vendor/lib/libktveffect.so
new file mode 100644
index 0000000..d697188
--- /dev/null
+++ b/proprietary/vendor/lib/libktveffect.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktveffect_rec.so b/proprietary/vendor/lib/libktveffect_rec.so
new file mode 100644
index 0000000..70390ac
--- /dev/null
+++ b/proprietary/vendor/lib/libktveffect_rec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktveq.so b/proprietary/vendor/lib/libktveq.so
new file mode 100644
index 0000000..ae3fd59
--- /dev/null
+++ b/proprietary/vendor/lib/libktveq.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktvns.so b/proprietary/vendor/lib/libktvns.so
new file mode 100644
index 0000000..d89c3fc
--- /dev/null
+++ b/proprietary/vendor/lib/libktvns.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktvreverb.so b/proprietary/vendor/lib/libktvreverb.so
new file mode 100644
index 0000000..3d96c0b
--- /dev/null
+++ b/proprietary/vendor/lib/libktvreverb.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktvsoundtouch.so b/proprietary/vendor/lib/libktvsoundtouch.so
new file mode 100644
index 0000000..adcecdc
--- /dev/null
+++ b/proprietary/vendor/lib/libktvsoundtouch.so
Binary files differ
diff --git a/proprietary/vendor/lib/libktvvolume.so b/proprietary/vendor/lib/libktvvolume.so
new file mode 100644
index 0000000..1fdbf4c
--- /dev/null
+++ b/proprietary/vendor/lib/libktvvolume.so
Binary files differ
diff --git a/proprietary/vendor/lib/libladder.so b/proprietary/vendor/lib/libladder.so
new file mode 100644
index 0000000..8c2dca0
--- /dev/null
+++ b/proprietary/vendor/lib/libladder.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmnl.so b/proprietary/vendor/lib/libmnl.so
new file mode 100644
index 0000000..9f76f41
--- /dev/null
+++ b/proprietary/vendor/lib/libmnl.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmp4enc_sa.ca7.so b/proprietary/vendor/lib/libmp4enc_sa.ca7.so
new file mode 100644
index 0000000..2efb343
--- /dev/null
+++ b/proprietary/vendor/lib/libmp4enc_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmp4enc_xa.ca7.so b/proprietary/vendor/lib/libmp4enc_xa.ca7.so
new file mode 100644
index 0000000..3d5f41a
--- /dev/null
+++ b/proprietary/vendor/lib/libmp4enc_xa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmsbc_mtk.so b/proprietary/vendor/lib/libmsbc_mtk.so
new file mode 100644
index 0000000..25a41b3
--- /dev/null
+++ b/proprietary/vendor/lib/libmsbc_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtcloader.so b/proprietary/vendor/lib/libmtcloader.so
new file mode 100644
index 0000000..358dfc6
--- /dev/null
+++ b/proprietary/vendor/lib/libmtcloader.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtk_drvb.so b/proprietary/vendor/lib/libmtk_drvb.so
new file mode 100644
index 0000000..aac8a77
--- /dev/null
+++ b/proprietary/vendor/lib/libmtk_drvb.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtkares.so b/proprietary/vendor/lib/libmtkares.so
new file mode 100644
index 0000000..d034211
--- /dev/null
+++ b/proprietary/vendor/lib/libmtkares.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtkcutils.so b/proprietary/vendor/lib/libmtkcutils.so
new file mode 100644
index 0000000..f87ecd1
--- /dev/null
+++ b/proprietary/vendor/lib/libmtkcutils.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtkhardware_legacy.so b/proprietary/vendor/lib/libmtkhardware_legacy.so
new file mode 100644
index 0000000..5393b20
--- /dev/null
+++ b/proprietary/vendor/lib/libmtkhardware_legacy.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtklimiter_vendor.so b/proprietary/vendor/lib/libmtklimiter_vendor.so
new file mode 100644
index 0000000..dfd181f
--- /dev/null
+++ b/proprietary/vendor/lib/libmtklimiter_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtknetutils.so b/proprietary/vendor/lib/libmtknetutils.so
new file mode 100644
index 0000000..a6a57ed
--- /dev/null
+++ b/proprietary/vendor/lib/libmtknetutils.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtkproperty.so b/proprietary/vendor/lib/libmtkproperty.so
new file mode 100644
index 0000000..fc1a73f
--- /dev/null
+++ b/proprietary/vendor/lib/libmtkproperty.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtkrillog.so b/proprietary/vendor/lib/libmtkrillog.so
new file mode 100644
index 0000000..ff5e8fd
--- /dev/null
+++ b/proprietary/vendor/lib/libmtkrillog.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtkshifter_vendor.so b/proprietary/vendor/lib/libmtkshifter_vendor.so
new file mode 100644
index 0000000..eaa0b19
--- /dev/null
+++ b/proprietary/vendor/lib/libmtkshifter_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libmtksysutils.so b/proprietary/vendor/lib/libmtksysutils.so
new file mode 100644
index 0000000..b3ee8f6
--- /dev/null
+++ b/proprietary/vendor/lib/libmtksysutils.so
Binary files differ
diff --git a/proprietary/vendor/lib/libnvram.so b/proprietary/vendor/lib/libnvram.so
new file mode 100644
index 0000000..9836a70
--- /dev/null
+++ b/proprietary/vendor/lib/libnvram.so
Binary files differ
diff --git a/proprietary/vendor/lib/libnvram_daemon_callback.so b/proprietary/vendor/lib/libnvram_daemon_callback.so
new file mode 100644
index 0000000..11d29a4
--- /dev/null
+++ b/proprietary/vendor/lib/libnvram_daemon_callback.so
Binary files differ
diff --git a/proprietary/vendor/lib/libnvram_platform.so b/proprietary/vendor/lib/libnvram_platform.so
new file mode 100644
index 0000000..1a271d5
--- /dev/null
+++ b/proprietary/vendor/lib/libnvram_platform.so
Binary files differ
diff --git a/proprietary/vendor/lib/libnvram_sec.so b/proprietary/vendor/lib/libnvram_sec.so
new file mode 100644
index 0000000..d9611eb
--- /dev/null
+++ b/proprietary/vendor/lib/libnvram_sec.so
Binary files differ
diff --git a/proprietary/vendor/lib/liboplus_audio_config.so b/proprietary/vendor/lib/liboplus_audio_config.so
new file mode 100644
index 0000000..76852c3
--- /dev/null
+++ b/proprietary/vendor/lib/liboplus_audio_config.so
Binary files differ
diff --git a/proprietary/vendor/lib/libpixelflinger.so b/proprietary/vendor/lib/libpixelflinger.so
new file mode 100644
index 0000000..805a9c7
--- /dev/null
+++ b/proprietary/vendor/lib/libpixelflinger.so
Binary files differ
diff --git a/proprietary/vendor/lib/libpq_cust_base.so b/proprietary/vendor/lib/libpq_cust_base.so
new file mode 100644
index 0000000..43c2874
--- /dev/null
+++ b/proprietary/vendor/lib/libpq_cust_base.so
Binary files differ
diff --git a/proprietary/vendor/lib/libpq_prot.so b/proprietary/vendor/lib/libpq_prot.so
new file mode 100644
index 0000000..cd69675
--- /dev/null
+++ b/proprietary/vendor/lib/libpq_prot.so
Binary files differ
diff --git a/proprietary/vendor/lib/librgbwlightsensor.so b/proprietary/vendor/lib/librgbwlightsensor.so
new file mode 100644
index 0000000..9dc603a
--- /dev/null
+++ b/proprietary/vendor/lib/librgbwlightsensor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libscltm.so b/proprietary/vendor/lib/libscltm.so
new file mode 100644
index 0000000..67513ff
--- /dev/null
+++ b/proprietary/vendor/lib/libscltm.so
Binary files differ
diff --git a/proprietary/vendor/lib/libsi_sixth.so b/proprietary/vendor/lib/libsi_sixth.so
new file mode 100644
index 0000000..12b842c
--- /dev/null
+++ b/proprietary/vendor/lib/libsi_sixth.so
Binary files differ
diff --git a/proprietary/vendor/lib/libsimaka.so b/proprietary/vendor/lib/libsimaka.so
new file mode 100644
index 0000000..44b3716
--- /dev/null
+++ b/proprietary/vendor/lib/libsimaka.so
Binary files differ
diff --git a/proprietary/vendor/lib/libspeech_enh_lib.so b/proprietary/vendor/lib/libspeech_enh_lib.so
new file mode 100644
index 0000000..0b38c92
--- /dev/null
+++ b/proprietary/vendor/lib/libspeech_enh_lib.so
Binary files differ
diff --git a/proprietary/vendor/lib/libspeechparser_vendor.so b/proprietary/vendor/lib/libspeechparser_vendor.so
new file mode 100644
index 0000000..278e0a1
--- /dev/null
+++ b/proprietary/vendor/lib/libspeechparser_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libssl-md.so b/proprietary/vendor/lib/libssl-md.so
new file mode 100644
index 0000000..53fb555
--- /dev/null
+++ b/proprietary/vendor/lib/libssl-md.so
Binary files differ
diff --git a/proprietary/vendor/lib/libssl-ss.so b/proprietary/vendor/lib/libssl-ss.so
new file mode 100644
index 0000000..c9c3e80
--- /dev/null
+++ b/proprietary/vendor/lib/libssl-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib/libstagefrighthw.so b/proprietary/vendor/lib/libstagefrighthw.so
new file mode 100644
index 0000000..a47d0dd
--- /dev/null
+++ b/proprietary/vendor/lib/libstagefrighthw.so
Binary files differ
diff --git a/proprietary/vendor/lib/libstorage_otp.so b/proprietary/vendor/lib/libstorage_otp.so
new file mode 100644
index 0000000..410d72b
--- /dev/null
+++ b/proprietary/vendor/lib/libstorage_otp.so
Binary files differ
diff --git a/proprietary/vendor/lib/libstrongswan.so b/proprietary/vendor/lib/libstrongswan.so
new file mode 100644
index 0000000..51f3d90
--- /dev/null
+++ b/proprietary/vendor/lib/libstrongswan.so
Binary files differ
diff --git a/proprietary/vendor/lib/libsysenv.so b/proprietary/vendor/lib/libsysenv.so
new file mode 100644
index 0000000..4979f1e
--- /dev/null
+++ b/proprietary/vendor/lib/libsysenv.so
Binary files differ
diff --git a/proprietary/vendor/lib/libthermalalgo.so b/proprietary/vendor/lib/libthermalalgo.so
new file mode 100644
index 0000000..6e2f0fd
--- /dev/null
+++ b/proprietary/vendor/lib/libthermalalgo.so
Binary files differ
diff --git a/proprietary/vendor/lib/libthha.so b/proprietary/vendor/lib/libthha.so
new file mode 100644
index 0000000..199ccb6
--- /dev/null
+++ b/proprietary/vendor/lib/libthha.so
Binary files differ
diff --git a/proprietary/vendor/lib/libtlcWidevineModularDrm.so b/proprietary/vendor/lib/libtlcWidevineModularDrm.so
new file mode 100644
index 0000000..212162c
--- /dev/null
+++ b/proprietary/vendor/lib/libtlcWidevineModularDrm.so
Binary files differ
diff --git a/proprietary/vendor/lib/liburee_meta_drmkeyinstall.so b/proprietary/vendor/lib/liburee_meta_drmkeyinstall.so
new file mode 100644
index 0000000..f3795de
--- /dev/null
+++ b/proprietary/vendor/lib/liburee_meta_drmkeyinstall.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvc1dec_sa.ca7.so b/proprietary/vendor/lib/libvc1dec_sa.ca7.so
new file mode 100644
index 0000000..0dfea23
--- /dev/null
+++ b/proprietary/vendor/lib/libvc1dec_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvcodec_oal.so b/proprietary/vendor/lib/libvcodec_oal.so
new file mode 100644
index 0000000..aa2c837
--- /dev/null
+++ b/proprietary/vendor/lib/libvcodec_oal.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvcodec_utility.so b/proprietary/vendor/lib/libvcodec_utility.so
new file mode 100644
index 0000000..73b9ae1
--- /dev/null
+++ b/proprietary/vendor/lib/libvcodec_utility.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvcodecdrv.so b/proprietary/vendor/lib/libvcodecdrv.so
new file mode 100644
index 0000000..4099327
--- /dev/null
+++ b/proprietary/vendor/lib/libvcodecdrv.so
Binary files differ
diff --git a/proprietary/vendor/lib/libverno.so b/proprietary/vendor/lib/libverno.so
new file mode 100644
index 0000000..aefb31a
--- /dev/null
+++ b/proprietary/vendor/lib/libverno.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvolte_core_shr.so b/proprietary/vendor/lib/libvolte_core_shr.so
new file mode 100644
index 0000000..329eac1
--- /dev/null
+++ b/proprietary/vendor/lib/libvolte_core_shr.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvolte_xdmc_shr.so b/proprietary/vendor/lib/libvolte_xdmc_shr.so
new file mode 100644
index 0000000..adecf8e
--- /dev/null
+++ b/proprietary/vendor/lib/libvolte_xdmc_shr.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvow_ap_testing_alexa.vendor.so b/proprietary/vendor/lib/libvow_ap_testing_alexa.vendor.so
new file mode 100644
index 0000000..8f7303d
--- /dev/null
+++ b/proprietary/vendor/lib/libvow_ap_testing_alexa.vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvowp23_sid_testing_alexa.vendor.so b/proprietary/vendor/lib/libvowp23_sid_testing_alexa.vendor.so
new file mode 100644
index 0000000..afa2dde
--- /dev/null
+++ b/proprietary/vendor/lib/libvowp23_sid_testing_alexa.vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvowp23_sid_training_alexa.vendor.so b/proprietary/vendor/lib/libvowp23_sid_training_alexa.vendor.so
new file mode 100644
index 0000000..4cdf86e
--- /dev/null
+++ b/proprietary/vendor/lib/libvowp23_sid_training_alexa.vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvowp25testing_alexa.vendor.so b/proprietary/vendor/lib/libvowp25testing_alexa.vendor.so
new file mode 100644
index 0000000..6db51e7
--- /dev/null
+++ b/proprietary/vendor/lib/libvowp25testing_alexa.vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvowp2training_alexa.vendor.so b/proprietary/vendor/lib/libvowp2training_alexa.vendor.so
new file mode 100644
index 0000000..acc6420
--- /dev/null
+++ b/proprietary/vendor/lib/libvowp2training_alexa.vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvp8dec_sa.ca7.so b/proprietary/vendor/lib/libvp8dec_sa.ca7.so
new file mode 100644
index 0000000..23886ff
--- /dev/null
+++ b/proprietary/vendor/lib/libvp8dec_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvp8enc_sa.ca7.so b/proprietary/vendor/lib/libvp8enc_sa.ca7.so
new file mode 100644
index 0000000..909b123
--- /dev/null
+++ b/proprietary/vendor/lib/libvp8enc_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvp9dec_sa.ca7.so b/proprietary/vendor/lib/libvp9dec_sa.ca7.so
new file mode 100644
index 0000000..9a10a67
--- /dev/null
+++ b/proprietary/vendor/lib/libvp9dec_sa.ca7.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvpu.so b/proprietary/vendor/lib/libvpu.so
new file mode 100644
index 0000000..5684c74
--- /dev/null
+++ b/proprietary/vendor/lib/libvpu.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvpud_vcodec.so b/proprietary/vendor/lib/libvpud_vcodec.so
new file mode 100644
index 0000000..9fa94f3
--- /dev/null
+++ b/proprietary/vendor/lib/libvpud_vcodec.so
Binary files differ
diff --git a/proprietary/vendor/lib/libvt_custom.so b/proprietary/vendor/lib/libvt_custom.so
new file mode 100644
index 0000000..88cc43b
--- /dev/null
+++ b/proprietary/vendor/lib/libvt_custom.so
Binary files differ
diff --git a/proprietary/vendor/lib/libwo.so b/proprietary/vendor/lib/libwo.so
new file mode 100644
index 0000000..70df4fa
--- /dev/null
+++ b/proprietary/vendor/lib/libwo.so
Binary files differ
diff --git a/proprietary/vendor/lib/libwvhidl.so b/proprietary/vendor/lib/libwvhidl.so
new file mode 100644
index 0000000..3a368fb
--- /dev/null
+++ b/proprietary/vendor/lib/libwvhidl.so
Binary files differ
diff --git a/proprietary/vendor/lib/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so
new file mode 100644
index 0000000..2cdf16a
--- /dev/null
+++ b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so
new file mode 100644
index 0000000..261e79a
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.bluetooth.audio@2.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.bluetooth.audio@2.1.so
new file mode 100644
index 0000000..00a37a3
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.bluetooth.audio@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.gpu@1.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.gpu@1.0.so
new file mode 100644
index 0000000..324e042
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.gpu@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.keyinstall@1.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.keyinstall@1.0.so
new file mode 100644
index 0000000..cf222f2
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.keyinstall@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.0.so
new file mode 100644
index 0000000..601db9e
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.1.so
new file mode 100644
index 0000000..35b3ced
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.2.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.2.so
new file mode 100644
index 0000000..7bbe767
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.2.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.3.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.3.so
new file mode 100644
index 0000000..6d0d1a7
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.3.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.4.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.4.so
new file mode 100644
index 0000000..b10bdf3
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.4.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.5.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.5.so
new file mode 100644
index 0000000..0a5be72
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.5.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.mtkcodecservice@1.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.mtkcodecservice@1.1.so
new file mode 100644
index 0000000..d6ac50e
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.mtkcodecservice@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.netdagent@1.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.netdagent@1.0.so
new file mode 100644
index 0000000..76a6b75
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.netdagent@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.0.so
new file mode 100644
index 0000000..d71f1c6
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.1.so
new file mode 100644
index 0000000..a3601e5
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.0.so
new file mode 100644
index 0000000..5a2e2e7
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.1.so
new file mode 100644
index 0000000..4a51bf9
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.2.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.2.so
new file mode 100644
index 0000000..83635d1
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.2.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.3.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.3.so
new file mode 100644
index 0000000..7c72e81
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.3.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.4.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.4.so
new file mode 100644
index 0000000..3008608
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.4.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.5.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.5.so
new file mode 100644
index 0000000..2986b65
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.5.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.6.so b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.6.so
new file mode 100644
index 0000000..2c5efa7
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.6.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.videotelephony@1.0.so b/proprietary/vendor/lib/vendor.mediatek.hardware.videotelephony@1.0.so
new file mode 100644
index 0000000..710712f
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.mediatek.hardware.videotelephony@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/APUWareUtilsServer.so b/proprietary/vendor/lib64/APUWareUtilsServer.so
new file mode 100644
index 0000000..aaaf669
--- /dev/null
+++ b/proprietary/vendor/lib64/APUWareUtilsServer.so
Binary files differ
diff --git a/proprietary/vendor/lib64/APUWareXrpServer.so b/proprietary/vendor/lib64/APUWareXrpServer.so
new file mode 100644
index 0000000..256cc95
--- /dev/null
+++ b/proprietary/vendor/lib64/APUWareXrpServer.so
Binary files differ
diff --git a/proprietary/vendor/lib64/arm.graphics-V1-ndk_platform.so b/proprietary/vendor/lib64/arm.graphics-V1-ndk_platform.so
new file mode 100644
index 0000000..9ca8561
--- /dev/null
+++ b/proprietary/vendor/lib64/arm.graphics-V1-ndk_platform.so
Binary files differ
diff --git a/proprietary/vendor/lib64/egl/libGLES_mali.so b/proprietary/vendor/lib64/egl/libGLES_mali.so
new file mode 100644
index 0000000..c3c12af
--- /dev/null
+++ b/proprietary/vendor/lib64/egl/libGLES_mali.so
Binary files differ
diff --git a/proprietary/vendor/lib64/egl/libGLES_meow.so b/proprietary/vendor/lib64/egl/libGLES_meow.so
new file mode 100644
index 0000000..07b37f2
--- /dev/null
+++ b/proprietary/vendor/lib64/egl/libGLES_meow.so
Binary files differ
diff --git a/proprietary/vendor/lib64/egl/libMEOW_trace.so b/proprietary/vendor/lib64/egl/libMEOW_trace.so
new file mode 100644
index 0000000..5610a3f
--- /dev/null
+++ b/proprietary/vendor/lib64/egl/libMEOW_trace.so
Binary files differ
diff --git a/proprietary/vendor/lib64/gc02k0_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/gc02k0_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..31630aa
--- /dev/null
+++ b/proprietary/vendor/lib64/gc02k0_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/gc02k0_mipi_raw_tuning.so b/proprietary/vendor/lib64/gc02k0_mipi_raw_tuning.so
new file mode 100644
index 0000000..58fdbd9
--- /dev/null
+++ b/proprietary/vendor/lib64/gc02k0_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/gc02m0_mipi_mono_IdxMgr.so b/proprietary/vendor/lib64/gc02m0_mipi_mono_IdxMgr.so
new file mode 100644
index 0000000..d6faf93
--- /dev/null
+++ b/proprietary/vendor/lib64/gc02m0_mipi_mono_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/gc02m0_mipi_mono_tuning.so b/proprietary/vendor/lib64/gc02m0_mipi_mono_tuning.so
new file mode 100644
index 0000000..8e83978
--- /dev/null
+++ b/proprietary/vendor/lib64/gc02m0_mipi_mono_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/gc2375h_mipi_raw_19661_IdxMgr.so b/proprietary/vendor/lib64/gc2375h_mipi_raw_19661_IdxMgr.so
new file mode 100644
index 0000000..c19d385
--- /dev/null
+++ b/proprietary/vendor/lib64/gc2375h_mipi_raw_19661_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/gc2375h_mipi_raw_19661_tuning.so b/proprietary/vendor/lib64/gc2375h_mipi_raw_19661_tuning.so
new file mode 100644
index 0000000..7834ba0
--- /dev/null
+++ b/proprietary/vendor/lib64/gc2375h_mipi_raw_19661_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-mediatek.so
new file mode 100644
index 0000000..8110f0d
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so
new file mode 100644
index 0000000..e25ef0e
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so
new file mode 100644
index 0000000..729d2a9
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so
new file mode 100644
index 0000000..ca90377
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so
new file mode 100644
index 0000000..961c5dc
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/dfps.mt6785.so b/proprietary/vendor/lib64/hw/dfps.mt6785.so
new file mode 100644
index 0000000..196a088
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/dfps.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/gps.default.so b/proprietary/vendor/lib64/hw/gps.default.so
new file mode 100644
index 0000000..85f76e7
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/gps.default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/hwcomposer.mt6785.so b/proprietary/vendor/lib64/hw/hwcomposer.mt6785.so
new file mode 100644
index 0000000..99baea9
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/hwcomposer.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/kmsetkey.trustonic.so b/proprietary/vendor/lib64/hw/kmsetkey.trustonic.so
new file mode 100644
index 0000000..ccc5fe5
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/kmsetkey.trustonic.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/libMcGatekeeper.so b/proprietary/vendor/lib64/hw/libMcGatekeeper.so
new file mode 100644
index 0000000..a76fbee
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/libMcGatekeeper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/libSoftGatekeeper.so b/proprietary/vendor/lib64/hw/libSoftGatekeeper.so
new file mode 100644
index 0000000..7b69a67
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/libSoftGatekeeper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/sensors.mt6785.so b/proprietary/vendor/lib64/hw/sensors.mt6785.so
new file mode 100644
index 0000000..237e9e1
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/sensors.mt6785.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so
new file mode 100644
index 0000000..34f5196
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so
new file mode 100644
index 0000000..70785f7
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so
new file mode 100644
index 0000000..39a9f99
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so
new file mode 100644
index 0000000..8ef23d9
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so
new file mode 100644
index 0000000..3631761
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.postproc@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.postproc@1.0-impl.so
new file mode 100644
index 0000000..d44c546
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.postproc@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.dfps@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.dfps@1.0-impl.so
new file mode 100644
index 0000000..5c9b1b9
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.dfps@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so
new file mode 100644
index 0000000..4436168
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so
new file mode 100644
index 0000000..36e5c68
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so
new file mode 100644
index 0000000..fcab07b
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so
new file mode 100644
index 0000000..4f73ec8
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so
new file mode 100644
index 0000000..2d31d94
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so
new file mode 100644
index 0000000..335836e
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/imx471_mipi_raw1_IdxMgr.so b/proprietary/vendor/lib64/imx471_mipi_raw1_IdxMgr.so
new file mode 100644
index 0000000..7f75408
--- /dev/null
+++ b/proprietary/vendor/lib64/imx471_mipi_raw1_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/imx471_mipi_raw1_tuning.so b/proprietary/vendor/lib64/imx471_mipi_raw1_tuning.so
new file mode 100644
index 0000000..49ca6cf
--- /dev/null
+++ b/proprietary/vendor/lib64/imx471_mipi_raw1_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/imx682_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/imx682_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..6e353f9
--- /dev/null
+++ b/proprietary/vendor/lib64/imx682_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/imx682_mipi_raw_tuning.so b/proprietary/vendor/lib64/imx682_mipi_raw_tuning.so
new file mode 100644
index 0000000..a2832c9
--- /dev/null
+++ b/proprietary/vendor/lib64/imx682_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lbs_hidl_service-impl.so b/proprietary/vendor/lib64/lbs_hidl_service-impl.so
new file mode 100644
index 0000000..c535fe0
--- /dev/null
+++ b/proprietary/vendor/lib64/lbs_hidl_service-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.ae.core.so b/proprietary/vendor/lib64/lib3a.ae.core.so
new file mode 100644
index 0000000..f3973d8
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.ae.core.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.ae.so b/proprietary/vendor/lib64/lib3a.ae.so
new file mode 100644
index 0000000..9e529bb
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.ae.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.af.core.so b/proprietary/vendor/lib64/lib3a.af.core.so
new file mode 100644
index 0000000..a6fc155
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.af.core.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.af.so b/proprietary/vendor/lib64/lib3a.af.so
new file mode 100644
index 0000000..7c5ace6
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.af.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.awb.core.so b/proprietary/vendor/lib64/lib3a.awb.core.so
new file mode 100644
index 0000000..ece4ece
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.awb.core.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.awb.so b/proprietary/vendor/lib64/lib3a.awb.so
new file mode 100644
index 0000000..fd2ae75
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.awb.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.ccudrv.so b/proprietary/vendor/lib64/lib3a.ccudrv.so
new file mode 100644
index 0000000..418f6c5
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.ccudrv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.ccuif.so b/proprietary/vendor/lib64/lib3a.ccuif.so
new file mode 100644
index 0000000..a70f767
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.ccuif.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.flash.so b/proprietary/vendor/lib64/lib3a.flash.so
new file mode 100644
index 0000000..6d24058
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.flash.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.gma.so b/proprietary/vendor/lib64/lib3a.gma.so
new file mode 100644
index 0000000..3dbbd30
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.gma.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.lce.so b/proprietary/vendor/lib64/lib3a.lce.so
new file mode 100644
index 0000000..d5e9b3a
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.lce.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.log.so b/proprietary/vendor/lib64/lib3a.log.so
new file mode 100644
index 0000000..18eeaa7
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.log.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib3a.n3d3a.so b/proprietary/vendor/lib64/lib3a.n3d3a.so
new file mode 100644
index 0000000..7778b4c
--- /dev/null
+++ b/proprietary/vendor/lib64/lib3a.n3d3a.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Reserved.so
new file mode 100644
index 0000000..7627333
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Capture.so
new file mode 100644
index 0000000..2d1870e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Preview.so
new file mode 100644
index 0000000..1a3c780
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Capture_Preview.so b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Capture_Preview.so
new file mode 100644
index 0000000..c399a1c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Capture_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Default_Video.so b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Default_Video.so
new file mode 100644
index 0000000..cf7ba8b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Default_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Production_Capture.so b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Production_Capture.so
new file mode 100644
index 0000000..1b52baa
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Production_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Reserved.so b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Reserved.so
new file mode 100644
index 0000000..dfc976f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Scene_Capture.so
new file mode 100644
index 0000000..e4ac978
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc02m0mipimono_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Reserved.so b/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Reserved.so
new file mode 100644
index 0000000..3959aad
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Capture.so
new file mode 100644
index 0000000..2f73abb
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Preview.so
new file mode 100644
index 0000000..4dead36
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3HDR_Preivew.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3HDR_Preivew.so
new file mode 100644
index 0000000..4951df0
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3HDR_Preivew.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_1080P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_1080P.so
new file mode 100644
index 0000000..230fc7f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_1080P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_480P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_480P.so
new file mode 100644
index 0000000..9e1e787
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_720P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_720P.so
new file mode 100644
index 0000000..aa784b1
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_1080P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_1080P.so
new file mode 100644
index 0000000..001076b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_1080P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_480P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_480P.so
new file mode 100644
index 0000000..eab7002
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_720P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_720P.so
new file mode 100644
index 0000000..2f5bd3f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture.so
new file mode 100644
index 0000000..4126c93
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining.so
new file mode 100644
index 0000000..ff3bcc3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface.so
new file mode 100644
index 0000000..8e0f21c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview.so
new file mode 100644
index 0000000..97b4beb
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceUnlock.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceUnlock.so
new file mode 100644
index 0000000..3748754
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceUnlock.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture.so
new file mode 100644
index 0000000..9849cee
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture_superNS.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture_superNS.so
new file mode 100644
index 0000000..36f2d6b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Flash_Capture.so
new file mode 100644
index 0000000..91ad16b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Panorama.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Panorama.so
new file mode 100644
index 0000000..ba6ff1c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Panorama.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Production_Capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Production_Capture.so
new file mode 100644
index 0000000..2cb56ac
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Production_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Reserved.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Reserved.so
new file mode 100644
index 0000000..c47f5d0
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture.so
new file mode 100644
index 0000000..e32c4f8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture_Bining.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture_Bining.so
new file mode 100644
index 0000000..3cc999f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture_Bining.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Preview.so
new file mode 100644
index 0000000..b3d2f19
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_SlowMotion_Video.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_SlowMotion_Video.so
new file mode 100644
index 0000000..a9ea1b9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_SlowMotion_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Video_Recording.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Video_Recording.so
new file mode 100644
index 0000000..d80967d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_Video_Recording.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_1080P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_1080P.so
new file mode 100644
index 0000000..410328f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_1080P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_480P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_480P.so
new file mode 100644
index 0000000..3238f70
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_720P.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_720P.so
new file mode 100644
index 0000000..2f1d678
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture.so
new file mode 100644
index 0000000..fb3182d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture_Binning.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture_Binning.so
new file mode 100644
index 0000000..260a400
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture_Binning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_subject_capture.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_subject_capture.so
new file mode 100644
index 0000000..8924c5c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_subject_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx471mipiraw1_zHDR_Capture_Binning.so b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_zHDR_Capture_Binning.so
new file mode 100644
index 0000000..e28b028
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx471mipiraw1_zHDR_Capture_Binning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture.so
new file mode 100644
index 0000000..2a6a18d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture2.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture2.so
new file mode 100644
index 0000000..3d898d4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_EIS_Video4K.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_EIS_Video4K.so
new file mode 100644
index 0000000..ad8a308
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_EIS_Video4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture.so
new file mode 100644
index 0000000..85b239c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture_64.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture_64.so
new file mode 100644
index 0000000..90b71d7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Preview.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Preview.so
new file mode 100644
index 0000000..a4a48ff
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Capture.so
new file mode 100644
index 0000000..2420103
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Preview_PF.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Preview_PF.so
new file mode 100644
index 0000000..ff50b3b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Preview_PF.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_HDR_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_HDR_Scene_Capture.so
new file mode 100644
index 0000000..c32079b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_HDR_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..6690af4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..dff4b17
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Panorama_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Panorama_Capture.so
new file mode 100644
index 0000000..e6d04c1
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Panorama_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Professional_capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Professional_capture.so
new file mode 100644
index 0000000..677e65e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Professional_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_QQ_Capture_ChatMode.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_QQ_Capture_ChatMode.so
new file mode 100644
index 0000000..b2d1813
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_QQ_Capture_ChatMode.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Reserved.so
new file mode 100644
index 0000000..c501c8e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture.so
new file mode 100644
index 0000000..98e813b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture_64.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture_64.so
new file mode 100644
index 0000000..420f903
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview.so
new file mode 100644
index 0000000..35d442a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom1.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom1.so
new file mode 100644
index 0000000..066d9d3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom2.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom2.so
new file mode 100644
index 0000000..1dd5c20
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Face_Preview.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Face_Preview.so
new file mode 100644
index 0000000..c518b6f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture.so
new file mode 100644
index 0000000..c576ed8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..cf69f70
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..fdd1ad4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Preview.so
new file mode 100644
index 0000000..5d5794d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Torch_Capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Torch_Capture.so
new file mode 100644
index 0000000..d22b99b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Torch_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video.so
new file mode 100644
index 0000000..1d74b55
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_60fps.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_60fps.so
new file mode 100644
index 0000000..5846685
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_EIS.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_EIS.so
new file mode 100644
index 0000000..a3705c5
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_30fps.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_30fps.so
new file mode 100644
index 0000000..e0c694f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_30fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_480P.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_480P.so
new file mode 100644
index 0000000..a326521
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K.so
new file mode 100644
index 0000000..de99d95
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom1.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom1.so
new file mode 100644
index 0000000..657ed2d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom2.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom2.so
new file mode 100644
index 0000000..86d2751
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_60fps.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_60fps.so
new file mode 100644
index 0000000..0e7b310
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P.so
new file mode 100644
index 0000000..0ff82ed
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_1080P_120fps.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_1080P_120fps.so
new file mode 100644
index 0000000..f4ed8d1
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_1080P_120fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_240fps.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_240fps.so
new file mode 100644
index 0000000..80d7ee4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_240fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_EIS.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_EIS.so
new file mode 100644
index 0000000..87d2858
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_EIS_Default.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_EIS_Default.so
new file mode 100644
index 0000000..ee7ff16
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_EIS_Default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom1.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom1.so
new file mode 100644
index 0000000..9b982af
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom2.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom2.so
new file mode 100644
index 0000000..b78b291
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_zoom.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_zoom.so
new file mode 100644
index 0000000..3c8e838
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_zoom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_Zoom_capture.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Zoom_capture.so
new file mode 100644
index 0000000..9948019
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_Zoom_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_capture_full.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_capture_full.so
new file mode 100644
index 0000000..f34ae45
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_capture_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_preview_full.so b/proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_preview_full.so
new file mode 100644
index 0000000..d155853
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_preview_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Reserved.so
new file mode 100644
index 0000000..fbc16ed
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Capture.so
new file mode 100644
index 0000000..862f17b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Preview.so
new file mode 100644
index 0000000..846f792
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Capture_Preview.so b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Capture_Preview.so
new file mode 100644
index 0000000..c067691
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Capture_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Default_Video.so b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Default_Video.so
new file mode 100644
index 0000000..f9e20a9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Default_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Production_Capture.so b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Production_Capture.so
new file mode 100644
index 0000000..5bd27f7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Production_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Reserved.so b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Reserved.so
new file mode 100644
index 0000000..030736e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Scene_Capture.so
new file mode 100644
index 0000000..6e3daff
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Capture.so
new file mode 100644
index 0000000..a77f9f2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Preview.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Preview.so
new file mode 100644
index 0000000..daaefdd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Video.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Video.so
new file mode 100644
index 0000000..a05aa30
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture.so
new file mode 100644
index 0000000..e978506
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture_superNS.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture_superNS.so
new file mode 100644
index 0000000..da81a72
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_Capture.so
new file mode 100644
index 0000000..3d4df9b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_HDR_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_HDR_Capture.so
new file mode 100644
index 0000000..ec7644a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_HDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Capture.so
new file mode 100644
index 0000000..d868354
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Preview.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Preview.so
new file mode 100644
index 0000000..d74bd15
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Video.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Video.so
new file mode 100644
index 0000000..8d1f392
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture.so
new file mode 100644
index 0000000..fea98dd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture_48M.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture_48M.so
new file mode 100644
index 0000000..d907bf3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture_48M.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview.so
new file mode 100644
index 0000000..6c41ac6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview_48M.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview_48M.so
new file mode 100644
index 0000000..7ea9523
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview_48M.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Video.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Video.so
new file mode 100644
index 0000000..f102b6e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Reserved.so
new file mode 100644
index 0000000..6a8aba2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture.so
new file mode 100644
index 0000000..987a70b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_4cell.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_4cell.so
new file mode 100644
index 0000000..7a6511e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_4cell.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_superNS.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_superNS.so
new file mode 100644
index 0000000..068cf77
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview.so
new file mode 100644
index 0000000..fdcc0fc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_4k.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_4k.so
new file mode 100644
index 0000000..adf8ecd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_4k.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash.so
new file mode 100644
index 0000000..4d5ab82
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS.so
new file mode 100644
index 0000000..67d3c2f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_1080.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_1080.so
new file mode 100644
index 0000000..4e1a1f5
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_1080.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_4k.so b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_4k.so
new file mode 100644
index 0000000..f19719a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_4k.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3HDR_Preivew.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3HDR_Preivew.so
new file mode 100644
index 0000000..a949791
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3HDR_Preivew.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_1080P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_1080P.so
new file mode 100644
index 0000000..1184869
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_1080P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_480P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_480P.so
new file mode 100644
index 0000000..661f73d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_720P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_720P.so
new file mode 100644
index 0000000..bc5a019
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_1080P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_1080P.so
new file mode 100644
index 0000000..550f1f2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_1080P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_480P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_480P.so
new file mode 100644
index 0000000..898597f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_720P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_720P.so
new file mode 100644
index 0000000..8b9c446
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture.so
new file mode 100644
index 0000000..20c9f47
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining.so
new file mode 100644
index 0000000..75a5b3a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface.so
new file mode 100644
index 0000000..43172fd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview.so
new file mode 100644
index 0000000..924aca6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceUnlock.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceUnlock.so
new file mode 100644
index 0000000..3d6068d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceUnlock.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture.so
new file mode 100644
index 0000000..232bb24
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture_superNS.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture_superNS.so
new file mode 100644
index 0000000..2c10448
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Flash_Capture.so
new file mode 100644
index 0000000..b41b403
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Panorama.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Panorama.so
new file mode 100644
index 0000000..831badf
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Panorama.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Production_Capture.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Production_Capture.so
new file mode 100644
index 0000000..62e94d8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Production_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Reserved.so
new file mode 100644
index 0000000..90c2136
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture.so
new file mode 100644
index 0000000..a734150
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture_Bining.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture_Bining.so
new file mode 100644
index 0000000..f6879a6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture_Bining.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Preview.so
new file mode 100644
index 0000000..e087a27
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_SlowMotion_Video.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_SlowMotion_Video.so
new file mode 100644
index 0000000..6b4dae5
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_SlowMotion_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Video_Recording.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Video_Recording.so
new file mode 100644
index 0000000..f3eb8fd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Video_Recording.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_1080P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_1080P.so
new file mode 100644
index 0000000..3390010
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_1080P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_480P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_480P.so
new file mode 100644
index 0000000..1bda8aa
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_720P.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_720P.so
new file mode 100644
index 0000000..58f8a90
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture.so
new file mode 100644
index 0000000..4f434c9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning.so
new file mode 100644
index 0000000..efc86c4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning.so b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning.so
new file mode 100644
index 0000000..18bafa6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_EIS_Video4K.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_EIS_Video4K.so
new file mode 100644
index 0000000..08f60ac
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_EIS_Video4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture.so
new file mode 100644
index 0000000..787c5ca
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture_64.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture_64.so
new file mode 100644
index 0000000..9acd93a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Preview.so
new file mode 100644
index 0000000..c477fe4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Capture.so
new file mode 100644
index 0000000..17baf8b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Preview_PF.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Preview_PF.so
new file mode 100644
index 0000000..6bf6bac
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Preview_PF.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_HDR_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_HDR_Scene_Capture.so
new file mode 100644
index 0000000..df6a8a8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_HDR_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..e4f1e65
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..0a89f4e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Panorama_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Panorama_Capture.so
new file mode 100644
index 0000000..7392dc6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Panorama_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Professional_capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Professional_capture.so
new file mode 100644
index 0000000..dac1845
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Professional_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode.so
new file mode 100644
index 0000000..2d1b4aa
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Preview.so
new file mode 100644
index 0000000..dfd5304
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Reserved.so
new file mode 100644
index 0000000..61f49d1
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture.so
new file mode 100644
index 0000000..1daa661
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture_64.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture_64.so
new file mode 100644
index 0000000..a4959f6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview.so
new file mode 100644
index 0000000..8ca8efe
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1.so
new file mode 100644
index 0000000..6d066dc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2.so
new file mode 100644
index 0000000..2be1793
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview.so
new file mode 100644
index 0000000..eb0e2ab
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture.so
new file mode 100644
index 0000000..ed132cb
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..691a9af
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..b693c18
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview.so
new file mode 100644
index 0000000..be6dd5a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Torch_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Torch_Capture.so
new file mode 100644
index 0000000..c9aa55b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Torch_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video.so
new file mode 100644
index 0000000..3d28a48
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_60fps.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_60fps.so
new file mode 100644
index 0000000..495bce8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_EIS.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_EIS.so
new file mode 100644
index 0000000..d44365d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_30fps.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_30fps.so
new file mode 100644
index 0000000..c8381a1
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_30fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_480P.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_480P.so
new file mode 100644
index 0000000..fa30cb9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K.so
new file mode 100644
index 0000000..ffb08d7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K_Zoom1.so
new file mode 100644
index 0000000..3c1e767
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_60fps.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_60fps.so
new file mode 100644
index 0000000..78f8b1e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P.so
new file mode 100644
index 0000000..1a4a523
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps.so
new file mode 100644
index 0000000..96a3eba
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_240fps.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_240fps.so
new file mode 100644
index 0000000..135227c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_240fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_EIS.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_EIS.so
new file mode 100644
index 0000000..0ab36fd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_EIS_Default.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_EIS_Default.so
new file mode 100644
index 0000000..317d07a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_EIS_Default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom1.so
new file mode 100644
index 0000000..871c3b4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom2.so
new file mode 100644
index 0000000..1c0e01a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_zoom.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_zoom.so
new file mode 100644
index 0000000..3c3ffd9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_zoom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Zoom_capture.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Zoom_capture.so
new file mode 100644
index 0000000..a2dc13d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Zoom_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_capture_full.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_capture_full.so
new file mode 100644
index 0000000..a3e7d3a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_capture_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_preview_full.so b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_preview_full.so
new file mode 100644
index 0000000..7fb2138
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_preview_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_EIS_Video4K.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_EIS_Video4K.so
new file mode 100644
index 0000000..1885355
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_EIS_Video4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture.so
new file mode 100644
index 0000000..00edc48
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture_64.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture_64.so
new file mode 100644
index 0000000..0306184
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Preview.so
new file mode 100644
index 0000000..5300b18
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Capture.so
new file mode 100644
index 0000000..d79407f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Preview_PF.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Preview_PF.so
new file mode 100644
index 0000000..19c3e24
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Preview_PF.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_HDR_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_HDR_Scene_Capture.so
new file mode 100644
index 0000000..74f84c4
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_HDR_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..5604523
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..611de9a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Panorama_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Panorama_Capture.so
new file mode 100644
index 0000000..0585e7d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Panorama_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Professional_capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Professional_capture.so
new file mode 100644
index 0000000..681e97d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Professional_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode.so
new file mode 100644
index 0000000..8a51d37
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Reserved.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Reserved.so
new file mode 100644
index 0000000..db102ae
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture.so
new file mode 100644
index 0000000..5420914
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture_64.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture_64.so
new file mode 100644
index 0000000..ceae30e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview.so
new file mode 100644
index 0000000..6088272
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1.so
new file mode 100644
index 0000000..c9f7806
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2.so
new file mode 100644
index 0000000..84c50f9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Face_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Face_Preview.so
new file mode 100644
index 0000000..3dd5b6f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture.so
new file mode 100644
index 0000000..b28bd5f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..6fad483
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..df00a4d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview.so
new file mode 100644
index 0000000..856158b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Torch_Capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Torch_Capture.so
new file mode 100644
index 0000000..e7a54aa
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Torch_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video.so
new file mode 100644
index 0000000..1482e56
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_60fps.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_60fps.so
new file mode 100644
index 0000000..36b6fa8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_EIS.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_EIS.so
new file mode 100644
index 0000000..bdcc270
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_30fps.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_30fps.so
new file mode 100644
index 0000000..60a462f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_30fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_480P.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_480P.so
new file mode 100644
index 0000000..44f7ca1
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K.so
new file mode 100644
index 0000000..0b1cacc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom1.so
new file mode 100644
index 0000000..41d26f8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom2.so
new file mode 100644
index 0000000..450cc1d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_60fps.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_60fps.so
new file mode 100644
index 0000000..a65e9a2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P.so
new file mode 100644
index 0000000..2ea4ba7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps.so
new file mode 100644
index 0000000..02b34c7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_240fps.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_240fps.so
new file mode 100644
index 0000000..2c62e58
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_240fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_EIS.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_EIS.so
new file mode 100644
index 0000000..525669d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_EIS_Default.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_EIS_Default.so
new file mode 100644
index 0000000..e2f63c0
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_EIS_Default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom1.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom1.so
new file mode 100644
index 0000000..3eb88d9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom2.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom2.so
new file mode 100644
index 0000000..5125c2c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_zoom.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_zoom.so
new file mode 100644
index 0000000..b3fa8e3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_zoom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Zoom_capture.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Zoom_capture.so
new file mode 100644
index 0000000..3af5773
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Zoom_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_capture_full.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_capture_full.so
new file mode 100644
index 0000000..565aa7a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_capture_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_preview_full.so b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_preview_full.so
new file mode 100644
index 0000000..0653133
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_preview_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_EIS_Video4K.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_EIS_Video4K.so
new file mode 100644
index 0000000..fa916bf
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_EIS_Video4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture.so
new file mode 100644
index 0000000..15aca8b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture_64.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture_64.so
new file mode 100644
index 0000000..7536082
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Preview.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Preview.so
new file mode 100644
index 0000000..9ac4191
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Capture.so
new file mode 100644
index 0000000..01378bc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF.so
new file mode 100644
index 0000000..424c473
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture.so
new file mode 100644
index 0000000..0fdb3e9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..96d06df
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..c3429d3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Panorama_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Panorama_Capture.so
new file mode 100644
index 0000000..ac4b2d5
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Panorama_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Professional_capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Professional_capture.so
new file mode 100644
index 0000000..901235c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Professional_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode.so
new file mode 100644
index 0000000..56aff1d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Preview.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Preview.so
new file mode 100644
index 0000000..e7159e7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Reserved.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Reserved.so
new file mode 100644
index 0000000..a51fdbc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture.so
new file mode 100644
index 0000000..61a9927
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64.so
new file mode 100644
index 0000000..ba98942
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview.so
new file mode 100644
index 0000000..b936884
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1.so
new file mode 100644
index 0000000..7b0cde2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2.so
new file mode 100644
index 0000000..2492057
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview.so
new file mode 100644
index 0000000..9684243
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture.so
new file mode 100644
index 0000000..8925a38
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..affc108
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..e009e31
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview.so
new file mode 100644
index 0000000..f81e216
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Torch_Capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Torch_Capture.so
new file mode 100644
index 0000000..7dbe0e2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Torch_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video.so
new file mode 100644
index 0000000..bebbcd7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps.so
new file mode 100644
index 0000000..58b9605
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS.so
new file mode 100644
index 0000000..ae3a69f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_30fps.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_30fps.so
new file mode 100644
index 0000000..d321710
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_30fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_480P.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_480P.so
new file mode 100644
index 0000000..9795a24
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K.so
new file mode 100644
index 0000000..f4c562f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1.so
new file mode 100644
index 0000000..dea870a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_60fps.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_60fps.so
new file mode 100644
index 0000000..e621a85
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P.so
new file mode 100644
index 0000000..3c3a074
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps.so
new file mode 100644
index 0000000..df049e2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps.so
new file mode 100644
index 0000000..820a4a3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS.so
new file mode 100644
index 0000000..7f9f8ce
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default.so
new file mode 100644
index 0000000..f4ed05b
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom1.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom1.so
new file mode 100644
index 0000000..d966d66
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom2.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom2.so
new file mode 100644
index 0000000..6cc57dd
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_zoom.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_zoom.so
new file mode 100644
index 0000000..18640f3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_zoom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Zoom_capture.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Zoom_capture.so
new file mode 100644
index 0000000..1a0dfd9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Zoom_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_capture_full.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_capture_full.so
new file mode 100644
index 0000000..d2a9d0f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_capture_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_preview_full.so b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_preview_full.so
new file mode 100644
index 0000000..b83a793
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_preview_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Capture.so
new file mode 100644
index 0000000..6a3d968
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Preview.so b/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Preview.so
new file mode 100644
index 0000000..7951dd3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Video.so b/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Video.so
new file mode 100644
index 0000000..1864aa8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture.so
new file mode 100644
index 0000000..d6dcc0a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture_superNS.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture_superNS.so
new file mode 100644
index 0000000..97842c3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Flash_Capture.so
new file mode 100644
index 0000000..c5f752f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Flash_HDR_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Flash_HDR_Capture.so
new file mode 100644
index 0000000..302dace
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Flash_HDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Capture.so
new file mode 100644
index 0000000..6b5bf17
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Preview.so b/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Preview.so
new file mode 100644
index 0000000..a266b40
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Video.so b/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Video.so
new file mode 100644
index 0000000..bbb1f0d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture.so
new file mode 100644
index 0000000..3fb16a7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture_48M.so b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture_48M.so
new file mode 100644
index 0000000..e9639db
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture_48M.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview.so b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview.so
new file mode 100644
index 0000000..3814a14
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview_48M.so b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview_48M.so
new file mode 100644
index 0000000..86d8860
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview_48M.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Video.so b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Video.so
new file mode 100644
index 0000000..a3b5391
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Reserved.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Reserved.so
new file mode 100644
index 0000000..c6be7fa
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture.so
new file mode 100644
index 0000000..1014bb3
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_4cell.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_4cell.so
new file mode 100644
index 0000000..9d79434
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_4cell.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_superNS.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_superNS.so
new file mode 100644
index 0000000..da22593
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview.so
new file mode 100644
index 0000000..54fb186
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_4k.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_4k.so
new file mode 100644
index 0000000..6c3ab9c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_4k.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_Flash.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_Flash.so
new file mode 100644
index 0000000..7f5d90d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_Flash.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_superNS.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_superNS.so
new file mode 100644
index 0000000..4420e13
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_superNS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Video_1080.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Video_1080.so
new file mode 100644
index 0000000..377ef9c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Video_1080.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_salawideov8856_Video_4k.so b/proprietary/vendor/lib64/libCamera_salawideov8856_Video_4k.so
new file mode 100644
index 0000000..f9cfa5c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_salawideov8856_Video_4k.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_EIS_Video4K.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_EIS_Video4K.so
new file mode 100644
index 0000000..2a4b7cc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_EIS_Video4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture.so
new file mode 100644
index 0000000..25da5b2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture_64.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture_64.so
new file mode 100644
index 0000000..1b57e13
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Preview.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Preview.so
new file mode 100644
index 0000000..7b4df10
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Capture.so
new file mode 100644
index 0000000..106f286
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF.so
new file mode 100644
index 0000000..f2e4e8f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture.so
new file mode 100644
index 0000000..9975877
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..60b6494
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..f9b8028
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Panorama_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Panorama_Capture.so
new file mode 100644
index 0000000..546cce0
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Panorama_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Professional_capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Professional_capture.so
new file mode 100644
index 0000000..dd2809d
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Professional_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode.so
new file mode 100644
index 0000000..b06912f
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Reserved.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Reserved.so
new file mode 100644
index 0000000..fd8be74
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Reserved.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture.so
new file mode 100644
index 0000000..b71d640
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64.so
new file mode 100644
index 0000000..63fe2e6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview.so
new file mode 100644
index 0000000..47dcfb9
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1.so
new file mode 100644
index 0000000..ada23fe
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2.so
new file mode 100644
index 0000000..6f56a90
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview.so
new file mode 100644
index 0000000..7bd1a18
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture.so
new file mode 100644
index 0000000..4bd040e
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so
new file mode 100644
index 0000000..8c412bc
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so
new file mode 100644
index 0000000..bdb0824
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview.so
new file mode 100644
index 0000000..7a74fe7
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Torch_Capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Torch_Capture.so
new file mode 100644
index 0000000..d5f8524
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Torch_Capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video.so
new file mode 100644
index 0000000..1262b60
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps.so
new file mode 100644
index 0000000..2d3bf39
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS.so
new file mode 100644
index 0000000..322a368
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_30fps.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_30fps.so
new file mode 100644
index 0000000..1649287
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_30fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_480P.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_480P.so
new file mode 100644
index 0000000..f0c84c6
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_480P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K.so
new file mode 100644
index 0000000..5686c73
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1.so
new file mode 100644
index 0000000..a15abd0
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2.so
new file mode 100644
index 0000000..10d6acf
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_60fps.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_60fps.so
new file mode 100644
index 0000000..55f4113
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_60fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P.so
new file mode 100644
index 0000000..399f186
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps.so
new file mode 100644
index 0000000..8605d35
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps.so
new file mode 100644
index 0000000..061d5a8
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS.so
new file mode 100644
index 0000000..0cce87a
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default.so
new file mode 100644
index 0000000..be300da
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom1.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom1.so
new file mode 100644
index 0000000..cedbaf0
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom2.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom2.so
new file mode 100644
index 0000000..fe020ee
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_zoom.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_zoom.so
new file mode 100644
index 0000000..525e4a2
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_zoom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Zoom_capture.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Zoom_capture.so
new file mode 100644
index 0000000..6d8731c
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Zoom_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_capture_full.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_capture_full.so
new file mode 100644
index 0000000..1c82311
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_capture_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_preview_full.so b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_preview_full.so
new file mode 100644
index 0000000..6c9eafb
--- /dev/null
+++ b/proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_preview_full.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libFaceBeautyCap.so b/proprietary/vendor/lib64/libFaceBeautyCap.so
new file mode 100644
index 0000000..b69c679
--- /dev/null
+++ b/proprietary/vendor/lib64/libFaceBeautyCap.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libFaceBeautyPre.so b/proprietary/vendor/lib64/libFaceBeautyPre.so
new file mode 100644
index 0000000..9307218
--- /dev/null
+++ b/proprietary/vendor/lib64/libFaceBeautyPre.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libJpgEncPipe.so b/proprietary/vendor/lib64/libJpgEncPipe.so
new file mode 100644
index 0000000..07139df
--- /dev/null
+++ b/proprietary/vendor/lib64/libJpgEncPipe.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libMcClient.so b/proprietary/vendor/lib64/libMcClient.so
new file mode 100644
index 0000000..4f0e308
--- /dev/null
+++ b/proprietary/vendor/lib64/libMcClient.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libOpenCL.so b/proprietary/vendor/lib64/libOpenCL.so
new file mode 100644
index 0000000..af4cba0
--- /dev/null
+++ b/proprietary/vendor/lib64/libOpenCL.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libPerfectlyClearCrux.so b/proprietary/vendor/lib64/libPerfectlyClearCrux.so
new file mode 100644
index 0000000..b7283da
--- /dev/null
+++ b/proprietary/vendor/lib64/libPerfectlyClearCrux.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libPolarrRender.so b/proprietary/vendor/lib64/libPolarrRender.so
new file mode 100644
index 0000000..fb68f9a
--- /dev/null
+++ b/proprietary/vendor/lib64/libPolarrRender.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX230PdafLibrary.so b/proprietary/vendor/lib64/libSonyIMX230PdafLibrary.so
new file mode 100644
index 0000000..e9ae1fa
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX230PdafLibrary.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX230PdafLibraryWrapper.so b/proprietary/vendor/lib64/libSonyIMX230PdafLibraryWrapper.so
new file mode 100644
index 0000000..ed28ec5
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX230PdafLibraryWrapper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX338PdafLibrary.so b/proprietary/vendor/lib64/libSonyIMX338PdafLibrary.so
new file mode 100644
index 0000000..6811eaa
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX338PdafLibrary.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX338PdafLibraryWrapper.so b/proprietary/vendor/lib64/libSonyIMX338PdafLibraryWrapper.so
new file mode 100644
index 0000000..c51aa3e
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX338PdafLibraryWrapper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX386PdafLibrary.so b/proprietary/vendor/lib64/libSonyIMX386PdafLibrary.so
new file mode 100644
index 0000000..a5ad01d
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX386PdafLibrary.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX386PdafLibraryWrapper.so b/proprietary/vendor/lib64/libSonyIMX386PdafLibraryWrapper.so
new file mode 100644
index 0000000..b197edb
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX386PdafLibraryWrapper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX519PdafLibrary.so b/proprietary/vendor/lib64/libSonyIMX519PdafLibrary.so
new file mode 100644
index 0000000..edc64b6
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX519PdafLibrary.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libSonyIMX519PdafLibraryWrapper.so b/proprietary/vendor/lib64/libSonyIMX519PdafLibraryWrapper.so
new file mode 100644
index 0000000..b065afb
--- /dev/null
+++ b/proprietary/vendor/lib64/libSonyIMX519PdafLibraryWrapper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libTEECommon.so b/proprietary/vendor/lib64/libTEECommon.so
new file mode 100644
index 0000000..216d64e
--- /dev/null
+++ b/proprietary/vendor/lib64/libTEECommon.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libVDBlurless.so b/proprietary/vendor/lib64/libVDBlurless.so
new file mode 100644
index 0000000..941b197
--- /dev/null
+++ b/proprietary/vendor/lib64/libVDBlurless.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libVDPostureDetection.so b/proprietary/vendor/lib64/libVDPostureDetection.so
new file mode 100644
index 0000000..059e127
--- /dev/null
+++ b/proprietary/vendor/lib64/libVDPostureDetection.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libVDSuperPhotoAPI.so b/proprietary/vendor/lib64/libVDSuperPhotoAPI.so
new file mode 100644
index 0000000..a59f629
--- /dev/null
+++ b/proprietary/vendor/lib64/libVDSuperPhotoAPI.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libWaterMark.so b/proprietary/vendor/lib64/libWaterMark.so
new file mode 100644
index 0000000..3d31c1f
--- /dev/null
+++ b/proprietary/vendor/lib64/libWaterMark.so
Binary files differ
diff --git a/proprietary/vendor/lib64/lib_bsscore.so b/proprietary/vendor/lib64/lib_bsscore.so
new file mode 100644
index 0000000..6add2cd
--- /dev/null
+++ b/proprietary/vendor/lib64/lib_bsscore.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libaal_cust.so b/proprietary/vendor/lib64/libaal_cust.so
new file mode 100644
index 0000000..15dd7a1
--- /dev/null
+++ b/proprietary/vendor/lib64/libaal_cust.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libaal_key.so b/proprietary/vendor/lib64/libaal_key.so
new file mode 100644
index 0000000..cdfc3e8
--- /dev/null
+++ b/proprietary/vendor/lib64/libaal_key.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libaal_mtk.so b/proprietary/vendor/lib64/libaal_mtk.so
new file mode 100644
index 0000000..a3cca66
--- /dev/null
+++ b/proprietary/vendor/lib64/libaal_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libaalservice.so b/proprietary/vendor/lib64/libaalservice.so
new file mode 100644
index 0000000..a04b0f7
--- /dev/null
+++ b/proprietary/vendor/lib64/libaalservice.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libaedv.so b/proprietary/vendor/lib64/libaedv.so
new file mode 100644
index 0000000..2076c92
--- /dev/null
+++ b/proprietary/vendor/lib64/libaedv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libakm.so b/proprietary/vendor/lib64/libakm.so
new file mode 100644
index 0000000..0640bd7
--- /dev/null
+++ b/proprietary/vendor/lib64/libakm.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libapusys.so b/proprietary/vendor/lib64/libapusys.so
new file mode 100644
index 0000000..be58d3c
--- /dev/null
+++ b/proprietary/vendor/lib64/libapusys.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_distortion_correction.so b/proprietary/vendor/lib64/libarcsoft_distortion_correction.so
new file mode 100644
index 0000000..18097dc
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_distortion_correction.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so b/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so
new file mode 100644
index 0000000..d47b731
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so
new file mode 100644
index 0000000..f08dc1c
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so
new file mode 100644
index 0000000..6b8254e
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_right.so b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_right.so
new file mode 100644
index 0000000..c2d40f1
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_dualcam_refocus_right.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so b/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so
new file mode 100644
index 0000000..c4c220e
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so b/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so
new file mode 100644
index 0000000..40f77b6
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so
new file mode 100644
index 0000000..377efa1
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so
new file mode 100644
index 0000000..3968f69
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_lensstaindetection.so b/proprietary/vendor/lib64/libarcsoft_lensstaindetection.so
new file mode 100644
index 0000000..1c4b59b
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_lensstaindetection.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so b/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so
new file mode 100644
index 0000000..e51ff3c
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_low_light_hdr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_relighting_pro_image.so b/proprietary/vendor/lib64/libarcsoft_relighting_pro_image.so
new file mode 100644
index 0000000..b9805dd
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_relighting_pro_image.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_scbokeh_image.so b/proprietary/vendor/lib64/libarcsoft_scbokeh_image.so
new file mode 100644
index 0000000..af178aa
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_scbokeh_image.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_smart_denoise.so b/proprietary/vendor/lib64/libarcsoft_smart_denoise.so
new file mode 100644
index 0000000..20153ff
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_smart_denoise.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_supervideostabilization.so b/proprietary/vendor/lib64/libarcsoft_supervideostabilization.so
new file mode 100644
index 0000000..71d2b9a
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_supervideostabilization.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarcsoft_videostabilizer.so b/proprietary/vendor/lib64/libarcsoft_videostabilizer.so
new file mode 100644
index 0000000..983f068
--- /dev/null
+++ b/proprietary/vendor/lib64/libarcsoft_videostabilizer.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarmnn.so b/proprietary/vendor/lib64/libarmnn.so
new file mode 100644
index 0000000..4148651
--- /dev/null
+++ b/proprietary/vendor/lib64/libarmnn.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libarmnn_ndk.mtk.so b/proprietary/vendor/lib64/libarmnn_ndk.mtk.so
new file mode 100644
index 0000000..22132bc
--- /dev/null
+++ b/proprietary/vendor/lib64/libarmnn_ndk.mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so b/proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so
new file mode 100644
index 0000000..6d29368
--- /dev/null
+++ b/proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbluetooth_hw_test.so b/proprietary/vendor/lib64/libbluetooth_hw_test.so
new file mode 100644
index 0000000..06a456a
--- /dev/null
+++ b/proprietary/vendor/lib64/libbluetooth_hw_test.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbluetooth_mtk.so b/proprietary/vendor/lib64/libbluetooth_mtk.so
new file mode 100644
index 0000000..a281a58
--- /dev/null
+++ b/proprietary/vendor/lib64/libbluetooth_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbluetooth_mtk_pure.so b/proprietary/vendor/lib64/libbluetooth_mtk_pure.so
new file mode 100644
index 0000000..b0d5ce4
--- /dev/null
+++ b/proprietary/vendor/lib64/libbluetooth_mtk_pure.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbluetooth_relayer.so b/proprietary/vendor/lib64/libbluetooth_relayer.so
new file mode 100644
index 0000000..ffcefd0
--- /dev/null
+++ b/proprietary/vendor/lib64/libbluetooth_relayer.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbluetoothem_mtk.so b/proprietary/vendor/lib64/libbluetoothem_mtk.so
new file mode 100644
index 0000000..9350e27
--- /dev/null
+++ b/proprietary/vendor/lib64/libbluetoothem_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbt-vendor.so b/proprietary/vendor/lib64/libbt-vendor.so
new file mode 100644
index 0000000..63cc25a
--- /dev/null
+++ b/proprietary/vendor/lib64/libbt-vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbwc.so b/proprietary/vendor/lib64/libbwc.so
new file mode 100644
index 0000000..739a61f
--- /dev/null
+++ b/proprietary/vendor/lib64/libbwc.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.feature_utils.so b/proprietary/vendor/lib64/libcam.feature_utils.so
new file mode 100644
index 0000000..f660775
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.feature_utils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.cctsvr.so b/proprietary/vendor/lib64/libcam.hal3a.cctsvr.so
new file mode 100644
index 0000000..040abe5
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.cctsvr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.log.so b/proprietary/vendor/lib64/libcam.hal3a.log.so
new file mode 100644
index 0000000..aca6588
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.log.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.v3.dng.so b/proprietary/vendor/lib64/libcam.hal3a.v3.dng.so
new file mode 100644
index 0000000..80c0e7d
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.v3.dng.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.v3.lscMgr.so b/proprietary/vendor/lib64/libcam.hal3a.v3.lscMgr.so
new file mode 100644
index 0000000..59fc371
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.v3.lscMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.v3.lsctbl.50.so b/proprietary/vendor/lib64/libcam.hal3a.v3.lsctbl.50.so
new file mode 100644
index 0000000..e90e9fd
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.v3.lsctbl.50.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.v3.nvram.50.so b/proprietary/vendor/lib64/libcam.hal3a.v3.nvram.50.so
new file mode 100644
index 0000000..35d3b9c
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.v3.nvram.50.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.hal3a.v3.so b/proprietary/vendor/lib64/libcam.hal3a.v3.so
new file mode 100644
index 0000000..75fdc69
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.hal3a.v3.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.halisp.so b/proprietary/vendor/lib64/libcam.halisp.so
new file mode 100644
index 0000000..81eccb1
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.halisp.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.halsensor.so b/proprietary/vendor/lib64/libcam.halsensor.so
new file mode 100644
index 0000000..1fb10d4
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.halsensor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.iopipe.so b/proprietary/vendor/lib64/libcam.iopipe.so
new file mode 100644
index 0000000..3f1dc8e
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.iopipe.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.lcs.so b/proprietary/vendor/lib64/libcam.lcs.so
new file mode 100644
index 0000000..9f053a0
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.lcs.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.pdtblgen.so b/proprietary/vendor/lib64/libcam.pdtblgen.so
new file mode 100644
index 0000000..6710084
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.pdtblgen.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.utils.sensorprovider.so b/proprietary/vendor/lib64/libcam.utils.sensorprovider.so
new file mode 100644
index 0000000..8ab73c5
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.utils.sensorprovider.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam.vhdr.so b/proprietary/vendor/lib64/libcam.vhdr.so
new file mode 100644
index 0000000..660905a
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam.vhdr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcam3a_imem.so b/proprietary/vendor/lib64/libcam3a_imem.so
new file mode 100644
index 0000000..b652dbb
--- /dev/null
+++ b/proprietary/vendor/lib64/libcam3a_imem.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.3dnr.so b/proprietary/vendor/lib64/libcamalgo.3dnr.so
new file mode 100644
index 0000000..fd5b3b7
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.3dnr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.asd.so b/proprietary/vendor/lib64/libcamalgo.asd.so
new file mode 100644
index 0000000..e1501df
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.asd.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.dngop.so b/proprietary/vendor/lib64/libcamalgo.dngop.so
new file mode 100644
index 0000000..ac36433
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.dngop.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.eis.so b/proprietary/vendor/lib64/libcamalgo.eis.so
new file mode 100644
index 0000000..588df76
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.eis.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.fdft.so b/proprietary/vendor/lib64/libcamalgo.fdft.so
new file mode 100644
index 0000000..c200aff
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.fdft.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.flicker.so b/proprietary/vendor/lib64/libcamalgo.flicker.so
new file mode 100644
index 0000000..e9b7622
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.flicker.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.fsc.so b/proprietary/vendor/lib64/libcamalgo.fsc.so
new file mode 100644
index 0000000..c94ca47
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.fsc.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.gyro.so b/proprietary/vendor/lib64/libcamalgo.gyro.so
new file mode 100644
index 0000000..6358e24
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.gyro.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.ispfeature.so b/proprietary/vendor/lib64/libcamalgo.ispfeature.so
new file mode 100644
index 0000000..076bb04
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.ispfeature.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.lmv.so b/proprietary/vendor/lib64/libcamalgo.lmv.so
new file mode 100644
index 0000000..bd88052
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.lmv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.lsc.so b/proprietary/vendor/lib64/libcamalgo.lsc.so
new file mode 100644
index 0000000..b072877
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.lsc.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.mfnr.so b/proprietary/vendor/lib64/libcamalgo.mfnr.so
new file mode 100644
index 0000000..60548aa
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.mfnr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.n3d.so b/proprietary/vendor/lib64/libcamalgo.n3d.so
new file mode 100644
index 0000000..f08f226
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.n3d.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.utility.so b/proprietary/vendor/lib64/libcamalgo.utility.so
new file mode 100644
index 0000000..3b4e7f8
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.utility.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.vpunr.so b/proprietary/vendor/lib64/libcamalgo.vpunr.so
new file mode 100644
index 0000000..9fb8790
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.vpunr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.vsf.so b/proprietary/vendor/lib64/libcamalgo.vsf.so
new file mode 100644
index 0000000..e8a48a9
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.vsf.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamalgo.warp.so b/proprietary/vendor/lib64/libcamalgo.warp.so
new file mode 100644
index 0000000..27a7e42
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamalgo.warp.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamdrv_imem.so b/proprietary/vendor/lib64/libcamdrv_imem.so
new file mode 100644
index 0000000..2ca5d6c
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamdrv_imem.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamdrv_isp.so b/proprietary/vendor/lib64/libcamdrv_isp.so
new file mode 100644
index 0000000..61e6de0
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamdrv_isp.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamdrv_tuning_mgr.so b/proprietary/vendor/lib64/libcamdrv_tuning_mgr.so
new file mode 100644
index 0000000..15b0185
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamdrv_tuning_mgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamdrv_twin.so b/proprietary/vendor/lib64/libcamdrv_twin.so
new file mode 100644
index 0000000..3208b16
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamdrv_twin.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcamera_core_hwi.so b/proprietary/vendor/lib64/libcamera_core_hwi.so
new file mode 100644
index 0000000..5ee35b5
--- /dev/null
+++ b/proprietary/vendor/lib64/libcamera_core_hwi.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcameracustom.eis.so b/proprietary/vendor/lib64/libcameracustom.eis.so
new file mode 100644
index 0000000..7b32114
--- /dev/null
+++ b/proprietary/vendor/lib64/libcameracustom.eis.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcameracustom.so b/proprietary/vendor/lib64/libcameracustom.so
new file mode 100644
index 0000000..2b8f0ff
--- /dev/null
+++ b/proprietary/vendor/lib64/libcameracustom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcapctrl.so b/proprietary/vendor/lib64/libcapctrl.so
new file mode 100644
index 0000000..6125bf7
--- /dev/null
+++ b/proprietary/vendor/lib64/libcapctrl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcares_naptr.so b/proprietary/vendor/lib64/libcares_naptr.so
new file mode 100644
index 0000000..caa036d
--- /dev/null
+++ b/proprietary/vendor/lib64/libcares_naptr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcarrierconfig.so b/proprietary/vendor/lib64/libcarrierconfig.so
new file mode 100644
index 0000000..3df4843
--- /dev/null
+++ b/proprietary/vendor/lib64/libcarrierconfig.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libccci_util.so b/proprietary/vendor/lib64/libccci_util.so
new file mode 100644
index 0000000..38acb7d
--- /dev/null
+++ b/proprietary/vendor/lib64/libccci_util.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcharon-ss.so b/proprietary/vendor/lib64/libcharon-ss.so
new file mode 100644
index 0000000..a44bfda
--- /dev/null
+++ b/proprietary/vendor/lib64/libcharon-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libchromanr.so b/proprietary/vendor/lib64/libchromanr.so
new file mode 100644
index 0000000..ec14d1c
--- /dev/null
+++ b/proprietary/vendor/lib64/libchromanr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcmdl.so b/proprietary/vendor/lib64/libcmdl.so
new file mode 100644
index 0000000..51dac76
--- /dev/null
+++ b/proprietary/vendor/lib64/libcmdl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcmdl_ndk.mtk.so b/proprietary/vendor/lib64/libcmdl_ndk.mtk.so
new file mode 100644
index 0000000..2c28971
--- /dev/null
+++ b/proprietary/vendor/lib64/libcmdl_ndk.mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcrypto-md.so b/proprietary/vendor/lib64/libcrypto-md.so
new file mode 100644
index 0000000..86cc35f
--- /dev/null
+++ b/proprietary/vendor/lib64/libcrypto-md.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcrypto-ss.so b/proprietary/vendor/lib64/libcrypto-ss.so
new file mode 100644
index 0000000..c8ad8dd
--- /dev/null
+++ b/proprietary/vendor/lib64/libcrypto-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcurl-md.so b/proprietary/vendor/lib64/libcurl-md.so
new file mode 100644
index 0000000..1611251
--- /dev/null
+++ b/proprietary/vendor/lib64/libcurl-md.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcurl-ss.so b/proprietary/vendor/lib64/libcurl-ss.so
new file mode 100644
index 0000000..f3a2b40
--- /dev/null
+++ b/proprietary/vendor/lib64/libcurl-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcustom_nvram.so b/proprietary/vendor/lib64/libcustom_nvram.so
new file mode 100644
index 0000000..7cdb51c
--- /dev/null
+++ b/proprietary/vendor/lib64/libcustom_nvram.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libcvface_api.so b/proprietary/vendor/lib64/libcvface_api.so
new file mode 100644
index 0000000..ea99bf6
--- /dev/null
+++ b/proprietary/vendor/lib64/libcvface_api.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libdip_drv.so b/proprietary/vendor/lib64/libdip_drv.so
new file mode 100644
index 0000000..d199111
--- /dev/null
+++ b/proprietary/vendor/lib64/libdip_drv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libdip_imem.so b/proprietary/vendor/lib64/libdip_imem.so
new file mode 100644
index 0000000..9421042
--- /dev/null
+++ b/proprietary/vendor/lib64/libdip_imem.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libdip_postproc.so b/proprietary/vendor/lib64/libdip_postproc.so
new file mode 100644
index 0000000..1843d8b
--- /dev/null
+++ b/proprietary/vendor/lib64/libdip_postproc.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libdpframework.so b/proprietary/vendor/lib64/libdpframework.so
new file mode 100644
index 0000000..7d34388
--- /dev/null
+++ b/proprietary/vendor/lib64/libdpframework.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libeffecthal.base.so b/proprietary/vendor/lib64/libeffecthal.base.so
new file mode 100644
index 0000000..e8ff4f1
--- /dev/null
+++ b/proprietary/vendor/lib64/libeffecthal.base.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature.face.so b/proprietary/vendor/lib64/libfeature.face.so
new file mode 100644
index 0000000..d753f9f
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature.face.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature.stereo.provider.so b/proprietary/vendor/lib64/libfeature.stereo.provider.so
new file mode 100644
index 0000000..38be2ea
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature.stereo.provider.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature.vsdof.hal.so b/proprietary/vendor/lib64/libfeature.vsdof.hal.so
new file mode 100644
index 0000000..c442ab9
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature.vsdof.hal.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature_3dnr.so b/proprietary/vendor/lib64/libfeature_3dnr.so
new file mode 100644
index 0000000..6114fed
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature_3dnr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature_eis.so b/proprietary/vendor/lib64/libfeature_eis.so
new file mode 100644
index 0000000..59f5391
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature_eis.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature_fsc.so b/proprietary/vendor/lib64/libfeature_fsc.so
new file mode 100644
index 0000000..aa1d6a8
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature_fsc.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature_lmv.so b/proprietary/vendor/lib64/libfeature_lmv.so
new file mode 100644
index 0000000..ed3eb46
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature_lmv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeature_rss.so b/proprietary/vendor/lib64/libfeature_rss.so
new file mode 100644
index 0000000..0ab684c
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeature_rss.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfeatureiodrv_mem.so b/proprietary/vendor/lib64/libfeatureiodrv_mem.so
new file mode 100644
index 0000000..9c95d59
--- /dev/null
+++ b/proprietary/vendor/lib64/libfeatureiodrv_mem.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libfile_op.so b/proprietary/vendor/lib64/libfile_op.so
new file mode 100644
index 0000000..72f22a6
--- /dev/null
+++ b/proprietary/vendor/lib64/libfile_op.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libforkexecwrap.so b/proprietary/vendor/lib64/libforkexecwrap.so
new file mode 100644
index 0000000..7713e58
--- /dev/null
+++ b/proprietary/vendor/lib64/libforkexecwrap.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libged.so b/proprietary/vendor/lib64/libged.so
new file mode 100644
index 0000000..383b8c8
--- /dev/null
+++ b/proprietary/vendor/lib64/libged.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libgpu_aux.so b/proprietary/vendor/lib64/libgpu_aux.so
new file mode 100644
index 0000000..641d529
--- /dev/null
+++ b/proprietary/vendor/lib64/libgpu_aux.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libgpud.so b/proprietary/vendor/lib64/libgpud.so
new file mode 100644
index 0000000..51bc8ca
--- /dev/null
+++ b/proprietary/vendor/lib64/libgpud.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libgralloc_extra.so b/proprietary/vendor/lib64/libgralloc_extra.so
new file mode 100644
index 0000000..47b6254
--- /dev/null
+++ b/proprietary/vendor/lib64/libgralloc_extra.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libgralloc_metadata.so b/proprietary/vendor/lib64/libgralloc_metadata.so
new file mode 100644
index 0000000..fdc6cea
--- /dev/null
+++ b/proprietary/vendor/lib64/libgralloc_metadata.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libgralloctypes_mtk.so b/proprietary/vendor/lib64/libgralloctypes_mtk.so
new file mode 100644
index 0000000..32cd376
--- /dev/null
+++ b/proprietary/vendor/lib64/libgralloctypes_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libgz_uree.so b/proprietary/vendor/lib64/libgz_uree.so
new file mode 100644
index 0000000..ce399e0
--- /dev/null
+++ b/proprietary/vendor/lib64/libgz_uree.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libhdrvideo.so b/proprietary/vendor/lib64/libhdrvideo.so
new file mode 100644
index 0000000..f608a75
--- /dev/null
+++ b/proprietary/vendor/lib64/libhdrvideo.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libhwm-oppo.so b/proprietary/vendor/lib64/libhwm-oppo.so
new file mode 100644
index 0000000..55e18b7
--- /dev/null
+++ b/proprietary/vendor/lib64/libhwm-oppo.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libhwm.so b/proprietary/vendor/lib64/libhwm.so
new file mode 100644
index 0000000..d305ec1
--- /dev/null
+++ b/proprietary/vendor/lib64/libhwm.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libhydra.so b/proprietary/vendor/lib64/libhydra.so
new file mode 100644
index 0000000..28a6cd6
--- /dev/null
+++ b/proprietary/vendor/lib64/libhydra.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libifcutils_mtk.so b/proprietary/vendor/lib64/libifcutils_mtk.so
new file mode 100644
index 0000000..475a6a6
--- /dev/null
+++ b/proprietary/vendor/lib64/libifcutils_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libimageio.so b/proprietary/vendor/lib64/libimageio.so
new file mode 100644
index 0000000..dfdb00f
--- /dev/null
+++ b/proprietary/vendor/lib64/libimageio.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libimageio_plat_drv.so b/proprietary/vendor/lib64/libimageio_plat_drv.so
new file mode 100644
index 0000000..c622705
--- /dev/null
+++ b/proprietary/vendor/lib64/libimageio_plat_drv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libimageio_plat_pipe.so b/proprietary/vendor/lib64/libimageio_plat_pipe.so
new file mode 100644
index 0000000..779cbea
--- /dev/null
+++ b/proprietary/vendor/lib64/libimageio_plat_pipe.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libion_mtk.so b/proprietary/vendor/lib64/libion_mtk.so
new file mode 100644
index 0000000..b83a6e9
--- /dev/null
+++ b/proprietary/vendor/lib64/libion_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libion_ulit.so b/proprietary/vendor/lib64/libion_ulit.so
new file mode 100644
index 0000000..9803b2f
--- /dev/null
+++ b/proprietary/vendor/lib64/libion_ulit.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libipsec_ims_shr.so b/proprietary/vendor/lib64/libipsec_ims_shr.so
new file mode 100644
index 0000000..fe1c821
--- /dev/null
+++ b/proprietary/vendor/lib64/libipsec_ims_shr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so b/proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so
new file mode 100644
index 0000000..e828e5a
--- /dev/null
+++ b/proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libjpeg-alpha_vendor.so b/proprietary/vendor/lib64/libjpeg-alpha_vendor.so
new file mode 100644
index 0000000..bf8eb29
--- /dev/null
+++ b/proprietary/vendor/lib64/libjpeg-alpha_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libkmsetkey.so b/proprietary/vendor/lib64/libkmsetkey.so
new file mode 100644
index 0000000..83b3195
--- /dev/null
+++ b/proprietary/vendor/lib64/libkmsetkey.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libksensor.so b/proprietary/vendor/lib64/libksensor.so
new file mode 100644
index 0000000..5f339f1
--- /dev/null
+++ b/proprietary/vendor/lib64/libksensor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libladder.so b/proprietary/vendor/lib64/libladder.so
new file mode 100644
index 0000000..8fc35a6
--- /dev/null
+++ b/proprietary/vendor/lib64/libladder.so
Binary files differ
diff --git a/proprietary/vendor/lib64/liblpcnr.so b/proprietary/vendor/lib64/liblpcnr.so
new file mode 100644
index 0000000..908236e
--- /dev/null
+++ b/proprietary/vendor/lib64/liblpcnr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmfllcore.so b/proprietary/vendor/lib64/libmfllcore.so
new file mode 100644
index 0000000..f1efe7a
--- /dev/null
+++ b/proprietary/vendor/lib64/libmfllcore.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libml_util.so b/proprietary/vendor/lib64/libml_util.so
new file mode 100644
index 0000000..e324499
--- /dev/null
+++ b/proprietary/vendor/lib64/libml_util.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmpbase.so b/proprietary/vendor/lib64/libmpbase.so
new file mode 100644
index 0000000..4258cb1
--- /dev/null
+++ b/proprietary/vendor/lib64/libmpbase.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmsnr.so b/proprietary/vendor/lib64/libmsnr.so
new file mode 100644
index 0000000..16f1acc
--- /dev/null
+++ b/proprietary/vendor/lib64/libmsnr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtcloader.so b/proprietary/vendor/lib64/libmtcloader.so
new file mode 100644
index 0000000..f5f79fd
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtcloader.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtk-ril.so b/proprietary/vendor/lib64/libmtk-ril.so
new file mode 100644
index 0000000..39853f5
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtk-ril.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtk_drvb.so b/proprietary/vendor/lib64/libmtk_drvb.so
new file mode 100644
index 0000000..670d0e3
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtk_drvb.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkares.so b/proprietary/vendor/lib64/libmtkares.so
new file mode 100644
index 0000000..f172adf
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkares.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.atmseventmgr.so b/proprietary/vendor/lib64/libmtkcam.atmseventmgr.so
new file mode 100644
index 0000000..a881ac8
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.atmseventmgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.eventcallback.so b/proprietary/vendor/lib64/libmtkcam.eventcallback.so
new file mode 100644
index 0000000..507c31c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.eventcallback.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.featurepipe.capture.so b/proprietary/vendor/lib64/libmtkcam.featurepipe.capture.so
new file mode 100644
index 0000000..c3cead7
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.featurepipe.capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.featurepipe.depthmap.so b/proprietary/vendor/lib64/libmtkcam.featurepipe.depthmap.so
new file mode 100644
index 0000000..572d7e3
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.featurepipe.depthmap.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.featurepipe.streaming.so b/proprietary/vendor/lib64/libmtkcam.featurepipe.streaming.so
new file mode 100644
index 0000000..23d54c9
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.featurepipe.streaming.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.featurepipe.vsdof_util.so b/proprietary/vendor/lib64/libmtkcam.featurepipe.vsdof_util.so
new file mode 100644
index 0000000..3615c1c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.featurepipe.vsdof_util.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam.logicalmodule.so b/proprietary/vendor/lib64/libmtkcam.logicalmodule.so
new file mode 100644
index 0000000..cff2864
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam.logicalmodule.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_3rdparty.core.so b/proprietary/vendor/lib64/libmtkcam_3rdparty.core.so
new file mode 100644
index 0000000..c800145
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_3rdparty.core.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_3rdparty.customer.so b/proprietary/vendor/lib64/libmtkcam_3rdparty.customer.so
new file mode 100644
index 0000000..f8dabd2
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_3rdparty.customer.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_3rdparty.mtk.so b/proprietary/vendor/lib64/libmtkcam_3rdparty.mtk.so
new file mode 100644
index 0000000..4f7d45c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_3rdparty.mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_3rdparty.so b/proprietary/vendor/lib64/libmtkcam_3rdparty.so
new file mode 100644
index 0000000..d0b7ac3
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_3rdparty.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_calibration_convertor.so b/proprietary/vendor/lib64/libmtkcam_calibration_convertor.so
new file mode 100644
index 0000000..b714cf1
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_calibration_convertor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_calibration_provider.so b/proprietary/vendor/lib64/libmtkcam_calibration_provider.so
new file mode 100644
index 0000000..db04e5a
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_calibration_provider.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_debugutils.so b/proprietary/vendor/lib64/libmtkcam_debugutils.so
new file mode 100644
index 0000000..36af443
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_debugutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_device3_app.so b/proprietary/vendor/lib64/libmtkcam_device3_app.so
new file mode 100644
index 0000000..60526cf
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_device3_app.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_device3_hal.so b/proprietary/vendor/lib64/libmtkcam_device3_hal.so
new file mode 100644
index 0000000..136a30e
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_device3_hal.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_device3_hidl.so b/proprietary/vendor/lib64/libmtkcam_device3_hidl.so
new file mode 100644
index 0000000..ebeaaba
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_device3_hidl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_device3_hidlutils.so b/proprietary/vendor/lib64/libmtkcam_device3_hidlutils.so
new file mode 100644
index 0000000..673b293
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_device3_hidlutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_device3_utils.so b/proprietary/vendor/lib64/libmtkcam_device3_utils.so
new file mode 100644
index 0000000..6ff6989
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_device3_utils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_devicesessionpolicy.so b/proprietary/vendor/lib64/libmtkcam_devicesessionpolicy.so
new file mode 100644
index 0000000..33708cf
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_devicesessionpolicy.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_diputils.so b/proprietary/vendor/lib64/libmtkcam_diputils.so
new file mode 100644
index 0000000..3248442
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_diputils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_dpe.so b/proprietary/vendor/lib64/libmtkcam_dpe.so
new file mode 100644
index 0000000..d617632
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_dpe.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_exif.so b/proprietary/vendor/lib64/libmtkcam_exif.so
new file mode 100644
index 0000000..5e4833c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_exif.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_fdvt.so b/proprietary/vendor/lib64/libmtkcam_fdvt.so
new file mode 100644
index 0000000..69be356
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_fdvt.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_featurepolicy.so b/proprietary/vendor/lib64/libmtkcam_featurepolicy.so
new file mode 100644
index 0000000..0951b4a
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_featurepolicy.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_featureutils.so b/proprietary/vendor/lib64/libmtkcam_featureutils.so
new file mode 100644
index 0000000..5ddb9e1
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_featureutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_fwkutils.so b/proprietary/vendor/lib64/libmtkcam_fwkutils.so
new file mode 100644
index 0000000..f583963
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_fwkutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_grallocutils.so b/proprietary/vendor/lib64/libmtkcam_grallocutils.so
new file mode 100644
index 0000000..7282874
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_grallocutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_hwnode.so b/proprietary/vendor/lib64/libmtkcam_hwnode.so
new file mode 100644
index 0000000..900459b
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_hwnode.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_hwutils.so b/proprietary/vendor/lib64/libmtkcam_hwutils.so
new file mode 100644
index 0000000..cd23b7e
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_hwutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_imgbuf.so b/proprietary/vendor/lib64/libmtkcam_imgbuf.so
new file mode 100644
index 0000000..d7bc889
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_imgbuf.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_mapping_mgr.so b/proprietary/vendor/lib64/libmtkcam_mapping_mgr.so
new file mode 100644
index 0000000..1925b0d
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_mapping_mgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_metadata.so b/proprietary/vendor/lib64/libmtkcam_metadata.so
new file mode 100644
index 0000000..7564a3c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_metadata.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_metastore.so b/proprietary/vendor/lib64/libmtkcam_metastore.so
new file mode 100644
index 0000000..8351710
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_metastore.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_mfb.so b/proprietary/vendor/lib64/libmtkcam_mfb.so
new file mode 100644
index 0000000..7d3e2b1
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_mfb.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_modulefactory_aaa.so b/proprietary/vendor/lib64/libmtkcam_modulefactory_aaa.so
new file mode 100644
index 0000000..0311165
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_modulefactory_aaa.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_modulefactory_custom.so b/proprietary/vendor/lib64/libmtkcam_modulefactory_custom.so
new file mode 100644
index 0000000..19d0c9c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_modulefactory_custom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_modulefactory_drv.so b/proprietary/vendor/lib64/libmtkcam_modulefactory_drv.so
new file mode 100644
index 0000000..a810daa
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_modulefactory_drv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_modulefactory_utils.so b/proprietary/vendor/lib64/libmtkcam_modulefactory_utils.so
new file mode 100644
index 0000000..6de941f
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_modulefactory_utils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_modulehelper.so b/proprietary/vendor/lib64/libmtkcam_modulehelper.so
new file mode 100644
index 0000000..99741f8
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_modulehelper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_owe.so b/proprietary/vendor/lib64/libmtkcam_owe.so
new file mode 100644
index 0000000..60f8e4a
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_owe.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipeline.so b/proprietary/vendor/lib64/libmtkcam_pipeline.so
new file mode 100644
index 0000000..c3780bf
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipeline.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipeline_fbm.so b/proprietary/vendor/lib64/libmtkcam_pipeline_fbm.so
new file mode 100644
index 0000000..10b86b6
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipeline_fbm.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel.so
new file mode 100644
index 0000000..56d1811
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel_adapter.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_adapter.so
new file mode 100644
index 0000000..7f5770b
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_adapter.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel_capture.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_capture.so
new file mode 100644
index 0000000..762b776
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_capture.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel_isp.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_isp.so
new file mode 100644
index 0000000..fa15879
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_isp.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel_session.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_session.so
new file mode 100644
index 0000000..5c22451
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_session.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel_utils.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_utils.so
new file mode 100644
index 0000000..da62059
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_utils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinemodel_zsl.so b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_zsl.so
new file mode 100644
index 0000000..de8cf0e
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinemodel_zsl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-security.so b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-security.so
new file mode 100644
index 0000000..3acf4b0
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-security.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-smvr.so b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-smvr.so
new file mode 100644
index 0000000..41563e2
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-smvr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinepolicy.so b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy.so
new file mode 100644
index 0000000..493026a
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinepolicy_factory.so b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy_factory.so
new file mode 100644
index 0000000..2f6f6dc
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy_factory.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_prerelease.so b/proprietary/vendor/lib64/libmtkcam_prerelease.so
new file mode 100644
index 0000000..adf4e6f
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_prerelease.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_rsc.so b/proprietary/vendor/lib64/libmtkcam_rsc.so
new file mode 100644
index 0000000..fd5e9f9
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_rsc.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_scenariorecorder.so b/proprietary/vendor/lib64/libmtkcam_scenariorecorder.so
new file mode 100644
index 0000000..987f8a5
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_scenariorecorder.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_stdutils.so b/proprietary/vendor/lib64/libmtkcam_stdutils.so
new file mode 100644
index 0000000..3c812c3
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_stdutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_streamutils.so b/proprietary/vendor/lib64/libmtkcam_streamutils.so
new file mode 100644
index 0000000..142c029
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_streamutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_synchelper.so b/proprietary/vendor/lib64/libmtkcam_synchelper.so
new file mode 100644
index 0000000..0944cf6
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_synchelper.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_sysutils.so b/proprietary/vendor/lib64/libmtkcam_sysutils.so
new file mode 100644
index 0000000..713e37e
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_sysutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_tuning_utils.so b/proprietary/vendor/lib64/libmtkcam_tuning_utils.so
new file mode 100644
index 0000000..cfae1fc
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_tuning_utils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcam_ulog.so b/proprietary/vendor/lib64/libmtkcam_ulog.so
new file mode 100644
index 0000000..9eae4d9
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcam_ulog.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkconfig.so b/proprietary/vendor/lib64/libmtkconfig.so
new file mode 100644
index 0000000..6a3cded
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkconfig.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkconfigutils.so b/proprietary/vendor/lib64/libmtkconfigutils.so
new file mode 100644
index 0000000..f833990
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkconfigutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkcutils.so b/proprietary/vendor/lib64/libmtkcutils.so
new file mode 100644
index 0000000..77bd5a5
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkcutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkhardware_legacy.so b/proprietary/vendor/lib64/libmtkhardware_legacy.so
new file mode 100644
index 0000000..8a4e32f
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkhardware_legacy.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkisp_metadata.so b/proprietary/vendor/lib64/libmtkisp_metadata.so
new file mode 100644
index 0000000..efd8846
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkisp_metadata.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtknetutils.so b/proprietary/vendor/lib64/libmtknetutils.so
new file mode 100644
index 0000000..9c942d6
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtknetutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkproperty.so b/proprietary/vendor/lib64/libmtkproperty.so
new file mode 100644
index 0000000..f51f808
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkproperty.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkrillog.so b/proprietary/vendor/lib64/libmtkrillog.so
new file mode 100644
index 0000000..6d41907
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkrillog.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkrilutils.so b/proprietary/vendor/lib64/libmtkrilutils.so
new file mode 100644
index 0000000..ff2bfe2
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkrilutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtksysutils.so b/proprietary/vendor/lib64/libmtksysutils.so
new file mode 100644
index 0000000..25791c1
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtksysutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtktinyxml.so b/proprietary/vendor/lib64/libmtktinyxml.so
new file mode 100644
index 0000000..c0ebe3c
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtktinyxml.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libmtkutils.so b/proprietary/vendor/lib64/libmtkutils.so
new file mode 100644
index 0000000..01a9981
--- /dev/null
+++ b/proprietary/vendor/lib64/libmtkutils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libneuroeara.so b/proprietary/vendor/lib64/libneuroeara.so
new file mode 100644
index 0000000..960008b
--- /dev/null
+++ b/proprietary/vendor/lib64/libneuroeara.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libneuron_adapter.so b/proprietary/vendor/lib64/libneuron_adapter.so
new file mode 100644
index 0000000..139884b
--- /dev/null
+++ b/proprietary/vendor/lib64/libneuron_adapter.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libneuron_platform.so b/proprietary/vendor/lib64/libneuron_platform.so
new file mode 100644
index 0000000..dddb56d
--- /dev/null
+++ b/proprietary/vendor/lib64/libneuron_platform.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libneuron_runtime.so b/proprietary/vendor/lib64/libneuron_runtime.so
new file mode 100644
index 0000000..d623873
--- /dev/null
+++ b/proprietary/vendor/lib64/libneuron_runtime.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libneuropilot_hal_utils.so b/proprietary/vendor/lib64/libneuropilot_hal_utils.so
new file mode 100644
index 0000000..294563a
--- /dev/null
+++ b/proprietary/vendor/lib64/libneuropilot_hal_utils.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libneuropilot_jni_R.so b/proprietary/vendor/lib64/libneuropilot_jni_R.so
new file mode 100644
index 0000000..4b4d786
--- /dev/null
+++ b/proprietary/vendor/lib64/libneuropilot_jni_R.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnir_neon_driver.so b/proprietary/vendor/lib64/libnir_neon_driver.so
new file mode 100644
index 0000000..772a9de
--- /dev/null
+++ b/proprietary/vendor/lib64/libnir_neon_driver.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.so b/proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.so
new file mode 100644
index 0000000..d0a969a
--- /dev/null
+++ b/proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnvram.so b/proprietary/vendor/lib64/libnvram.so
new file mode 100644
index 0000000..f1df82a
--- /dev/null
+++ b/proprietary/vendor/lib64/libnvram.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnvram_daemon_callback.so b/proprietary/vendor/lib64/libnvram_daemon_callback.so
new file mode 100644
index 0000000..4bdc922
--- /dev/null
+++ b/proprietary/vendor/lib64/libnvram_daemon_callback.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnvram_platform.so b/proprietary/vendor/lib64/libnvram_platform.so
new file mode 100644
index 0000000..65ee4be
--- /dev/null
+++ b/proprietary/vendor/lib64/libnvram_platform.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnvram_sec.so b/proprietary/vendor/lib64/libnvram_sec.so
new file mode 100644
index 0000000..8bf8571
--- /dev/null
+++ b/proprietary/vendor/lib64/libnvram_sec.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnxprecord.so b/proprietary/vendor/lib64/libnxprecord.so
new file mode 100644
index 0000000..f22fa2d
--- /dev/null
+++ b/proprietary/vendor/lib64/libnxprecord.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libnxpspeech.so b/proprietary/vendor/lib64/libnxpspeech.so
new file mode 100644
index 0000000..29e20da
--- /dev/null
+++ b/proprietary/vendor/lib64/libnxpspeech.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libocam_common.so b/proprietary/vendor/lib64/libocam_common.so
new file mode 100644
index 0000000..94961d6
--- /dev/null
+++ b/proprietary/vendor/lib64/libocam_common.so
Binary files differ
diff --git a/proprietary/vendor/lib64/liboppo_aisd.so b/proprietary/vendor/lib64/liboppo_aisd.so
new file mode 100644
index 0000000..c57634d
--- /dev/null
+++ b/proprietary/vendor/lib64/liboppo_aisd.so
Binary files differ
diff --git a/proprietary/vendor/lib64/liboppo_arcSoftBokehEngine_new.so b/proprietary/vendor/lib64/liboppo_arcSoftBokehEngine_new.so
new file mode 100644
index 0000000..a9ab730
--- /dev/null
+++ b/proprietary/vendor/lib64/liboppo_arcSoftBokehEngine_new.so
Binary files differ
diff --git a/proprietary/vendor/lib64/liboppo_blank_algo.so b/proprietary/vendor/lib64/liboppo_blank_algo.so
new file mode 100644
index 0000000..0ac89ba
--- /dev/null
+++ b/proprietary/vendor/lib64/liboppo_blank_algo.so
Binary files differ
diff --git a/proprietary/vendor/lib64/liboppo_platform_hwi.so b/proprietary/vendor/lib64/liboppo_platform_hwi.so
new file mode 100644
index 0000000..2ee7c78
--- /dev/null
+++ b/proprietary/vendor/lib64/liboppo_platform_hwi.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libpixelflinger.so b/proprietary/vendor/lib64/libpixelflinger.so
new file mode 100644
index 0000000..6df001c
--- /dev/null
+++ b/proprietary/vendor/lib64/libpixelflinger.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libpq_cust_base.so b/proprietary/vendor/lib64/libpq_cust_base.so
new file mode 100644
index 0000000..1a1ac07
--- /dev/null
+++ b/proprietary/vendor/lib64/libpq_cust_base.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libpq_prot.so b/proprietary/vendor/lib64/libpq_prot.so
new file mode 100644
index 0000000..67ae726
--- /dev/null
+++ b/proprietary/vendor/lib64/libpq_prot.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libratconfig.so b/proprietary/vendor/lib64/libratconfig.so
new file mode 100644
index 0000000..e02196c
--- /dev/null
+++ b/proprietary/vendor/lib64/libratconfig.so
Binary files differ
diff --git a/proprietary/vendor/lib64/librgbwlightsensor.so b/proprietary/vendor/lib64/librgbwlightsensor.so
new file mode 100644
index 0000000..bad1ec4
--- /dev/null
+++ b/proprietary/vendor/lib64/librgbwlightsensor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/librilfusion.so b/proprietary/vendor/lib64/librilfusion.so
new file mode 100644
index 0000000..7c10674
--- /dev/null
+++ b/proprietary/vendor/lib64/librilfusion.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libscltm.so b/proprietary/vendor/lib64/libscltm.so
new file mode 100644
index 0000000..660f9d0
--- /dev/null
+++ b/proprietary/vendor/lib64/libscltm.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libsensor_custom.so b/proprietary/vendor/lib64/libsensor_custom.so
new file mode 100644
index 0000000..3f1fcc6
--- /dev/null
+++ b/proprietary/vendor/lib64/libsensor_custom.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libsimaka.so b/proprietary/vendor/lib64/libsimaka.so
new file mode 100644
index 0000000..c3eba76
--- /dev/null
+++ b/proprietary/vendor/lib64/libsimaka.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libssl-md.so b/proprietary/vendor/lib64/libssl-md.so
new file mode 100644
index 0000000..84b6aae
--- /dev/null
+++ b/proprietary/vendor/lib64/libssl-md.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libssl-ss.so b/proprietary/vendor/lib64/libssl-ss.so
new file mode 100644
index 0000000..6ec5b51
--- /dev/null
+++ b/proprietary/vendor/lib64/libssl-ss.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libstereoinfoaccessor_vsdof.so b/proprietary/vendor/lib64/libstereoinfoaccessor_vsdof.so
new file mode 100644
index 0000000..189ef5f
--- /dev/null
+++ b/proprietary/vendor/lib64/libstereoinfoaccessor_vsdof.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libstface_fd_api.so b/proprietary/vendor/lib64/libstface_fd_api.so
new file mode 100644
index 0000000..9a1458a
--- /dev/null
+++ b/proprietary/vendor/lib64/libstface_fd_api.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libstrongswan.so b/proprietary/vendor/lib64/libstrongswan.so
new file mode 100644
index 0000000..8aeb715
--- /dev/null
+++ b/proprietary/vendor/lib64/libstrongswan.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libsysenv.so b/proprietary/vendor/lib64/libsysenv.so
new file mode 100644
index 0000000..c4eb36b
--- /dev/null
+++ b/proprietary/vendor/lib64/libsysenv.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libtflite_mtk.so b/proprietary/vendor/lib64/libtflite_mtk.so
new file mode 100644
index 0000000..f2e6aeb
--- /dev/null
+++ b/proprietary/vendor/lib64/libtflite_mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libtflite_mtk_static_R.so b/proprietary/vendor/lib64/libtflite_mtk_static_R.so
new file mode 100644
index 0000000..222be72
--- /dev/null
+++ b/proprietary/vendor/lib64/libtflite_mtk_static_R.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libudf.so b/proprietary/vendor/lib64/libudf.so
new file mode 100644
index 0000000..572ae4d
--- /dev/null
+++ b/proprietary/vendor/lib64/libudf.so
Binary files differ
diff --git a/proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so b/proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so
new file mode 100644
index 0000000..097668e
--- /dev/null
+++ b/proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libverno.so b/proprietary/vendor/lib64/libverno.so
new file mode 100644
index 0000000..14558ed
--- /dev/null
+++ b/proprietary/vendor/lib64/libverno.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libvpu.so b/proprietary/vendor/lib64/libvpu.so
new file mode 100644
index 0000000..b1bd094
--- /dev/null
+++ b/proprietary/vendor/lib64/libvpu.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwapi.so b/proprietary/vendor/lib64/libwapi.so
new file mode 100644
index 0000000..781362d
--- /dev/null
+++ b/proprietary/vendor/lib64/libwapi.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwifi-hal-mtk.so b/proprietary/vendor/lib64/libwifi-hal-mtk.so
new file mode 100644
index 0000000..190d4db
--- /dev/null
+++ b/proprietary/vendor/lib64/libwifi-hal-mtk.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwifitest.so b/proprietary/vendor/lib64/libwifitest.so
new file mode 100644
index 0000000..ebb1e1b
--- /dev/null
+++ b/proprietary/vendor/lib64/libwifitest.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwo.so b/proprietary/vendor/lib64/libwo.so
new file mode 100644
index 0000000..8b2685b
--- /dev/null
+++ b/proprietary/vendor/lib64/libwo.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwpa_client.so b/proprietary/vendor/lib64/libwpa_client.so
new file mode 100644
index 0000000..9b79f2f
--- /dev/null
+++ b/proprietary/vendor/lib64/libwpa_client.so
Binary files differ
diff --git a/proprietary/vendor/lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so b/proprietary/vendor/lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so
new file mode 100644
index 0000000..b3a6df1
--- /dev/null
+++ b/proprietary/vendor/lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so
Binary files differ
diff --git a/proprietary/vendor/lib64/ov02b10_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/ov02b10_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..7f27b37
--- /dev/null
+++ b/proprietary/vendor/lib64/ov02b10_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/ov02b10_mipi_raw_tuning.so b/proprietary/vendor/lib64/ov02b10_mipi_raw_tuning.so
new file mode 100644
index 0000000..c385ab4
--- /dev/null
+++ b/proprietary/vendor/lib64/ov02b10_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/ov02b1b_mipi_mono_IdxMgr.so b/proprietary/vendor/lib64/ov02b1b_mipi_mono_IdxMgr.so
new file mode 100644
index 0000000..eefc894
--- /dev/null
+++ b/proprietary/vendor/lib64/ov02b1b_mipi_mono_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/ov02b1b_mipi_mono_tuning.so b/proprietary/vendor/lib64/ov02b1b_mipi_mono_tuning.so
new file mode 100644
index 0000000..f1ab70f
--- /dev/null
+++ b/proprietary/vendor/lib64/ov02b1b_mipi_mono_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/ov8856_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/ov8856_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..aa21375
--- /dev/null
+++ b/proprietary/vendor/lib64/ov8856_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/ov8856_mipi_raw_tuning.so b/proprietary/vendor/lib64/ov8856_mipi_raw_tuning.so
new file mode 100644
index 0000000..1d4aa29
--- /dev/null
+++ b/proprietary/vendor/lib64/ov8856_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/s5k3p9sp_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/s5k3p9sp_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..35e37f1
--- /dev/null
+++ b/proprietary/vendor/lib64/s5k3p9sp_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/s5k3p9sp_mipi_raw_tuning.so b/proprietary/vendor/lib64/s5k3p9sp_mipi_raw_tuning.so
new file mode 100644
index 0000000..403d0f9
--- /dev/null
+++ b/proprietary/vendor/lib64/s5k3p9sp_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/s5kgm1sp_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/s5kgm1sp_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..ae052aa
--- /dev/null
+++ b/proprietary/vendor/lib64/s5kgm1sp_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/s5kgm1sp_mipi_raw_tuning.so b/proprietary/vendor/lib64/s5kgm1sp_mipi_raw_tuning.so
new file mode 100644
index 0000000..23e4e7f
--- /dev/null
+++ b/proprietary/vendor/lib64/s5kgm1sp_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/s5kgw1_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/s5kgw1_mipi_raw_IdxMgr.so
new file mode 100644
index 0000000..4d8799e
--- /dev/null
+++ b/proprietary/vendor/lib64/s5kgw1_mipi_raw_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/s5kgw1_mipi_raw_tuning.so b/proprietary/vendor/lib64/s5kgw1_mipi_raw_tuning.so
new file mode 100644
index 0000000..e9efd9f
--- /dev/null
+++ b/proprietary/vendor/lib64/s5kgw1_mipi_raw_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sala_wide_ov8856_IdxMgr.so b/proprietary/vendor/lib64/sala_wide_ov8856_IdxMgr.so
new file mode 100644
index 0000000..de2c145
--- /dev/null
+++ b/proprietary/vendor/lib64/sala_wide_ov8856_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sala_wide_ov8856_tuning.so b/proprietary/vendor/lib64/sala_wide_ov8856_tuning.so
new file mode 100644
index 0000000..840291d
--- /dev/null
+++ b/proprietary/vendor/lib64/sala_wide_ov8856_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_IdxMgr.so b/proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_IdxMgr.so
new file mode 100644
index 0000000..f49f3b3
--- /dev/null
+++ b/proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_tuning.so b/proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_tuning.so
new file mode 100644
index 0000000..a5cb78b
--- /dev/null
+++ b/proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_IdxMgr.so b/proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_IdxMgr.so
new file mode 100644
index 0000000..6a80289
--- /dev/null
+++ b/proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_IdxMgr.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_tuning.so b/proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_tuning.so
new file mode 100644
index 0000000..5ccb419
--- /dev/null
+++ b/proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_tuning.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so
new file mode 100644
index 0000000..c6e47b7
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so
new file mode 100644
index 0000000..dbc7f71
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.atci@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.atci@1.0.so
new file mode 100644
index 0000000..c516aa8
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.atci@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so
new file mode 100644
index 0000000..385eec4
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so
new file mode 100644
index 0000000..eaee05b
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so
new file mode 100644
index 0000000..f840866
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so
new file mode 100644
index 0000000..b78eeec
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.camdump@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.camdump@1.0.so
new file mode 100644
index 0000000..34e3fbd
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.camdump@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so
new file mode 100644
index 0000000..bf6a327
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so
new file mode 100644
index 0000000..8be9ab2
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so
new file mode 100644
index 0000000..8e02a8c
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so
new file mode 100644
index 0000000..3f18ef5
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so
new file mode 100644
index 0000000..40a5694
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.dfps@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.dfps@1.0.so
new file mode 100644
index 0000000..d47e18d
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.dfps@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.dplanner@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.dplanner@2.0.so
new file mode 100644
index 0000000..40c00c1
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.dplanner@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.0.so
new file mode 100644
index 0000000..a52cdb0
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.1.so
new file mode 100644
index 0000000..f5c7e0e
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.2.so
new file mode 100644
index 0000000..a7833b4
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.3.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.3.so
new file mode 100644
index 0000000..dac0872
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.3.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.gpu@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.gpu@1.0.so
new file mode 100644
index 0000000..3e58be5
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.gpu@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.keyinstall@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.keyinstall@1.0.so
new file mode 100644
index 0000000..1babbb9
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.keyinstall@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so
new file mode 100644
index 0000000..ff1ceab
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so
new file mode 100644
index 0000000..37599b3
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@1.0.so
new file mode 100644
index 0000000..a2452d4
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor@1.0.so
new file mode 100644
index 0000000..189d803
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so
new file mode 100644
index 0000000..104fdb5
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so
new file mode 100644
index 0000000..3a7281a
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so
new file mode 100644
index 0000000..0dcadc0
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so
new file mode 100644
index 0000000..82fd6ac
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so
new file mode 100644
index 0000000..46874c3
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so
new file mode 100644
index 0000000..1c8d45b
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so
new file mode 100644
index 0000000..3906b13
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so
new file mode 100644
index 0000000..079f76b
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so
new file mode 100644
index 0000000..56a5e0b
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so
new file mode 100644
index 0000000..08bedf6
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so
new file mode 100644
index 0000000..6302913
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so
new file mode 100644
index 0000000..7fc8124
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pplagent@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pplagent@1.0.so
new file mode 100644
index 0000000..850431b
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pplagent@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so
new file mode 100644
index 0000000..1f54803
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so
new file mode 100644
index 0000000..7e178fc
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so
new file mode 100644
index 0000000..3b466a1
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so
new file mode 100644
index 0000000..d15c0b6
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so
new file mode 100644
index 0000000..e25bcfa
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so
new file mode 100644
index 0000000..06c5d93
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so
new file mode 100644
index 0000000..ecd59af
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so
new file mode 100644
index 0000000..25b847c
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.0.so
new file mode 100644
index 0000000..e50e0a6
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.1.so
new file mode 100644
index 0000000..b3a627c
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.2.so
new file mode 100644
index 0000000..b808609
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.mediatek.hardware.wifi.supplicant@2.2.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.oplus.hardware.wifi.supplicant@2.0.so b/proprietary/vendor/lib64/vendor.oplus.hardware.wifi.supplicant@2.0.so
new file mode 100644
index 0000000..01a7805
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.oplus.hardware.wifi.supplicant@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so b/proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so
new file mode 100644
index 0000000..ee4b29c
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so b/proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so
new file mode 100644
index 0000000..622a986
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so b/proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so
new file mode 100644
index 0000000..6ec46f5
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so
Binary files differ