
/data/app/~~FfR2UxiezVimWOvqJwfg0A==/com.tencent.rmcn-ubSUFDQnHa3Y4cwZtqW1Wg==/lib/arm64/libMSDKPIXXG.so:	file format elf64-littleaarch64

Disassembly of section .plt:

0000000000005a40 <.plt>:
    5a40: a9bf7bf0     	stp	x16, x30, [sp, #-0x10]!
    5a44: d0000130     	adrp	x16, 0x2b000
    5a48: f946f211     	ldr	x17, [x16, #0xde0]
    5a4c: 91378210     	add	x16, x16, #0xde0
    5a50: d61f0220     	br	x17
    5a54: d503201f     	nop
    5a58: d503201f     	nop
    5a5c: d503201f     	nop

0000000000005a60 <memcpy@plt>:
    5a60: d0000130     	adrp	x16, 0x2b000
    5a64: f946f611     	ldr	x17, [x16, #0xde8]
    5a68: 9137a210     	add	x16, x16, #0xde8
    5a6c: d61f0220     	br	x17

0000000000005a70 <_ZN6GCloud4MSDK4java2io11InputStreamC1EP8_jobject@plt>:
    5a70: d0000130     	adrp	x16, 0x2b000
    5a74: f946fa11     	ldr	x17, [x16, #0xdf0]
    5a78: 9137c210     	add	x16, x16, #0xdf0
    5a7c: d61f0220     	br	x17

0000000000005a80 <_ZN6GCloud4MSDK4java2io11InputStreamD1Ev@plt>:
    5a80: d0000130     	adrp	x16, 0x2b000
    5a84: f946fe11     	ldr	x17, [x16, #0xdf8]
    5a88: 9137e210     	add	x16, x16, #0xdf8
    5a8c: d61f0220     	br	x17

0000000000005a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>:
    5a90: d0000130     	adrp	x16, 0x2b000
    5a94: f9470211     	ldr	x17, [x16, #0xe00]
    5a98: 91380210     	add	x16, x16, #0xe00
    5a9c: d61f0220     	br	x17

0000000000005aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>:
    5aa0: d0000130     	adrp	x16, 0x2b000
    5aa4: f9470611     	ldr	x17, [x16, #0xe08]
    5aa8: 91382210     	add	x16, x16, #0xe08
    5aac: d61f0220     	br	x17

0000000000005ab0 <msdk_pesapi_native_object_to_value@plt>:
    5ab0: d0000130     	adrp	x16, 0x2b000
    5ab4: f9470a11     	ldr	x17, [x16, #0xe10]
    5ab8: 91384210     	add	x16, x16, #0xe10
    5abc: d61f0220     	br	x17

0000000000005ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>:
    5ac0: d0000130     	adrp	x16, 0x2b000
    5ac4: f9470e11     	ldr	x17, [x16, #0xe18]
    5ac8: 91386210     	add	x16, x16, #0xe18
    5acc: d61f0220     	br	x17

0000000000005ad0 <msdk_pesapi_get_args_len@plt>:
    5ad0: d0000130     	adrp	x16, 0x2b000
    5ad4: f9471211     	ldr	x17, [x16, #0xe20]
    5ad8: 91388210     	add	x16, x16, #0xe20
    5adc: d61f0220     	br	x17

0000000000005ae0 <_ZN6GCloud4MSDK7android2os10ParcelableD1Ev@plt>:
    5ae0: d0000130     	adrp	x16, 0x2b000
    5ae4: f9471611     	ldr	x17, [x16, #0xe28]
    5ae8: 9138a210     	add	x16, x16, #0xe28
    5aec: d61f0220     	br	x17

0000000000005af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>:
    5af0: d0000130     	adrp	x16, 0x2b000
    5af4: f9471a11     	ldr	x17, [x16, #0xe30]
    5af8: 9138c210     	add	x16, x16, #0xe30
    5afc: d61f0220     	br	x17

0000000000005b00 <msdk_pesapi_get_value_string_utf8@plt>:
    5b00: d0000130     	adrp	x16, 0x2b000
    5b04: f9471e11     	ldr	x17, [x16, #0xe38]
    5b08: 9138e210     	add	x16, x16, #0xe38
    5b0c: d61f0220     	br	x17

0000000000005b10 <_ZN6GCloud4MSDK4java4util7HashMapC1ERKS3_@plt>:
    5b10: d0000130     	adrp	x16, 0x2b000
    5b14: f9472211     	ldr	x17, [x16, #0xe40]
    5b18: 91390210     	add	x16, x16, #0xe40
    5b1c: d61f0220     	br	x17

0000000000005b20 <__cxa_guard_acquire@plt>:
    5b20: d0000130     	adrp	x16, 0x2b000
    5b24: f9472611     	ldr	x17, [x16, #0xe48]
    5b28: 91392210     	add	x16, x16, #0xe48
    5b2c: d61f0220     	br	x17

0000000000005b30 <free@plt>:
    5b30: d0000130     	adrp	x16, 0x2b000
    5b34: f9472a11     	ldr	x17, [x16, #0xe50]
    5b38: 91394210     	add	x16, x16, #0xe50
    5b3c: d61f0220     	br	x17

0000000000005b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>:
    5b40: d0000130     	adrp	x16, 0x2b000
    5b44: f9472e11     	ldr	x17, [x16, #0xe58]
    5b48: 91396210     	add	x16, x16, #0xe58
    5b4c: d61f0220     	br	x17

0000000000005b50 <msdk_pesapi_create_string_utf8@plt>:
    5b50: d0000130     	adrp	x16, 0x2b000
    5b54: f9473211     	ldr	x17, [x16, #0xe60]
    5b58: 91398210     	add	x16, x16, #0xe60
    5b5c: d61f0220     	br	x17

0000000000005b60 <msdk_pesapi_set_method_info@plt>:
    5b60: d0000130     	adrp	x16, 0x2b000
    5b64: f9473611     	ldr	x17, [x16, #0xe68]
    5b68: 9139a210     	add	x16, x16, #0xe68
    5b6c: d61f0220     	br	x17

0000000000005b70 <_ZN6GCloud4MSDK4java4util7HashMapC1EP8_jobject@plt>:
    5b70: d0000130     	adrp	x16, 0x2b000
    5b74: f9473a11     	ldr	x17, [x16, #0xe70]
    5b78: 9139c210     	add	x16, x16, #0xe70
    5b7c: d61f0220     	br	x17

0000000000005b80 <_ZN6GCloud4MSDK4java2io11InputStreamC1ERKS3_@plt>:
    5b80: d0000130     	adrp	x16, 0x2b000
    5b84: f9473e11     	ldr	x17, [x16, #0xe78]
    5b88: 9139e210     	add	x16, x16, #0xe78
    5b8c: d61f0220     	br	x17

0000000000005b90 <malloc@plt>:
    5b90: d0000130     	adrp	x16, 0x2b000
    5b94: f9474211     	ldr	x17, [x16, #0xe80]
    5b98: 913a0210     	add	x16, x16, #0xe80
    5b9c: d61f0220     	br	x17

0000000000005ba0 <msdk_pesapi_get_value_bool@plt>:
    5ba0: d0000130     	adrp	x16, 0x2b000
    5ba4: f9474611     	ldr	x17, [x16, #0xe88]
    5ba8: 913a2210     	add	x16, x16, #0xe88
    5bac: d61f0220     	br	x17

0000000000005bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>:
    5bb0: d0000130     	adrp	x16, 0x2b000
    5bb4: f9474a11     	ldr	x17, [x16, #0xe90]
    5bb8: 913a4210     	add	x16, x16, #0xe90
    5bbc: d61f0220     	br	x17

0000000000005bc0 <_ZN6GCloud4MSDK4java4util7HashMapC1Ev@plt>:
    5bc0: d0000130     	adrp	x16, 0x2b000
    5bc4: f9474e11     	ldr	x17, [x16, #0xe98]
    5bc8: 913a6210     	add	x16, x16, #0xe98
    5bcc: d61f0220     	br	x17

0000000000005bd0 <__cxa_guard_release@plt>:
    5bd0: d0000130     	adrp	x16, 0x2b000
    5bd4: f9475211     	ldr	x17, [x16, #0xea0]
    5bd8: 913a8210     	add	x16, x16, #0xea0
    5bdc: d61f0220     	br	x17

0000000000005be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>:
    5be0: d0000130     	adrp	x16, 0x2b000
    5be4: f9475611     	ldr	x17, [x16, #0xea8]
    5be8: 913aa210     	add	x16, x16, #0xea8
    5bec: d61f0220     	br	x17

0000000000005bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>:
    5bf0: d0000130     	adrp	x16, 0x2b000
    5bf4: f9475a11     	ldr	x17, [x16, #0xeb0]
    5bf8: 913ac210     	add	x16, x16, #0xeb0
    5bfc: d61f0220     	br	x17

0000000000005c00 <strlen@plt>:
    5c00: d0000130     	adrp	x16, 0x2b000
    5c04: f9475e11     	ldr	x17, [x16, #0xeb8]
    5c08: 913ae210     	add	x16, x16, #0xeb8
    5c0c: d61f0220     	br	x17

0000000000005c10 <msdk_pesapi_alloc_property_descriptors@plt>:
    5c10: d0000130     	adrp	x16, 0x2b000
    5c14: f9476211     	ldr	x17, [x16, #0xec0]
    5c18: 913b0210     	add	x16, x16, #0xec0
    5c1c: d61f0220     	br	x17

0000000000005c20 <_ZN6GCloud4MSDK4java4lang7JObjectD0Ev@plt>:
    5c20: d0000130     	adrp	x16, 0x2b000
    5c24: f9476611     	ldr	x17, [x16, #0xec8]
    5c28: 913b2210     	add	x16, x16, #0xec8
    5c2c: d61f0220     	br	x17

0000000000005c30 <msdk_pesapi_get_value_int32@plt>:
    5c30: d0000130     	adrp	x16, 0x2b000
    5c34: f9476a11     	ldr	x17, [x16, #0xed0]
    5c38: 913b4210     	add	x16, x16, #0xed0
    5c3c: d61f0220     	br	x17

0000000000005c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>:
    5c40: d0000130     	adrp	x16, 0x2b000
    5c44: f9476e11     	ldr	x17, [x16, #0xed8]
    5c48: 913b6210     	add	x16, x16, #0xed8
    5c4c: d61f0220     	br	x17

0000000000005c50 <msdk_pesapi_create_boolean@plt>:
    5c50: d0000130     	adrp	x16, 0x2b000
    5c54: f9477211     	ldr	x17, [x16, #0xee0]
    5c58: 913b8210     	add	x16, x16, #0xee0
    5c5c: d61f0220     	br	x17

0000000000005c60 <msdk_pesapi_define_class@plt>:
    5c60: d0000130     	adrp	x16, 0x2b000
    5c64: f9477611     	ldr	x17, [x16, #0xee8]
    5c68: 913ba210     	add	x16, x16, #0xee8
    5c6c: d61f0220     	br	x17

0000000000005c70 <msdk_pesapi_get_value_int64@plt>:
    5c70: d0000130     	adrp	x16, 0x2b000
    5c74: f9477a11     	ldr	x17, [x16, #0xef0]
    5c78: 913bc210     	add	x16, x16, #0xef0
    5c7c: d61f0220     	br	x17

0000000000005c80 <_ZN6GCloud4MSDK4java4lang7JObjectC1ERKS3_@plt>:
    5c80: d0000130     	adrp	x16, 0x2b000
    5c84: f9477e11     	ldr	x17, [x16, #0xef8]
    5c88: 913be210     	add	x16, x16, #0xef8
    5c8c: d61f0220     	br	x17

0000000000005c90 <msdk_pesapi_add_return@plt>:
    5c90: d0000130     	adrp	x16, 0x2b000
    5c94: f9478211     	ldr	x17, [x16, #0xf00]
    5c98: 913c0210     	add	x16, x16, #0xf00
    5c9c: d61f0220     	br	x17

0000000000005ca0 <_ZN6GCloud4MSDK4java2io11InputStreamC1Ev@plt>:
    5ca0: d0000130     	adrp	x16, 0x2b000
    5ca4: f9478611     	ldr	x17, [x16, #0xf08]
    5ca8: 913c2210     	add	x16, x16, #0xf08
    5cac: d61f0220     	br	x17

0000000000005cb0 <_ZN6GCloud4MSDK7android2os10ParcelableD0Ev@plt>:
    5cb0: d0000130     	adrp	x16, 0x2b000
    5cb4: f9478a11     	ldr	x17, [x16, #0xf10]
    5cb8: 913c4210     	add	x16, x16, #0xf10
    5cbc: d61f0220     	br	x17

0000000000005cc0 <_ZN6GCloud4MSDK4java4lang7JObjectC1EP8_jobject@plt>:
    5cc0: d0000130     	adrp	x16, 0x2b000
    5cc4: f9478e11     	ldr	x17, [x16, #0xf18]
    5cc8: 913c6210     	add	x16, x16, #0xf18
    5ccc: d61f0220     	br	x17

0000000000005cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>:
    5cd0: d0000130     	adrp	x16, 0x2b000
    5cd4: f9479211     	ldr	x17, [x16, #0xf20]
    5cd8: 913c8210     	add	x16, x16, #0xf20
    5cdc: d61f0220     	br	x17

0000000000005ce0 <msdk_pesapi_is_string@plt>:
    5ce0: d0000130     	adrp	x16, 0x2b000
    5ce4: f9479611     	ldr	x17, [x16, #0xf28]
    5ce8: 913ca210     	add	x16, x16, #0xf28
    5cec: d61f0220     	br	x17

0000000000005cf0 <memset@plt>:
    5cf0: d0000130     	adrp	x16, 0x2b000
    5cf4: f9479a11     	ldr	x17, [x16, #0xf30]
    5cf8: 913cc210     	add	x16, x16, #0xf30
    5cfc: d61f0220     	br	x17

0000000000005d00 <__cxa_atexit@plt>:
    5d00: d0000130     	adrp	x16, 0x2b000
    5d04: f9479e11     	ldr	x17, [x16, #0xf38]
    5d08: 913ce210     	add	x16, x16, #0xf38
    5d0c: d61f0220     	br	x17

0000000000005d10 <msdk_pesapi_get_arg@plt>:
    5d10: d0000130     	adrp	x16, 0x2b000
    5d14: f947a211     	ldr	x17, [x16, #0xf40]
    5d18: 913d0210     	add	x16, x16, #0xf40
    5d1c: d61f0220     	br	x17

0000000000005d20 <msdk_pesapi_init@plt>:
    5d20: d0000130     	adrp	x16, 0x2b000
    5d24: f947a611     	ldr	x17, [x16, #0xf48]
    5d28: 913d2210     	add	x16, x16, #0xf48
    5d2c: d61f0220     	br	x17

0000000000005d30 <strcat@plt>:
    5d30: d0000130     	adrp	x16, 0x2b000
    5d34: f947aa11     	ldr	x17, [x16, #0xf50]
    5d38: 913d4210     	add	x16, x16, #0xf50
    5d3c: d61f0220     	br	x17

0000000000005d40 <msdk_pesapi_get_holder@plt>:
    5d40: d0000130     	adrp	x16, 0x2b000
    5d44: f947ae11     	ldr	x17, [x16, #0xf58]
    5d48: 913d6210     	add	x16, x16, #0xf58
    5d4c: d61f0220     	br	x17

0000000000005d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>:
    5d50: d0000130     	adrp	x16, 0x2b000
    5d54: f947b211     	ldr	x17, [x16, #0xf60]
    5d58: 913d8210     	add	x16, x16, #0xf60
    5d5c: d61f0220     	br	x17

0000000000005d60 <msdk_pesapi_create_int64@plt>:
    5d60: d0000130     	adrp	x16, 0x2b000
    5d64: f947b611     	ldr	x17, [x16, #0xf68]
    5d68: 913da210     	add	x16, x16, #0xf68
    5d6c: d61f0220     	br	x17

0000000000005d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>:
    5d70: d0000130     	adrp	x16, 0x2b000
    5d74: f947ba11     	ldr	x17, [x16, #0xf70]
    5d78: 913dc210     	add	x16, x16, #0xf70
    5d7c: d61f0220     	br	x17

0000000000005d80 <__cxa_finalize@plt>:
    5d80: d0000130     	adrp	x16, 0x2b000
    5d84: f947be11     	ldr	x17, [x16, #0xf78]
    5d88: 913de210     	add	x16, x16, #0xf78
    5d8c: d61f0220     	br	x17

0000000000005d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>:
    5d90: d0000130     	adrp	x16, 0x2b000
    5d94: f947c211     	ldr	x17, [x16, #0xf80]
    5d98: 913e0210     	add	x16, x16, #0xf80
    5d9c: d61f0220     	br	x17

0000000000005da0 <msdk_pesapi_get_env@plt>:
    5da0: d0000130     	adrp	x16, 0x2b000
    5da4: f947c611     	ldr	x17, [x16, #0xf88]
    5da8: 913e2210     	add	x16, x16, #0xf88
    5dac: d61f0220     	br	x17

0000000000005db0 <msdk_pesapi_create_int32@plt>:
    5db0: d0000130     	adrp	x16, 0x2b000
    5db4: f947ca11     	ldr	x17, [x16, #0xf90]
    5db8: 913e4210     	add	x16, x16, #0xf90
    5dbc: d61f0220     	br	x17

0000000000005dc0 <_ZN6GCloud4MSDK4java4util7HashMapD1Ev@plt>:
    5dc0: d0000130     	adrp	x16, 0x2b000
    5dc4: f947ce11     	ldr	x17, [x16, #0xf98]
    5dc8: 913e6210     	add	x16, x16, #0xf98
    5dcc: d61f0220     	br	x17

0000000000005dd0 <msdk_pesapi_is_int64@plt>:
    5dd0: d0000130     	adrp	x16, 0x2b000
    5dd4: f947d211     	ldr	x17, [x16, #0xfa0]
    5dd8: 913e8210     	add	x16, x16, #0xfa0
    5ddc: d61f0220     	br	x17

0000000000005de0 <__stack_chk_fail@plt>:
    5de0: d0000130     	adrp	x16, 0x2b000
    5de4: f947d611     	ldr	x17, [x16, #0xfa8]
    5de8: 913ea210     	add	x16, x16, #0xfa8
    5dec: d61f0220     	br	x17

0000000000005df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>:
    5df0: d0000130     	adrp	x16, 0x2b000
    5df4: f947da11     	ldr	x17, [x16, #0xfb0]
    5df8: 913ec210     	add	x16, x16, #0xfb0
    5dfc: d61f0220     	br	x17

0000000000005e00 <_ZdlPv@plt>:
    5e00: d0000130     	adrp	x16, 0x2b000
    5e04: f947de11     	ldr	x17, [x16, #0xfb8]
    5e08: 913ee210     	add	x16, x16, #0xfb8
    5e0c: d61f0220     	br	x17

0000000000005e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>:
    5e10: d0000130     	adrp	x16, 0x2b000
    5e14: f947e211     	ldr	x17, [x16, #0xfc0]
    5e18: 913f0210     	add	x16, x16, #0xfc0
    5e1c: d61f0220     	br	x17

0000000000005e20 <_ZN6GCloud4MSDK4java4lang7JObjectC1Ev@plt>:
    5e20: d0000130     	adrp	x16, 0x2b000
    5e24: f947e611     	ldr	x17, [x16, #0xfc8]
    5e28: 913f2210     	add	x16, x16, #0xfc8
    5e2c: d61f0220     	br	x17

0000000000005e30 <msdk_pesapi_throw_by_string@plt>:
    5e30: d0000130     	adrp	x16, 0x2b000
    5e34: f947ea11     	ldr	x17, [x16, #0xfd0]
    5e38: 913f4210     	add	x16, x16, #0xfd0
    5e3c: d61f0220     	br	x17

0000000000005e40 <msdk_pesapi_get_native_object_ptr@plt>:
    5e40: d0000130     	adrp	x16, 0x2b000
    5e44: f947ee11     	ldr	x17, [x16, #0xfd8]
    5e48: 913f6210     	add	x16, x16, #0xfd8
    5e4c: d61f0220     	br	x17

Disassembly of section .text:

0000000000005e50 <.text>:
    5e50: f0000120     	adrp	x0, 0x2c000
    5e54: 91000000     	add	x0, x0, #0x0
    5e58: 17ffffca     	b	0x5d80 <__cxa_finalize@plt>
    5e5c: b0000128     	adrp	x8, 0x2a000
    5e60: 91000108     	add	x8, x8, #0x0
    5e64: 91004101     	add	x1, x8, #0x10
    5e68: 17ffff9a     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    5e6c: f81e0ff3     	str	x19, [sp, #-0x20]!
    5e70: a9017bfd     	stp	x29, x30, [sp, #0x10]
    5e74: 910043fd     	add	x29, sp, #0x10
    5e78: b0000128     	adrp	x8, 0x2a000
    5e7c: 91000108     	add	x8, x8, #0x0
    5e80: 91004101     	add	x1, x8, #0x10
    5e84: aa0003f3     	mov	x19, x0
    5e88: 97ffff92     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    5e8c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    5e90: aa1303e0     	mov	x0, x19
    5e94: f84207f3     	ldr	x19, [sp], #0x20
    5e98: 17ffffda     	b	0x5e00 <_ZdlPv@plt>
    5e9c: d10243ff     	sub	sp, sp, #0x90
    5ea0: a9036ffc     	stp	x28, x27, [sp, #0x30]
    5ea4: a90467fa     	stp	x26, x25, [sp, #0x40]
    5ea8: a9055ff8     	stp	x24, x23, [sp, #0x50]
    5eac: a90657f6     	stp	x22, x21, [sp, #0x60]
    5eb0: a9074ff4     	stp	x20, x19, [sp, #0x70]
    5eb4: a9087bfd     	stp	x29, x30, [sp, #0x80]
    5eb8: 910203fd     	add	x29, sp, #0x80
    5ebc: d53bd05a     	mrs	x26, TPIDR_EL0
    5ec0: aa0803f5     	mov	x21, x8
    5ec4: f9401748     	ldr	x8, [x26, #0x28]
    5ec8: aa0003f6     	mov	x22, x0
    5ecc: 52800680     	mov	w0, #0x34               // =52
    5ed0: f90017e8     	str	x8, [sp, #0x28]
    5ed4: 97ffff2f     	bl	0x5b90 <malloc@plt>
    5ed8: d00000d9     	adrp	x25, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    5edc: 9104d339     	add	x25, x25, #0x134
    5ee0: aa0003f3     	mov	x19, x0
    5ee4: 52800662     	mov	w2, #0x33               // =51
    5ee8: aa1903e1     	mov	x1, x25
    5eec: 3900ce7f     	strb	wzr, [x19, #0x33]
    5ef0: 97fffedc     	bl	0x5a60 <memcpy@plt>
    5ef4: 321e07e0     	orr	w0, wzr, #0xc
    5ef8: 97ffff26     	bl	0x5b90 <malloc@plt>
    5efc: d00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    5f00: 911ba508     	add	x8, x8, #0x6e9
    5f04: f9400108     	ldr	x8, [x8]
    5f08: 528f0ca9     	mov	w9, #0x7865             // =30821
    5f0c: aa0003f4     	mov	x20, x0
    5f10: 72a00e89     	movk	w9, #0x74, lsl #16
    5f14: 910023e0     	add	x0, sp, #0x8
    5f18: aa1603e1     	mov	x1, x22
    5f1c: b9000a89     	str	w9, [x20, #0x8]
    5f20: f9000288     	str	x8, [x20]
    5f24: 97ffff2f     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    5f28: 97ffffb2     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    5f2c: aa0003f8     	mov	x24, x0
    5f30: aa1303e0     	mov	x0, x19
    5f34: 97fffeef     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    5f38: aa0003f7     	mov	x23, x0
    5f3c: aa1803e0     	mov	x0, x24
    5f40: 94000177     	bl	0x651c <.text+0x6cc>
    5f44: 36000180     	tbz	w0, #0x0, 0x5f74 <.text+0x124>
    5f48: b0000128     	adrp	x8, 0x2a000
    5f4c: 91000108     	add	x8, x8, #0x0
    5f50: 91004101     	add	x1, x8, #0x10
    5f54: aa1503e0     	mov	x0, x21
    5f58: aa1f03e2     	mov	x2, xzr
    5f5c: 97ffff7d     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
    5f60: b0000128     	adrp	x8, 0x2a000
    5f64: 91006108     	add	x8, x8, #0x18
    5f68: 9100a108     	add	x8, x8, #0x28
    5f6c: f90002a8     	str	x8, [x21]
    5f70: 14000156     	b	0x64c8 <.text+0x678>
    5f74: 321603e0     	orr	w0, wzr, #0x400
    5f78: 97ffff06     	bl	0x5b90 <malloc@plt>
    5f7c: 321603e2     	orr	w2, wzr, #0x400
    5f80: 2a1f03e1     	mov	w1, wzr
    5f84: aa0003f6     	mov	x22, x0
    5f88: 97ffff5a     	bl	0x5cf0 <memset@plt>
    5f8c: aa1603e0     	mov	x0, x22
    5f90: 97ffff1c     	bl	0x5c00 <strlen@plt>
    5f94: 8b0002c8     	add	x8, x22, x0
    5f98: b4000397     	cbz	x23, 0x6008 <.text+0x1b8>
    5f9c: 52800509     	mov	w9, #0x28               // =40
    5fa0: 910063e0     	add	x0, sp, #0x18
    5fa4: f90003fa     	str	x26, [sp]
    5fa8: 79000109     	strh	w9, [x8]
    5fac: 940001f3     	bl	0x6778 <.text+0x928>
    5fb0: f9400ffa     	ldr	x26, [sp, #0x18]
    5fb4: b400057a     	cbz	x26, 0x6060 <.text+0x210>
    5fb8: aa1a03e0     	mov	x0, x26
    5fbc: 97ffff11     	bl	0x5c00 <strlen@plt>
    5fc0: aa0003fb     	mov	x27, x0
    5fc4: 320003fc     	orr	w28, wzr, #0x1
    5fc8: b400011b     	cbz	x27, 0x5fe8 <.text+0x198>
    5fcc: 91000b68     	add	x8, x27, #0x2
    5fd0: f110011f     	cmp	x8, #0x400
    5fd4: 540000a8     	b.hi	0x5fe8 <.text+0x198>
    5fd8: aa1603e0     	mov	x0, x22
    5fdc: aa1a03e1     	mov	x1, x26
    5fe0: 97ffff54     	bl	0x5d30 <strcat@plt>
    5fe4: 9100077c     	add	x28, x27, #0x1
    5fe8: aa1a03e0     	mov	x0, x26
    5fec: 97fffed1     	bl	0x5b30 <free@plt>
    5ff0: 91000b88     	add	x8, x28, #0x2
    5ff4: f110011f     	cmp	x8, #0x400
    5ff8: f9000fff     	str	xzr, [sp, #0x18]
    5ffc: 54000349     	b.ls	0x6064 <.text+0x214>
    6000: 321603fc     	orr	w28, wzr, #0x400
    6004: 1400001d     	b	0x6078 <.text+0x228>
    6008: 528c2c6a     	mov	w10, #0x6163            // =24931
    600c: 321b03e9     	orr	w9, wzr, #0x20
    6010: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    6014: 79000909     	strh	w9, [x8, #0x4]
    6018: b900010a     	str	w10, [x8]
    601c: b4000df3     	cbz	x19, 0x61d8 <.text+0x388>
    6020: aa1303e0     	mov	x0, x19
    6024: 97fffef7     	bl	0x5c00 <strlen@plt>
    6028: aa0003f7     	mov	x23, x0
    602c: 528000b8     	mov	w24, #0x5               // =5
    6030: b4000d77     	cbz	x23, 0x61dc <.text+0x38c>
    6034: 91001ae8     	add	x8, x23, #0x6
    6038: f110011f     	cmp	x8, #0x400
    603c: 54000d08     	b.hi	0x61dc <.text+0x38c>
    6040: aa1603e0     	mov	x0, x22
    6044: aa1303e1     	mov	x1, x19
    6048: 97ffff3a     	bl	0x5d30 <strcat@plt>
    604c: 910022e8     	add	x8, x23, #0x8
    6050: f110011f     	cmp	x8, #0x400
    6054: 910016f8     	add	x24, x23, #0x5
    6058: 54000c29     	b.ls	0x61dc <.text+0x38c>
    605c: 14000067     	b	0x61f8 <.text+0x3a8>
    6060: 320003fc     	orr	w28, wzr, #0x1
    6064: aa1603e0     	mov	x0, x22
    6068: 97fffee6     	bl	0x5c00 <strlen@plt>
    606c: 52800528     	mov	w8, #0x29               // =41
    6070: 78206ac8     	strh	w8, [x22, x0]
    6074: 91000b9c     	add	x28, x28, #0x2
    6078: 321603e0     	orr	w0, wzr, #0x400
    607c: 97fffec5     	bl	0x5b90 <malloc@plt>
    6080: 321603e2     	orr	w2, wzr, #0x400
    6084: 2a1f03e1     	mov	w1, wzr
    6088: aa0003fa     	mov	x26, x0
    608c: 97ffff19     	bl	0x5cf0 <memset@plt>
    6090: aa1a03e0     	mov	x0, x26
    6094: 97fffedb     	bl	0x5c00 <strlen@plt>
    6098: 52800988     	mov	w8, #0x4c               // =76
    609c: 78206b48     	strh	w8, [x26, x0]
    60a0: aa1a03e0     	mov	x0, x26
    60a4: 97fffed7     	bl	0x5c00 <strlen@plt>
    60a8: ad400720     	ldp	q0, q1, [x25]
    60ac: 3dc00b22     	ldr	q2, [x25, #0x20]
    60b0: 528d2cc9     	mov	w9, #0x6966             // =26982
    60b4: 8b000348     	add	x8, x26, x0
    60b8: 72a00ce9     	movk	w9, #0x67, lsl #16
    60bc: aa1a03e0     	mov	x0, x26
    60c0: b9003109     	str	w9, [x8, #0x30]
    60c4: ad008901     	stp	q1, q2, [x8, #0x10]
    60c8: 3d800100     	str	q0, [x8]
    60cc: 97fffecd     	bl	0x5c00 <strlen@plt>
    60d0: 52800768     	mov	w8, #0x3b               // =59
    60d4: 78206b48     	strh	w8, [x26, x0]
    60d8: aa1a03e0     	mov	x0, x26
    60dc: 97fffec9     	bl	0x5c00 <strlen@plt>
    60e0: aa0003fb     	mov	x27, x0
    60e4: 91000760     	add	x0, x27, #0x1
    60e8: 97fffeaa     	bl	0x5b90 <malloc@plt>
    60ec: aa0003f9     	mov	x25, x0
    60f0: aa1a03e1     	mov	x1, x26
    60f4: aa1b03e2     	mov	x2, x27
    60f8: 383b6b3f     	strb	wzr, [x25, x27]
    60fc: 97fffe59     	bl	0x5a60 <memcpy@plt>
    6100: aa1a03e0     	mov	x0, x26
    6104: 97fffe8b     	bl	0x5b30 <free@plt>
    6108: f94003fa     	ldr	x26, [sp]
    610c: b4000199     	cbz	x25, 0x613c <.text+0x2ec>
    6110: aa1903e0     	mov	x0, x25
    6114: 97fffebb     	bl	0x5c00 <strlen@plt>
    6118: b40000e0     	cbz	x0, 0x6134 <.text+0x2e4>
    611c: 8b000388     	add	x8, x28, x0
    6120: f110011f     	cmp	x8, #0x400
    6124: 54000088     	b.hi	0x6134 <.text+0x2e4>
    6128: aa1603e0     	mov	x0, x22
    612c: aa1903e1     	mov	x1, x25
    6130: 97ffff00     	bl	0x5d30 <strcat@plt>
    6134: aa1903e0     	mov	x0, x25
    6138: 97fffe7e     	bl	0x5b30 <free@plt>
    613c: f9400308     	ldr	x8, [x24]
    6140: aa1803e0     	mov	x0, x24
    6144: aa1703e1     	mov	x1, x23
    6148: aa1403e2     	mov	x2, x20
    614c: f941c508     	ldr	x8, [x8, #0x388]
    6150: aa1603e3     	mov	x3, x22
    6154: d63f0100     	blr	x8
    6158: aa0003f9     	mov	x25, x0
    615c: aa1803e0     	mov	x0, x24
    6160: 940000ef     	bl	0x651c <.text+0x6cc>
    6164: 37000ce0     	tbnz	w0, #0x0, 0x6300 <.text+0x4b0>
    6168: b4000e39     	cbz	x25, 0x632c <.text+0x4dc>
    616c: f94007e8     	ldr	x8, [sp, #0x8]
    6170: 910023e9     	add	x9, sp, #0x8
    6174: f85d8108     	ldur	x8, [x8, #-0x28]
    6178: 8b080120     	add	x0, x9, x8
    617c: 97fffe71     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    6180: f9000fe0     	str	x0, [sp, #0x18]
    6184: aa1803e0     	mov	x0, x24
    6188: 940000e5     	bl	0x651c <.text+0x6cc>
    618c: 370001a0     	tbnz	w0, #0x0, 0x61c0 <.text+0x370>
    6190: 97ffff18     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    6194: aa0003f8     	mov	x24, x0
    6198: f9400308     	ldr	x8, [x24]
    619c: 910063e3     	add	x3, sp, #0x18
    61a0: aa1703e1     	mov	x1, x23
    61a4: aa1903e2     	mov	x2, x25
    61a8: f941d108     	ldr	x8, [x8, #0x3a0]
    61ac: d63f0100     	blr	x8
    61b0: aa0003f7     	mov	x23, x0
    61b4: aa1803e0     	mov	x0, x24
    61b8: 940000d9     	bl	0x651c <.text+0x6cc>
    61bc: 36000f60     	tbz	w0, #0x0, 0x63a8 <.text+0x558>
    61c0: 90000128     	adrp	x8, 0x2a000
    61c4: 91000108     	add	x8, x8, #0x0
    61c8: 91004101     	add	x1, x8, #0x10
    61cc: aa1503e0     	mov	x0, x21
    61d0: aa1f03e2     	mov	x2, xzr
    61d4: 14000085     	b	0x63e8 <.text+0x598>
    61d8: 528000b8     	mov	w24, #0x5               // =5
    61dc: aa1603e0     	mov	x0, x22
    61e0: 97fffe88     	bl	0x5c00 <strlen@plt>
    61e4: 8b0002c8     	add	x8, x22, x0
    61e8: 52874749     	mov	w9, #0x3a3a             // =14906
    61ec: 91000b18     	add	x24, x24, #0x2
    61f0: 3900091f     	strb	wzr, [x8, #0x2]
    61f4: 79000109     	strh	w9, [x8]
    61f8: b40001b4     	cbz	x20, 0x622c <.text+0x3dc>
    61fc: aa1403e0     	mov	x0, x20
    6200: 97fffe80     	bl	0x5c00 <strlen@plt>
    6204: aa0003f7     	mov	x23, x0
    6208: b4000137     	cbz	x23, 0x622c <.text+0x3dc>
    620c: 8b170308     	add	x8, x24, x23
    6210: 91000508     	add	x8, x8, #0x1
    6214: f110011f     	cmp	x8, #0x400
    6218: 540000a8     	b.hi	0x622c <.text+0x3dc>
    621c: aa1603e0     	mov	x0, x22
    6220: aa1403e1     	mov	x1, x20
    6224: 97fffec3     	bl	0x5d30 <strcat@plt>
    6228: 8b1802f8     	add	x24, x23, x24
    622c: 91006708     	add	x8, x24, #0x19
    6230: f110011f     	cmp	x8, #0x400
    6234: 54000148     	b.hi	0x625c <.text+0x40c>
    6238: aa1603e0     	mov	x0, x22
    623c: 97fffe71     	bl	0x5c00 <strlen@plt>
    6240: b00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6244: 91102108     	add	x8, x8, #0x408
    6248: 3cc09100     	ldur	q0, [x8, #0x9]
    624c: 3dc00101     	ldr	q1, [x8]
    6250: 8b0002c8     	add	x8, x22, x0
    6254: 3c809100     	stur	q0, [x8, #0x9]
    6258: 3d800101     	str	q1, [x8]
    625c: f0000139     	adrp	x25, 0x2d000
    6260: 9112c339     	add	x25, x25, #0x4b0
    6264: 320003e8     	orr	w8, wzr, #0x1
    6268: aa1903e9     	mov	x9, x25
    626c: 38008528     	strb	w8, [x9], #0x8
    6270: 08dffd28     	ldarb	w8, [x9]
    6274: 37000268     	tbnz	w8, #0x0, 0x62c0 <.text+0x470>
    6278: 91002337     	add	x23, x25, #0x8
    627c: aa1703e0     	mov	x0, x23
    6280: 97fffe28     	bl	0x5b20 <__cxa_guard_acquire@plt>
    6284: 340001e0     	cbz	w0, 0x62c0 <.text+0x470>
    6288: 320003e0     	orr	w0, wzr, #0x1
    628c: f9015b3f     	str	xzr, [x25, #0x2b0]
    6290: 910aa338     	add	x24, x25, #0x2a8
    6294: 97fffe3f     	bl	0x5b90 <malloc@plt>
    6298: f9015720     	str	x0, [x25, #0x2a8]
    629c: 3900001f     	strb	wzr, [x0]
    62a0: 90000000     	adrp	x0, 0x6000 <.text+0x1b0>
    62a4: d0000122     	adrp	x2, 0x2c000
    62a8: 91216000     	add	x0, x0, #0x858
    62ac: 91000042     	add	x2, x2, #0x0
    62b0: aa1803e1     	mov	x1, x24
    62b4: 97fffe93     	bl	0x5d00 <__cxa_atexit@plt>
    62b8: aa1703e0     	mov	x0, x23
    62bc: 97fffe45     	bl	0x5bd0 <__cxa_guard_release@plt>
    62c0: f9415720     	ldr	x0, [x25, #0x2a8]
    62c4: b4000060     	cbz	x0, 0x62d0 <.text+0x480>
    62c8: 97fffe1a     	bl	0x5b30 <free@plt>
    62cc: f901573f     	str	xzr, [x25, #0x2a8]
    62d0: aa1603e0     	mov	x0, x22
    62d4: f9015b3f     	str	xzr, [x25, #0x2b0]
    62d8: 97fffe4a     	bl	0x5c00 <strlen@plt>
    62dc: aa0003f7     	mov	x23, x0
    62e0: 910006e0     	add	x0, x23, #0x1
    62e4: f9015b37     	str	x23, [x25, #0x2b0]
    62e8: 97fffe2a     	bl	0x5b90 <malloc@plt>
    62ec: aa1603e1     	mov	x1, x22
    62f0: aa1703e2     	mov	x2, x23
    62f4: f9015720     	str	x0, [x25, #0x2a8]
    62f8: 3837681f     	strb	wzr, [x0, x23]
    62fc: 97fffdd9     	bl	0x5a60 <memcpy@plt>
    6300: 90000128     	adrp	x8, 0x2a000
    6304: 91000108     	add	x8, x8, #0x0
    6308: 91004101     	add	x1, x8, #0x10
    630c: aa1503e0     	mov	x0, x21
    6310: aa1f03e2     	mov	x2, xzr
    6314: 97fffe8f     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
    6318: 90000128     	adrp	x8, 0x2a000
    631c: 91006108     	add	x8, x8, #0x18
    6320: 9100a108     	add	x8, x8, #0x28
    6324: f90002a8     	str	x8, [x21]
    6328: 14000066     	b	0x64c0 <.text+0x670>
    632c: 321603e0     	orr	w0, wzr, #0x400
    6330: 97fffe18     	bl	0x5b90 <malloc@plt>
    6334: 321603e2     	orr	w2, wzr, #0x400
    6338: 2a1f03e1     	mov	w1, wzr
    633c: aa0003f7     	mov	x23, x0
    6340: 97fffe6c     	bl	0x5cf0 <memset@plt>
    6344: aa1703e0     	mov	x0, x23
    6348: 97fffe2e     	bl	0x5c00 <strlen@plt>
    634c: 528c2c6a     	mov	w10, #0x6163            // =24931
    6350: 8b0002e8     	add	x8, x23, x0
    6354: 321b03e9     	orr	w9, wzr, #0x20
    6358: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    635c: 79000909     	strh	w9, [x8, #0x4]
    6360: b900010a     	str	w10, [x8]
    6364: b4000513     	cbz	x19, 0x6404 <.text+0x5b4>
    6368: aa1303e0     	mov	x0, x19
    636c: 97fffe25     	bl	0x5c00 <strlen@plt>
    6370: aa0003f8     	mov	x24, x0
    6374: 528000b9     	mov	w25, #0x5               // =5
    6378: b4000498     	cbz	x24, 0x6408 <.text+0x5b8>
    637c: 91001b08     	add	x8, x24, #0x6
    6380: f110011f     	cmp	x8, #0x400
    6384: 54000428     	b.hi	0x6408 <.text+0x5b8>
    6388: aa1703e0     	mov	x0, x23
    638c: aa1303e1     	mov	x1, x19
    6390: 97fffe68     	bl	0x5d30 <strcat@plt>
    6394: 91002308     	add	x8, x24, #0x8
    6398: f110011f     	cmp	x8, #0x400
    639c: 91001719     	add	x25, x24, #0x5
    63a0: 54000349     	b.ls	0x6408 <.text+0x5b8>
    63a4: 14000020     	b	0x6424 <.text+0x5d4>
    63a8: f9400308     	ldr	x8, [x24]
    63ac: aa1803e0     	mov	x0, x24
    63b0: aa1703e1     	mov	x1, x23
    63b4: f9405508     	ldr	x8, [x8, #0xa8]
    63b8: d63f0100     	blr	x8
    63bc: f9400308     	ldr	x8, [x24]
    63c0: aa0003f9     	mov	x25, x0
    63c4: aa1803e0     	mov	x0, x24
    63c8: aa1703e1     	mov	x1, x23
    63cc: f9405d08     	ldr	x8, [x8, #0xb8]
    63d0: d63f0100     	blr	x8
    63d4: 90000128     	adrp	x8, 0x2a000
    63d8: 91000108     	add	x8, x8, #0x0
    63dc: 91004101     	add	x1, x8, #0x10
    63e0: aa1503e0     	mov	x0, x21
    63e4: aa1903e2     	mov	x2, x25
    63e8: 97fffe5a     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
    63ec: 90000128     	adrp	x8, 0x2a000
    63f0: 91006108     	add	x8, x8, #0x18
    63f4: 9100a108     	add	x8, x8, #0x28
    63f8: f90002a8     	str	x8, [x21]
    63fc: 97fffe7d     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    6400: 14000030     	b	0x64c0 <.text+0x670>
    6404: 528000b9     	mov	w25, #0x5               // =5
    6408: aa1703e0     	mov	x0, x23
    640c: 97fffdfd     	bl	0x5c00 <strlen@plt>
    6410: 8b0002e8     	add	x8, x23, x0
    6414: 52874749     	mov	w9, #0x3a3a             // =14906
    6418: 91000b39     	add	x25, x25, #0x2
    641c: 3900091f     	strb	wzr, [x8, #0x2]
    6420: 79000109     	strh	w9, [x8]
    6424: b40001b4     	cbz	x20, 0x6458 <.text+0x608>
    6428: aa1403e0     	mov	x0, x20
    642c: 97fffdf5     	bl	0x5c00 <strlen@plt>
    6430: aa0003f8     	mov	x24, x0
    6434: b4000138     	cbz	x24, 0x6458 <.text+0x608>
    6438: 8b180328     	add	x8, x25, x24
    643c: 91000508     	add	x8, x8, #0x1
    6440: f110011f     	cmp	x8, #0x400
    6444: 540000a8     	b.hi	0x6458 <.text+0x608>
    6448: aa1703e0     	mov	x0, x23
    644c: aa1403e1     	mov	x1, x20
    6450: 97fffe38     	bl	0x5d30 <strcat@plt>
    6454: 8b190319     	add	x25, x24, x25
    6458: 91006b28     	add	x8, x25, #0x1a
    645c: f110011f     	cmp	x8, #0x400
    6460: 54000148     	b.hi	0x6488 <.text+0x638>
    6464: aa1703e0     	mov	x0, x23
    6468: 97fffde6     	bl	0x5c00 <strlen@plt>
    646c: b00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6470: 91108508     	add	x8, x8, #0x421
    6474: 3cc0a100     	ldur	q0, [x8, #0xa]
    6478: 3dc00101     	ldr	q1, [x8]
    647c: 8b0002e8     	add	x8, x23, x0
    6480: 3c80a100     	stur	q0, [x8, #0xa]
    6484: 3d800101     	str	q1, [x8]
    6488: aa1703e0     	mov	x0, x23
    648c: 94000085     	bl	0x66a0 <.text+0x850>
    6490: 90000128     	adrp	x8, 0x2a000
    6494: 91000108     	add	x8, x8, #0x0
    6498: 91004101     	add	x1, x8, #0x10
    649c: aa1503e0     	mov	x0, x21
    64a0: aa1f03e2     	mov	x2, xzr
    64a4: 97fffe2b     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
    64a8: 90000128     	adrp	x8, 0x2a000
    64ac: 91006108     	add	x8, x8, #0x18
    64b0: 9100a108     	add	x8, x8, #0x28
    64b4: aa1703e0     	mov	x0, x23
    64b8: f90002a8     	str	x8, [x21]
    64bc: 97fffd9d     	bl	0x5b30 <free@plt>
    64c0: aa1603e0     	mov	x0, x22
    64c4: 97fffd9b     	bl	0x5b30 <free@plt>
    64c8: 910023e0     	add	x0, sp, #0x8
    64cc: 97fffd71     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    64d0: b4000074     	cbz	x20, 0x64dc <.text+0x68c>
    64d4: aa1403e0     	mov	x0, x20
    64d8: 97fffd96     	bl	0x5b30 <free@plt>
    64dc: b4000073     	cbz	x19, 0x64e8 <.text+0x698>
    64e0: aa1303e0     	mov	x0, x19
    64e4: 97fffd93     	bl	0x5b30 <free@plt>
    64e8: f9401748     	ldr	x8, [x26, #0x28]
    64ec: f94017e9     	ldr	x9, [sp, #0x28]
    64f0: eb09011f     	cmp	x8, x9
    64f4: 54000121     	b.ne	0x6518 <.text+0x6c8>
    64f8: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    64fc: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    6500: a94657f6     	ldp	x22, x21, [sp, #0x60]
    6504: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    6508: a94467fa     	ldp	x26, x25, [sp, #0x40]
    650c: a9436ffc     	ldp	x28, x27, [sp, #0x30]
    6510: 910243ff     	add	sp, sp, #0x90
    6514: d65f03c0     	ret
    6518: 97fffe32     	bl	0x5de0 <__stack_chk_fail@plt>
    651c: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    6520: a90157f6     	stp	x22, x21, [sp, #0x10]
    6524: a9024ff4     	stp	x20, x19, [sp, #0x20]
    6528: a9037bfd     	stp	x29, x30, [sp, #0x30]
    652c: 9100c3fd     	add	x29, sp, #0x30
    6530: aa0003f3     	mov	x19, x0
    6534: f9400268     	ldr	x8, [x19]
    6538: f9439108     	ldr	x8, [x8, #0x720]
    653c: d63f0100     	blr	x8
    6540: 12001c08     	and	w8, w0, #0xff
    6544: 340007c8     	cbz	w8, 0x663c <.text+0x7ec>
    6548: f9400268     	ldr	x8, [x19]
    654c: aa1303e0     	mov	x0, x19
    6550: f9404108     	ldr	x8, [x8, #0x80]
    6554: d63f0100     	blr	x8
    6558: f9400268     	ldr	x8, [x19]
    655c: aa1303e0     	mov	x0, x19
    6560: f9403d08     	ldr	x8, [x8, #0x78]
    6564: d63f0100     	blr	x8
    6568: f9400268     	ldr	x8, [x19]
    656c: aa0003f4     	mov	x20, x0
    6570: aa1303e0     	mov	x0, x19
    6574: f9404508     	ldr	x8, [x8, #0x88]
    6578: d63f0100     	blr	x8
    657c: 320003e0     	orr	w0, wzr, #0x1
    6580: 97fffd84     	bl	0x5b90 <malloc@plt>
    6584: aa0003f5     	mov	x21, x0
    6588: 390002bf     	strb	wzr, [x21]
    658c: b4000754     	cbz	x20, 0x6674 <.text+0x824>
    6590: d0000136     	adrp	x22, 0x2c000
    6594: f9438ac2     	ldr	x2, [x22, #0x710]
    6598: b50001e2     	cbnz	x2, 0x65d4 <.text+0x784>
    659c: b00000c0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    65a0: 9110ec00     	add	x0, x0, #0x43b
    65a4: 97fffd53     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    65a8: f9400268     	ldr	x8, [x19]
    65ac: b00000c2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    65b0: b00000c3     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    65b4: aa0003e1     	mov	x1, x0
    65b8: f9408508     	ldr	x8, [x8, #0x108]
    65bc: 91113c42     	add	x2, x2, #0x44f
    65c0: 91116063     	add	x3, x3, #0x458
    65c4: aa1303e0     	mov	x0, x19
    65c8: d63f0100     	blr	x8
    65cc: aa0003e2     	mov	x2, x0
    65d0: f9038ac2     	str	x2, [x22, #0x710]
    65d4: aa1303e0     	mov	x0, x19
    65d8: aa1403e1     	mov	x1, x20
    65dc: 940000ab     	bl	0x6888 <.text+0xa38>
    65e0: f9400268     	ldr	x8, [x19]
    65e4: aa0003f6     	mov	x22, x0
    65e8: aa1303e0     	mov	x0, x19
    65ec: aa1603e1     	mov	x1, x22
    65f0: f942a508     	ldr	x8, [x8, #0x548]
    65f4: aa1f03e2     	mov	x2, xzr
    65f8: d63f0100     	blr	x8
    65fc: aa0003f7     	mov	x23, x0
    6600: b4000075     	cbz	x21, 0x660c <.text+0x7bc>
    6604: aa1503e0     	mov	x0, x21
    6608: 97fffd4a     	bl	0x5b30 <free@plt>
    660c: b40001d7     	cbz	x23, 0x6644 <.text+0x7f4>
    6610: aa1703e0     	mov	x0, x23
    6614: 97fffd7b     	bl	0x5c00 <strlen@plt>
    6618: aa0003f8     	mov	x24, x0
    661c: 91000700     	add	x0, x24, #0x1
    6620: 97fffd5c     	bl	0x5b90 <malloc@plt>
    6624: aa0003f5     	mov	x21, x0
    6628: aa1703e1     	mov	x1, x23
    662c: aa1803e2     	mov	x2, x24
    6630: 38386abf     	strb	wzr, [x21, x24]
    6634: 97fffd0b     	bl	0x5a60 <memcpy@plt>
    6638: 14000004     	b	0x6648 <.text+0x7f8>
    663c: 2a1f03e0     	mov	w0, wzr
    6640: 14000013     	b	0x668c <.text+0x83c>
    6644: aa1f03f5     	mov	x21, xzr
    6648: f9400268     	ldr	x8, [x19]
    664c: aa1303e0     	mov	x0, x19
    6650: aa1603e1     	mov	x1, x22
    6654: aa1703e2     	mov	x2, x23
    6658: f942a908     	ldr	x8, [x8, #0x550]
    665c: d63f0100     	blr	x8
    6660: f9400268     	ldr	x8, [x19]
    6664: aa1303e0     	mov	x0, x19
    6668: aa1403e1     	mov	x1, x20
    666c: f9405d08     	ldr	x8, [x8, #0xb8]
    6670: d63f0100     	blr	x8
    6674: aa1503e0     	mov	x0, x21
    6678: 9400000a     	bl	0x66a0 <.text+0x850>
    667c: b4000075     	cbz	x21, 0x6688 <.text+0x838>
    6680: aa1503e0     	mov	x0, x21
    6684: 97fffd2b     	bl	0x5b30 <free@plt>
    6688: 320003e0     	orr	w0, wzr, #0x1
    668c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    6690: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    6694: a94157f6     	ldp	x22, x21, [sp, #0x10]
    6698: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    669c: d65f03c0     	ret
    66a0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    66a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
    66a8: a9027bfd     	stp	x29, x30, [sp, #0x20]
    66ac: 910083fd     	add	x29, sp, #0x20
    66b0: f0000136     	adrp	x22, 0x2d000
    66b4: 9112c2d6     	add	x22, x22, #0x4b0
    66b8: 320003e8     	orr	w8, wzr, #0x1
    66bc: aa1603e9     	mov	x9, x22
    66c0: 38008528     	strb	w8, [x9], #0x8
    66c4: 08dffd28     	ldarb	w8, [x9]
    66c8: aa0003f3     	mov	x19, x0
    66cc: 37000268     	tbnz	w8, #0x0, 0x6718 <.text+0x8c8>
    66d0: 910022d4     	add	x20, x22, #0x8
    66d4: aa1403e0     	mov	x0, x20
    66d8: 97fffd12     	bl	0x5b20 <__cxa_guard_acquire@plt>
    66dc: 340001e0     	cbz	w0, 0x6718 <.text+0x8c8>
    66e0: 320003e0     	orr	w0, wzr, #0x1
    66e4: f9015adf     	str	xzr, [x22, #0x2b0]
    66e8: 910aa2d5     	add	x21, x22, #0x2a8
    66ec: 97fffd29     	bl	0x5b90 <malloc@plt>
    66f0: f90156c0     	str	x0, [x22, #0x2a8]
    66f4: 3900001f     	strb	wzr, [x0]
    66f8: 90000000     	adrp	x0, 0x6000 <.text+0x1b0>
    66fc: d0000122     	adrp	x2, 0x2c000
    6700: 91216000     	add	x0, x0, #0x858
    6704: 91000042     	add	x2, x2, #0x0
    6708: aa1503e1     	mov	x1, x21
    670c: 97fffd7d     	bl	0x5d00 <__cxa_atexit@plt>
    6710: aa1403e0     	mov	x0, x20
    6714: 97fffd2f     	bl	0x5bd0 <__cxa_guard_release@plt>
    6718: f94156c0     	ldr	x0, [x22, #0x2a8]
    671c: b4000060     	cbz	x0, 0x6728 <.text+0x8d8>
    6720: 97fffd04     	bl	0x5b30 <free@plt>
    6724: f90156df     	str	xzr, [x22, #0x2a8]
    6728: f9015adf     	str	xzr, [x22, #0x2b0]
    672c: b40001f3     	cbz	x19, 0x6768 <.text+0x918>
    6730: aa1303e0     	mov	x0, x19
    6734: 97fffd33     	bl	0x5c00 <strlen@plt>
    6738: aa0003f4     	mov	x20, x0
    673c: 91000680     	add	x0, x20, #0x1
    6740: f9015ad4     	str	x20, [x22, #0x2b0]
    6744: 97fffd13     	bl	0x5b90 <malloc@plt>
    6748: f90156c0     	str	x0, [x22, #0x2a8]
    674c: 3834681f     	strb	wzr, [x0, x20]
    6750: aa1303e1     	mov	x1, x19
    6754: aa1403e2     	mov	x2, x20
    6758: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    675c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    6760: a8c357f6     	ldp	x22, x21, [sp], #0x30
    6764: 17fffcbf     	b	0x5a60 <memcpy@plt>
    6768: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    676c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    6770: a8c357f6     	ldp	x22, x21, [sp], #0x30
    6774: d65f03c0     	ret
    6778: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    677c: a9014ff4     	stp	x20, x19, [sp, #0x10]
    6780: a9027bfd     	stp	x29, x30, [sp, #0x20]
    6784: 910083fd     	add	x29, sp, #0x20
    6788: aa0003f4     	mov	x20, x0
    678c: 321603e0     	orr	w0, wzr, #0x400
    6790: 97fffd00     	bl	0x5b90 <malloc@plt>
    6794: 321603e2     	orr	w2, wzr, #0x400
    6798: 2a1f03e1     	mov	w1, wzr
    679c: aa0003f3     	mov	x19, x0
    67a0: 97fffd54     	bl	0x5cf0 <memset@plt>
    67a4: aa1303e0     	mov	x0, x19
    67a8: 97fffd16     	bl	0x5c00 <strlen@plt>
    67ac: b0000128     	adrp	x8, 0x2b000
    67b0: f947fd08     	ldr	x8, [x8, #0xff8]
    67b4: f9400115     	ldr	x21, [x8]
    67b8: 52800988     	mov	w8, #0x4c               // =76
    67bc: 78206a68     	strh	w8, [x19, x0]
    67c0: b40001d5     	cbz	x21, 0x67f8 <.text+0x9a8>
    67c4: aa1503e0     	mov	x0, x21
    67c8: 97fffd0e     	bl	0x5c00 <strlen@plt>
    67cc: aa0003f6     	mov	x22, x0
    67d0: b4000156     	cbz	x22, 0x67f8 <.text+0x9a8>
    67d4: 91000ac8     	add	x8, x22, #0x2
    67d8: f110011f     	cmp	x8, #0x400
    67dc: 540000e8     	b.hi	0x67f8 <.text+0x9a8>
    67e0: aa1303e0     	mov	x0, x19
    67e4: aa1503e1     	mov	x1, x21
    67e8: 97fffd52     	bl	0x5d30 <strcat@plt>
    67ec: 91000ec8     	add	x8, x22, #0x3
    67f0: f110011f     	cmp	x8, #0x400
    67f4: 540002c8     	b.hi	0x684c <.text+0x9fc>
    67f8: aa1303e0     	mov	x0, x19
    67fc: 97fffd01     	bl	0x5c00 <strlen@plt>
    6800: 52800768     	mov	w8, #0x3b               // =59
    6804: 78206a68     	strh	w8, [x19, x0]
    6808: a9007e9f     	stp	xzr, xzr, [x20]
    680c: aa1303e0     	mov	x0, x19
    6810: 97fffcfc     	bl	0x5c00 <strlen@plt>
    6814: aa0003f5     	mov	x21, x0
    6818: 910006a0     	add	x0, x21, #0x1
    681c: f9000695     	str	x21, [x20, #0x8]
    6820: 97fffcdc     	bl	0x5b90 <malloc@plt>
    6824: aa1303e1     	mov	x1, x19
    6828: aa1503e2     	mov	x2, x21
    682c: f9000280     	str	x0, [x20]
    6830: 3835681f     	strb	wzr, [x0, x21]
    6834: 97fffc8b     	bl	0x5a60 <memcpy@plt>
    6838: aa1303e0     	mov	x0, x19
    683c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    6840: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    6844: a8c357f6     	ldp	x22, x21, [sp], #0x30
    6848: 17fffcba     	b	0x5b30 <free@plt>
    684c: a9007e9f     	stp	xzr, xzr, [x20]
    6850: b5fffdf3     	cbnz	x19, 0x680c <.text+0x9bc>
    6854: 17fffff9     	b	0x6838 <.text+0x9e8>
    6858: f81e0ff3     	str	x19, [sp, #-0x20]!
    685c: a9017bfd     	stp	x29, x30, [sp, #0x10]
    6860: 910043fd     	add	x29, sp, #0x10
    6864: aa0003f3     	mov	x19, x0
    6868: f9400260     	ldr	x0, [x19]
    686c: b4000060     	cbz	x0, 0x6878 <.text+0xa28>
    6870: 97fffcb0     	bl	0x5b30 <free@plt>
    6874: f900027f     	str	xzr, [x19]
    6878: f900067f     	str	xzr, [x19, #0x8]
    687c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    6880: f84207f3     	ldr	x19, [sp], #0x20
    6884: d65f03c0     	ret
    6888: d104c3ff     	sub	sp, sp, #0x130
    688c: a9114ffc     	stp	x28, x19, [sp, #0x110]
    6890: a9127bfd     	stp	x29, x30, [sp, #0x120]
    6894: 910483fd     	add	x29, sp, #0x120
    6898: ad039fe6     	stp	q6, q7, [sp, #0x70]
    689c: ad0297e4     	stp	q4, q5, [sp, #0x50]
    68a0: ad018fe2     	stp	q2, q3, [sp, #0x30]
    68a4: ad0087e0     	stp	q0, q1, [sp, #0x10]
    68a8: a9391fa6     	stp	x6, x7, [x29, #-0x70]
    68ac: a93817a4     	stp	x4, x5, [x29, #-0x80]
    68b0: f81783a3     	stur	x3, [x29, #-0x88]
    68b4: d53bd053     	mrs	x19, TPIDR_EL0
    68b8: f9401669     	ldr	x9, [x19, #0x28]
    68bc: 910043eb     	add	x11, sp, #0x10
    68c0: d10223ac     	sub	x12, x29, #0x88
    68c4: 321963e8     	orr	w8, wzr, #0xffffff80
    68c8: 128004ea     	mov	w10, #-0x28             // =-40
    68cc: f90007e9     	str	x9, [sp, #0x8]
    68d0: 910043a9     	add	x9, x29, #0x10
    68d4: 9102016b     	add	x11, x11, #0x80
    68d8: 9100a18c     	add	x12, x12, #0x28
    68dc: 293c23aa     	stp	w10, w8, [x29, #-0x20]
    68e0: a93d2fac     	stp	x12, x11, [x29, #-0x30]
    68e4: f81c83a9     	stur	x9, [x29, #-0x38]
    68e8: f9400008     	ldr	x8, [x0]
    68ec: d100e3a9     	sub	x9, x29, #0x38
    68f0: ad400121     	ldp	q1, q0, [x9]
    68f4: d10183a3     	sub	x3, x29, #0x60
    68f8: f9408d08     	ldr	x8, [x8, #0x118]
    68fc: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
    6900: d63f0100     	blr	x8
    6904: f9401668     	ldr	x8, [x19, #0x28]
    6908: f94007e9     	ldr	x9, [sp, #0x8]
    690c: eb09011f     	cmp	x8, x9
    6910: 540000a1     	b.ne	0x6924 <.text+0xad4>
    6914: a9527bfd     	ldp	x29, x30, [sp, #0x120]
    6918: a9514ffc     	ldp	x28, x19, [sp, #0x110]
    691c: 9104c3ff     	add	sp, sp, #0x130
    6920: d65f03c0     	ret
    6924: 97fffd2f     	bl	0x5de0 <__stack_chk_fail@plt>
    6928: d10243ff     	sub	sp, sp, #0x90
    692c: f9001bfb     	str	x27, [sp, #0x30]
    6930: a90467fa     	stp	x26, x25, [sp, #0x40]
    6934: a9055ff8     	stp	x24, x23, [sp, #0x50]
    6938: a90657f6     	stp	x22, x21, [sp, #0x60]
    693c: a9074ff4     	stp	x20, x19, [sp, #0x70]
    6940: a9087bfd     	stp	x29, x30, [sp, #0x80]
    6944: 910203fd     	add	x29, sp, #0x80
    6948: d53bd05a     	mrs	x26, TPIDR_EL0
    694c: f9401748     	ldr	x8, [x26, #0x28]
    6950: 9000013b     	adrp	x27, 0x2a000
    6954: 9100037b     	add	x27, x27, #0x0
    6958: aa0103f4     	mov	x20, x1
    695c: f90017e8     	str	x8, [sp, #0x28]
    6960: f9400008     	ldr	x8, [x0]
    6964: 91004361     	add	x1, x27, #0x10
    6968: 910043f6     	add	x22, sp, #0x10
    696c: f85d8108     	ldur	x8, [x8, #-0x28]
    6970: 8b080002     	add	x2, x0, x8
    6974: 910043e0     	add	x0, sp, #0x10
    6978: 97fffc9e     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    697c: 90000128     	adrp	x8, 0x2a000
    6980: 91006108     	add	x8, x8, #0x18
    6984: 9100a108     	add	x8, x8, #0x28
    6988: 321e07e0     	orr	w0, wzr, #0xc
    698c: f9000be8     	str	x8, [sp, #0x10]
    6990: 97fffc80     	bl	0x5b90 <malloc@plt>
    6994: b00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6998: 911b7508     	add	x8, x8, #0x6dd
    699c: f9400108     	ldr	x8, [x8]
    69a0: 528e8d29     	mov	w9, #0x7469             // =29801
    69a4: aa0003f3     	mov	x19, x0
    69a8: 72a00d09     	movk	w9, #0x68, lsl #16
    69ac: 910003e0     	mov	x0, sp
    69b0: aa1403e1     	mov	x1, x20
    69b4: b9000a69     	str	w9, [x19, #0x8]
    69b8: f9000268     	str	x8, [x19]
    69bc: 97fffc71     	bl	0x5b80 <_ZN6GCloud4MSDK4java2io11InputStreamC1ERKS3_@plt>
    69c0: 97fffd0c     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    69c4: f9400be8     	ldr	x8, [sp, #0x10]
    69c8: aa0003f5     	mov	x21, x0
    69cc: f85d8108     	ldur	x8, [x8, #-0x28]
    69d0: 8b0802c0     	add	x0, x22, x8
    69d4: 97fffc5b     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    69d8: aa0003e8     	mov	x8, x0
    69dc: b4000a68     	cbz	x8, 0x6b28 <.text+0xcd8>
    69e0: f94002a9     	ldr	x9, [x21]
    69e4: aa1503e0     	mov	x0, x21
    69e8: aa0803e1     	mov	x1, x8
    69ec: f9407d29     	ldr	x9, [x9, #0xf8]
    69f0: d63f0120     	blr	x9
    69f4: aa0003f6     	mov	x22, x0
    69f8: aa1503e0     	mov	x0, x21
    69fc: 97fffec8     	bl	0x651c <.text+0x6cc>
    6a00: 37002ba0     	tbnz	w0, #0x0, 0x6f74 <.text+0x1124>
    6a04: 321603e0     	orr	w0, wzr, #0x400
    6a08: 97fffc62     	bl	0x5b90 <malloc@plt>
    6a0c: 321603e2     	orr	w2, wzr, #0x400
    6a10: 2a1f03e1     	mov	w1, wzr
    6a14: aa0003f4     	mov	x20, x0
    6a18: 97fffcb6     	bl	0x5cf0 <memset@plt>
    6a1c: aa1403e0     	mov	x0, x20
    6a20: 97fffc78     	bl	0x5c00 <strlen@plt>
    6a24: 8b000288     	add	x8, x20, x0
    6a28: b4000f36     	cbz	x22, 0x6c0c <.text+0xdbc>
    6a2c: 52800509     	mov	w9, #0x28               // =40
    6a30: 321603e0     	orr	w0, wzr, #0x400
    6a34: 79000109     	strh	w9, [x8]
    6a38: 97fffc56     	bl	0x5b90 <malloc@plt>
    6a3c: 321603e2     	orr	w2, wzr, #0x400
    6a40: 2a1f03e1     	mov	w1, wzr
    6a44: aa0003f7     	mov	x23, x0
    6a48: 97fffcaa     	bl	0x5cf0 <memset@plt>
    6a4c: aa1703e0     	mov	x0, x23
    6a50: 97fffc6c     	bl	0x5c00 <strlen@plt>
    6a54: b0000128     	adrp	x8, 0x2b000
    6a58: f947f508     	ldr	x8, [x8, #0xfe8]
    6a5c: f9400118     	ldr	x24, [x8]
    6a60: 52800988     	mov	w8, #0x4c               // =76
    6a64: 78206ae8     	strh	w8, [x23, x0]
    6a68: b40001d8     	cbz	x24, 0x6aa0 <.text+0xc50>
    6a6c: aa1803e0     	mov	x0, x24
    6a70: 97fffc64     	bl	0x5c00 <strlen@plt>
    6a74: aa0003f9     	mov	x25, x0
    6a78: b4000159     	cbz	x25, 0x6aa0 <.text+0xc50>
    6a7c: 91000b28     	add	x8, x25, #0x2
    6a80: f110011f     	cmp	x8, #0x400
    6a84: 540000e8     	b.hi	0x6aa0 <.text+0xc50>
    6a88: aa1703e0     	mov	x0, x23
    6a8c: aa1803e1     	mov	x1, x24
    6a90: 97fffca8     	bl	0x5d30 <strcat@plt>
    6a94: 91000f28     	add	x8, x25, #0x3
    6a98: f110011f     	cmp	x8, #0x400
    6a9c: 54002948     	b.hi	0x6fc4 <.text+0x1174>
    6aa0: aa1703e0     	mov	x0, x23
    6aa4: 97fffc57     	bl	0x5c00 <strlen@plt>
    6aa8: 52800768     	mov	w8, #0x3b               // =59
    6aac: 78206ae8     	strh	w8, [x23, x0]
    6ab0: aa1703e0     	mov	x0, x23
    6ab4: 97fffc53     	bl	0x5c00 <strlen@plt>
    6ab8: aa0003f9     	mov	x25, x0
    6abc: 91000720     	add	x0, x25, #0x1
    6ac0: 97fffc34     	bl	0x5b90 <malloc@plt>
    6ac4: aa0003f8     	mov	x24, x0
    6ac8: aa1703e1     	mov	x1, x23
    6acc: aa1903e2     	mov	x2, x25
    6ad0: 38396b1f     	strb	wzr, [x24, x25]
    6ad4: 97fffbe3     	bl	0x5a60 <memcpy@plt>
    6ad8: aa1703e0     	mov	x0, x23
    6adc: 97fffc15     	bl	0x5b30 <free@plt>
    6ae0: b40014b8     	cbz	x24, 0x6d74 <.text+0xf24>
    6ae4: aa1803e0     	mov	x0, x24
    6ae8: 97fffc46     	bl	0x5c00 <strlen@plt>
    6aec: aa0003f7     	mov	x23, x0
    6af0: b40013f7     	cbz	x23, 0x6d6c <.text+0xf1c>
    6af4: 91000ae8     	add	x8, x23, #0x2
    6af8: f110051f     	cmp	x8, #0x401
    6afc: 54001382     	b.hs	0x6d6c <.text+0xf1c>
    6b00: aa1403e0     	mov	x0, x20
    6b04: aa1803e1     	mov	x1, x24
    6b08: 97fffc8a     	bl	0x5d30 <strcat@plt>
    6b0c: aa1803e0     	mov	x0, x24
    6b10: 97fffc08     	bl	0x5b30 <free@plt>
    6b14: 91000ee8     	add	x8, x23, #0x3
    6b18: f110011f     	cmp	x8, #0x400
    6b1c: 540025a8     	b.hi	0x6fd0 <.text+0x1180>
    6b20: 910006f7     	add	x23, x23, #0x1
    6b24: 14000095     	b	0x6d78 <.text+0xf28>
    6b28: 321603e0     	orr	w0, wzr, #0x400
    6b2c: 97fffc19     	bl	0x5b90 <malloc@plt>
    6b30: 321603e2     	orr	w2, wzr, #0x400
    6b34: 2a1f03e1     	mov	w1, wzr
    6b38: aa0003f4     	mov	x20, x0
    6b3c: 97fffc6d     	bl	0x5cf0 <memset@plt>
    6b40: aa1403e0     	mov	x0, x20
    6b44: 97fffc2f     	bl	0x5c00 <strlen@plt>
    6b48: 528c2c6a     	mov	w10, #0x6163            // =24931
    6b4c: 8b000288     	add	x8, x20, x0
    6b50: 321b03e9     	orr	w9, wzr, #0x20
    6b54: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    6b58: aa1403e0     	mov	x0, x20
    6b5c: 79000909     	strh	w9, [x8, #0x4]
    6b60: b900010a     	str	w10, [x8]
    6b64: 97fffc27     	bl	0x5c00 <strlen@plt>
    6b68: b00000c9     	adrp	x9, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6b6c: 9104d129     	add	x9, x9, #0x134
    6b70: ad400520     	ldp	q0, q1, [x9]
    6b74: 3dc00922     	ldr	q2, [x9, #0x20]
    6b78: 528d2cc9     	mov	w9, #0x6966             // =26982
    6b7c: 8b000288     	add	x8, x20, x0
    6b80: 72a00ce9     	movk	w9, #0x67, lsl #16
    6b84: aa1403e0     	mov	x0, x20
    6b88: b9003109     	str	w9, [x8, #0x30]
    6b8c: ad008901     	stp	q1, q2, [x8, #0x10]
    6b90: 3d800100     	str	q0, [x8]
    6b94: 97fffc1b     	bl	0x5c00 <strlen@plt>
    6b98: 8b000288     	add	x8, x20, x0
    6b9c: 52874749     	mov	w9, #0x3a3a             // =14906
    6ba0: 3900091f     	strb	wzr, [x8, #0x2]
    6ba4: 79000109     	strh	w9, [x8]
    6ba8: b40001d3     	cbz	x19, 0x6be0 <.text+0xd90>
    6bac: aa1303e0     	mov	x0, x19
    6bb0: 97fffc14     	bl	0x5c00 <strlen@plt>
    6bb4: aa0003f5     	mov	x21, x0
    6bb8: b4000155     	cbz	x21, 0x6be0 <.text+0xd90>
    6bbc: 9100eea8     	add	x8, x21, #0x3b
    6bc0: f110011f     	cmp	x8, #0x400
    6bc4: 540000e8     	b.hi	0x6be0 <.text+0xd90>
    6bc8: aa1403e0     	mov	x0, x20
    6bcc: aa1303e1     	mov	x1, x19
    6bd0: 97fffc58     	bl	0x5d30 <strcat@plt>
    6bd4: 91016ea8     	add	x8, x21, #0x5b
    6bd8: f110011f     	cmp	x8, #0x400
    6bdc: 54000128     	b.hi	0x6c00 <.text+0xdb0>
    6be0: aa1403e0     	mov	x0, x20
    6be4: 97fffc07     	bl	0x5c00 <strlen@plt>
    6be8: b00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6bec: 910f9d08     	add	x8, x8, #0x3e7
    6bf0: ad400101     	ldp	q1, q0, [x8]
    6bf4: 8b000288     	add	x8, x20, x0
    6bf8: 3900811f     	strb	wzr, [x8, #0x20]
    6bfc: ad000101     	stp	q1, q0, [x8]
    6c00: aa1403e0     	mov	x0, x20
    6c04: 97fffea7     	bl	0x66a0 <.text+0x850>
    6c08: 140000d9     	b	0x6f6c <.text+0x111c>
    6c0c: 528c2c6a     	mov	w10, #0x6163            // =24931
    6c10: 321b03e9     	orr	w9, wzr, #0x20
    6c14: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    6c18: aa1403e0     	mov	x0, x20
    6c1c: 79000909     	strh	w9, [x8, #0x4]
    6c20: b900010a     	str	w10, [x8]
    6c24: 97fffbf7     	bl	0x5c00 <strlen@plt>
    6c28: b00000c9     	adrp	x9, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6c2c: 9104d129     	add	x9, x9, #0x134
    6c30: ad400520     	ldp	q0, q1, [x9]
    6c34: 3dc00922     	ldr	q2, [x9, #0x20]
    6c38: 528d2cc9     	mov	w9, #0x6966             // =26982
    6c3c: 8b000288     	add	x8, x20, x0
    6c40: 72a00ce9     	movk	w9, #0x67, lsl #16
    6c44: aa1403e0     	mov	x0, x20
    6c48: b9003109     	str	w9, [x8, #0x30]
    6c4c: ad008901     	stp	q1, q2, [x8, #0x10]
    6c50: 3d800100     	str	q0, [x8]
    6c54: 97fffbeb     	bl	0x5c00 <strlen@plt>
    6c58: 8b000288     	add	x8, x20, x0
    6c5c: 52874749     	mov	w9, #0x3a3a             // =14906
    6c60: 3900091f     	strb	wzr, [x8, #0x2]
    6c64: 79000109     	strh	w9, [x8]
    6c68: b40001d3     	cbz	x19, 0x6ca0 <.text+0xe50>
    6c6c: aa1303e0     	mov	x0, x19
    6c70: 97fffbe4     	bl	0x5c00 <strlen@plt>
    6c74: aa0003f5     	mov	x21, x0
    6c78: b4000155     	cbz	x21, 0x6ca0 <.text+0xe50>
    6c7c: 9100eea8     	add	x8, x21, #0x3b
    6c80: f110011f     	cmp	x8, #0x400
    6c84: 540000e8     	b.hi	0x6ca0 <.text+0xe50>
    6c88: aa1403e0     	mov	x0, x20
    6c8c: aa1303e1     	mov	x1, x19
    6c90: 97fffc28     	bl	0x5d30 <strcat@plt>
    6c94: 91014ea8     	add	x8, x21, #0x53
    6c98: f110011f     	cmp	x8, #0x400
    6c9c: 54000148     	b.hi	0x6cc4 <.text+0xe74>
    6ca0: aa1403e0     	mov	x0, x20
    6ca4: 97fffbd7     	bl	0x5c00 <strlen@plt>
    6ca8: b00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6cac: 91102108     	add	x8, x8, #0x408
    6cb0: 3cc09100     	ldur	q0, [x8, #0x9]
    6cb4: 3dc00101     	ldr	q1, [x8]
    6cb8: 8b000288     	add	x8, x20, x0
    6cbc: 3c809100     	stur	q0, [x8, #0x9]
    6cc0: 3d800101     	str	q1, [x8]
    6cc4: f0000137     	adrp	x23, 0x2d000
    6cc8: 9112c2f7     	add	x23, x23, #0x4b0
    6ccc: 320003e8     	orr	w8, wzr, #0x1
    6cd0: aa1703e9     	mov	x9, x23
    6cd4: 38008528     	strb	w8, [x9], #0x8
    6cd8: 08dffd28     	ldarb	w8, [x9]
    6cdc: 37000268     	tbnz	w8, #0x0, 0x6d28 <.text+0xed8>
    6ce0: 910022f5     	add	x21, x23, #0x8
    6ce4: aa1503e0     	mov	x0, x21
    6ce8: 97fffb8e     	bl	0x5b20 <__cxa_guard_acquire@plt>
    6cec: 340001e0     	cbz	w0, 0x6d28 <.text+0xed8>
    6cf0: 320003e0     	orr	w0, wzr, #0x1
    6cf4: f9015aff     	str	xzr, [x23, #0x2b0]
    6cf8: 910aa2f6     	add	x22, x23, #0x2a8
    6cfc: 97fffba5     	bl	0x5b90 <malloc@plt>
    6d00: f90156e0     	str	x0, [x23, #0x2a8]
    6d04: 3900001f     	strb	wzr, [x0]
    6d08: 90000000     	adrp	x0, 0x6000 <.text+0x1b0>
    6d0c: d0000122     	adrp	x2, 0x2c000
    6d10: 91216000     	add	x0, x0, #0x858
    6d14: 91000042     	add	x2, x2, #0x0
    6d18: aa1603e1     	mov	x1, x22
    6d1c: 97fffbf9     	bl	0x5d00 <__cxa_atexit@plt>
    6d20: aa1503e0     	mov	x0, x21
    6d24: 97fffbab     	bl	0x5bd0 <__cxa_guard_release@plt>
    6d28: f94156e0     	ldr	x0, [x23, #0x2a8]
    6d2c: b4000060     	cbz	x0, 0x6d38 <.text+0xee8>
    6d30: 97fffb80     	bl	0x5b30 <free@plt>
    6d34: f90156ff     	str	xzr, [x23, #0x2a8]
    6d38: aa1403e0     	mov	x0, x20
    6d3c: f9015aff     	str	xzr, [x23, #0x2b0]
    6d40: 97fffbb0     	bl	0x5c00 <strlen@plt>
    6d44: aa0003f5     	mov	x21, x0
    6d48: 910006a0     	add	x0, x21, #0x1
    6d4c: f9015af5     	str	x21, [x23, #0x2b0]
    6d50: 97fffb90     	bl	0x5b90 <malloc@plt>
    6d54: aa1403e1     	mov	x1, x20
    6d58: aa1503e2     	mov	x2, x21
    6d5c: f90156e0     	str	x0, [x23, #0x2a8]
    6d60: 3835681f     	strb	wzr, [x0, x21]
    6d64: 97fffb3f     	bl	0x5a60 <memcpy@plt>
    6d68: 14000081     	b	0x6f6c <.text+0x111c>
    6d6c: aa1803e0     	mov	x0, x24
    6d70: 97fffb70     	bl	0x5b30 <free@plt>
    6d74: 320003f7     	orr	w23, wzr, #0x1
    6d78: aa1403e0     	mov	x0, x20
    6d7c: 97fffba1     	bl	0x5c00 <strlen@plt>
    6d80: 52800528     	mov	w8, #0x29               // =41
    6d84: 91000af8     	add	x24, x23, #0x2
    6d88: 78206a88     	strh	w8, [x20, x0]
    6d8c: 321f03e0     	orr	w0, wzr, #0x2
    6d90: 97fffb80     	bl	0x5b90 <malloc@plt>
    6d94: aa0003f7     	mov	x23, x0
    6d98: 52800ac8     	mov	w8, #0x56               // =86
    6d9c: 790002e8     	strh	w8, [x23]
    6da0: b4000197     	cbz	x23, 0x6dd0 <.text+0xf80>
    6da4: aa1703e0     	mov	x0, x23
    6da8: 97fffb96     	bl	0x5c00 <strlen@plt>
    6dac: b40000e0     	cbz	x0, 0x6dc8 <.text+0xf78>
    6db0: 8b000308     	add	x8, x24, x0
    6db4: f110011f     	cmp	x8, #0x400
    6db8: 54000088     	b.hi	0x6dc8 <.text+0xf78>
    6dbc: aa1403e0     	mov	x0, x20
    6dc0: aa1703e1     	mov	x1, x23
    6dc4: 97fffbdb     	bl	0x5d30 <strcat@plt>
    6dc8: aa1703e0     	mov	x0, x23
    6dcc: 97fffb59     	bl	0x5b30 <free@plt>
    6dd0: f94002a8     	ldr	x8, [x21]
    6dd4: aa1503e0     	mov	x0, x21
    6dd8: aa1603e1     	mov	x1, x22
    6ddc: aa1303e2     	mov	x2, x19
    6de0: f9408508     	ldr	x8, [x8, #0x108]
    6de4: aa1403e3     	mov	x3, x20
    6de8: d63f0100     	blr	x8
    6dec: f94002a8     	ldr	x8, [x21]
    6df0: aa0003f7     	mov	x23, x0
    6df4: aa1503e0     	mov	x0, x21
    6df8: aa1603e1     	mov	x1, x22
    6dfc: f9405d08     	ldr	x8, [x8, #0xb8]
    6e00: d63f0100     	blr	x8
    6e04: aa1503e0     	mov	x0, x21
    6e08: 97fffdc5     	bl	0x651c <.text+0x6cc>
    6e0c: 37000b00     	tbnz	w0, #0x0, 0x6f6c <.text+0x111c>
    6e10: b4000397     	cbz	x23, 0x6e80 <.text+0x1030>
    6e14: f94003e8     	ldr	x8, [sp]
    6e18: 910003e9     	mov	x9, sp
    6e1c: f85d8108     	ldur	x8, [x8, #-0x28]
    6e20: 8b080120     	add	x0, x9, x8
    6e24: 97fffb47     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    6e28: f90013e0     	str	x0, [sp, #0x20]
    6e2c: aa1503e0     	mov	x0, x21
    6e30: 97fffdbb     	bl	0x651c <.text+0x6cc>
    6e34: 37000220     	tbnz	w0, #0x0, 0x6e78 <.text+0x1028>
    6e38: f9400be8     	ldr	x8, [sp, #0x10]
    6e3c: 910043e9     	add	x9, sp, #0x10
    6e40: f85d8108     	ldur	x8, [x8, #-0x28]
    6e44: 8b080120     	add	x0, x9, x8
    6e48: 97fffb3e     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    6e4c: aa0003f5     	mov	x21, x0
    6e50: 97fffbe8     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    6e54: aa0003f6     	mov	x22, x0
    6e58: f94002c8     	ldr	x8, [x22]
    6e5c: 910083e3     	add	x3, sp, #0x20
    6e60: aa1503e1     	mov	x1, x21
    6e64: aa1703e2     	mov	x2, x23
    6e68: f940fd08     	ldr	x8, [x8, #0x1f8]
    6e6c: d63f0100     	blr	x8
    6e70: aa1603e0     	mov	x0, x22
    6e74: 97fffdaa     	bl	0x651c <.text+0x6cc>
    6e78: 97fffbde     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    6e7c: 1400003c     	b	0x6f6c <.text+0x111c>
    6e80: 321603e0     	orr	w0, wzr, #0x400
    6e84: 97fffb43     	bl	0x5b90 <malloc@plt>
    6e88: 321603e2     	orr	w2, wzr, #0x400
    6e8c: 2a1f03e1     	mov	w1, wzr
    6e90: aa0003f5     	mov	x21, x0
    6e94: 97fffb97     	bl	0x5cf0 <memset@plt>
    6e98: aa1503e0     	mov	x0, x21
    6e9c: 97fffb59     	bl	0x5c00 <strlen@plt>
    6ea0: 528c2c6a     	mov	w10, #0x6163            // =24931
    6ea4: 8b0002a8     	add	x8, x21, x0
    6ea8: 321b03e9     	orr	w9, wzr, #0x20
    6eac: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    6eb0: aa1503e0     	mov	x0, x21
    6eb4: 79000909     	strh	w9, [x8, #0x4]
    6eb8: b900010a     	str	w10, [x8]
    6ebc: 97fffb51     	bl	0x5c00 <strlen@plt>
    6ec0: b00000c9     	adrp	x9, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6ec4: 9104d129     	add	x9, x9, #0x134
    6ec8: ad400520     	ldp	q0, q1, [x9]
    6ecc: 3dc00922     	ldr	q2, [x9, #0x20]
    6ed0: 528d2cc9     	mov	w9, #0x6966             // =26982
    6ed4: 8b0002a8     	add	x8, x21, x0
    6ed8: 72a00ce9     	movk	w9, #0x67, lsl #16
    6edc: aa1503e0     	mov	x0, x21
    6ee0: b9003109     	str	w9, [x8, #0x30]
    6ee4: ad008901     	stp	q1, q2, [x8, #0x10]
    6ee8: 3d800100     	str	q0, [x8]
    6eec: 97fffb45     	bl	0x5c00 <strlen@plt>
    6ef0: 8b0002a8     	add	x8, x21, x0
    6ef4: 52874749     	mov	w9, #0x3a3a             // =14906
    6ef8: 3900091f     	strb	wzr, [x8, #0x2]
    6efc: 79000109     	strh	w9, [x8]
    6f00: b40001d3     	cbz	x19, 0x6f38 <.text+0x10e8>
    6f04: aa1303e0     	mov	x0, x19
    6f08: 97fffb3e     	bl	0x5c00 <strlen@plt>
    6f0c: aa0003f6     	mov	x22, x0
    6f10: b4000156     	cbz	x22, 0x6f38 <.text+0x10e8>
    6f14: 9100eec8     	add	x8, x22, #0x3b
    6f18: f110011f     	cmp	x8, #0x400
    6f1c: 540000e8     	b.hi	0x6f38 <.text+0x10e8>
    6f20: aa1503e0     	mov	x0, x21
    6f24: aa1303e1     	mov	x1, x19
    6f28: 97fffb82     	bl	0x5d30 <strcat@plt>
    6f2c: 910152c8     	add	x8, x22, #0x54
    6f30: f110011f     	cmp	x8, #0x400
    6f34: 54000148     	b.hi	0x6f5c <.text+0x110c>
    6f38: aa1503e0     	mov	x0, x21
    6f3c: 97fffb31     	bl	0x5c00 <strlen@plt>
    6f40: b00000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    6f44: 91108508     	add	x8, x8, #0x421
    6f48: 3cc0a100     	ldur	q0, [x8, #0xa]
    6f4c: 3dc00101     	ldr	q1, [x8]
    6f50: 8b0002a8     	add	x8, x21, x0
    6f54: 3c80a100     	stur	q0, [x8, #0xa]
    6f58: 3d800101     	str	q1, [x8]
    6f5c: aa1503e0     	mov	x0, x21
    6f60: 97fffdd0     	bl	0x66a0 <.text+0x850>
    6f64: aa1503e0     	mov	x0, x21
    6f68: 97fffaf2     	bl	0x5b30 <free@plt>
    6f6c: aa1403e0     	mov	x0, x20
    6f70: 97fffaf0     	bl	0x5b30 <free@plt>
    6f74: 910003e0     	mov	x0, sp
    6f78: 97fffac2     	bl	0x5a80 <_ZN6GCloud4MSDK4java2io11InputStreamD1Ev@plt>
    6f7c: b4000073     	cbz	x19, 0x6f88 <.text+0x1138>
    6f80: aa1303e0     	mov	x0, x19
    6f84: 97fffaeb     	bl	0x5b30 <free@plt>
    6f88: 91004361     	add	x1, x27, #0x10
    6f8c: 910043e0     	add	x0, sp, #0x10
    6f90: 97fffb50     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    6f94: f9401748     	ldr	x8, [x26, #0x28]
    6f98: f94017e9     	ldr	x9, [sp, #0x28]
    6f9c: eb09011f     	cmp	x8, x9
    6fa0: 540001c1     	b.ne	0x6fd8 <.text+0x1188>
    6fa4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    6fa8: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    6fac: a94657f6     	ldp	x22, x21, [sp, #0x60]
    6fb0: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    6fb4: a94467fa     	ldp	x26, x25, [sp, #0x40]
    6fb8: f9401bfb     	ldr	x27, [sp, #0x30]
    6fbc: 910243ff     	add	sp, sp, #0x90
    6fc0: d65f03c0     	ret
    6fc4: b5ffd777     	cbnz	x23, 0x6ab0 <.text+0xc60>
    6fc8: aa1703e0     	mov	x0, x23
    6fcc: 17ffff69     	b	0x6d70 <.text+0xf20>
    6fd0: 321603f8     	orr	w24, wzr, #0x400
    6fd4: 17ffff6e     	b	0x6d8c <.text+0xf3c>
    6fd8: 97fffb82     	bl	0x5de0 <__stack_chk_fail@plt>
    6fdc: d10183ff     	sub	sp, sp, #0x60
    6fe0: a90357f6     	stp	x22, x21, [sp, #0x30]
    6fe4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    6fe8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    6fec: 910143fd     	add	x29, sp, #0x50
    6ff0: d53bd056     	mrs	x22, TPIDR_EL0
    6ff4: aa0803f5     	mov	x21, x8
    6ff8: f94016c8     	ldr	x8, [x22, #0x28]
    6ffc: 52800529     	mov	w9, #0x29               // =41
    7000: 52800540     	mov	w0, #0x2a               // =42
    7004: f90017e8     	str	x8, [sp, #0x28]
    7008: f90013e9     	str	x9, [sp, #0x20]
    700c: 97fffae1     	bl	0x5b90 <malloc@plt>
    7010: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7014: 9105a108     	add	x8, x8, #0x168
    7018: 3cc19100     	ldur	q0, [x8, #0x19]
    701c: ad400901     	ldp	q1, q2, [x8]
    7020: aa0003f3     	mov	x19, x0
    7024: 321e07e8     	orr	w8, wzr, #0xc
    7028: 528001a0     	mov	w0, #0xd                // =13
    702c: 3900a67f     	strb	wzr, [x19, #0x29]
    7030: 3c819260     	stur	q0, [x19, #0x19]
    7034: ad000a61     	stp	q1, q2, [x19]
    7038: a9014fe8     	stp	x8, x19, [sp, #0x10]
    703c: 97fffad5     	bl	0x5b90 <malloc@plt>
    7040: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7044: 911dd908     	add	x8, x8, #0x776
    7048: f9400108     	ldr	x8, [x8]
    704c: 528829c9     	mov	w9, #0x414e             // =16718
    7050: aa0003f4     	mov	x20, x0
    7054: 72a8a9a9     	movk	w9, #0x454d, lsl #16
    7058: 910063e1     	add	x1, sp, #0x18
    705c: 910023e2     	add	x2, sp, #0x8
    7060: aa1503e0     	mov	x0, x21
    7064: f90007f4     	str	x20, [sp, #0x8]
    7068: 3900329f     	strb	wzr, [x20, #0xc]
    706c: b9000a89     	str	w9, [x20, #0x8]
    7070: f9000288     	str	x8, [x20]
    7074: 94000014     	bl	0x70c4 <.text+0x1274>
    7078: b4000094     	cbz	x20, 0x7088 <.text+0x1238>
    707c: aa1403e0     	mov	x0, x20
    7080: 97fffaac     	bl	0x5b30 <free@plt>
    7084: f90007ff     	str	xzr, [sp, #0x8]
    7088: f9000bff     	str	xzr, [sp, #0x10]
    708c: b4000093     	cbz	x19, 0x709c <.text+0x124c>
    7090: aa1303e0     	mov	x0, x19
    7094: 97fffaa7     	bl	0x5b30 <free@plt>
    7098: f9000fff     	str	xzr, [sp, #0x18]
    709c: f94016c8     	ldr	x8, [x22, #0x28]
    70a0: f94017e9     	ldr	x9, [sp, #0x28]
    70a4: eb09011f     	cmp	x8, x9
    70a8: 540000c1     	b.ne	0x70c0 <.text+0x1270>
    70ac: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    70b0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    70b4: a94357f6     	ldp	x22, x21, [sp, #0x30]
    70b8: 910183ff     	add	sp, sp, #0x60
    70bc: d65f03c0     	ret
    70c0: 97fffb48     	bl	0x5de0 <__stack_chk_fail@plt>
    70c4: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
    70c8: a9015ff8     	stp	x24, x23, [sp, #0x10]
    70cc: a90257f6     	stp	x22, x21, [sp, #0x20]
    70d0: a9034ff4     	stp	x20, x19, [sp, #0x30]
    70d4: a9047bfd     	stp	x29, x30, [sp, #0x40]
    70d8: 910103fd     	add	x29, sp, #0x40
    70dc: aa0203f5     	mov	x21, x2
    70e0: f94002b7     	ldr	x23, [x21]
    70e4: aa0103f6     	mov	x22, x1
    70e8: aa0003f4     	mov	x20, x0
    70ec: b4000157     	cbz	x23, 0x7114 <.text+0x12c4>
    70f0: f94006b8     	ldr	x24, [x21, #0x8]
    70f4: 91000700     	add	x0, x24, #0x1
    70f8: 97fffaa6     	bl	0x5b90 <malloc@plt>
    70fc: aa0003f3     	mov	x19, x0
    7100: aa1703e1     	mov	x1, x23
    7104: aa1803e2     	mov	x2, x24
    7108: 38386a7f     	strb	wzr, [x19, x24]
    710c: 97fffa55     	bl	0x5a60 <memcpy@plt>
    7110: 14000002     	b	0x7118 <.text+0x12c8>
    7114: aa1f03f3     	mov	x19, xzr
    7118: 97fffb36     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    711c: f94002c8     	ldr	x8, [x22]
    7120: aa0003f8     	mov	x24, x0
    7124: aa0803e0     	mov	x0, x8
    7128: 97fffa72     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    712c: aa0003f7     	mov	x23, x0
    7130: aa1803e0     	mov	x0, x24
    7134: 940000df     	bl	0x74b0 <.text+0x1660>
    7138: 37000860     	tbnz	w0, #0x0, 0x7244 <.text+0x13f4>
    713c: b40009f7     	cbz	x23, 0x7278 <.text+0x1428>
    7140: 52800260     	mov	w0, #0x13               // =19
    7144: 97fffa93     	bl	0x5b90 <malloc@plt>
    7148: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    714c: 91116908     	add	x8, x8, #0x45a
    7150: 3dc00100     	ldr	q0, [x8]
    7154: aa0003fa     	mov	x26, x0
    7158: 52876ce8     	mov	w8, #0x3b67             // =15207
    715c: 39004b5f     	strb	wzr, [x26, #0x12]
    7160: 79002348     	strh	w8, [x26, #0x10]
    7164: 3d800340     	str	q0, [x26]
    7168: f9400308     	ldr	x8, [x24]
    716c: aa1803e0     	mov	x0, x24
    7170: aa1703e1     	mov	x1, x23
    7174: aa1303e2     	mov	x2, x19
    7178: f9424108     	ldr	x8, [x8, #0x480]
    717c: aa1a03e3     	mov	x3, x26
    7180: d63f0100     	blr	x8
    7184: aa0003f9     	mov	x25, x0
    7188: b400007a     	cbz	x26, 0x7194 <.text+0x1344>
    718c: aa1a03e0     	mov	x0, x26
    7190: 97fffa68     	bl	0x5b30 <free@plt>
    7194: aa1803e0     	mov	x0, x24
    7198: 940000c6     	bl	0x74b0 <.text+0x1660>
    719c: 37000540     	tbnz	w0, #0x0, 0x7244 <.text+0x13f4>
    71a0: b4000e79     	cbz	x25, 0x736c <.text+0x151c>
    71a4: 97fffb13     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    71a8: aa0003f5     	mov	x21, x0
    71ac: f94002a8     	ldr	x8, [x21]
    71b0: aa1703e1     	mov	x1, x23
    71b4: aa1903e2     	mov	x2, x25
    71b8: f9424508     	ldr	x8, [x8, #0x488]
    71bc: d63f0100     	blr	x8
    71c0: aa0003f6     	mov	x22, x0
    71c4: aa1503e0     	mov	x0, x21
    71c8: 940000ba     	bl	0x74b0 <.text+0x1660>
    71cc: 370003c0     	tbnz	w0, #0x0, 0x7244 <.text+0x13f4>
    71d0: b40003b6     	cbz	x22, 0x7244 <.text+0x13f4>
    71d4: f94002a8     	ldr	x8, [x21]
    71d8: aa1503e0     	mov	x0, x21
    71dc: aa1603e1     	mov	x1, x22
    71e0: aa1f03e2     	mov	x2, xzr
    71e4: f942a508     	ldr	x8, [x8, #0x548]
    71e8: d63f0100     	blr	x8
    71ec: aa0003f7     	mov	x23, x0
    71f0: a9007e9f     	stp	xzr, xzr, [x20]
    71f4: b4000197     	cbz	x23, 0x7224 <.text+0x13d4>
    71f8: aa1703e0     	mov	x0, x23
    71fc: 97fffa81     	bl	0x5c00 <strlen@plt>
    7200: aa0003f8     	mov	x24, x0
    7204: 91000700     	add	x0, x24, #0x1
    7208: f9000698     	str	x24, [x20, #0x8]
    720c: 97fffa61     	bl	0x5b90 <malloc@plt>
    7210: aa1703e1     	mov	x1, x23
    7214: aa1803e2     	mov	x2, x24
    7218: f9000280     	str	x0, [x20]
    721c: 3838681f     	strb	wzr, [x0, x24]
    7220: 97fffa10     	bl	0x5a60 <memcpy@plt>
    7224: f94002a8     	ldr	x8, [x21]
    7228: aa1503e0     	mov	x0, x21
    722c: aa1603e1     	mov	x1, x22
    7230: aa1703e2     	mov	x2, x23
    7234: f942a908     	ldr	x8, [x8, #0x550]
    7238: d63f0100     	blr	x8
    723c: b5000113     	cbnz	x19, 0x725c <.text+0x140c>
    7240: 14000096     	b	0x7498 <.text+0x1648>
    7244: 320003e0     	orr	w0, wzr, #0x1
    7248: f900069f     	str	xzr, [x20, #0x8]
    724c: 97fffa51     	bl	0x5b90 <malloc@plt>
    7250: f9000280     	str	x0, [x20]
    7254: 3900001f     	strb	wzr, [x0]
    7258: b4001213     	cbz	x19, 0x7498 <.text+0x1648>
    725c: aa1303e0     	mov	x0, x19
    7260: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    7264: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    7268: a94257f6     	ldp	x22, x21, [sp, #0x20]
    726c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    7270: a8c567fa     	ldp	x26, x25, [sp], #0x50
    7274: 17fffa2f     	b	0x5b30 <free@plt>
    7278: 321603e0     	orr	w0, wzr, #0x400
    727c: 97fffa45     	bl	0x5b90 <malloc@plt>
    7280: 321603e2     	orr	w2, wzr, #0x400
    7284: 2a1f03e1     	mov	w1, wzr
    7288: aa0003f7     	mov	x23, x0
    728c: 97fffa99     	bl	0x5cf0 <memset@plt>
    7290: aa1703e0     	mov	x0, x23
    7294: 97fffa5b     	bl	0x5c00 <strlen@plt>
    7298: 528cace9     	mov	w9, #0x6567             // =25959
    729c: 8b0002e8     	add	x8, x23, x0
    72a0: 72a40e89     	movk	w9, #0x2074, lsl #16
    72a4: 3900111f     	strb	wzr, [x8, #0x4]
    72a8: b9000109     	str	w9, [x8]
    72ac: f94002d6     	ldr	x22, [x22]
    72b0: b4000236     	cbz	x22, 0x72f4 <.text+0x14a4>
    72b4: aa1603e0     	mov	x0, x22
    72b8: 97fffa52     	bl	0x5c00 <strlen@plt>
    72bc: aa0003f8     	mov	x24, x0
    72c0: 321e03f9     	orr	w25, wzr, #0x4
    72c4: b40001b8     	cbz	x24, 0x72f8 <.text+0x14a8>
    72c8: 91001708     	add	x8, x24, #0x5
    72cc: f110011f     	cmp	x8, #0x400
    72d0: 54000148     	b.hi	0x72f8 <.text+0x14a8>
    72d4: aa1703e0     	mov	x0, x23
    72d8: aa1603e1     	mov	x1, x22
    72dc: 97fffa95     	bl	0x5d30 <strcat@plt>
    72e0: 91001f08     	add	x8, x24, #0x7
    72e4: f110011f     	cmp	x8, #0x400
    72e8: 91001319     	add	x25, x24, #0x4
    72ec: 54000069     	b.ls	0x72f8 <.text+0x14a8>
    72f0: 14000009     	b	0x7314 <.text+0x14c4>
    72f4: 321e03f9     	orr	w25, wzr, #0x4
    72f8: aa1703e0     	mov	x0, x23
    72fc: 97fffa41     	bl	0x5c00 <strlen@plt>
    7300: 8b0002e8     	add	x8, x23, x0
    7304: 52874749     	mov	w9, #0x3a3a             // =14906
    7308: 91000b39     	add	x25, x25, #0x2
    730c: 3900091f     	strb	wzr, [x8, #0x2]
    7310: 79000109     	strh	w9, [x8]
    7314: f94002b5     	ldr	x21, [x21]
    7318: b40001b5     	cbz	x21, 0x734c <.text+0x14fc>
    731c: aa1503e0     	mov	x0, x21
    7320: 97fffa38     	bl	0x5c00 <strlen@plt>
    7324: aa0003f6     	mov	x22, x0
    7328: b4000136     	cbz	x22, 0x734c <.text+0x14fc>
    732c: 8b160328     	add	x8, x25, x22
    7330: 91000508     	add	x8, x8, #0x1
    7334: f110011f     	cmp	x8, #0x400
    7338: 540000a8     	b.hi	0x734c <.text+0x14fc>
    733c: aa1703e0     	mov	x0, x23
    7340: aa1503e1     	mov	x1, x21
    7344: 97fffa7b     	bl	0x5d30 <strcat@plt>
    7348: 8b1902d9     	add	x25, x22, x25
    734c: 91006728     	add	x8, x25, #0x19
    7350: f110011f     	cmp	x8, #0x400
    7354: 540008e8     	b.hi	0x7470 <.text+0x1620>
    7358: aa1703e0     	mov	x0, x23
    735c: 97fffa29     	bl	0x5c00 <strlen@plt>
    7360: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7364: 91102108     	add	x8, x8, #0x408
    7368: 1400003d     	b	0x745c <.text+0x160c>
    736c: 321603e0     	orr	w0, wzr, #0x400
    7370: 97fffa08     	bl	0x5b90 <malloc@plt>
    7374: 321603e2     	orr	w2, wzr, #0x400
    7378: 2a1f03e1     	mov	w1, wzr
    737c: aa0003f7     	mov	x23, x0
    7380: 97fffa5c     	bl	0x5cf0 <memset@plt>
    7384: aa1703e0     	mov	x0, x23
    7388: 97fffa1e     	bl	0x5c00 <strlen@plt>
    738c: 528cace9     	mov	w9, #0x6567             // =25959
    7390: 8b0002e8     	add	x8, x23, x0
    7394: 72a40e89     	movk	w9, #0x2074, lsl #16
    7398: 3900111f     	strb	wzr, [x8, #0x4]
    739c: b9000109     	str	w9, [x8]
    73a0: f94002d6     	ldr	x22, [x22]
    73a4: b4000236     	cbz	x22, 0x73e8 <.text+0x1598>
    73a8: aa1603e0     	mov	x0, x22
    73ac: 97fffa15     	bl	0x5c00 <strlen@plt>
    73b0: aa0003f8     	mov	x24, x0
    73b4: 321e03f9     	orr	w25, wzr, #0x4
    73b8: b40001b8     	cbz	x24, 0x73ec <.text+0x159c>
    73bc: 91001708     	add	x8, x24, #0x5
    73c0: f110011f     	cmp	x8, #0x400
    73c4: 54000148     	b.hi	0x73ec <.text+0x159c>
    73c8: aa1703e0     	mov	x0, x23
    73cc: aa1603e1     	mov	x1, x22
    73d0: 97fffa58     	bl	0x5d30 <strcat@plt>
    73d4: 91001f08     	add	x8, x24, #0x7
    73d8: f110011f     	cmp	x8, #0x400
    73dc: 91001319     	add	x25, x24, #0x4
    73e0: 54000069     	b.ls	0x73ec <.text+0x159c>
    73e4: 14000009     	b	0x7408 <.text+0x15b8>
    73e8: 321e03f9     	orr	w25, wzr, #0x4
    73ec: aa1703e0     	mov	x0, x23
    73f0: 97fffa04     	bl	0x5c00 <strlen@plt>
    73f4: 8b0002e8     	add	x8, x23, x0
    73f8: 52874749     	mov	w9, #0x3a3a             // =14906
    73fc: 91000b39     	add	x25, x25, #0x2
    7400: 3900091f     	strb	wzr, [x8, #0x2]
    7404: 79000109     	strh	w9, [x8]
    7408: f94002b5     	ldr	x21, [x21]
    740c: b40001b5     	cbz	x21, 0x7440 <.text+0x15f0>
    7410: aa1503e0     	mov	x0, x21
    7414: 97fff9fb     	bl	0x5c00 <strlen@plt>
    7418: aa0003f6     	mov	x22, x0
    741c: b4000136     	cbz	x22, 0x7440 <.text+0x15f0>
    7420: 8b160328     	add	x8, x25, x22
    7424: 91000508     	add	x8, x8, #0x1
    7428: f110011f     	cmp	x8, #0x400
    742c: 540000a8     	b.hi	0x7440 <.text+0x15f0>
    7430: aa1703e0     	mov	x0, x23
    7434: aa1503e1     	mov	x1, x21
    7438: 97fffa3e     	bl	0x5d30 <strcat@plt>
    743c: 8b1902d9     	add	x25, x22, x25
    7440: 91006728     	add	x8, x25, #0x19
    7444: f110011f     	cmp	x8, #0x400
    7448: 54000148     	b.hi	0x7470 <.text+0x1620>
    744c: aa1703e0     	mov	x0, x23
    7450: 97fff9ec     	bl	0x5c00 <strlen@plt>
    7454: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7458: 91098d08     	add	x8, x8, #0x263
    745c: 3cc09100     	ldur	q0, [x8, #0x9]
    7460: 3dc00101     	ldr	q1, [x8]
    7464: 8b0002e8     	add	x8, x23, x0
    7468: 3c809100     	stur	q0, [x8, #0x9]
    746c: 3d800101     	str	q1, [x8]
    7470: aa1703e0     	mov	x0, x23
    7474: 97fffc8b     	bl	0x66a0 <.text+0x850>
    7478: 320003e0     	orr	w0, wzr, #0x1
    747c: f900069f     	str	xzr, [x20, #0x8]
    7480: 97fff9c4     	bl	0x5b90 <malloc@plt>
    7484: f9000280     	str	x0, [x20]
    7488: 3900001f     	strb	wzr, [x0]
    748c: aa1703e0     	mov	x0, x23
    7490: 97fff9a8     	bl	0x5b30 <free@plt>
    7494: b5ffee53     	cbnz	x19, 0x725c <.text+0x140c>
    7498: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    749c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    74a0: a94257f6     	ldp	x22, x21, [sp, #0x20]
    74a4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    74a8: a8c567fa     	ldp	x26, x25, [sp], #0x50
    74ac: d65f03c0     	ret
    74b0: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    74b4: a90157f6     	stp	x22, x21, [sp, #0x10]
    74b8: a9024ff4     	stp	x20, x19, [sp, #0x20]
    74bc: a9037bfd     	stp	x29, x30, [sp, #0x30]
    74c0: 9100c3fd     	add	x29, sp, #0x30
    74c4: aa0003f3     	mov	x19, x0
    74c8: f9400268     	ldr	x8, [x19]
    74cc: f9439108     	ldr	x8, [x8, #0x720]
    74d0: d63f0100     	blr	x8
    74d4: 12001c08     	and	w8, w0, #0xff
    74d8: 340007c8     	cbz	w8, 0x75d0 <.text+0x1780>
    74dc: f9400268     	ldr	x8, [x19]
    74e0: aa1303e0     	mov	x0, x19
    74e4: f9404108     	ldr	x8, [x8, #0x80]
    74e8: d63f0100     	blr	x8
    74ec: f9400268     	ldr	x8, [x19]
    74f0: aa1303e0     	mov	x0, x19
    74f4: f9403d08     	ldr	x8, [x8, #0x78]
    74f8: d63f0100     	blr	x8
    74fc: f9400268     	ldr	x8, [x19]
    7500: aa0003f4     	mov	x20, x0
    7504: aa1303e0     	mov	x0, x19
    7508: f9404508     	ldr	x8, [x8, #0x88]
    750c: d63f0100     	blr	x8
    7510: 320003e0     	orr	w0, wzr, #0x1
    7514: 97fff99f     	bl	0x5b90 <malloc@plt>
    7518: aa0003f5     	mov	x21, x0
    751c: 390002bf     	strb	wzr, [x21]
    7520: b4000754     	cbz	x20, 0x7608 <.text+0x17b8>
    7524: b0000136     	adrp	x22, 0x2c000
    7528: f9438ec2     	ldr	x2, [x22, #0x718]
    752c: b50001e2     	cbnz	x2, 0x7568 <.text+0x1718>
    7530: 900000c0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7534: 9110ec00     	add	x0, x0, #0x43b
    7538: 97fff96e     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    753c: f9400268     	ldr	x8, [x19]
    7540: 900000c2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7544: 900000c3     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7548: aa0003e1     	mov	x1, x0
    754c: f9408508     	ldr	x8, [x8, #0x108]
    7550: 91113c42     	add	x2, x2, #0x44f
    7554: 91116063     	add	x3, x3, #0x458
    7558: aa1303e0     	mov	x0, x19
    755c: d63f0100     	blr	x8
    7560: aa0003e2     	mov	x2, x0
    7564: f9038ec2     	str	x2, [x22, #0x718]
    7568: aa1303e0     	mov	x0, x19
    756c: aa1403e1     	mov	x1, x20
    7570: 97fffcc6     	bl	0x6888 <.text+0xa38>
    7574: f9400268     	ldr	x8, [x19]
    7578: aa0003f6     	mov	x22, x0
    757c: aa1303e0     	mov	x0, x19
    7580: aa1603e1     	mov	x1, x22
    7584: f942a508     	ldr	x8, [x8, #0x548]
    7588: aa1f03e2     	mov	x2, xzr
    758c: d63f0100     	blr	x8
    7590: aa0003f7     	mov	x23, x0
    7594: b4000075     	cbz	x21, 0x75a0 <.text+0x1750>
    7598: aa1503e0     	mov	x0, x21
    759c: 97fff965     	bl	0x5b30 <free@plt>
    75a0: b40001d7     	cbz	x23, 0x75d8 <.text+0x1788>
    75a4: aa1703e0     	mov	x0, x23
    75a8: 97fff996     	bl	0x5c00 <strlen@plt>
    75ac: aa0003f8     	mov	x24, x0
    75b0: 91000700     	add	x0, x24, #0x1
    75b4: 97fff977     	bl	0x5b90 <malloc@plt>
    75b8: aa0003f5     	mov	x21, x0
    75bc: aa1703e1     	mov	x1, x23
    75c0: aa1803e2     	mov	x2, x24
    75c4: 38386abf     	strb	wzr, [x21, x24]
    75c8: 97fff926     	bl	0x5a60 <memcpy@plt>
    75cc: 14000004     	b	0x75dc <.text+0x178c>
    75d0: 2a1f03e0     	mov	w0, wzr
    75d4: 14000013     	b	0x7620 <.text+0x17d0>
    75d8: aa1f03f5     	mov	x21, xzr
    75dc: f9400268     	ldr	x8, [x19]
    75e0: aa1303e0     	mov	x0, x19
    75e4: aa1603e1     	mov	x1, x22
    75e8: aa1703e2     	mov	x2, x23
    75ec: f942a908     	ldr	x8, [x8, #0x550]
    75f0: d63f0100     	blr	x8
    75f4: f9400268     	ldr	x8, [x19]
    75f8: aa1303e0     	mov	x0, x19
    75fc: aa1403e1     	mov	x1, x20
    7600: f9405d08     	ldr	x8, [x8, #0xb8]
    7604: d63f0100     	blr	x8
    7608: aa1503e0     	mov	x0, x21
    760c: 97fffc25     	bl	0x66a0 <.text+0x850>
    7610: b4000075     	cbz	x21, 0x761c <.text+0x17cc>
    7614: aa1503e0     	mov	x0, x21
    7618: 97fff946     	bl	0x5b30 <free@plt>
    761c: 320003e0     	orr	w0, wzr, #0x1
    7620: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    7624: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    7628: a94157f6     	ldp	x22, x21, [sp, #0x10]
    762c: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    7630: d65f03c0     	ret
    7634: f0000108     	adrp	x8, 0x2a000
    7638: 91020108     	add	x8, x8, #0x80
    763c: 91004101     	add	x1, x8, #0x10
    7640: 17fff9a4     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7644: f81e0ff3     	str	x19, [sp, #-0x20]!
    7648: a9017bfd     	stp	x29, x30, [sp, #0x10]
    764c: 910043fd     	add	x29, sp, #0x10
    7650: f0000108     	adrp	x8, 0x2a000
    7654: 91020108     	add	x8, x8, #0x80
    7658: 91004101     	add	x1, x8, #0x10
    765c: aa0003f3     	mov	x19, x0
    7660: 97fff99c     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7664: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    7668: aa1303e0     	mov	x0, x19
    766c: f84207f3     	ldr	x19, [sp], #0x20
    7670: 17fff9e4     	b	0x5e00 <_ZdlPv@plt>
    7674: d10203ff     	sub	sp, sp, #0x80
    7678: a9026ffc     	stp	x28, x27, [sp, #0x20]
    767c: a90367fa     	stp	x26, x25, [sp, #0x30]
    7680: a9045ff8     	stp	x24, x23, [sp, #0x40]
    7684: a90557f6     	stp	x22, x21, [sp, #0x50]
    7688: a9064ff4     	stp	x20, x19, [sp, #0x60]
    768c: a9077bfd     	stp	x29, x30, [sp, #0x70]
    7690: 9101c3fd     	add	x29, sp, #0x70
    7694: d53bd05c     	mrs	x28, TPIDR_EL0
    7698: f9401788     	ldr	x8, [x28, #0x28]
    769c: aa0003f5     	mov	x21, x0
    76a0: 528006c0     	mov	w0, #0x36               // =54
    76a4: f9000fe8     	str	x8, [sp, #0x18]
    76a8: 97fff93a     	bl	0x5b90 <malloc@plt>
    76ac: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    76b0: 91074908     	add	x8, x8, #0x1d2
    76b4: f842d109     	ldur	x9, [x8, #0x2d]
    76b8: ad408102     	ldp	q2, q0, [x8, #0x10]
    76bc: 3dc00101     	ldr	q1, [x8]
    76c0: aa0003f3     	mov	x19, x0
    76c4: 321b03e0     	orr	w0, wzr, #0x20
    76c8: 3900d67f     	strb	wzr, [x19, #0x35]
    76cc: f802d269     	stur	x9, [x19, #0x2d]
    76d0: ad008262     	stp	q2, q0, [x19, #0x10]
    76d4: 3d800261     	str	q1, [x19]
    76d8: 97fff92e     	bl	0x5b90 <malloc@plt>
    76dc: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    76e0: 911af508     	add	x8, x8, #0x6bd
    76e4: 3cc0f100     	ldur	q0, [x8, #0xf]
    76e8: 3dc00101     	ldr	q1, [x8]
    76ec: aa0003f4     	mov	x20, x0
    76f0: 39007e9f     	strb	wzr, [x20, #0x1f]
    76f4: 3c80f280     	stur	q0, [x20, #0xf]
    76f8: 3d800281     	str	q1, [x20]
    76fc: f94002a8     	ldr	x8, [x21]
    7700: 910003e0     	mov	x0, sp
    7704: f85d8108     	ldur	x8, [x8, #-0x28]
    7708: 8b0802a2     	add	x2, x21, x8
    770c: f0000108     	adrp	x8, 0x2a000
    7710: 91020108     	add	x8, x8, #0x80
    7714: 91004115     	add	x21, x8, #0x10
    7718: aa1503e1     	mov	x1, x21
    771c: 97fff935     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    7720: f0000108     	adrp	x8, 0x2a000
    7724: 91026108     	add	x8, x8, #0x98
    7728: 9100a108     	add	x8, x8, #0x28
    772c: f90003e8     	str	x8, [sp]
    7730: 97fff9b0     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    7734: aa0003f8     	mov	x24, x0
    7738: aa1303e0     	mov	x0, x19
    773c: 97fff8ed     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    7740: aa0003f7     	mov	x23, x0
    7744: aa1803e0     	mov	x0, x24
    7748: 9400013c     	bl	0x7c38 <.text+0x1de8>
    774c: 370024a0     	tbnz	w0, #0x0, 0x7be0 <.text+0x1d90>
    7750: 321603e0     	orr	w0, wzr, #0x400
    7754: 97fff90f     	bl	0x5b90 <malloc@plt>
    7758: 321603e2     	orr	w2, wzr, #0x400
    775c: 2a1f03e1     	mov	w1, wzr
    7760: aa0003f6     	mov	x22, x0
    7764: 97fff963     	bl	0x5cf0 <memset@plt>
    7768: aa1603e0     	mov	x0, x22
    776c: 97fff925     	bl	0x5c00 <strlen@plt>
    7770: 8b0002c8     	add	x8, x22, x0
    7774: b4000717     	cbz	x23, 0x7854 <.text+0x1a04>
    7778: 52800509     	mov	w9, #0x28               // =40
    777c: 321603e0     	orr	w0, wzr, #0x400
    7780: 79000109     	strh	w9, [x8]
    7784: 97fff903     	bl	0x5b90 <malloc@plt>
    7788: 321603e2     	orr	w2, wzr, #0x400
    778c: 2a1f03e1     	mov	w1, wzr
    7790: aa0003fa     	mov	x26, x0
    7794: 97fff957     	bl	0x5cf0 <memset@plt>
    7798: aa1a03e0     	mov	x0, x26
    779c: 97fff919     	bl	0x5c00 <strlen@plt>
    77a0: 52800988     	mov	w8, #0x4c               // =76
    77a4: 78206b48     	strh	w8, [x26, x0]
    77a8: aa1a03e0     	mov	x0, x26
    77ac: 97fff915     	bl	0x5c00 <strlen@plt>
    77b0: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    77b4: 91064908     	add	x8, x8, #0x192
    77b8: ad410500     	ldp	q0, q1, [x8, #0x20]
    77bc: ad400d02     	ldp	q2, q3, [x8]
    77c0: 8b000348     	add	x8, x26, x0
    77c4: aa1a03e0     	mov	x0, x26
    77c8: ad010500     	stp	q0, q1, [x8, #0x20]
    77cc: ad000d02     	stp	q2, q3, [x8]
    77d0: 97fff90c     	bl	0x5c00 <strlen@plt>
    77d4: 52800768     	mov	w8, #0x3b               // =59
    77d8: 78206b48     	strh	w8, [x26, x0]
    77dc: aa1a03e0     	mov	x0, x26
    77e0: 97fff908     	bl	0x5c00 <strlen@plt>
    77e4: aa0003fb     	mov	x27, x0
    77e8: 91000760     	add	x0, x27, #0x1
    77ec: 97fff8e9     	bl	0x5b90 <malloc@plt>
    77f0: aa0003f9     	mov	x25, x0
    77f4: aa1a03e1     	mov	x1, x26
    77f8: aa1b03e2     	mov	x2, x27
    77fc: 383b6b3f     	strb	wzr, [x25, x27]
    7800: 97fff898     	bl	0x5a60 <memcpy@plt>
    7804: aa1a03e0     	mov	x0, x26
    7808: 97fff8ca     	bl	0x5b30 <free@plt>
    780c: b4000559     	cbz	x25, 0x78b4 <.text+0x1a64>
    7810: aa1903e0     	mov	x0, x25
    7814: 97fff8fb     	bl	0x5c00 <strlen@plt>
    7818: aa0003fa     	mov	x26, x0
    781c: b400049a     	cbz	x26, 0x78ac <.text+0x1a5c>
    7820: 91000b48     	add	x8, x26, #0x2
    7824: f110051f     	cmp	x8, #0x401
    7828: 54000422     	b.hs	0x78ac <.text+0x1a5c>
    782c: aa1603e0     	mov	x0, x22
    7830: aa1903e1     	mov	x1, x25
    7834: 97fff93f     	bl	0x5d30 <strcat@plt>
    7838: aa1903e0     	mov	x0, x25
    783c: 97fff8bd     	bl	0x5b30 <free@plt>
    7840: 91000f48     	add	x8, x26, #0x3
    7844: f110011f     	cmp	x8, #0x400
    7848: 540017a8     	b.hi	0x7b3c <.text+0x1cec>
    784c: 91000759     	add	x25, x26, #0x1
    7850: 1400001a     	b	0x78b8 <.text+0x1a68>
    7854: 528c2c6a     	mov	w10, #0x6163            // =24931
    7858: 321b03e9     	orr	w9, wzr, #0x20
    785c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    7860: 79000909     	strh	w9, [x8, #0x4]
    7864: b900010a     	str	w10, [x8]
    7868: b4000973     	cbz	x19, 0x7994 <.text+0x1b44>
    786c: aa1303e0     	mov	x0, x19
    7870: 97fff8e4     	bl	0x5c00 <strlen@plt>
    7874: aa0003f7     	mov	x23, x0
    7878: 528000b8     	mov	w24, #0x5               // =5
    787c: b40008f7     	cbz	x23, 0x7998 <.text+0x1b48>
    7880: 91001ae8     	add	x8, x23, #0x6
    7884: f110011f     	cmp	x8, #0x400
    7888: 54000888     	b.hi	0x7998 <.text+0x1b48>
    788c: aa1603e0     	mov	x0, x22
    7890: aa1303e1     	mov	x1, x19
    7894: 97fff927     	bl	0x5d30 <strcat@plt>
    7898: 910022e8     	add	x8, x23, #0x8
    789c: f110011f     	cmp	x8, #0x400
    78a0: 910016f8     	add	x24, x23, #0x5
    78a4: 540007a9     	b.ls	0x7998 <.text+0x1b48>
    78a8: 14000043     	b	0x79b4 <.text+0x1b64>
    78ac: aa1903e0     	mov	x0, x25
    78b0: 97fff8a0     	bl	0x5b30 <free@plt>
    78b4: 320003f9     	orr	w25, wzr, #0x1
    78b8: aa1603e0     	mov	x0, x22
    78bc: 97fff8d1     	bl	0x5c00 <strlen@plt>
    78c0: 52800528     	mov	w8, #0x29               // =41
    78c4: 91000b3a     	add	x26, x25, #0x2
    78c8: 78206ac8     	strh	w8, [x22, x0]
    78cc: 321f03e0     	orr	w0, wzr, #0x2
    78d0: 97fff8b0     	bl	0x5b90 <malloc@plt>
    78d4: aa0003f9     	mov	x25, x0
    78d8: 52800ac8     	mov	w8, #0x56               // =86
    78dc: 79000328     	strh	w8, [x25]
    78e0: b4000199     	cbz	x25, 0x7910 <.text+0x1ac0>
    78e4: aa1903e0     	mov	x0, x25
    78e8: 97fff8c6     	bl	0x5c00 <strlen@plt>
    78ec: b40000e0     	cbz	x0, 0x7908 <.text+0x1ab8>
    78f0: 8b000348     	add	x8, x26, x0
    78f4: f110011f     	cmp	x8, #0x400
    78f8: 54000088     	b.hi	0x7908 <.text+0x1ab8>
    78fc: aa1603e0     	mov	x0, x22
    7900: aa1903e1     	mov	x1, x25
    7904: 97fff90b     	bl	0x5d30 <strcat@plt>
    7908: aa1903e0     	mov	x0, x25
    790c: 97fff889     	bl	0x5b30 <free@plt>
    7910: f9400308     	ldr	x8, [x24]
    7914: aa1803e0     	mov	x0, x24
    7918: aa1703e1     	mov	x1, x23
    791c: aa1403e2     	mov	x2, x20
    7920: f941c508     	ldr	x8, [x8, #0x388]
    7924: aa1603e3     	mov	x3, x22
    7928: d63f0100     	blr	x8
    792c: aa0003f9     	mov	x25, x0
    7930: aa1803e0     	mov	x0, x24
    7934: 940000c1     	bl	0x7c38 <.text+0x1de8>
    7938: 37001500     	tbnz	w0, #0x0, 0x7bd8 <.text+0x1d88>
    793c: b4000c39     	cbz	x25, 0x7ac0 <.text+0x1c70>
    7940: f94003e8     	ldr	x8, [sp]
    7944: 910003e9     	mov	x9, sp
    7948: f85d8108     	ldur	x8, [x8, #-0x28]
    794c: 8b080120     	add	x0, x9, x8
    7950: 97fff87c     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    7954: f9000be0     	str	x0, [sp, #0x10]
    7958: aa1803e0     	mov	x0, x24
    795c: 940000b7     	bl	0x7c38 <.text+0x1de8>
    7960: 37000160     	tbnz	w0, #0x0, 0x798c <.text+0x1b3c>
    7964: 97fff923     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    7968: aa0003f8     	mov	x24, x0
    796c: f9400308     	ldr	x8, [x24]
    7970: 910043e3     	add	x3, sp, #0x10
    7974: aa1703e1     	mov	x1, x23
    7978: aa1903e2     	mov	x2, x25
    797c: f9423d08     	ldr	x8, [x8, #0x478]
    7980: d63f0100     	blr	x8
    7984: aa1803e0     	mov	x0, x24
    7988: 940000ac     	bl	0x7c38 <.text+0x1de8>
    798c: 97fff919     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    7990: 14000092     	b	0x7bd8 <.text+0x1d88>
    7994: 528000b8     	mov	w24, #0x5               // =5
    7998: aa1603e0     	mov	x0, x22
    799c: 97fff899     	bl	0x5c00 <strlen@plt>
    79a0: 8b0002c8     	add	x8, x22, x0
    79a4: 52874749     	mov	w9, #0x3a3a             // =14906
    79a8: 91000b18     	add	x24, x24, #0x2
    79ac: 3900091f     	strb	wzr, [x8, #0x2]
    79b0: 79000109     	strh	w9, [x8]
    79b4: b40001b4     	cbz	x20, 0x79e8 <.text+0x1b98>
    79b8: aa1403e0     	mov	x0, x20
    79bc: 97fff891     	bl	0x5c00 <strlen@plt>
    79c0: aa0003f7     	mov	x23, x0
    79c4: b4000137     	cbz	x23, 0x79e8 <.text+0x1b98>
    79c8: 8b170308     	add	x8, x24, x23
    79cc: 91000508     	add	x8, x8, #0x1
    79d0: f110011f     	cmp	x8, #0x400
    79d4: 540000a8     	b.hi	0x79e8 <.text+0x1b98>
    79d8: aa1603e0     	mov	x0, x22
    79dc: aa1403e1     	mov	x1, x20
    79e0: 97fff8d4     	bl	0x5d30 <strcat@plt>
    79e4: 8b1802f8     	add	x24, x23, x24
    79e8: 91006708     	add	x8, x24, #0x19
    79ec: f110011f     	cmp	x8, #0x400
    79f0: 54000148     	b.hi	0x7a18 <.text+0x1bc8>
    79f4: aa1603e0     	mov	x0, x22
    79f8: 97fff882     	bl	0x5c00 <strlen@plt>
    79fc: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7a00: 91102108     	add	x8, x8, #0x408
    7a04: 3cc09100     	ldur	q0, [x8, #0x9]
    7a08: 3dc00101     	ldr	q1, [x8]
    7a0c: 8b0002c8     	add	x8, x22, x0
    7a10: 3c809100     	stur	q0, [x8, #0x9]
    7a14: 3d800101     	str	q1, [x8]
    7a18: d0000139     	adrp	x25, 0x2d000
    7a1c: 9112c339     	add	x25, x25, #0x4b0
    7a20: 320003e8     	orr	w8, wzr, #0x1
    7a24: aa1903e9     	mov	x9, x25
    7a28: 38008528     	strb	w8, [x9], #0x8
    7a2c: 08dffd28     	ldarb	w8, [x9]
    7a30: 37000268     	tbnz	w8, #0x0, 0x7a7c <.text+0x1c2c>
    7a34: 91002337     	add	x23, x25, #0x8
    7a38: aa1703e0     	mov	x0, x23
    7a3c: 97fff839     	bl	0x5b20 <__cxa_guard_acquire@plt>
    7a40: 340001e0     	cbz	w0, 0x7a7c <.text+0x1c2c>
    7a44: 320003e0     	orr	w0, wzr, #0x1
    7a48: f9015b3f     	str	xzr, [x25, #0x2b0]
    7a4c: 910aa338     	add	x24, x25, #0x2a8
    7a50: 97fff850     	bl	0x5b90 <malloc@plt>
    7a54: f9015720     	str	x0, [x25, #0x2a8]
    7a58: 3900001f     	strb	wzr, [x0]
    7a5c: f0ffffe0     	adrp	x0, 0x6000 <.text+0x1b0>
    7a60: b0000122     	adrp	x2, 0x2c000
    7a64: 91216000     	add	x0, x0, #0x858
    7a68: 91000042     	add	x2, x2, #0x0
    7a6c: aa1803e1     	mov	x1, x24
    7a70: 97fff8a4     	bl	0x5d00 <__cxa_atexit@plt>
    7a74: aa1703e0     	mov	x0, x23
    7a78: 97fff856     	bl	0x5bd0 <__cxa_guard_release@plt>
    7a7c: f9415720     	ldr	x0, [x25, #0x2a8]
    7a80: b4000060     	cbz	x0, 0x7a8c <.text+0x1c3c>
    7a84: 97fff82b     	bl	0x5b30 <free@plt>
    7a88: f901573f     	str	xzr, [x25, #0x2a8]
    7a8c: aa1603e0     	mov	x0, x22
    7a90: f9015b3f     	str	xzr, [x25, #0x2b0]
    7a94: 97fff85b     	bl	0x5c00 <strlen@plt>
    7a98: aa0003f7     	mov	x23, x0
    7a9c: 910006e0     	add	x0, x23, #0x1
    7aa0: f9015b37     	str	x23, [x25, #0x2b0]
    7aa4: 97fff83b     	bl	0x5b90 <malloc@plt>
    7aa8: aa1603e1     	mov	x1, x22
    7aac: aa1703e2     	mov	x2, x23
    7ab0: f9015720     	str	x0, [x25, #0x2a8]
    7ab4: 3837681f     	strb	wzr, [x0, x23]
    7ab8: 97fff7ea     	bl	0x5a60 <memcpy@plt>
    7abc: 14000047     	b	0x7bd8 <.text+0x1d88>
    7ac0: 321603e0     	orr	w0, wzr, #0x400
    7ac4: 97fff833     	bl	0x5b90 <malloc@plt>
    7ac8: 321603e2     	orr	w2, wzr, #0x400
    7acc: 2a1f03e1     	mov	w1, wzr
    7ad0: aa0003f7     	mov	x23, x0
    7ad4: 97fff887     	bl	0x5cf0 <memset@plt>
    7ad8: aa1703e0     	mov	x0, x23
    7adc: 97fff849     	bl	0x5c00 <strlen@plt>
    7ae0: 528c2c6a     	mov	w10, #0x6163            // =24931
    7ae4: 8b0002e8     	add	x8, x23, x0
    7ae8: 321b03e9     	orr	w9, wzr, #0x20
    7aec: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    7af0: 79000909     	strh	w9, [x8, #0x4]
    7af4: b900010a     	str	w10, [x8]
    7af8: b4000273     	cbz	x19, 0x7b44 <.text+0x1cf4>
    7afc: aa1303e0     	mov	x0, x19
    7b00: 97fff840     	bl	0x5c00 <strlen@plt>
    7b04: aa0003f8     	mov	x24, x0
    7b08: 528000b9     	mov	w25, #0x5               // =5
    7b0c: b40001f8     	cbz	x24, 0x7b48 <.text+0x1cf8>
    7b10: 91001b08     	add	x8, x24, #0x6
    7b14: f110011f     	cmp	x8, #0x400
    7b18: 54000188     	b.hi	0x7b48 <.text+0x1cf8>
    7b1c: aa1703e0     	mov	x0, x23
    7b20: aa1303e1     	mov	x1, x19
    7b24: 97fff883     	bl	0x5d30 <strcat@plt>
    7b28: 91002308     	add	x8, x24, #0x8
    7b2c: f110011f     	cmp	x8, #0x400
    7b30: 91001719     	add	x25, x24, #0x5
    7b34: 540000a9     	b.ls	0x7b48 <.text+0x1cf8>
    7b38: 1400000b     	b	0x7b64 <.text+0x1d14>
    7b3c: 321603fa     	orr	w26, wzr, #0x400
    7b40: 17ffff63     	b	0x78cc <.text+0x1a7c>
    7b44: 528000b9     	mov	w25, #0x5               // =5
    7b48: aa1703e0     	mov	x0, x23
    7b4c: 97fff82d     	bl	0x5c00 <strlen@plt>
    7b50: 8b0002e8     	add	x8, x23, x0
    7b54: 52874749     	mov	w9, #0x3a3a             // =14906
    7b58: 91000b39     	add	x25, x25, #0x2
    7b5c: 3900091f     	strb	wzr, [x8, #0x2]
    7b60: 79000109     	strh	w9, [x8]
    7b64: b40001b4     	cbz	x20, 0x7b98 <.text+0x1d48>
    7b68: aa1403e0     	mov	x0, x20
    7b6c: 97fff825     	bl	0x5c00 <strlen@plt>
    7b70: aa0003f8     	mov	x24, x0
    7b74: b4000138     	cbz	x24, 0x7b98 <.text+0x1d48>
    7b78: 8b180328     	add	x8, x25, x24
    7b7c: 91000508     	add	x8, x8, #0x1
    7b80: f110011f     	cmp	x8, #0x400
    7b84: 540000a8     	b.hi	0x7b98 <.text+0x1d48>
    7b88: aa1703e0     	mov	x0, x23
    7b8c: aa1403e1     	mov	x1, x20
    7b90: 97fff868     	bl	0x5d30 <strcat@plt>
    7b94: 8b190319     	add	x25, x24, x25
    7b98: 91006b28     	add	x8, x25, #0x1a
    7b9c: f110011f     	cmp	x8, #0x400
    7ba0: 54000148     	b.hi	0x7bc8 <.text+0x1d78>
    7ba4: aa1703e0     	mov	x0, x23
    7ba8: 97fff816     	bl	0x5c00 <strlen@plt>
    7bac: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7bb0: 91108508     	add	x8, x8, #0x421
    7bb4: 3cc0a100     	ldur	q0, [x8, #0xa]
    7bb8: 3dc00101     	ldr	q1, [x8]
    7bbc: 8b0002e8     	add	x8, x23, x0
    7bc0: 3c80a100     	stur	q0, [x8, #0xa]
    7bc4: 3d800101     	str	q1, [x8]
    7bc8: aa1703e0     	mov	x0, x23
    7bcc: 97fffab5     	bl	0x66a0 <.text+0x850>
    7bd0: aa1703e0     	mov	x0, x23
    7bd4: 97fff7d7     	bl	0x5b30 <free@plt>
    7bd8: aa1603e0     	mov	x0, x22
    7bdc: 97fff7d5     	bl	0x5b30 <free@plt>
    7be0: 910003e0     	mov	x0, sp
    7be4: aa1503e1     	mov	x1, x21
    7be8: 97fff83a     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7bec: b4000074     	cbz	x20, 0x7bf8 <.text+0x1da8>
    7bf0: aa1403e0     	mov	x0, x20
    7bf4: 97fff7cf     	bl	0x5b30 <free@plt>
    7bf8: b4000073     	cbz	x19, 0x7c04 <.text+0x1db4>
    7bfc: aa1303e0     	mov	x0, x19
    7c00: 97fff7cc     	bl	0x5b30 <free@plt>
    7c04: f9401788     	ldr	x8, [x28, #0x28]
    7c08: f9400fe9     	ldr	x9, [sp, #0x18]
    7c0c: eb09011f     	cmp	x8, x9
    7c10: 54000121     	b.ne	0x7c34 <.text+0x1de4>
    7c14: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    7c18: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    7c1c: a94557f6     	ldp	x22, x21, [sp, #0x50]
    7c20: a9445ff8     	ldp	x24, x23, [sp, #0x40]
    7c24: a94367fa     	ldp	x26, x25, [sp, #0x30]
    7c28: a9426ffc     	ldp	x28, x27, [sp, #0x20]
    7c2c: 910203ff     	add	sp, sp, #0x80
    7c30: d65f03c0     	ret
    7c34: 97fff86b     	bl	0x5de0 <__stack_chk_fail@plt>
    7c38: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    7c3c: a90157f6     	stp	x22, x21, [sp, #0x10]
    7c40: a9024ff4     	stp	x20, x19, [sp, #0x20]
    7c44: a9037bfd     	stp	x29, x30, [sp, #0x30]
    7c48: 9100c3fd     	add	x29, sp, #0x30
    7c4c: aa0003f3     	mov	x19, x0
    7c50: f9400268     	ldr	x8, [x19]
    7c54: f9439108     	ldr	x8, [x8, #0x720]
    7c58: d63f0100     	blr	x8
    7c5c: 12001c08     	and	w8, w0, #0xff
    7c60: 340007c8     	cbz	w8, 0x7d58 <.text+0x1f08>
    7c64: f9400268     	ldr	x8, [x19]
    7c68: aa1303e0     	mov	x0, x19
    7c6c: f9404108     	ldr	x8, [x8, #0x80]
    7c70: d63f0100     	blr	x8
    7c74: f9400268     	ldr	x8, [x19]
    7c78: aa1303e0     	mov	x0, x19
    7c7c: f9403d08     	ldr	x8, [x8, #0x78]
    7c80: d63f0100     	blr	x8
    7c84: f9400268     	ldr	x8, [x19]
    7c88: aa0003f4     	mov	x20, x0
    7c8c: aa1303e0     	mov	x0, x19
    7c90: f9404508     	ldr	x8, [x8, #0x88]
    7c94: d63f0100     	blr	x8
    7c98: 320003e0     	orr	w0, wzr, #0x1
    7c9c: 97fff7bd     	bl	0x5b90 <malloc@plt>
    7ca0: aa0003f5     	mov	x21, x0
    7ca4: 390002bf     	strb	wzr, [x21]
    7ca8: b4000754     	cbz	x20, 0x7d90 <.text+0x1f40>
    7cac: b0000136     	adrp	x22, 0x2c000
    7cb0: f94392c2     	ldr	x2, [x22, #0x720]
    7cb4: b50001e2     	cbnz	x2, 0x7cf0 <.text+0x1ea0>
    7cb8: 900000c0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7cbc: 9110ec00     	add	x0, x0, #0x43b
    7cc0: 97fff78c     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    7cc4: f9400268     	ldr	x8, [x19]
    7cc8: 900000c2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7ccc: 900000c3     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7cd0: aa0003e1     	mov	x1, x0
    7cd4: f9408508     	ldr	x8, [x8, #0x108]
    7cd8: 91113c42     	add	x2, x2, #0x44f
    7cdc: 91116063     	add	x3, x3, #0x458
    7ce0: aa1303e0     	mov	x0, x19
    7ce4: d63f0100     	blr	x8
    7ce8: aa0003e2     	mov	x2, x0
    7cec: f90392c2     	str	x2, [x22, #0x720]
    7cf0: aa1303e0     	mov	x0, x19
    7cf4: aa1403e1     	mov	x1, x20
    7cf8: 97fffae4     	bl	0x6888 <.text+0xa38>
    7cfc: f9400268     	ldr	x8, [x19]
    7d00: aa0003f6     	mov	x22, x0
    7d04: aa1303e0     	mov	x0, x19
    7d08: aa1603e1     	mov	x1, x22
    7d0c: f942a508     	ldr	x8, [x8, #0x548]
    7d10: aa1f03e2     	mov	x2, xzr
    7d14: d63f0100     	blr	x8
    7d18: aa0003f7     	mov	x23, x0
    7d1c: b4000075     	cbz	x21, 0x7d28 <.text+0x1ed8>
    7d20: aa1503e0     	mov	x0, x21
    7d24: 97fff783     	bl	0x5b30 <free@plt>
    7d28: b40001d7     	cbz	x23, 0x7d60 <.text+0x1f10>
    7d2c: aa1703e0     	mov	x0, x23
    7d30: 97fff7b4     	bl	0x5c00 <strlen@plt>
    7d34: aa0003f8     	mov	x24, x0
    7d38: 91000700     	add	x0, x24, #0x1
    7d3c: 97fff795     	bl	0x5b90 <malloc@plt>
    7d40: aa0003f5     	mov	x21, x0
    7d44: aa1703e1     	mov	x1, x23
    7d48: aa1803e2     	mov	x2, x24
    7d4c: 38386abf     	strb	wzr, [x21, x24]
    7d50: 97fff744     	bl	0x5a60 <memcpy@plt>
    7d54: 14000004     	b	0x7d64 <.text+0x1f14>
    7d58: 2a1f03e0     	mov	w0, wzr
    7d5c: 14000013     	b	0x7da8 <.text+0x1f58>
    7d60: aa1f03f5     	mov	x21, xzr
    7d64: f9400268     	ldr	x8, [x19]
    7d68: aa1303e0     	mov	x0, x19
    7d6c: aa1603e1     	mov	x1, x22
    7d70: aa1703e2     	mov	x2, x23
    7d74: f942a908     	ldr	x8, [x8, #0x550]
    7d78: d63f0100     	blr	x8
    7d7c: f9400268     	ldr	x8, [x19]
    7d80: aa1303e0     	mov	x0, x19
    7d84: aa1403e1     	mov	x1, x20
    7d88: f9405d08     	ldr	x8, [x8, #0xb8]
    7d8c: d63f0100     	blr	x8
    7d90: aa1503e0     	mov	x0, x21
    7d94: 97fffa43     	bl	0x66a0 <.text+0x850>
    7d98: b4000075     	cbz	x21, 0x7da4 <.text+0x1f54>
    7d9c: aa1503e0     	mov	x0, x21
    7da0: 97fff764     	bl	0x5b30 <free@plt>
    7da4: 320003e0     	orr	w0, wzr, #0x1
    7da8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    7dac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    7db0: a94157f6     	ldp	x22, x21, [sp, #0x10]
    7db4: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    7db8: d65f03c0     	ret
    7dbc: f0000108     	adrp	x8, 0x2a000
    7dc0: 91040108     	add	x8, x8, #0x100
    7dc4: 91004101     	add	x1, x8, #0x10
    7dc8: 17fff7c2     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7dcc: f81e0ff3     	str	x19, [sp, #-0x20]!
    7dd0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    7dd4: 910043fd     	add	x29, sp, #0x10
    7dd8: f0000108     	adrp	x8, 0x2a000
    7ddc: 91040108     	add	x8, x8, #0x100
    7de0: 91004101     	add	x1, x8, #0x10
    7de4: aa0003f3     	mov	x19, x0
    7de8: 97fff7ba     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7dec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    7df0: aa1303e0     	mov	x0, x19
    7df4: f84207f3     	ldr	x19, [sp], #0x20
    7df8: 17fff802     	b	0x5e00 <_ZdlPv@plt>
    7dfc: f0000108     	adrp	x8, 0x2a000
    7e00: 91060108     	add	x8, x8, #0x180
    7e04: 91004101     	add	x1, x8, #0x10
    7e08: 17fff7b2     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7e0c: f81e0ff3     	str	x19, [sp, #-0x20]!
    7e10: a9017bfd     	stp	x29, x30, [sp, #0x10]
    7e14: 910043fd     	add	x29, sp, #0x10
    7e18: f0000108     	adrp	x8, 0x2a000
    7e1c: 91060108     	add	x8, x8, #0x180
    7e20: 91004101     	add	x1, x8, #0x10
    7e24: aa0003f3     	mov	x19, x0
    7e28: 97fff7aa     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    7e2c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    7e30: aa1303e0     	mov	x0, x19
    7e34: f84207f3     	ldr	x19, [sp], #0x20
    7e38: 17fff7f2     	b	0x5e00 <_ZdlPv@plt>
    7e3c: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    7e40: a90157f6     	stp	x22, x21, [sp, #0x10]
    7e44: a9024ff4     	stp	x20, x19, [sp, #0x20]
    7e48: a9037bfd     	stp	x29, x30, [sp, #0x30]
    7e4c: 9100c3fd     	add	x29, sp, #0x30
    7e50: 52800520     	mov	w0, #0x29               // =41
    7e54: aa0803f3     	mov	x19, x8
    7e58: 97fff74e     	bl	0x5b90 <malloc@plt>
    7e5c: 900000c8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7e60: 9108d508     	add	x8, x8, #0x235
    7e64: f9401109     	ldr	x9, [x8, #0x20]
    7e68: ad400101     	ldp	q1, q0, [x8]
    7e6c: aa0003f4     	mov	x20, x0
    7e70: 3900a29f     	strb	wzr, [x20, #0x28]
    7e74: f9001289     	str	x9, [x20, #0x20]
    7e78: ad000281     	stp	q1, q0, [x20]
    7e7c: 97fff7dd     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    7e80: aa0003f6     	mov	x22, x0
    7e84: aa1403e0     	mov	x0, x20
    7e88: 97fff71a     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    7e8c: aa0003f7     	mov	x23, x0
    7e90: aa1603e0     	mov	x0, x22
    7e94: 940000a1     	bl	0x8118 <.text+0x22c8>
    7e98: 36000060     	tbz	w0, #0x0, 0x7ea4 <.text+0x2054>
    7e9c: aa1f03f7     	mov	x23, xzr
    7ea0: 1400008c     	b	0x80d0 <.text+0x2280>
    7ea4: 321603e0     	orr	w0, wzr, #0x400
    7ea8: 97fff73a     	bl	0x5b90 <malloc@plt>
    7eac: 321603e2     	orr	w2, wzr, #0x400
    7eb0: 2a1f03e1     	mov	w1, wzr
    7eb4: aa0003f5     	mov	x21, x0
    7eb8: 97fff78e     	bl	0x5cf0 <memset@plt>
    7ebc: b4000517     	cbz	x23, 0x7f5c <.text+0x210c>
    7ec0: aa1503e0     	mov	x0, x21
    7ec4: 97fff74f     	bl	0x5c00 <strlen@plt>
    7ec8: 52800508     	mov	w8, #0x28               // =40
    7ecc: 78206aa8     	strh	w8, [x21, x0]
    7ed0: aa1503e0     	mov	x0, x21
    7ed4: 97fff74b     	bl	0x5c00 <strlen@plt>
    7ed8: 52800528     	mov	w8, #0x29               // =41
    7edc: 78206aa8     	strh	w8, [x21, x0]
    7ee0: 321f03e0     	orr	w0, wzr, #0x2
    7ee4: 97fff72b     	bl	0x5b90 <malloc@plt>
    7ee8: aa0003f8     	mov	x24, x0
    7eec: 52800ac8     	mov	w8, #0x56               // =86
    7ef0: 79000308     	strh	w8, [x24]
    7ef4: b4000198     	cbz	x24, 0x7f24 <.text+0x20d4>
    7ef8: aa1803e0     	mov	x0, x24
    7efc: 97fff741     	bl	0x5c00 <strlen@plt>
    7f00: b40000e0     	cbz	x0, 0x7f1c <.text+0x20cc>
    7f04: 91000c08     	add	x8, x0, #0x3
    7f08: f110011f     	cmp	x8, #0x400
    7f0c: 54000088     	b.hi	0x7f1c <.text+0x20cc>
    7f10: aa1503e0     	mov	x0, x21
    7f14: aa1803e1     	mov	x1, x24
    7f18: 97fff786     	bl	0x5d30 <strcat@plt>
    7f1c: aa1803e0     	mov	x0, x24
    7f20: 97fff704     	bl	0x5b30 <free@plt>
    7f24: f94002c8     	ldr	x8, [x22]
    7f28: 900000c2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7f2c: 910d4042     	add	x2, x2, #0x350
    7f30: aa1603e0     	mov	x0, x22
    7f34: f9408508     	ldr	x8, [x8, #0x108]
    7f38: aa1703e1     	mov	x1, x23
    7f3c: aa1503e3     	mov	x3, x21
    7f40: d63f0100     	blr	x8
    7f44: aa0003f8     	mov	x24, x0
    7f48: aa1603e0     	mov	x0, x22
    7f4c: 94000073     	bl	0x8118 <.text+0x22c8>
    7f50: 36000420     	tbz	w0, #0x0, 0x7fd4 <.text+0x2184>
    7f54: aa1f03f7     	mov	x23, xzr
    7f58: 1400005c     	b	0x80c8 <.text+0x2278>
    7f5c: b40001d4     	cbz	x20, 0x7f94 <.text+0x2144>
    7f60: aa1403e0     	mov	x0, x20
    7f64: 97fff727     	bl	0x5c00 <strlen@plt>
    7f68: aa0003f6     	mov	x22, x0
    7f6c: b4000156     	cbz	x22, 0x7f94 <.text+0x2144>
    7f70: 910006c8     	add	x8, x22, #0x1
    7f74: f110011f     	cmp	x8, #0x400
    7f78: 540000e8     	b.hi	0x7f94 <.text+0x2144>
    7f7c: aa1503e0     	mov	x0, x21
    7f80: aa1403e1     	mov	x1, x20
    7f84: 97fff76b     	bl	0x5d30 <strcat@plt>
    7f88: 91002ec8     	add	x8, x22, #0xb
    7f8c: f110011f     	cmp	x8, #0x400
    7f90: 54000168     	b.hi	0x7fbc <.text+0x216c>
    7f94: aa1503e0     	mov	x0, x21
    7f98: 97fff71a     	bl	0x5c00 <strlen@plt>
    7f9c: 900000c9     	adrp	x9, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    7fa0: 9109c529     	add	x9, x9, #0x271
    7fa4: f9400129     	ldr	x9, [x9]
    7fa8: 8b0002a8     	add	x8, x21, x0
    7fac: 528c8dca     	mov	w10, #0x646e            // =25710
    7fb0: 3900291f     	strb	wzr, [x8, #0xa]
    7fb4: 7900110a     	strh	w10, [x8, #0x8]
    7fb8: f9000109     	str	x9, [x8]
    7fbc: aa1503e0     	mov	x0, x21
    7fc0: 97fff9b8     	bl	0x66a0 <.text+0x850>
    7fc4: aa1503e0     	mov	x0, x21
    7fc8: 97fff6da     	bl	0x5b30 <free@plt>
    7fcc: aa1f03f7     	mov	x23, xzr
    7fd0: 14000040     	b	0x80d0 <.text+0x2280>
    7fd4: b40001d8     	cbz	x24, 0x800c <.text+0x21bc>
    7fd8: aa1603e0     	mov	x0, x22
    7fdc: 9400004f     	bl	0x8118 <.text+0x22c8>
    7fe0: 37000120     	tbnz	w0, #0x0, 0x8004 <.text+0x21b4>
    7fe4: aa1603e0     	mov	x0, x22
    7fe8: aa1703e1     	mov	x1, x23
    7fec: aa1803e2     	mov	x2, x24
    7ff0: 940000ab     	bl	0x829c <.text+0x244c>
    7ff4: aa0003f8     	mov	x24, x0
    7ff8: aa1603e0     	mov	x0, x22
    7ffc: 94000047     	bl	0x8118 <.text+0x22c8>
    8000: 360004c0     	tbz	w0, #0x0, 0x8098 <.text+0x2248>
    8004: aa1f03f7     	mov	x23, xzr
    8008: 1400002f     	b	0x80c4 <.text+0x2274>
    800c: 321603e0     	orr	w0, wzr, #0x400
    8010: 97fff6e0     	bl	0x5b90 <malloc@plt>
    8014: 321603e2     	orr	w2, wzr, #0x400
    8018: 2a1f03e1     	mov	w1, wzr
    801c: aa0003f6     	mov	x22, x0
    8020: 97fff734     	bl	0x5cf0 <memset@plt>
    8024: b40001d4     	cbz	x20, 0x805c <.text+0x220c>
    8028: aa1403e0     	mov	x0, x20
    802c: 97fff6f5     	bl	0x5c00 <strlen@plt>
    8030: aa0003f7     	mov	x23, x0
    8034: b4000157     	cbz	x23, 0x805c <.text+0x220c>
    8038: 910006e8     	add	x8, x23, #0x1
    803c: f110011f     	cmp	x8, #0x400
    8040: 540000e8     	b.hi	0x805c <.text+0x220c>
    8044: aa1603e0     	mov	x0, x22
    8048: aa1403e1     	mov	x1, x20
    804c: 97fff739     	bl	0x5d30 <strcat@plt>
    8050: 91005ee8     	add	x8, x23, #0x17
    8054: f110011f     	cmp	x8, #0x400
    8058: 54000148     	b.hi	0x8080 <.text+0x2230>
    805c: aa1603e0     	mov	x0, x22
    8060: 97fff6e8     	bl	0x5c00 <strlen@plt>
    8064: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8068: 910d5d08     	add	x8, x8, #0x357
    806c: f840f109     	ldur	x9, [x8, #0xf]
    8070: 3dc00100     	ldr	q0, [x8]
    8074: 8b0002c8     	add	x8, x22, x0
    8078: f800f109     	stur	x9, [x8, #0xf]
    807c: 3d800100     	str	q0, [x8]
    8080: aa1603e0     	mov	x0, x22
    8084: 97fff987     	bl	0x66a0 <.text+0x850>
    8088: aa1603e0     	mov	x0, x22
    808c: 97fff6a9     	bl	0x5b30 <free@plt>
    8090: aa1f03f7     	mov	x23, xzr
    8094: 1400000d     	b	0x80c8 <.text+0x2278>
    8098: f94002c8     	ldr	x8, [x22]
    809c: aa1603e0     	mov	x0, x22
    80a0: aa1803e1     	mov	x1, x24
    80a4: f9405508     	ldr	x8, [x8, #0xa8]
    80a8: d63f0100     	blr	x8
    80ac: f94002c8     	ldr	x8, [x22]
    80b0: aa0003f7     	mov	x23, x0
    80b4: aa1603e0     	mov	x0, x22
    80b8: aa1803e1     	mov	x1, x24
    80bc: f9405d08     	ldr	x8, [x8, #0xb8]
    80c0: d63f0100     	blr	x8
    80c4: 97fff74b     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    80c8: aa1503e0     	mov	x0, x21
    80cc: 97fff699     	bl	0x5b30 <free@plt>
    80d0: d0000108     	adrp	x8, 0x2a000
    80d4: 91060108     	add	x8, x8, #0x180
    80d8: 91004101     	add	x1, x8, #0x10
    80dc: aa1303e0     	mov	x0, x19
    80e0: aa1703e2     	mov	x2, x23
    80e4: 97fff71b     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
    80e8: d0000108     	adrp	x8, 0x2a000
    80ec: 91066108     	add	x8, x8, #0x198
    80f0: 9100a108     	add	x8, x8, #0x28
    80f4: f9000268     	str	x8, [x19]
    80f8: b4000074     	cbz	x20, 0x8104 <.text+0x22b4>
    80fc: aa1403e0     	mov	x0, x20
    8100: 97fff68c     	bl	0x5b30 <free@plt>
    8104: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    8108: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    810c: a94157f6     	ldp	x22, x21, [sp, #0x10]
    8110: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    8114: d65f03c0     	ret
    8118: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    811c: a90157f6     	stp	x22, x21, [sp, #0x10]
    8120: a9024ff4     	stp	x20, x19, [sp, #0x20]
    8124: a9037bfd     	stp	x29, x30, [sp, #0x30]
    8128: 9100c3fd     	add	x29, sp, #0x30
    812c: aa0003f3     	mov	x19, x0
    8130: f9400268     	ldr	x8, [x19]
    8134: f9439108     	ldr	x8, [x8, #0x720]
    8138: d63f0100     	blr	x8
    813c: 12001c08     	and	w8, w0, #0xff
    8140: 340007c8     	cbz	w8, 0x8238 <.text+0x23e8>
    8144: f9400268     	ldr	x8, [x19]
    8148: aa1303e0     	mov	x0, x19
    814c: f9404108     	ldr	x8, [x8, #0x80]
    8150: d63f0100     	blr	x8
    8154: f9400268     	ldr	x8, [x19]
    8158: aa1303e0     	mov	x0, x19
    815c: f9403d08     	ldr	x8, [x8, #0x78]
    8160: d63f0100     	blr	x8
    8164: f9400268     	ldr	x8, [x19]
    8168: aa0003f4     	mov	x20, x0
    816c: aa1303e0     	mov	x0, x19
    8170: f9404508     	ldr	x8, [x8, #0x88]
    8174: d63f0100     	blr	x8
    8178: 320003e0     	orr	w0, wzr, #0x1
    817c: 97fff685     	bl	0x5b90 <malloc@plt>
    8180: aa0003f5     	mov	x21, x0
    8184: 390002bf     	strb	wzr, [x21]
    8188: b4000754     	cbz	x20, 0x8270 <.text+0x2420>
    818c: 90000136     	adrp	x22, 0x2c000
    8190: f94396c2     	ldr	x2, [x22, #0x728]
    8194: b50001e2     	cbnz	x2, 0x81d0 <.text+0x2380>
    8198: f00000a0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    819c: 9110ec00     	add	x0, x0, #0x43b
    81a0: 97fff654     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    81a4: f9400268     	ldr	x8, [x19]
    81a8: f00000a2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    81ac: f00000a3     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    81b0: aa0003e1     	mov	x1, x0
    81b4: f9408508     	ldr	x8, [x8, #0x108]
    81b8: 91113c42     	add	x2, x2, #0x44f
    81bc: 91116063     	add	x3, x3, #0x458
    81c0: aa1303e0     	mov	x0, x19
    81c4: d63f0100     	blr	x8
    81c8: aa0003e2     	mov	x2, x0
    81cc: f90396c2     	str	x2, [x22, #0x728]
    81d0: aa1303e0     	mov	x0, x19
    81d4: aa1403e1     	mov	x1, x20
    81d8: 97fff9ac     	bl	0x6888 <.text+0xa38>
    81dc: f9400268     	ldr	x8, [x19]
    81e0: aa0003f6     	mov	x22, x0
    81e4: aa1303e0     	mov	x0, x19
    81e8: aa1603e1     	mov	x1, x22
    81ec: f942a508     	ldr	x8, [x8, #0x548]
    81f0: aa1f03e2     	mov	x2, xzr
    81f4: d63f0100     	blr	x8
    81f8: aa0003f7     	mov	x23, x0
    81fc: b4000075     	cbz	x21, 0x8208 <.text+0x23b8>
    8200: aa1503e0     	mov	x0, x21
    8204: 97fff64b     	bl	0x5b30 <free@plt>
    8208: b40001d7     	cbz	x23, 0x8240 <.text+0x23f0>
    820c: aa1703e0     	mov	x0, x23
    8210: 97fff67c     	bl	0x5c00 <strlen@plt>
    8214: aa0003f8     	mov	x24, x0
    8218: 91000700     	add	x0, x24, #0x1
    821c: 97fff65d     	bl	0x5b90 <malloc@plt>
    8220: aa0003f5     	mov	x21, x0
    8224: aa1703e1     	mov	x1, x23
    8228: aa1803e2     	mov	x2, x24
    822c: 38386abf     	strb	wzr, [x21, x24]
    8230: 97fff60c     	bl	0x5a60 <memcpy@plt>
    8234: 14000004     	b	0x8244 <.text+0x23f4>
    8238: 2a1f03e0     	mov	w0, wzr
    823c: 14000013     	b	0x8288 <.text+0x2438>
    8240: aa1f03f5     	mov	x21, xzr
    8244: f9400268     	ldr	x8, [x19]
    8248: aa1303e0     	mov	x0, x19
    824c: aa1603e1     	mov	x1, x22
    8250: aa1703e2     	mov	x2, x23
    8254: f942a908     	ldr	x8, [x8, #0x550]
    8258: d63f0100     	blr	x8
    825c: f9400268     	ldr	x8, [x19]
    8260: aa1303e0     	mov	x0, x19
    8264: aa1403e1     	mov	x1, x20
    8268: f9405d08     	ldr	x8, [x8, #0xb8]
    826c: d63f0100     	blr	x8
    8270: aa1503e0     	mov	x0, x21
    8274: 97fff90b     	bl	0x66a0 <.text+0x850>
    8278: b4000075     	cbz	x21, 0x8284 <.text+0x2434>
    827c: aa1503e0     	mov	x0, x21
    8280: 97fff62c     	bl	0x5b30 <free@plt>
    8284: 320003e0     	orr	w0, wzr, #0x1
    8288: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    828c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    8290: a94157f6     	ldp	x22, x21, [sp, #0x10]
    8294: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    8298: d65f03c0     	ret
    829c: d104c3ff     	sub	sp, sp, #0x130
    82a0: a9114ffc     	stp	x28, x19, [sp, #0x110]
    82a4: a9127bfd     	stp	x29, x30, [sp, #0x120]
    82a8: 910483fd     	add	x29, sp, #0x120
    82ac: ad039fe6     	stp	q6, q7, [sp, #0x70]
    82b0: ad0297e4     	stp	q4, q5, [sp, #0x50]
    82b4: ad018fe2     	stp	q2, q3, [sp, #0x30]
    82b8: ad0087e0     	stp	q0, q1, [sp, #0x10]
    82bc: a9391fa6     	stp	x6, x7, [x29, #-0x70]
    82c0: a93817a4     	stp	x4, x5, [x29, #-0x80]
    82c4: f81783a3     	stur	x3, [x29, #-0x88]
    82c8: d53bd053     	mrs	x19, TPIDR_EL0
    82cc: f9401669     	ldr	x9, [x19, #0x28]
    82d0: 910043eb     	add	x11, sp, #0x10
    82d4: d10223ac     	sub	x12, x29, #0x88
    82d8: 321963e8     	orr	w8, wzr, #0xffffff80
    82dc: 128004ea     	mov	w10, #-0x28             // =-40
    82e0: f90007e9     	str	x9, [sp, #0x8]
    82e4: 910043a9     	add	x9, x29, #0x10
    82e8: 9102016b     	add	x11, x11, #0x80
    82ec: 9100a18c     	add	x12, x12, #0x28
    82f0: 293c23aa     	stp	w10, w8, [x29, #-0x20]
    82f4: a93d2fac     	stp	x12, x11, [x29, #-0x30]
    82f8: f81c83a9     	stur	x9, [x29, #-0x38]
    82fc: f9400008     	ldr	x8, [x0]
    8300: d100e3a9     	sub	x9, x29, #0x38
    8304: ad400121     	ldp	q1, q0, [x9]
    8308: d10183a3     	sub	x3, x29, #0x60
    830c: f9407508     	ldr	x8, [x8, #0xe8]
    8310: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
    8314: d63f0100     	blr	x8
    8318: f9401668     	ldr	x8, [x19, #0x28]
    831c: f94007e9     	ldr	x9, [sp, #0x8]
    8320: eb09011f     	cmp	x8, x9
    8324: 540000a1     	b.ne	0x8338 <.text+0x24e8>
    8328: a9527bfd     	ldp	x29, x30, [sp, #0x120]
    832c: a9514ffc     	ldp	x28, x19, [sp, #0x110]
    8330: 9104c3ff     	add	sp, sp, #0x130
    8334: d65f03c0     	ret
    8338: 97fff6aa     	bl	0x5de0 <__stack_chk_fail@plt>
    833c: d10183ff     	sub	sp, sp, #0x60
    8340: a90357f6     	stp	x22, x21, [sp, #0x30]
    8344: a9044ff4     	stp	x20, x19, [sp, #0x40]
    8348: a9057bfd     	stp	x29, x30, [sp, #0x50]
    834c: 910143fd     	add	x29, sp, #0x50
    8350: d53bd056     	mrs	x22, TPIDR_EL0
    8354: f94016c8     	ldr	x8, [x22, #0x28]
    8358: aa0103f5     	mov	x21, x1
    835c: f90017e8     	str	x8, [sp, #0x28]
    8360: f9400008     	ldr	x8, [x0]
    8364: f85d8108     	ldur	x8, [x8, #-0x28]
    8368: 8b080002     	add	x2, x0, x8
    836c: d0000108     	adrp	x8, 0x2a000
    8370: 91060108     	add	x8, x8, #0x180
    8374: 91004113     	add	x19, x8, #0x10
    8378: 910063e0     	add	x0, sp, #0x18
    837c: aa1303e1     	mov	x1, x19
    8380: 97fff61c     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    8384: d0000108     	adrp	x8, 0x2a000
    8388: 91066108     	add	x8, x8, #0x198
    838c: 321d03e9     	orr	w9, wzr, #0x8
    8390: 9100a108     	add	x8, x8, #0x28
    8394: 52800120     	mov	w0, #0x9                // =9
    8398: a90123e9     	stp	x9, x8, [sp, #0x10]
    839c: 97fff5fd     	bl	0x5b90 <malloc@plt>
    83a0: d28cae68     	mov	x8, #0x6573             // =25971
    83a4: f2aa8e88     	movk	x8, #0x5474, lsl #16
    83a8: f2ce8d28     	movk	x8, #0x7469, lsl #32
    83ac: aa0003f4     	mov	x20, x0
    83b0: f2ecad88     	movk	x8, #0x656c, lsl #48
    83b4: 910063e0     	add	x0, sp, #0x18
    83b8: 910023e1     	add	x1, sp, #0x8
    83bc: aa1503e2     	mov	x2, x21
    83c0: f90007f4     	str	x20, [sp, #0x8]
    83c4: 3900229f     	strb	wzr, [x20, #0x8]
    83c8: f9000288     	str	x8, [x20]
    83cc: 94000012     	bl	0x8414 <.text+0x25c4>
    83d0: b4000094     	cbz	x20, 0x83e0 <.text+0x2590>
    83d4: aa1403e0     	mov	x0, x20
    83d8: 97fff5d6     	bl	0x5b30 <free@plt>
    83dc: f90007ff     	str	xzr, [sp, #0x8]
    83e0: 910063e0     	add	x0, sp, #0x18
    83e4: aa1303e1     	mov	x1, x19
    83e8: 97fff63a     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    83ec: f94016c8     	ldr	x8, [x22, #0x28]
    83f0: f94017e9     	ldr	x9, [sp, #0x28]
    83f4: eb09011f     	cmp	x8, x9
    83f8: 540000c1     	b.ne	0x8410 <.text+0x25c0>
    83fc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    8400: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    8404: a94357f6     	ldp	x22, x21, [sp, #0x30]
    8408: 910183ff     	add	sp, sp, #0x60
    840c: d65f03c0     	ret
    8410: 97fff674     	bl	0x5de0 <__stack_chk_fail@plt>
    8414: d101c3ff     	sub	sp, sp, #0x70
    8418: f9000bfb     	str	x27, [sp, #0x10]
    841c: a90267fa     	stp	x26, x25, [sp, #0x20]
    8420: a9035ff8     	stp	x24, x23, [sp, #0x30]
    8424: a90457f6     	stp	x22, x21, [sp, #0x40]
    8428: a9054ff4     	stp	x20, x19, [sp, #0x50]
    842c: a9067bfd     	stp	x29, x30, [sp, #0x60]
    8430: 910183fd     	add	x29, sp, #0x60
    8434: d53bd05b     	mrs	x27, TPIDR_EL0
    8438: f9401768     	ldr	x8, [x27, #0x28]
    843c: aa0203f7     	mov	x23, x2
    8440: aa0103f4     	mov	x20, x1
    8444: aa0003f5     	mov	x21, x0
    8448: f90007e8     	str	x8, [sp, #0x8]
    844c: 97fff669     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    8450: f94002a8     	ldr	x8, [x21]
    8454: aa0003f6     	mov	x22, x0
    8458: f85d8108     	ldur	x8, [x8, #-0x28]
    845c: 8b0802a0     	add	x0, x21, x8
    8460: 97fff5b8     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    8464: aa0003e8     	mov	x8, x0
    8468: b4000648     	cbz	x8, 0x8530 <.text+0x26e0>
    846c: f94002c9     	ldr	x9, [x22]
    8470: aa1603e0     	mov	x0, x22
    8474: aa0803e1     	mov	x1, x8
    8478: f9407d29     	ldr	x9, [x9, #0xf8]
    847c: d63f0120     	blr	x9
    8480: aa0003f8     	mov	x24, x0
    8484: aa1603e0     	mov	x0, x22
    8488: 97ffff24     	bl	0x8118 <.text+0x22c8>
    848c: 37002960     	tbnz	w0, #0x0, 0x89b8 <.text+0x2b68>
    8490: 321603e0     	orr	w0, wzr, #0x400
    8494: 97fff5bf     	bl	0x5b90 <malloc@plt>
    8498: 321603e2     	orr	w2, wzr, #0x400
    849c: 2a1f03e1     	mov	w1, wzr
    84a0: aa0003f3     	mov	x19, x0
    84a4: 97fff613     	bl	0x5cf0 <memset@plt>
    84a8: aa1303e0     	mov	x0, x19
    84ac: 97fff5d5     	bl	0x5c00 <strlen@plt>
    84b0: 8b000268     	add	x8, x19, x0
    84b4: b4000ad8     	cbz	x24, 0x860c <.text+0x27bc>
    84b8: 52800509     	mov	w9, #0x28               // =40
    84bc: 52800260     	mov	w0, #0x13               // =19
    84c0: 79000109     	strh	w9, [x8]
    84c4: 97fff5b3     	bl	0x5b90 <malloc@plt>
    84c8: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    84cc: 91116908     	add	x8, x8, #0x45a
    84d0: 3dc00100     	ldr	q0, [x8]
    84d4: aa0003f9     	mov	x25, x0
    84d8: 52876ce8     	mov	w8, #0x3b67             // =15207
    84dc: 39004b3f     	strb	wzr, [x25, #0x12]
    84e0: 79002328     	strh	w8, [x25, #0x10]
    84e4: 3d800320     	str	q0, [x25]
    84e8: b4001439     	cbz	x25, 0x876c <.text+0x291c>
    84ec: aa1903e0     	mov	x0, x25
    84f0: 97fff5c4     	bl	0x5c00 <strlen@plt>
    84f4: aa0003fa     	mov	x26, x0
    84f8: b400137a     	cbz	x26, 0x8764 <.text+0x2914>
    84fc: 91000b48     	add	x8, x26, #0x2
    8500: f110051f     	cmp	x8, #0x401
    8504: 54001302     	b.hs	0x8764 <.text+0x2914>
    8508: aa1303e0     	mov	x0, x19
    850c: aa1903e1     	mov	x1, x25
    8510: 97fff608     	bl	0x5d30 <strcat@plt>
    8514: aa1903e0     	mov	x0, x25
    8518: 97fff586     	bl	0x5b30 <free@plt>
    851c: 91000f48     	add	x8, x26, #0x3
    8520: f110011f     	cmp	x8, #0x400
    8524: 54001f68     	b.hi	0x8910 <.text+0x2ac0>
    8528: 91000759     	add	x25, x26, #0x1
    852c: 14000091     	b	0x8770 <.text+0x2920>
    8530: 321603e0     	orr	w0, wzr, #0x400
    8534: 97fff597     	bl	0x5b90 <malloc@plt>
    8538: 321603e2     	orr	w2, wzr, #0x400
    853c: 2a1f03e1     	mov	w1, wzr
    8540: aa0003f3     	mov	x19, x0
    8544: 97fff5eb     	bl	0x5cf0 <memset@plt>
    8548: aa1303e0     	mov	x0, x19
    854c: 97fff5ad     	bl	0x5c00 <strlen@plt>
    8550: 528c2c6a     	mov	w10, #0x6163            // =24931
    8554: 8b000268     	add	x8, x19, x0
    8558: 321b03e9     	orr	w9, wzr, #0x20
    855c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    8560: aa1303e0     	mov	x0, x19
    8564: 79000909     	strh	w9, [x8, #0x4]
    8568: b900010a     	str	w10, [x8]
    856c: 97fff5a5     	bl	0x5c00 <strlen@plt>
    8570: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8574: 9108d508     	add	x8, x8, #0x235
    8578: 3cc19100     	ldur	q0, [x8, #0x19]
    857c: ad400502     	ldp	q2, q1, [x8]
    8580: 8b000268     	add	x8, x19, x0
    8584: aa1303e0     	mov	x0, x19
    8588: 3c819100     	stur	q0, [x8, #0x19]
    858c: ad000502     	stp	q2, q1, [x8]
    8590: 97fff59c     	bl	0x5c00 <strlen@plt>
    8594: 8b000268     	add	x8, x19, x0
    8598: 52874749     	mov	w9, #0x3a3a             // =14906
    859c: 3900091f     	strb	wzr, [x8, #0x2]
    85a0: 79000109     	strh	w9, [x8]
    85a4: f9400294     	ldr	x20, [x20]
    85a8: b40001d4     	cbz	x20, 0x85e0 <.text+0x2790>
    85ac: aa1403e0     	mov	x0, x20
    85b0: 97fff594     	bl	0x5c00 <strlen@plt>
    85b4: aa0003f5     	mov	x21, x0
    85b8: b4000155     	cbz	x21, 0x85e0 <.text+0x2790>
    85bc: 9100c2a8     	add	x8, x21, #0x30
    85c0: f110011f     	cmp	x8, #0x400
    85c4: 540000e8     	b.hi	0x85e0 <.text+0x2790>
    85c8: aa1303e0     	mov	x0, x19
    85cc: aa1403e1     	mov	x1, x20
    85d0: 97fff5d8     	bl	0x5d30 <strcat@plt>
    85d4: 910142a8     	add	x8, x21, #0x50
    85d8: f110011f     	cmp	x8, #0x400
    85dc: 54000128     	b.hi	0x8600 <.text+0x27b0>
    85e0: aa1303e0     	mov	x0, x19
    85e4: 97fff587     	bl	0x5c00 <strlen@plt>
    85e8: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    85ec: 910f9d08     	add	x8, x8, #0x3e7
    85f0: ad400101     	ldp	q1, q0, [x8]
    85f4: 8b000268     	add	x8, x19, x0
    85f8: 3900811f     	strb	wzr, [x8, #0x20]
    85fc: ad000101     	stp	q1, q0, [x8]
    8600: aa1303e0     	mov	x0, x19
    8604: 97fff827     	bl	0x66a0 <.text+0x850>
    8608: 140000ea     	b	0x89b0 <.text+0x2b60>
    860c: 528c2c6a     	mov	w10, #0x6163            // =24931
    8610: 321b03e9     	orr	w9, wzr, #0x20
    8614: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    8618: aa1303e0     	mov	x0, x19
    861c: 79000909     	strh	w9, [x8, #0x4]
    8620: b900010a     	str	w10, [x8]
    8624: 97fff577     	bl	0x5c00 <strlen@plt>
    8628: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    862c: 9108d508     	add	x8, x8, #0x235
    8630: 3cc19100     	ldur	q0, [x8, #0x19]
    8634: ad400502     	ldp	q2, q1, [x8]
    8638: 8b000268     	add	x8, x19, x0
    863c: aa1303e0     	mov	x0, x19
    8640: 3c819100     	stur	q0, [x8, #0x19]
    8644: ad000502     	stp	q2, q1, [x8]
    8648: 97fff56e     	bl	0x5c00 <strlen@plt>
    864c: 8b000268     	add	x8, x19, x0
    8650: 52874749     	mov	w9, #0x3a3a             // =14906
    8654: 3900091f     	strb	wzr, [x8, #0x2]
    8658: 79000109     	strh	w9, [x8]
    865c: f9400294     	ldr	x20, [x20]
    8660: b40001d4     	cbz	x20, 0x8698 <.text+0x2848>
    8664: aa1403e0     	mov	x0, x20
    8668: 97fff566     	bl	0x5c00 <strlen@plt>
    866c: aa0003f5     	mov	x21, x0
    8670: b4000155     	cbz	x21, 0x8698 <.text+0x2848>
    8674: 9100c2a8     	add	x8, x21, #0x30
    8678: f110011f     	cmp	x8, #0x400
    867c: 540000e8     	b.hi	0x8698 <.text+0x2848>
    8680: aa1303e0     	mov	x0, x19
    8684: aa1403e1     	mov	x1, x20
    8688: 97fff5aa     	bl	0x5d30 <strcat@plt>
    868c: 910122a8     	add	x8, x21, #0x48
    8690: f110011f     	cmp	x8, #0x400
    8694: 54000148     	b.hi	0x86bc <.text+0x286c>
    8698: aa1303e0     	mov	x0, x19
    869c: 97fff559     	bl	0x5c00 <strlen@plt>
    86a0: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    86a4: 91102108     	add	x8, x8, #0x408
    86a8: 3cc09100     	ldur	q0, [x8, #0x9]
    86ac: 3dc00101     	ldr	q1, [x8]
    86b0: 8b000268     	add	x8, x19, x0
    86b4: 3c809100     	stur	q0, [x8, #0x9]
    86b8: 3d800101     	str	q1, [x8]
    86bc: b0000136     	adrp	x22, 0x2d000
    86c0: 9112c2d6     	add	x22, x22, #0x4b0
    86c4: 320003e8     	orr	w8, wzr, #0x1
    86c8: aa1603e9     	mov	x9, x22
    86cc: 38008528     	strb	w8, [x9], #0x8
    86d0: 08dffd28     	ldarb	w8, [x9]
    86d4: 37000268     	tbnz	w8, #0x0, 0x8720 <.text+0x28d0>
    86d8: 910022d4     	add	x20, x22, #0x8
    86dc: aa1403e0     	mov	x0, x20
    86e0: 97fff510     	bl	0x5b20 <__cxa_guard_acquire@plt>
    86e4: 340001e0     	cbz	w0, 0x8720 <.text+0x28d0>
    86e8: 320003e0     	orr	w0, wzr, #0x1
    86ec: f9015adf     	str	xzr, [x22, #0x2b0]
    86f0: 910aa2d5     	add	x21, x22, #0x2a8
    86f4: 97fff527     	bl	0x5b90 <malloc@plt>
    86f8: f90156c0     	str	x0, [x22, #0x2a8]
    86fc: 3900001f     	strb	wzr, [x0]
    8700: d0ffffe0     	adrp	x0, 0x6000 <.text+0x1b0>
    8704: 90000122     	adrp	x2, 0x2c000
    8708: 91216000     	add	x0, x0, #0x858
    870c: 91000042     	add	x2, x2, #0x0
    8710: aa1503e1     	mov	x1, x21
    8714: 97fff57b     	bl	0x5d00 <__cxa_atexit@plt>
    8718: aa1403e0     	mov	x0, x20
    871c: 97fff52d     	bl	0x5bd0 <__cxa_guard_release@plt>
    8720: f94156c0     	ldr	x0, [x22, #0x2a8]
    8724: b4000060     	cbz	x0, 0x8730 <.text+0x28e0>
    8728: 97fff502     	bl	0x5b30 <free@plt>
    872c: f90156df     	str	xzr, [x22, #0x2a8]
    8730: aa1303e0     	mov	x0, x19
    8734: f9015adf     	str	xzr, [x22, #0x2b0]
    8738: 97fff532     	bl	0x5c00 <strlen@plt>
    873c: aa0003f4     	mov	x20, x0
    8740: 91000680     	add	x0, x20, #0x1
    8744: f9015ad4     	str	x20, [x22, #0x2b0]
    8748: 97fff512     	bl	0x5b90 <malloc@plt>
    874c: aa1303e1     	mov	x1, x19
    8750: aa1403e2     	mov	x2, x20
    8754: f90156c0     	str	x0, [x22, #0x2a8]
    8758: 3834681f     	strb	wzr, [x0, x20]
    875c: 97fff4c1     	bl	0x5a60 <memcpy@plt>
    8760: 14000094     	b	0x89b0 <.text+0x2b60>
    8764: aa1903e0     	mov	x0, x25
    8768: 97fff4f2     	bl	0x5b30 <free@plt>
    876c: 320003f9     	orr	w25, wzr, #0x1
    8770: aa1303e0     	mov	x0, x19
    8774: 97fff523     	bl	0x5c00 <strlen@plt>
    8778: 52800528     	mov	w8, #0x29               // =41
    877c: 91000b3a     	add	x26, x25, #0x2
    8780: 78206a68     	strh	w8, [x19, x0]
    8784: 321f03e0     	orr	w0, wzr, #0x2
    8788: 97fff502     	bl	0x5b90 <malloc@plt>
    878c: aa0003f9     	mov	x25, x0
    8790: 52800ac8     	mov	w8, #0x56               // =86
    8794: 79000328     	strh	w8, [x25]
    8798: b4000199     	cbz	x25, 0x87c8 <.text+0x2978>
    879c: aa1903e0     	mov	x0, x25
    87a0: 97fff518     	bl	0x5c00 <strlen@plt>
    87a4: b40000e0     	cbz	x0, 0x87c0 <.text+0x2970>
    87a8: 8b000348     	add	x8, x26, x0
    87ac: f110011f     	cmp	x8, #0x400
    87b0: 54000088     	b.hi	0x87c0 <.text+0x2970>
    87b4: aa1303e0     	mov	x0, x19
    87b8: aa1903e1     	mov	x1, x25
    87bc: 97fff55d     	bl	0x5d30 <strcat@plt>
    87c0: aa1903e0     	mov	x0, x25
    87c4: 97fff4db     	bl	0x5b30 <free@plt>
    87c8: f94002c8     	ldr	x8, [x22]
    87cc: f9400282     	ldr	x2, [x20]
    87d0: aa1603e0     	mov	x0, x22
    87d4: aa1803e1     	mov	x1, x24
    87d8: f9408508     	ldr	x8, [x8, #0x108]
    87dc: aa1303e3     	mov	x3, x19
    87e0: d63f0100     	blr	x8
    87e4: f94002c8     	ldr	x8, [x22]
    87e8: aa0003f9     	mov	x25, x0
    87ec: aa1603e0     	mov	x0, x22
    87f0: aa1803e1     	mov	x1, x24
    87f4: f9405d08     	ldr	x8, [x8, #0xb8]
    87f8: d63f0100     	blr	x8
    87fc: aa1603e0     	mov	x0, x22
    8800: 97fffe46     	bl	0x8118 <.text+0x22c8>
    8804: 37000d60     	tbnz	w0, #0x0, 0x89b0 <.text+0x2b60>
    8808: b4000119     	cbz	x25, 0x8828 <.text+0x29d8>
    880c: 97fff579     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    8810: b4000857     	cbz	x23, 0x8918 <.text+0x2ac8>
    8814: f9400008     	ldr	x8, [x0]
    8818: aa1703e1     	mov	x1, x23
    881c: f9429d08     	ldr	x8, [x8, #0x538]
    8820: d63f0100     	blr	x8
    8824: 1400004a     	b	0x894c <.text+0x2afc>
    8828: 321603e0     	orr	w0, wzr, #0x400
    882c: 97fff4d9     	bl	0x5b90 <malloc@plt>
    8830: 321603e2     	orr	w2, wzr, #0x400
    8834: 2a1f03e1     	mov	w1, wzr
    8838: aa0003f5     	mov	x21, x0
    883c: 97fff52d     	bl	0x5cf0 <memset@plt>
    8840: aa1503e0     	mov	x0, x21
    8844: 97fff4ef     	bl	0x5c00 <strlen@plt>
    8848: 528c2c6a     	mov	w10, #0x6163            // =24931
    884c: 8b0002a8     	add	x8, x21, x0
    8850: 321b03e9     	orr	w9, wzr, #0x20
    8854: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    8858: aa1503e0     	mov	x0, x21
    885c: 79000909     	strh	w9, [x8, #0x4]
    8860: b900010a     	str	w10, [x8]
    8864: 97fff4e7     	bl	0x5c00 <strlen@plt>
    8868: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    886c: 9108d508     	add	x8, x8, #0x235
    8870: 3cc19100     	ldur	q0, [x8, #0x19]
    8874: ad400502     	ldp	q2, q1, [x8]
    8878: 8b0002a8     	add	x8, x21, x0
    887c: aa1503e0     	mov	x0, x21
    8880: 3c819100     	stur	q0, [x8, #0x19]
    8884: ad000502     	stp	q2, q1, [x8]
    8888: 97fff4de     	bl	0x5c00 <strlen@plt>
    888c: 8b0002a8     	add	x8, x21, x0
    8890: 52874749     	mov	w9, #0x3a3a             // =14906
    8894: 3900091f     	strb	wzr, [x8, #0x2]
    8898: 79000109     	strh	w9, [x8]
    889c: f9400294     	ldr	x20, [x20]
    88a0: b40001d4     	cbz	x20, 0x88d8 <.text+0x2a88>
    88a4: aa1403e0     	mov	x0, x20
    88a8: 97fff4d6     	bl	0x5c00 <strlen@plt>
    88ac: aa0003f6     	mov	x22, x0
    88b0: b4000156     	cbz	x22, 0x88d8 <.text+0x2a88>
    88b4: 9100c2c8     	add	x8, x22, #0x30
    88b8: f110011f     	cmp	x8, #0x400
    88bc: 540000e8     	b.hi	0x88d8 <.text+0x2a88>
    88c0: aa1503e0     	mov	x0, x21
    88c4: aa1403e1     	mov	x1, x20
    88c8: 97fff51a     	bl	0x5d30 <strcat@plt>
    88cc: 910126c8     	add	x8, x22, #0x49
    88d0: f110011f     	cmp	x8, #0x400
    88d4: 54000148     	b.hi	0x88fc <.text+0x2aac>
    88d8: aa1503e0     	mov	x0, x21
    88dc: 97fff4c9     	bl	0x5c00 <strlen@plt>
    88e0: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    88e4: 91108508     	add	x8, x8, #0x421
    88e8: 3cc0a100     	ldur	q0, [x8, #0xa]
    88ec: 3dc00101     	ldr	q1, [x8]
    88f0: 8b0002a8     	add	x8, x21, x0
    88f4: 3c80a100     	stur	q0, [x8, #0xa]
    88f8: 3d800101     	str	q1, [x8]
    88fc: aa1503e0     	mov	x0, x21
    8900: 97fff768     	bl	0x66a0 <.text+0x850>
    8904: aa1503e0     	mov	x0, x21
    8908: 97fff48a     	bl	0x5b30 <free@plt>
    890c: 14000029     	b	0x89b0 <.text+0x2b60>
    8910: 321603fa     	orr	w26, wzr, #0x400
    8914: 17ffff9c     	b	0x8784 <.text+0x2934>
    8918: 97fff536     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    891c: aa0003f4     	mov	x20, x0
    8920: f00000a0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8924: 9110ec00     	add	x0, x0, #0x43b
    8928: 97fff472     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    892c: f9400288     	ldr	x8, [x20]
    8930: f00000a2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8934: aa0003e1     	mov	x1, x0
    8938: 910db842     	add	x2, x2, #0x36e
    893c: f9403908     	ldr	x8, [x8, #0x70]
    8940: aa1403e0     	mov	x0, x20
    8944: d63f0100     	blr	x8
    8948: aa1f03e0     	mov	x0, xzr
    894c: f90003e0     	str	x0, [sp]
    8950: aa1603e0     	mov	x0, x22
    8954: 97fffdf1     	bl	0x8118 <.text+0x22c8>
    8958: 37000200     	tbnz	w0, #0x0, 0x8998 <.text+0x2b48>
    895c: f94002a8     	ldr	x8, [x21]
    8960: f85d8108     	ldur	x8, [x8, #-0x28]
    8964: 8b0802a0     	add	x0, x21, x8
    8968: 97fff476     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    896c: aa0003f4     	mov	x20, x0
    8970: 97fff520     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    8974: aa0003f5     	mov	x21, x0
    8978: f94002a8     	ldr	x8, [x21]
    897c: 910003e3     	mov	x3, sp
    8980: aa1403e1     	mov	x1, x20
    8984: aa1903e2     	mov	x2, x25
    8988: f940fd08     	ldr	x8, [x8, #0x1f8]
    898c: d63f0100     	blr	x8
    8990: aa1503e0     	mov	x0, x21
    8994: 97fffde1     	bl	0x8118 <.text+0x22c8>
    8998: 97fff516     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    899c: f94003e1     	ldr	x1, [sp]
    89a0: b4000081     	cbz	x1, 0x89b0 <.text+0x2b60>
    89a4: f9400008     	ldr	x8, [x0]
    89a8: f9405d08     	ldr	x8, [x8, #0xb8]
    89ac: d63f0100     	blr	x8
    89b0: aa1303e0     	mov	x0, x19
    89b4: 97fff45f     	bl	0x5b30 <free@plt>
    89b8: f9401768     	ldr	x8, [x27, #0x28]
    89bc: f94007e9     	ldr	x9, [sp, #0x8]
    89c0: eb09011f     	cmp	x8, x9
    89c4: 54000121     	b.ne	0x89e8 <.text+0x2b98>
    89c8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    89cc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    89d0: a94457f6     	ldp	x22, x21, [sp, #0x40]
    89d4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
    89d8: a94267fa     	ldp	x26, x25, [sp, #0x20]
    89dc: f9400bfb     	ldr	x27, [sp, #0x10]
    89e0: 9101c3ff     	add	sp, sp, #0x70
    89e4: d65f03c0     	ret
    89e8: 97fff4fe     	bl	0x5de0 <__stack_chk_fail@plt>
    89ec: d10183ff     	sub	sp, sp, #0x60
    89f0: a90357f6     	stp	x22, x21, [sp, #0x30]
    89f4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    89f8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    89fc: 910143fd     	add	x29, sp, #0x50
    8a00: d53bd056     	mrs	x22, TPIDR_EL0
    8a04: f94016c8     	ldr	x8, [x22, #0x28]
    8a08: aa0103f5     	mov	x21, x1
    8a0c: f90017e8     	str	x8, [sp, #0x28]
    8a10: f9400008     	ldr	x8, [x0]
    8a14: f85d8108     	ldur	x8, [x8, #-0x28]
    8a18: 8b080002     	add	x2, x0, x8
    8a1c: d0000108     	adrp	x8, 0x2a000
    8a20: 91060108     	add	x8, x8, #0x180
    8a24: 91004113     	add	x19, x8, #0x10
    8a28: 910063e0     	add	x0, sp, #0x18
    8a2c: aa1303e1     	mov	x1, x19
    8a30: 97fff470     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    8a34: d0000108     	adrp	x8, 0x2a000
    8a38: 91066108     	add	x8, x8, #0x198
    8a3c: 32000be9     	orr	w9, wzr, #0x7
    8a40: 9100a108     	add	x8, x8, #0x28
    8a44: 321d03e0     	orr	w0, wzr, #0x8
    8a48: a90123e9     	stp	x9, x8, [sp, #0x10]
    8a4c: 97fff451     	bl	0x5b90 <malloc@plt>
    8a50: d28cae68     	mov	x8, #0x6573             // =25971
    8a54: f2a90e88     	movk	x8, #0x4874, lsl #16
    8a58: f2ceade8     	movk	x8, #0x756f, lsl #32
    8a5c: aa0003f4     	mov	x20, x0
    8a60: f2e00e48     	movk	x8, #0x72, lsl #48
    8a64: 910063e0     	add	x0, sp, #0x18
    8a68: 910023e1     	add	x1, sp, #0x8
    8a6c: aa1503e2     	mov	x2, x21
    8a70: f90007f4     	str	x20, [sp, #0x8]
    8a74: f9000288     	str	x8, [x20]
    8a78: 97fffe67     	bl	0x8414 <.text+0x25c4>
    8a7c: b4000094     	cbz	x20, 0x8a8c <.text+0x2c3c>
    8a80: aa1403e0     	mov	x0, x20
    8a84: 97fff42b     	bl	0x5b30 <free@plt>
    8a88: f90007ff     	str	xzr, [sp, #0x8]
    8a8c: 910063e0     	add	x0, sp, #0x18
    8a90: aa1303e1     	mov	x1, x19
    8a94: 97fff48f     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    8a98: f94016c8     	ldr	x8, [x22, #0x28]
    8a9c: f94017e9     	ldr	x9, [sp, #0x28]
    8aa0: eb09011f     	cmp	x8, x9
    8aa4: 540000c1     	b.ne	0x8abc <.text+0x2c6c>
    8aa8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    8aac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    8ab0: a94357f6     	ldp	x22, x21, [sp, #0x30]
    8ab4: 910183ff     	add	sp, sp, #0x60
    8ab8: d65f03c0     	ret
    8abc: 97fff4c9     	bl	0x5de0 <__stack_chk_fail@plt>
    8ac0: d10183ff     	sub	sp, sp, #0x60
    8ac4: a90357f6     	stp	x22, x21, [sp, #0x30]
    8ac8: a9044ff4     	stp	x20, x19, [sp, #0x40]
    8acc: a9057bfd     	stp	x29, x30, [sp, #0x50]
    8ad0: 910143fd     	add	x29, sp, #0x50
    8ad4: d53bd056     	mrs	x22, TPIDR_EL0
    8ad8: f94016c8     	ldr	x8, [x22, #0x28]
    8adc: 2a0103f5     	mov	w21, w1
    8ae0: f90017e8     	str	x8, [sp, #0x28]
    8ae4: f9400008     	ldr	x8, [x0]
    8ae8: f85d8108     	ldur	x8, [x8, #-0x28]
    8aec: 8b080002     	add	x2, x0, x8
    8af0: d0000108     	adrp	x8, 0x2a000
    8af4: 91060108     	add	x8, x8, #0x180
    8af8: 91004113     	add	x19, x8, #0x10
    8afc: 910063e0     	add	x0, sp, #0x18
    8b00: aa1303e1     	mov	x1, x19
    8b04: 97fff43b     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    8b08: d0000108     	adrp	x8, 0x2a000
    8b0c: 91066108     	add	x8, x8, #0x198
    8b10: 52800169     	mov	w9, #0xb                // =11
    8b14: 9100a108     	add	x8, x8, #0x28
    8b18: 321e07e0     	orr	w0, wzr, #0xc
    8b1c: a90123e9     	stp	x9, x8, [sp, #0x10]
    8b20: 97fff41c     	bl	0x5b90 <malloc@plt>
    8b24: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8b28: 91139908     	add	x8, x8, #0x4e6
    8b2c: f9400108     	ldr	x8, [x8]
    8b30: 528d2be9     	mov	w9, #0x695f             // =26975
    8b34: aa0003f4     	mov	x20, x0
    8b38: 72a00c89     	movk	w9, #0x64, lsl #16
    8b3c: 910063e0     	add	x0, sp, #0x18
    8b40: 910023e1     	add	x1, sp, #0x8
    8b44: 2a1503e2     	mov	w2, w21
    8b48: f90007f4     	str	x20, [sp, #0x8]
    8b4c: b9000a89     	str	w9, [x20, #0x8]
    8b50: f9000288     	str	x8, [x20]
    8b54: 94000012     	bl	0x8b9c <.text+0x2d4c>
    8b58: b4000094     	cbz	x20, 0x8b68 <.text+0x2d18>
    8b5c: aa1403e0     	mov	x0, x20
    8b60: 97fff3f4     	bl	0x5b30 <free@plt>
    8b64: f90007ff     	str	xzr, [sp, #0x8]
    8b68: 910063e0     	add	x0, sp, #0x18
    8b6c: aa1303e1     	mov	x1, x19
    8b70: 97fff458     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    8b74: f94016c8     	ldr	x8, [x22, #0x28]
    8b78: f94017e9     	ldr	x9, [sp, #0x28]
    8b7c: eb09011f     	cmp	x8, x9
    8b80: 540000c1     	b.ne	0x8b98 <.text+0x2d48>
    8b84: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    8b88: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    8b8c: a94357f6     	ldp	x22, x21, [sp, #0x30]
    8b90: 910183ff     	add	sp, sp, #0x60
    8b94: d65f03c0     	ret
    8b98: 97fff492     	bl	0x5de0 <__stack_chk_fail@plt>
    8b9c: d101c3ff     	sub	sp, sp, #0x70
    8ba0: f9000bfb     	str	x27, [sp, #0x10]
    8ba4: a90267fa     	stp	x26, x25, [sp, #0x20]
    8ba8: a9035ff8     	stp	x24, x23, [sp, #0x30]
    8bac: a90457f6     	stp	x22, x21, [sp, #0x40]
    8bb0: a9054ff4     	stp	x20, x19, [sp, #0x50]
    8bb4: a9067bfd     	stp	x29, x30, [sp, #0x60]
    8bb8: 910183fd     	add	x29, sp, #0x60
    8bbc: d53bd05b     	mrs	x27, TPIDR_EL0
    8bc0: f9401768     	ldr	x8, [x27, #0x28]
    8bc4: 2a0203f6     	mov	w22, w2
    8bc8: aa0103f4     	mov	x20, x1
    8bcc: aa0003f5     	mov	x21, x0
    8bd0: f90007e8     	str	x8, [sp, #0x8]
    8bd4: 97fff487     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    8bd8: f94002a8     	ldr	x8, [x21]
    8bdc: aa0003f7     	mov	x23, x0
    8be0: f85d8108     	ldur	x8, [x8, #-0x28]
    8be4: 8b0802a0     	add	x0, x21, x8
    8be8: 97fff3d6     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    8bec: aa0003e8     	mov	x8, x0
    8bf0: b40005a8     	cbz	x8, 0x8ca4 <.text+0x2e54>
    8bf4: f94002e9     	ldr	x9, [x23]
    8bf8: aa1703e0     	mov	x0, x23
    8bfc: aa0803e1     	mov	x1, x8
    8c00: f9407d29     	ldr	x9, [x9, #0xf8]
    8c04: d63f0120     	blr	x9
    8c08: aa0003f8     	mov	x24, x0
    8c0c: aa1703e0     	mov	x0, x23
    8c10: 97fffd42     	bl	0x8118 <.text+0x22c8>
    8c14: 37002580     	tbnz	w0, #0x0, 0x90c4 <.text+0x3274>
    8c18: 321603e0     	orr	w0, wzr, #0x400
    8c1c: 97fff3dd     	bl	0x5b90 <malloc@plt>
    8c20: 321603e2     	orr	w2, wzr, #0x400
    8c24: 2a1f03e1     	mov	w1, wzr
    8c28: aa0003f3     	mov	x19, x0
    8c2c: 97fff431     	bl	0x5cf0 <memset@plt>
    8c30: aa1303e0     	mov	x0, x19
    8c34: 97fff3f3     	bl	0x5c00 <strlen@plt>
    8c38: 8b000268     	add	x8, x19, x0
    8c3c: b4000a38     	cbz	x24, 0x8d80 <.text+0x2f30>
    8c40: 52800509     	mov	w9, #0x28               // =40
    8c44: 321f03e0     	orr	w0, wzr, #0x2
    8c48: 79000109     	strh	w9, [x8]
    8c4c: 97fff3d1     	bl	0x5b90 <malloc@plt>
    8c50: aa0003f9     	mov	x25, x0
    8c54: 52800928     	mov	w8, #0x49               // =73
    8c58: 79000328     	strh	w8, [x25]
    8c5c: b4001439     	cbz	x25, 0x8ee0 <.text+0x3090>
    8c60: aa1903e0     	mov	x0, x25
    8c64: 97fff3e7     	bl	0x5c00 <strlen@plt>
    8c68: aa0003fa     	mov	x26, x0
    8c6c: b400137a     	cbz	x26, 0x8ed8 <.text+0x3088>
    8c70: 91000b48     	add	x8, x26, #0x2
    8c74: f110051f     	cmp	x8, #0x401
    8c78: 54001302     	b.hs	0x8ed8 <.text+0x3088>
    8c7c: aa1303e0     	mov	x0, x19
    8c80: aa1903e1     	mov	x1, x25
    8c84: 97fff42b     	bl	0x5d30 <strcat@plt>
    8c88: aa1903e0     	mov	x0, x25
    8c8c: 97fff3a9     	bl	0x5b30 <free@plt>
    8c90: 91000f48     	add	x8, x26, #0x3
    8c94: f110011f     	cmp	x8, #0x400
    8c98: 540022e8     	b.hi	0x90f4 <.text+0x32a4>
    8c9c: 91000759     	add	x25, x26, #0x1
    8ca0: 14000091     	b	0x8ee4 <.text+0x3094>
    8ca4: 321603e0     	orr	w0, wzr, #0x400
    8ca8: 97fff3ba     	bl	0x5b90 <malloc@plt>
    8cac: 321603e2     	orr	w2, wzr, #0x400
    8cb0: 2a1f03e1     	mov	w1, wzr
    8cb4: aa0003f3     	mov	x19, x0
    8cb8: 97fff40e     	bl	0x5cf0 <memset@plt>
    8cbc: aa1303e0     	mov	x0, x19
    8cc0: 97fff3d0     	bl	0x5c00 <strlen@plt>
    8cc4: 528c2c6a     	mov	w10, #0x6163            // =24931
    8cc8: 8b000268     	add	x8, x19, x0
    8ccc: 321b03e9     	orr	w9, wzr, #0x20
    8cd0: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    8cd4: aa1303e0     	mov	x0, x19
    8cd8: 79000909     	strh	w9, [x8, #0x4]
    8cdc: b900010a     	str	w10, [x8]
    8ce0: 97fff3c8     	bl	0x5c00 <strlen@plt>
    8ce4: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8ce8: 9108d508     	add	x8, x8, #0x235
    8cec: 3cc19100     	ldur	q0, [x8, #0x19]
    8cf0: ad400502     	ldp	q2, q1, [x8]
    8cf4: 8b000268     	add	x8, x19, x0
    8cf8: aa1303e0     	mov	x0, x19
    8cfc: 3c819100     	stur	q0, [x8, #0x19]
    8d00: ad000502     	stp	q2, q1, [x8]
    8d04: 97fff3bf     	bl	0x5c00 <strlen@plt>
    8d08: 8b000268     	add	x8, x19, x0
    8d0c: 52874749     	mov	w9, #0x3a3a             // =14906
    8d10: 3900091f     	strb	wzr, [x8, #0x2]
    8d14: 79000109     	strh	w9, [x8]
    8d18: f9400294     	ldr	x20, [x20]
    8d1c: b40001d4     	cbz	x20, 0x8d54 <.text+0x2f04>
    8d20: aa1403e0     	mov	x0, x20
    8d24: 97fff3b7     	bl	0x5c00 <strlen@plt>
    8d28: aa0003f5     	mov	x21, x0
    8d2c: b4000155     	cbz	x21, 0x8d54 <.text+0x2f04>
    8d30: 9100c2a8     	add	x8, x21, #0x30
    8d34: f110011f     	cmp	x8, #0x400
    8d38: 540000e8     	b.hi	0x8d54 <.text+0x2f04>
    8d3c: aa1303e0     	mov	x0, x19
    8d40: aa1403e1     	mov	x1, x20
    8d44: 97fff3fb     	bl	0x5d30 <strcat@plt>
    8d48: 910142a8     	add	x8, x21, #0x50
    8d4c: f110011f     	cmp	x8, #0x400
    8d50: 54000128     	b.hi	0x8d74 <.text+0x2f24>
    8d54: aa1303e0     	mov	x0, x19
    8d58: 97fff3aa     	bl	0x5c00 <strlen@plt>
    8d5c: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8d60: 910f9d08     	add	x8, x8, #0x3e7
    8d64: ad400101     	ldp	q1, q0, [x8]
    8d68: 8b000268     	add	x8, x19, x0
    8d6c: 3900811f     	strb	wzr, [x8, #0x20]
    8d70: ad000101     	stp	q1, q0, [x8]
    8d74: aa1303e0     	mov	x0, x19
    8d78: 97fff64a     	bl	0x66a0 <.text+0x850>
    8d7c: 140000d0     	b	0x90bc <.text+0x326c>
    8d80: 528c2c6a     	mov	w10, #0x6163            // =24931
    8d84: 321b03e9     	orr	w9, wzr, #0x20
    8d88: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    8d8c: aa1303e0     	mov	x0, x19
    8d90: 79000909     	strh	w9, [x8, #0x4]
    8d94: b900010a     	str	w10, [x8]
    8d98: 97fff39a     	bl	0x5c00 <strlen@plt>
    8d9c: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8da0: 9108d508     	add	x8, x8, #0x235
    8da4: 3cc19100     	ldur	q0, [x8, #0x19]
    8da8: ad400502     	ldp	q2, q1, [x8]
    8dac: 8b000268     	add	x8, x19, x0
    8db0: aa1303e0     	mov	x0, x19
    8db4: 3c819100     	stur	q0, [x8, #0x19]
    8db8: ad000502     	stp	q2, q1, [x8]
    8dbc: 97fff391     	bl	0x5c00 <strlen@plt>
    8dc0: 8b000268     	add	x8, x19, x0
    8dc4: 52874749     	mov	w9, #0x3a3a             // =14906
    8dc8: 3900091f     	strb	wzr, [x8, #0x2]
    8dcc: 79000109     	strh	w9, [x8]
    8dd0: f9400294     	ldr	x20, [x20]
    8dd4: b40001d4     	cbz	x20, 0x8e0c <.text+0x2fbc>
    8dd8: aa1403e0     	mov	x0, x20
    8ddc: 97fff389     	bl	0x5c00 <strlen@plt>
    8de0: aa0003f5     	mov	x21, x0
    8de4: b4000155     	cbz	x21, 0x8e0c <.text+0x2fbc>
    8de8: 9100c2a8     	add	x8, x21, #0x30
    8dec: f110011f     	cmp	x8, #0x400
    8df0: 540000e8     	b.hi	0x8e0c <.text+0x2fbc>
    8df4: aa1303e0     	mov	x0, x19
    8df8: aa1403e1     	mov	x1, x20
    8dfc: 97fff3cd     	bl	0x5d30 <strcat@plt>
    8e00: 910122a8     	add	x8, x21, #0x48
    8e04: f110011f     	cmp	x8, #0x400
    8e08: 54000148     	b.hi	0x8e30 <.text+0x2fe0>
    8e0c: aa1303e0     	mov	x0, x19
    8e10: 97fff37c     	bl	0x5c00 <strlen@plt>
    8e14: f00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    8e18: 91102108     	add	x8, x8, #0x408
    8e1c: 3cc09100     	ldur	q0, [x8, #0x9]
    8e20: 3dc00101     	ldr	q1, [x8]
    8e24: 8b000268     	add	x8, x19, x0
    8e28: 3c809100     	stur	q0, [x8, #0x9]
    8e2c: 3d800101     	str	q1, [x8]
    8e30: b0000136     	adrp	x22, 0x2d000
    8e34: 9112c2d6     	add	x22, x22, #0x4b0
    8e38: 320003e8     	orr	w8, wzr, #0x1
    8e3c: aa1603e9     	mov	x9, x22
    8e40: 38008528     	strb	w8, [x9], #0x8
    8e44: 08dffd28     	ldarb	w8, [x9]
    8e48: 37000268     	tbnz	w8, #0x0, 0x8e94 <.text+0x3044>
    8e4c: 910022d4     	add	x20, x22, #0x8
    8e50: aa1403e0     	mov	x0, x20
    8e54: 97fff333     	bl	0x5b20 <__cxa_guard_acquire@plt>
    8e58: 340001e0     	cbz	w0, 0x8e94 <.text+0x3044>
    8e5c: 320003e0     	orr	w0, wzr, #0x1
    8e60: f9015adf     	str	xzr, [x22, #0x2b0]
    8e64: 910aa2d5     	add	x21, x22, #0x2a8
    8e68: 97fff34a     	bl	0x5b90 <malloc@plt>
    8e6c: f90156c0     	str	x0, [x22, #0x2a8]
    8e70: 3900001f     	strb	wzr, [x0]
    8e74: d0ffffe0     	adrp	x0, 0x6000 <.text+0x1b0>
    8e78: 90000122     	adrp	x2, 0x2c000
    8e7c: 91216000     	add	x0, x0, #0x858
    8e80: 91000042     	add	x2, x2, #0x0
    8e84: aa1503e1     	mov	x1, x21
    8e88: 97fff39e     	bl	0x5d00 <__cxa_atexit@plt>
    8e8c: aa1403e0     	mov	x0, x20
    8e90: 97fff350     	bl	0x5bd0 <__cxa_guard_release@plt>
    8e94: f94156c0     	ldr	x0, [x22, #0x2a8]
    8e98: b4000060     	cbz	x0, 0x8ea4 <.text+0x3054>
    8e9c: 97fff325     	bl	0x5b30 <free@plt>
    8ea0: f90156df     	str	xzr, [x22, #0x2a8]
    8ea4: aa1303e0     	mov	x0, x19
    8ea8: f9015adf     	str	xzr, [x22, #0x2b0]
    8eac: 97fff355     	bl	0x5c00 <strlen@plt>
    8eb0: aa0003f4     	mov	x20, x0
    8eb4: 91000680     	add	x0, x20, #0x1
    8eb8: f9015ad4     	str	x20, [x22, #0x2b0]
    8ebc: 97fff335     	bl	0x5b90 <malloc@plt>
    8ec0: aa1303e1     	mov	x1, x19
    8ec4: aa1403e2     	mov	x2, x20
    8ec8: f90156c0     	str	x0, [x22, #0x2a8]
    8ecc: 3834681f     	strb	wzr, [x0, x20]
    8ed0: 97fff2e4     	bl	0x5a60 <memcpy@plt>
    8ed4: 1400007a     	b	0x90bc <.text+0x326c>
    8ed8: aa1903e0     	mov	x0, x25
    8edc: 97fff315     	bl	0x5b30 <free@plt>
    8ee0: 320003f9     	orr	w25, wzr, #0x1
    8ee4: aa1303e0     	mov	x0, x19
    8ee8: 97fff346     	bl	0x5c00 <strlen@plt>
    8eec: 52800528     	mov	w8, #0x29               // =41
    8ef0: 91000b3a     	add	x26, x25, #0x2
    8ef4: 78206a68     	strh	w8, [x19, x0]
    8ef8: 321f03e0     	orr	w0, wzr, #0x2
    8efc: 97fff325     	bl	0x5b90 <malloc@plt>
    8f00: aa0003f9     	mov	x25, x0
    8f04: 52800ac8     	mov	w8, #0x56               // =86
    8f08: 79000328     	strh	w8, [x25]
    8f0c: b4000199     	cbz	x25, 0x8f3c <.text+0x30ec>
    8f10: aa1903e0     	mov	x0, x25
    8f14: 97fff33b     	bl	0x5c00 <strlen@plt>
    8f18: b40000e0     	cbz	x0, 0x8f34 <.text+0x30e4>
    8f1c: 8b000348     	add	x8, x26, x0
    8f20: f110011f     	cmp	x8, #0x400
    8f24: 54000088     	b.hi	0x8f34 <.text+0x30e4>
    8f28: aa1303e0     	mov	x0, x19
    8f2c: aa1903e1     	mov	x1, x25
    8f30: 97fff380     	bl	0x5d30 <strcat@plt>
    8f34: aa1903e0     	mov	x0, x25
    8f38: 97fff2fe     	bl	0x5b30 <free@plt>
    8f3c: f94002e8     	ldr	x8, [x23]
    8f40: f9400282     	ldr	x2, [x20]
    8f44: aa1703e0     	mov	x0, x23
    8f48: aa1803e1     	mov	x1, x24
    8f4c: f9408508     	ldr	x8, [x8, #0x108]
    8f50: aa1303e3     	mov	x3, x19
    8f54: d63f0100     	blr	x8
    8f58: f94002e8     	ldr	x8, [x23]
    8f5c: aa0003f9     	mov	x25, x0
    8f60: aa1703e0     	mov	x0, x23
    8f64: aa1803e1     	mov	x1, x24
    8f68: f9405d08     	ldr	x8, [x8, #0xb8]
    8f6c: d63f0100     	blr	x8
    8f70: aa1703e0     	mov	x0, x23
    8f74: 97fffc69     	bl	0x8118 <.text+0x22c8>
    8f78: 37000a20     	tbnz	w0, #0x0, 0x90bc <.text+0x326c>
    8f7c: b40002f9     	cbz	x25, 0x8fd8 <.text+0x3188>
    8f80: 2a1603e8     	mov	w8, w22
    8f84: aa1703e0     	mov	x0, x23
    8f88: f90003e8     	str	x8, [sp]
    8f8c: 97fffc63     	bl	0x8118 <.text+0x22c8>
    8f90: 37000200     	tbnz	w0, #0x0, 0x8fd0 <.text+0x3180>
    8f94: f94002a8     	ldr	x8, [x21]
    8f98: f85d8108     	ldur	x8, [x8, #-0x28]
    8f9c: 8b0802a0     	add	x0, x21, x8
    8fa0: 97fff2e8     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    8fa4: aa0003f4     	mov	x20, x0
    8fa8: 97fff392     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    8fac: aa0003f5     	mov	x21, x0
    8fb0: f94002a8     	ldr	x8, [x21]
    8fb4: 910003e3     	mov	x3, sp
    8fb8: aa1403e1     	mov	x1, x20
    8fbc: aa1903e2     	mov	x2, x25
    8fc0: f940fd08     	ldr	x8, [x8, #0x1f8]
    8fc4: d63f0100     	blr	x8
    8fc8: aa1503e0     	mov	x0, x21
    8fcc: 97fffc53     	bl	0x8118 <.text+0x22c8>
    8fd0: 97fff388     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    8fd4: 1400003a     	b	0x90bc <.text+0x326c>
    8fd8: 321603e0     	orr	w0, wzr, #0x400
    8fdc: 97fff2ed     	bl	0x5b90 <malloc@plt>
    8fe0: 321603e2     	orr	w2, wzr, #0x400
    8fe4: 2a1f03e1     	mov	w1, wzr
    8fe8: aa0003f5     	mov	x21, x0
    8fec: 97fff341     	bl	0x5cf0 <memset@plt>
    8ff0: aa1503e0     	mov	x0, x21
    8ff4: 97fff303     	bl	0x5c00 <strlen@plt>
    8ff8: 528c2c6a     	mov	w10, #0x6163            // =24931
    8ffc: 8b0002a8     	add	x8, x21, x0
    9000: 321b03e9     	orr	w9, wzr, #0x20
    9004: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    9008: aa1503e0     	mov	x0, x21
    900c: 79000909     	strh	w9, [x8, #0x4]
    9010: b900010a     	str	w10, [x8]
    9014: 97fff2fb     	bl	0x5c00 <strlen@plt>
    9018: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    901c: 9108d508     	add	x8, x8, #0x235
    9020: 3cc19100     	ldur	q0, [x8, #0x19]
    9024: ad400502     	ldp	q2, q1, [x8]
    9028: 8b0002a8     	add	x8, x21, x0
    902c: aa1503e0     	mov	x0, x21
    9030: 3c819100     	stur	q0, [x8, #0x19]
    9034: ad000502     	stp	q2, q1, [x8]
    9038: 97fff2f2     	bl	0x5c00 <strlen@plt>
    903c: 8b0002a8     	add	x8, x21, x0
    9040: 52874749     	mov	w9, #0x3a3a             // =14906
    9044: 3900091f     	strb	wzr, [x8, #0x2]
    9048: 79000109     	strh	w9, [x8]
    904c: f9400294     	ldr	x20, [x20]
    9050: b40001d4     	cbz	x20, 0x9088 <.text+0x3238>
    9054: aa1403e0     	mov	x0, x20
    9058: 97fff2ea     	bl	0x5c00 <strlen@plt>
    905c: aa0003f6     	mov	x22, x0
    9060: b4000156     	cbz	x22, 0x9088 <.text+0x3238>
    9064: 9100c2c8     	add	x8, x22, #0x30
    9068: f110011f     	cmp	x8, #0x400
    906c: 540000e8     	b.hi	0x9088 <.text+0x3238>
    9070: aa1503e0     	mov	x0, x21
    9074: aa1403e1     	mov	x1, x20
    9078: 97fff32e     	bl	0x5d30 <strcat@plt>
    907c: 910126c8     	add	x8, x22, #0x49
    9080: f110011f     	cmp	x8, #0x400
    9084: 54000148     	b.hi	0x90ac <.text+0x325c>
    9088: aa1503e0     	mov	x0, x21
    908c: 97fff2dd     	bl	0x5c00 <strlen@plt>
    9090: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9094: 91108508     	add	x8, x8, #0x421
    9098: 3cc0a100     	ldur	q0, [x8, #0xa]
    909c: 3dc00101     	ldr	q1, [x8]
    90a0: 8b0002a8     	add	x8, x21, x0
    90a4: 3c80a100     	stur	q0, [x8, #0xa]
    90a8: 3d800101     	str	q1, [x8]
    90ac: aa1503e0     	mov	x0, x21
    90b0: 97fff57c     	bl	0x66a0 <.text+0x850>
    90b4: aa1503e0     	mov	x0, x21
    90b8: 97fff29e     	bl	0x5b30 <free@plt>
    90bc: aa1303e0     	mov	x0, x19
    90c0: 97fff29c     	bl	0x5b30 <free@plt>
    90c4: f9401768     	ldr	x8, [x27, #0x28]
    90c8: f94007e9     	ldr	x9, [sp, #0x8]
    90cc: eb09011f     	cmp	x8, x9
    90d0: 54000161     	b.ne	0x90fc <.text+0x32ac>
    90d4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    90d8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    90dc: a94457f6     	ldp	x22, x21, [sp, #0x40]
    90e0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
    90e4: a94267fa     	ldp	x26, x25, [sp, #0x20]
    90e8: f9400bfb     	ldr	x27, [sp, #0x10]
    90ec: 9101c3ff     	add	sp, sp, #0x70
    90f0: d65f03c0     	ret
    90f4: 321603fa     	orr	w26, wzr, #0x400
    90f8: 17ffff80     	b	0x8ef8 <.text+0x30a8>
    90fc: 97fff339     	bl	0x5de0 <__stack_chk_fail@plt>
    9100: d10203ff     	sub	sp, sp, #0x80
    9104: f90013fb     	str	x27, [sp, #0x20]
    9108: a90367fa     	stp	x26, x25, [sp, #0x30]
    910c: a9045ff8     	stp	x24, x23, [sp, #0x40]
    9110: a90557f6     	stp	x22, x21, [sp, #0x50]
    9114: a9064ff4     	stp	x20, x19, [sp, #0x60]
    9118: a9077bfd     	stp	x29, x30, [sp, #0x70]
    911c: 9101c3fd     	add	x29, sp, #0x70
    9120: d53bd05a     	mrs	x26, TPIDR_EL0
    9124: f9401748     	ldr	x8, [x26, #0x28]
    9128: b000011b     	adrp	x27, 0x2a000
    912c: 9106037b     	add	x27, x27, #0x180
    9130: 2a0103f5     	mov	w21, w1
    9134: f9000fe8     	str	x8, [sp, #0x18]
    9138: f9400008     	ldr	x8, [x0]
    913c: 91004361     	add	x1, x27, #0x10
    9140: 910003f4     	mov	x20, sp
    9144: f85d8108     	ldur	x8, [x8, #-0x28]
    9148: 8b080002     	add	x2, x0, x8
    914c: 910003e0     	mov	x0, sp
    9150: 97fff2a8     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    9154: b0000108     	adrp	x8, 0x2a000
    9158: 91066108     	add	x8, x8, #0x198
    915c: 9100a108     	add	x8, x8, #0x28
    9160: 52800340     	mov	w0, #0x1a               // =26
    9164: f90003e8     	str	x8, [sp]
    9168: 97fff28a     	bl	0x5b90 <malloc@plt>
    916c: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9170: 91169908     	add	x8, x8, #0x5a6
    9174: 3cc09100     	ldur	q0, [x8, #0x9]
    9178: 3dc00101     	ldr	q1, [x8]
    917c: aa0003f3     	mov	x19, x0
    9180: 3900667f     	strb	wzr, [x19, #0x19]
    9184: 3c809260     	stur	q0, [x19, #0x9]
    9188: 3d800261     	str	q1, [x19]
    918c: 97fff319     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    9190: f94003e8     	ldr	x8, [sp]
    9194: aa0003f6     	mov	x22, x0
    9198: f85d8108     	ldur	x8, [x8, #-0x28]
    919c: 8b080280     	add	x0, x20, x8
    91a0: 97fff268     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    91a4: aa0003e8     	mov	x8, x0
    91a8: b40001a8     	cbz	x8, 0x91dc <.text+0x338c>
    91ac: f94002c9     	ldr	x9, [x22]
    91b0: aa1603e0     	mov	x0, x22
    91b4: aa0803e1     	mov	x1, x8
    91b8: f9407d29     	ldr	x9, [x9, #0xf8]
    91bc: d63f0120     	blr	x9
    91c0: aa0003f7     	mov	x23, x0
    91c4: aa1603e0     	mov	x0, x22
    91c8: 97fffbd4     	bl	0x8118 <.text+0x22c8>
    91cc: 36000740     	tbz	w0, #0x0, 0x92b4 <.text+0x3464>
    91d0: 2a1f03f5     	mov	w21, wzr
    91d4: b5001673     	cbnz	x19, 0x94a0 <.text+0x3650>
    91d8: 140000b4     	b	0x94a8 <.text+0x3658>
    91dc: 321603e0     	orr	w0, wzr, #0x400
    91e0: 97fff26c     	bl	0x5b90 <malloc@plt>
    91e4: 321603e2     	orr	w2, wzr, #0x400
    91e8: 2a1f03e1     	mov	w1, wzr
    91ec: aa0003f4     	mov	x20, x0
    91f0: 97fff2c0     	bl	0x5cf0 <memset@plt>
    91f4: aa1403e0     	mov	x0, x20
    91f8: 97fff282     	bl	0x5c00 <strlen@plt>
    91fc: 528c2c6a     	mov	w10, #0x6163            // =24931
    9200: 8b000288     	add	x8, x20, x0
    9204: 321b03e9     	orr	w9, wzr, #0x20
    9208: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    920c: aa1403e0     	mov	x0, x20
    9210: 79000909     	strh	w9, [x8, #0x4]
    9214: b900010a     	str	w10, [x8]
    9218: 97fff27a     	bl	0x5c00 <strlen@plt>
    921c: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9220: 9108d508     	add	x8, x8, #0x235
    9224: 3cc19100     	ldur	q0, [x8, #0x19]
    9228: ad400502     	ldp	q2, q1, [x8]
    922c: 8b000288     	add	x8, x20, x0
    9230: aa1403e0     	mov	x0, x20
    9234: 3c819100     	stur	q0, [x8, #0x19]
    9238: ad000502     	stp	q2, q1, [x8]
    923c: 97fff271     	bl	0x5c00 <strlen@plt>
    9240: 8b000288     	add	x8, x20, x0
    9244: 52874749     	mov	w9, #0x3a3a             // =14906
    9248: 3900091f     	strb	wzr, [x8, #0x2]
    924c: 79000109     	strh	w9, [x8]
    9250: b40001d3     	cbz	x19, 0x9288 <.text+0x3438>
    9254: aa1303e0     	mov	x0, x19
    9258: 97fff26a     	bl	0x5c00 <strlen@plt>
    925c: aa0003f5     	mov	x21, x0
    9260: b4000155     	cbz	x21, 0x9288 <.text+0x3438>
    9264: 9100c2a8     	add	x8, x21, #0x30
    9268: f110011f     	cmp	x8, #0x400
    926c: 540000e8     	b.hi	0x9288 <.text+0x3438>
    9270: aa1403e0     	mov	x0, x20
    9274: aa1303e1     	mov	x1, x19
    9278: 97fff2ae     	bl	0x5d30 <strcat@plt>
    927c: 910142a8     	add	x8, x21, #0x50
    9280: f110011f     	cmp	x8, #0x400
    9284: 54000128     	b.hi	0x92a8 <.text+0x3458>
    9288: aa1403e0     	mov	x0, x20
    928c: 97fff25d     	bl	0x5c00 <strlen@plt>
    9290: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9294: 910f9d08     	add	x8, x8, #0x3e7
    9298: ad400101     	ldp	q1, q0, [x8]
    929c: 8b000288     	add	x8, x20, x0
    92a0: 3900811f     	strb	wzr, [x8, #0x20]
    92a4: ad000101     	stp	q1, q0, [x8]
    92a8: aa1403e0     	mov	x0, x20
    92ac: 97fff4fd     	bl	0x66a0 <.text+0x850>
    92b0: 14000078     	b	0x9490 <.text+0x3640>
    92b4: 321603e0     	orr	w0, wzr, #0x400
    92b8: 97fff236     	bl	0x5b90 <malloc@plt>
    92bc: 321603e2     	orr	w2, wzr, #0x400
    92c0: 2a1f03e1     	mov	w1, wzr
    92c4: aa0003f4     	mov	x20, x0
    92c8: 97fff28a     	bl	0x5cf0 <memset@plt>
    92cc: aa1403e0     	mov	x0, x20
    92d0: 97fff24c     	bl	0x5c00 <strlen@plt>
    92d4: 8b000288     	add	x8, x20, x0
    92d8: b4000357     	cbz	x23, 0x9340 <.text+0x34f0>
    92dc: 52800509     	mov	w9, #0x28               // =40
    92e0: 321f03e0     	orr	w0, wzr, #0x2
    92e4: 79000109     	strh	w9, [x8]
    92e8: 97fff22a     	bl	0x5b90 <malloc@plt>
    92ec: aa0003f8     	mov	x24, x0
    92f0: 52800928     	mov	w8, #0x49               // =73
    92f4: 79000308     	strh	w8, [x24]
    92f8: b4000fd8     	cbz	x24, 0x94f0 <.text+0x36a0>
    92fc: aa1803e0     	mov	x0, x24
    9300: 97fff240     	bl	0x5c00 <strlen@plt>
    9304: aa0003f9     	mov	x25, x0
    9308: b4000f19     	cbz	x25, 0x94e8 <.text+0x3698>
    930c: 91000b28     	add	x8, x25, #0x2
    9310: f110051f     	cmp	x8, #0x401
    9314: 54000ea2     	b.hs	0x94e8 <.text+0x3698>
    9318: aa1403e0     	mov	x0, x20
    931c: aa1803e1     	mov	x1, x24
    9320: 97fff284     	bl	0x5d30 <strcat@plt>
    9324: aa1803e0     	mov	x0, x24
    9328: 97fff202     	bl	0x5b30 <free@plt>
    932c: 91000f28     	add	x8, x25, #0x3
    9330: f110011f     	cmp	x8, #0x400
    9334: 54001e88     	b.hi	0x9704 <.text+0x38b4>
    9338: 91000738     	add	x24, x25, #0x1
    933c: 1400006e     	b	0x94f4 <.text+0x36a4>
    9340: 528c2c6a     	mov	w10, #0x6163            // =24931
    9344: 321b03e9     	orr	w9, wzr, #0x20
    9348: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    934c: aa1403e0     	mov	x0, x20
    9350: 79000909     	strh	w9, [x8, #0x4]
    9354: b900010a     	str	w10, [x8]
    9358: 97fff22a     	bl	0x5c00 <strlen@plt>
    935c: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9360: 9108d508     	add	x8, x8, #0x235
    9364: 3cc19100     	ldur	q0, [x8, #0x19]
    9368: ad400502     	ldp	q2, q1, [x8]
    936c: 8b000288     	add	x8, x20, x0
    9370: aa1403e0     	mov	x0, x20
    9374: 3c819100     	stur	q0, [x8, #0x19]
    9378: ad000502     	stp	q2, q1, [x8]
    937c: 97fff221     	bl	0x5c00 <strlen@plt>
    9380: 8b000288     	add	x8, x20, x0
    9384: 52874749     	mov	w9, #0x3a3a             // =14906
    9388: 3900091f     	strb	wzr, [x8, #0x2]
    938c: 79000109     	strh	w9, [x8]
    9390: b40001d3     	cbz	x19, 0x93c8 <.text+0x3578>
    9394: aa1303e0     	mov	x0, x19
    9398: 97fff21a     	bl	0x5c00 <strlen@plt>
    939c: aa0003f5     	mov	x21, x0
    93a0: b4000155     	cbz	x21, 0x93c8 <.text+0x3578>
    93a4: 9100c2a8     	add	x8, x21, #0x30
    93a8: f110011f     	cmp	x8, #0x400
    93ac: 540000e8     	b.hi	0x93c8 <.text+0x3578>
    93b0: aa1403e0     	mov	x0, x20
    93b4: aa1303e1     	mov	x1, x19
    93b8: 97fff25e     	bl	0x5d30 <strcat@plt>
    93bc: 910122a8     	add	x8, x21, #0x48
    93c0: f110011f     	cmp	x8, #0x400
    93c4: 54000148     	b.hi	0x93ec <.text+0x359c>
    93c8: aa1403e0     	mov	x0, x20
    93cc: 97fff20d     	bl	0x5c00 <strlen@plt>
    93d0: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    93d4: 91102108     	add	x8, x8, #0x408
    93d8: 3cc09100     	ldur	q0, [x8, #0x9]
    93dc: 3dc00101     	ldr	q1, [x8]
    93e0: 8b000288     	add	x8, x20, x0
    93e4: 3c809100     	stur	q0, [x8, #0x9]
    93e8: 3d800101     	str	q1, [x8]
    93ec: 90000137     	adrp	x23, 0x2d000
    93f0: 9112c2f7     	add	x23, x23, #0x4b0
    93f4: 320003e8     	orr	w8, wzr, #0x1
    93f8: aa1703e9     	mov	x9, x23
    93fc: 38008528     	strb	w8, [x9], #0x8
    9400: 08dffd28     	ldarb	w8, [x9]
    9404: 37000268     	tbnz	w8, #0x0, 0x9450 <.text+0x3600>
    9408: 910022f5     	add	x21, x23, #0x8
    940c: aa1503e0     	mov	x0, x21
    9410: 97fff1c4     	bl	0x5b20 <__cxa_guard_acquire@plt>
    9414: 340001e0     	cbz	w0, 0x9450 <.text+0x3600>
    9418: 320003e0     	orr	w0, wzr, #0x1
    941c: f9015aff     	str	xzr, [x23, #0x2b0]
    9420: 910aa2f6     	add	x22, x23, #0x2a8
    9424: 97fff1db     	bl	0x5b90 <malloc@plt>
    9428: f90156e0     	str	x0, [x23, #0x2a8]
    942c: 3900001f     	strb	wzr, [x0]
    9430: b0ffffe0     	adrp	x0, 0x6000 <.text+0x1b0>
    9434: f0000102     	adrp	x2, 0x2c000
    9438: 91216000     	add	x0, x0, #0x858
    943c: 91000042     	add	x2, x2, #0x0
    9440: aa1603e1     	mov	x1, x22
    9444: 97fff22f     	bl	0x5d00 <__cxa_atexit@plt>
    9448: aa1503e0     	mov	x0, x21
    944c: 97fff1e1     	bl	0x5bd0 <__cxa_guard_release@plt>
    9450: f94156e0     	ldr	x0, [x23, #0x2a8]
    9454: b4000060     	cbz	x0, 0x9460 <.text+0x3610>
    9458: 97fff1b6     	bl	0x5b30 <free@plt>
    945c: f90156ff     	str	xzr, [x23, #0x2a8]
    9460: aa1403e0     	mov	x0, x20
    9464: f9015aff     	str	xzr, [x23, #0x2b0]
    9468: 97fff1e6     	bl	0x5c00 <strlen@plt>
    946c: aa0003f5     	mov	x21, x0
    9470: 910006a0     	add	x0, x21, #0x1
    9474: f9015af5     	str	x21, [x23, #0x2b0]
    9478: 97fff1c6     	bl	0x5b90 <malloc@plt>
    947c: aa1403e1     	mov	x1, x20
    9480: aa1503e2     	mov	x2, x21
    9484: f90156e0     	str	x0, [x23, #0x2a8]
    9488: 3835681f     	strb	wzr, [x0, x21]
    948c: 97fff175     	bl	0x5a60 <memcpy@plt>
    9490: aa1403e0     	mov	x0, x20
    9494: 97fff1a7     	bl	0x5b30 <free@plt>
    9498: 2a1f03f5     	mov	w21, wzr
    949c: b4000073     	cbz	x19, 0x94a8 <.text+0x3658>
    94a0: aa1303e0     	mov	x0, x19
    94a4: 97fff1a3     	bl	0x5b30 <free@plt>
    94a8: 91004361     	add	x1, x27, #0x10
    94ac: 910003e0     	mov	x0, sp
    94b0: 97fff208     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    94b4: f9401748     	ldr	x8, [x26, #0x28]
    94b8: f9400fe9     	ldr	x9, [sp, #0x18]
    94bc: eb09011f     	cmp	x8, x9
    94c0: 54001261     	b.ne	0x970c <.text+0x38bc>
    94c4: 2a1503e0     	mov	w0, w21
    94c8: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    94cc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    94d0: a94557f6     	ldp	x22, x21, [sp, #0x50]
    94d4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
    94d8: a94367fa     	ldp	x26, x25, [sp, #0x30]
    94dc: f94013fb     	ldr	x27, [sp, #0x20]
    94e0: 910203ff     	add	sp, sp, #0x80
    94e4: d65f03c0     	ret
    94e8: aa1803e0     	mov	x0, x24
    94ec: 97fff191     	bl	0x5b30 <free@plt>
    94f0: 320003f8     	orr	w24, wzr, #0x1
    94f4: aa1403e0     	mov	x0, x20
    94f8: 97fff1c2     	bl	0x5c00 <strlen@plt>
    94fc: 52800528     	mov	w8, #0x29               // =41
    9500: 91000b19     	add	x25, x24, #0x2
    9504: 78206a88     	strh	w8, [x20, x0]
    9508: 321f03e0     	orr	w0, wzr, #0x2
    950c: 97fff1a1     	bl	0x5b90 <malloc@plt>
    9510: aa0003f8     	mov	x24, x0
    9514: 52800b48     	mov	w8, #0x5a               // =90
    9518: 79000308     	strh	w8, [x24]
    951c: b4000198     	cbz	x24, 0x954c <.text+0x36fc>
    9520: aa1803e0     	mov	x0, x24
    9524: 97fff1b7     	bl	0x5c00 <strlen@plt>
    9528: b40000e0     	cbz	x0, 0x9544 <.text+0x36f4>
    952c: 8b000328     	add	x8, x25, x0
    9530: f110011f     	cmp	x8, #0x400
    9534: 54000088     	b.hi	0x9544 <.text+0x36f4>
    9538: aa1403e0     	mov	x0, x20
    953c: aa1803e1     	mov	x1, x24
    9540: 97fff1fc     	bl	0x5d30 <strcat@plt>
    9544: aa1803e0     	mov	x0, x24
    9548: 97fff17a     	bl	0x5b30 <free@plt>
    954c: f94002c8     	ldr	x8, [x22]
    9550: aa1603e0     	mov	x0, x22
    9554: aa1703e1     	mov	x1, x23
    9558: aa1303e2     	mov	x2, x19
    955c: f9408508     	ldr	x8, [x8, #0x108]
    9560: aa1403e3     	mov	x3, x20
    9564: d63f0100     	blr	x8
    9568: f94002c8     	ldr	x8, [x22]
    956c: aa0003f8     	mov	x24, x0
    9570: aa1603e0     	mov	x0, x22
    9574: aa1703e1     	mov	x1, x23
    9578: f9405d08     	ldr	x8, [x8, #0xb8]
    957c: d63f0100     	blr	x8
    9580: aa1603e0     	mov	x0, x22
    9584: 97fffae5     	bl	0x8118 <.text+0x22c8>
    9588: 36000060     	tbz	w0, #0x0, 0x9594 <.text+0x3744>
    958c: 2a1f03f5     	mov	w21, wzr
    9590: 14000059     	b	0x96f4 <.text+0x38a4>
    9594: b4000118     	cbz	x24, 0x95b4 <.text+0x3764>
    9598: 2a1503e8     	mov	w8, w21
    959c: aa1603e0     	mov	x0, x22
    95a0: f9000be8     	str	x8, [sp, #0x10]
    95a4: 97fffadd     	bl	0x8118 <.text+0x22c8>
    95a8: 360007a0     	tbz	w0, #0x0, 0x969c <.text+0x384c>
    95ac: 2a1f03f5     	mov	w21, wzr
    95b0: 14000050     	b	0x96f0 <.text+0x38a0>
    95b4: 321603e0     	orr	w0, wzr, #0x400
    95b8: 97fff176     	bl	0x5b90 <malloc@plt>
    95bc: 321603e2     	orr	w2, wzr, #0x400
    95c0: 2a1f03e1     	mov	w1, wzr
    95c4: aa0003f5     	mov	x21, x0
    95c8: 97fff1ca     	bl	0x5cf0 <memset@plt>
    95cc: aa1503e0     	mov	x0, x21
    95d0: 97fff18c     	bl	0x5c00 <strlen@plt>
    95d4: 528c2c6a     	mov	w10, #0x6163            // =24931
    95d8: 8b0002a8     	add	x8, x21, x0
    95dc: 321b03e9     	orr	w9, wzr, #0x20
    95e0: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    95e4: aa1503e0     	mov	x0, x21
    95e8: 79000909     	strh	w9, [x8, #0x4]
    95ec: b900010a     	str	w10, [x8]
    95f0: 97fff184     	bl	0x5c00 <strlen@plt>
    95f4: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    95f8: 9108d508     	add	x8, x8, #0x235
    95fc: 3cc19100     	ldur	q0, [x8, #0x19]
    9600: ad400502     	ldp	q2, q1, [x8]
    9604: 8b0002a8     	add	x8, x21, x0
    9608: aa1503e0     	mov	x0, x21
    960c: 3c819100     	stur	q0, [x8, #0x19]
    9610: ad000502     	stp	q2, q1, [x8]
    9614: 97fff17b     	bl	0x5c00 <strlen@plt>
    9618: 8b0002a8     	add	x8, x21, x0
    961c: 52874749     	mov	w9, #0x3a3a             // =14906
    9620: 3900091f     	strb	wzr, [x8, #0x2]
    9624: 79000109     	strh	w9, [x8]
    9628: b40001d3     	cbz	x19, 0x9660 <.text+0x3810>
    962c: aa1303e0     	mov	x0, x19
    9630: 97fff174     	bl	0x5c00 <strlen@plt>
    9634: aa0003f6     	mov	x22, x0
    9638: b4000156     	cbz	x22, 0x9660 <.text+0x3810>
    963c: 9100c2c8     	add	x8, x22, #0x30
    9640: f110011f     	cmp	x8, #0x400
    9644: 540000e8     	b.hi	0x9660 <.text+0x3810>
    9648: aa1503e0     	mov	x0, x21
    964c: aa1303e1     	mov	x1, x19
    9650: 97fff1b8     	bl	0x5d30 <strcat@plt>
    9654: 910126c8     	add	x8, x22, #0x49
    9658: f110011f     	cmp	x8, #0x400
    965c: 54000148     	b.hi	0x9684 <.text+0x3834>
    9660: aa1503e0     	mov	x0, x21
    9664: 97fff167     	bl	0x5c00 <strlen@plt>
    9668: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    966c: 91108508     	add	x8, x8, #0x421
    9670: 3cc0a100     	ldur	q0, [x8, #0xa]
    9674: 3dc00101     	ldr	q1, [x8]
    9678: 8b0002a8     	add	x8, x21, x0
    967c: 3c80a100     	stur	q0, [x8, #0xa]
    9680: 3d800101     	str	q1, [x8]
    9684: aa1503e0     	mov	x0, x21
    9688: 97fff406     	bl	0x66a0 <.text+0x850>
    968c: aa1503e0     	mov	x0, x21
    9690: 97fff128     	bl	0x5b30 <free@plt>
    9694: 2a1f03f5     	mov	w21, wzr
    9698: 14000017     	b	0x96f4 <.text+0x38a4>
    969c: f94003e8     	ldr	x8, [sp]
    96a0: 910003e9     	mov	x9, sp
    96a4: f85d8108     	ldur	x8, [x8, #-0x28]
    96a8: 8b080120     	add	x0, x9, x8
    96ac: 97fff125     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    96b0: aa0003f5     	mov	x21, x0
    96b4: 97fff1cf     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    96b8: aa0003f6     	mov	x22, x0
    96bc: f94002c8     	ldr	x8, [x22]
    96c0: 910043e3     	add	x3, sp, #0x10
    96c4: aa1503e1     	mov	x1, x21
    96c8: aa1803e2     	mov	x2, x24
    96cc: f9409d08     	ldr	x8, [x8, #0x138]
    96d0: d63f0100     	blr	x8
    96d4: 2a0003f5     	mov	w21, w0
    96d8: aa1603e0     	mov	x0, x22
    96dc: 97fffa8f     	bl	0x8118 <.text+0x22c8>
    96e0: 72001ebf     	tst	w21, #0xff
    96e4: 1a9f07e8     	cset	w8, ne
    96e8: 52000009     	eor	w9, w0, #0x1
    96ec: 0a090115     	and	w21, w8, w9
    96f0: 97fff1c0     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    96f4: aa1403e0     	mov	x0, x20
    96f8: 97fff10e     	bl	0x5b30 <free@plt>
    96fc: b5ffed33     	cbnz	x19, 0x94a0 <.text+0x3650>
    9700: 17ffff6a     	b	0x94a8 <.text+0x3658>
    9704: 321603f9     	orr	w25, wzr, #0x400
    9708: 17ffff80     	b	0x9508 <.text+0x36b8>
    970c: 97fff1b5     	bl	0x5de0 <__stack_chk_fail@plt>
    9710: d10203ff     	sub	sp, sp, #0x80
    9714: f90013fb     	str	x27, [sp, #0x20]
    9718: a90367fa     	stp	x26, x25, [sp, #0x30]
    971c: a9045ff8     	stp	x24, x23, [sp, #0x40]
    9720: a90557f6     	stp	x22, x21, [sp, #0x50]
    9724: a9064ff4     	stp	x20, x19, [sp, #0x60]
    9728: a9077bfd     	stp	x29, x30, [sp, #0x70]
    972c: 9101c3fd     	add	x29, sp, #0x70
    9730: d53bd05a     	mrs	x26, TPIDR_EL0
    9734: f9401748     	ldr	x8, [x26, #0x28]
    9738: b000011b     	adrp	x27, 0x2a000
    973c: 9106037b     	add	x27, x27, #0x180
    9740: aa0103f5     	mov	x21, x1
    9744: f9000fe8     	str	x8, [sp, #0x18]
    9748: f9400008     	ldr	x8, [x0]
    974c: 91004361     	add	x1, x27, #0x10
    9750: 910003f4     	mov	x20, sp
    9754: f85d8108     	ldur	x8, [x8, #-0x28]
    9758: 8b080002     	add	x2, x0, x8
    975c: 910003e0     	mov	x0, sp
    9760: 97fff124     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    9764: b0000108     	adrp	x8, 0x2a000
    9768: 91066108     	add	x8, x8, #0x198
    976c: 9100a108     	add	x8, x8, #0x28
    9770: 528001a0     	mov	w0, #0xd                // =13
    9774: f90003e8     	str	x8, [sp]
    9778: 97fff106     	bl	0x5b90 <malloc@plt>
    977c: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9780: 91166508     	add	x8, x8, #0x599
    9784: f9400108     	ldr	x8, [x8]
    9788: 528e4ca9     	mov	w9, #0x7265             // =29285
    978c: aa0003f3     	mov	x19, x0
    9790: 72ac8929     	movk	w9, #0x6449, lsl #16
    9794: 3900327f     	strb	wzr, [x19, #0xc]
    9798: b9000a69     	str	w9, [x19, #0x8]
    979c: f9000268     	str	x8, [x19]
    97a0: 97fff194     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    97a4: f94003e8     	ldr	x8, [sp]
    97a8: aa0003f6     	mov	x22, x0
    97ac: f85d8108     	ldur	x8, [x8, #-0x28]
    97b0: 8b080280     	add	x0, x20, x8
    97b4: 97fff0e3     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    97b8: aa0003e8     	mov	x8, x0
    97bc: b40005a8     	cbz	x8, 0x9870 <.text+0x3a20>
    97c0: f94002c9     	ldr	x9, [x22]
    97c4: aa1603e0     	mov	x0, x22
    97c8: aa0803e1     	mov	x1, x8
    97cc: f9407d29     	ldr	x9, [x9, #0xf8]
    97d0: d63f0120     	blr	x9
    97d4: aa0003f7     	mov	x23, x0
    97d8: aa1603e0     	mov	x0, x22
    97dc: 97fffa4f     	bl	0x8118 <.text+0x22c8>
    97e0: 37002520     	tbnz	w0, #0x0, 0x9c84 <.text+0x3e34>
    97e4: 321603e0     	orr	w0, wzr, #0x400
    97e8: 97fff0ea     	bl	0x5b90 <malloc@plt>
    97ec: 321603e2     	orr	w2, wzr, #0x400
    97f0: 2a1f03e1     	mov	w1, wzr
    97f4: aa0003f4     	mov	x20, x0
    97f8: 97fff13e     	bl	0x5cf0 <memset@plt>
    97fc: aa1403e0     	mov	x0, x20
    9800: 97fff100     	bl	0x5c00 <strlen@plt>
    9804: 8b000288     	add	x8, x20, x0
    9808: b4000a17     	cbz	x23, 0x9948 <.text+0x3af8>
    980c: 52800509     	mov	w9, #0x28               // =40
    9810: 321f03e0     	orr	w0, wzr, #0x2
    9814: 79000109     	strh	w9, [x8]
    9818: 97fff0de     	bl	0x5b90 <malloc@plt>
    981c: aa0003f8     	mov	x24, x0
    9820: 52800948     	mov	w8, #0x4a               // =74
    9824: 79000308     	strh	w8, [x24]
    9828: b40013f8     	cbz	x24, 0x9aa4 <.text+0x3c54>
    982c: aa1803e0     	mov	x0, x24
    9830: 97fff0f4     	bl	0x5c00 <strlen@plt>
    9834: aa0003f9     	mov	x25, x0
    9838: b4001339     	cbz	x25, 0x9a9c <.text+0x3c4c>
    983c: 91000b28     	add	x8, x25, #0x2
    9840: f110051f     	cmp	x8, #0x401
    9844: 540012c2     	b.hs	0x9a9c <.text+0x3c4c>
    9848: aa1403e0     	mov	x0, x20
    984c: aa1803e1     	mov	x1, x24
    9850: 97fff138     	bl	0x5d30 <strcat@plt>
    9854: aa1803e0     	mov	x0, x24
    9858: 97fff0b6     	bl	0x5b30 <free@plt>
    985c: 91000f28     	add	x8, x25, #0x3
    9860: f110011f     	cmp	x8, #0x400
    9864: 54002348     	b.hi	0x9ccc <.text+0x3e7c>
    9868: 91000738     	add	x24, x25, #0x1
    986c: 1400008f     	b	0x9aa8 <.text+0x3c58>
    9870: 321603e0     	orr	w0, wzr, #0x400
    9874: 97fff0c7     	bl	0x5b90 <malloc@plt>
    9878: 321603e2     	orr	w2, wzr, #0x400
    987c: 2a1f03e1     	mov	w1, wzr
    9880: aa0003f4     	mov	x20, x0
    9884: 97fff11b     	bl	0x5cf0 <memset@plt>
    9888: aa1403e0     	mov	x0, x20
    988c: 97fff0dd     	bl	0x5c00 <strlen@plt>
    9890: 528c2c6a     	mov	w10, #0x6163            // =24931
    9894: 8b000288     	add	x8, x20, x0
    9898: 321b03e9     	orr	w9, wzr, #0x20
    989c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    98a0: aa1403e0     	mov	x0, x20
    98a4: 79000909     	strh	w9, [x8, #0x4]
    98a8: b900010a     	str	w10, [x8]
    98ac: 97fff0d5     	bl	0x5c00 <strlen@plt>
    98b0: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    98b4: 9108d508     	add	x8, x8, #0x235
    98b8: 3cc19100     	ldur	q0, [x8, #0x19]
    98bc: ad400502     	ldp	q2, q1, [x8]
    98c0: 8b000288     	add	x8, x20, x0
    98c4: aa1403e0     	mov	x0, x20
    98c8: 3c819100     	stur	q0, [x8, #0x19]
    98cc: ad000502     	stp	q2, q1, [x8]
    98d0: 97fff0cc     	bl	0x5c00 <strlen@plt>
    98d4: 8b000288     	add	x8, x20, x0
    98d8: 52874749     	mov	w9, #0x3a3a             // =14906
    98dc: 3900091f     	strb	wzr, [x8, #0x2]
    98e0: 79000109     	strh	w9, [x8]
    98e4: b40001d3     	cbz	x19, 0x991c <.text+0x3acc>
    98e8: aa1303e0     	mov	x0, x19
    98ec: 97fff0c5     	bl	0x5c00 <strlen@plt>
    98f0: aa0003f5     	mov	x21, x0
    98f4: b4000155     	cbz	x21, 0x991c <.text+0x3acc>
    98f8: 9100c2a8     	add	x8, x21, #0x30
    98fc: f110011f     	cmp	x8, #0x400
    9900: 540000e8     	b.hi	0x991c <.text+0x3acc>
    9904: aa1403e0     	mov	x0, x20
    9908: aa1303e1     	mov	x1, x19
    990c: 97fff109     	bl	0x5d30 <strcat@plt>
    9910: 910142a8     	add	x8, x21, #0x50
    9914: f110011f     	cmp	x8, #0x400
    9918: 54000128     	b.hi	0x993c <.text+0x3aec>
    991c: aa1403e0     	mov	x0, x20
    9920: 97fff0b8     	bl	0x5c00 <strlen@plt>
    9924: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9928: 910f9d08     	add	x8, x8, #0x3e7
    992c: ad400101     	ldp	q1, q0, [x8]
    9930: 8b000288     	add	x8, x20, x0
    9934: 3900811f     	strb	wzr, [x8, #0x20]
    9938: ad000101     	stp	q1, q0, [x8]
    993c: aa1403e0     	mov	x0, x20
    9940: 97fff358     	bl	0x66a0 <.text+0x850>
    9944: 140000ce     	b	0x9c7c <.text+0x3e2c>
    9948: 528c2c6a     	mov	w10, #0x6163            // =24931
    994c: 321b03e9     	orr	w9, wzr, #0x20
    9950: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    9954: aa1403e0     	mov	x0, x20
    9958: 79000909     	strh	w9, [x8, #0x4]
    995c: b900010a     	str	w10, [x8]
    9960: 97fff0a8     	bl	0x5c00 <strlen@plt>
    9964: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9968: 9108d508     	add	x8, x8, #0x235
    996c: 3cc19100     	ldur	q0, [x8, #0x19]
    9970: ad400502     	ldp	q2, q1, [x8]
    9974: 8b000288     	add	x8, x20, x0
    9978: aa1403e0     	mov	x0, x20
    997c: 3c819100     	stur	q0, [x8, #0x19]
    9980: ad000502     	stp	q2, q1, [x8]
    9984: 97fff09f     	bl	0x5c00 <strlen@plt>
    9988: 8b000288     	add	x8, x20, x0
    998c: 52874749     	mov	w9, #0x3a3a             // =14906
    9990: 3900091f     	strb	wzr, [x8, #0x2]
    9994: 79000109     	strh	w9, [x8]
    9998: b40001d3     	cbz	x19, 0x99d0 <.text+0x3b80>
    999c: aa1303e0     	mov	x0, x19
    99a0: 97fff098     	bl	0x5c00 <strlen@plt>
    99a4: aa0003f5     	mov	x21, x0
    99a8: b4000155     	cbz	x21, 0x99d0 <.text+0x3b80>
    99ac: 9100c2a8     	add	x8, x21, #0x30
    99b0: f110011f     	cmp	x8, #0x400
    99b4: 540000e8     	b.hi	0x99d0 <.text+0x3b80>
    99b8: aa1403e0     	mov	x0, x20
    99bc: aa1303e1     	mov	x1, x19
    99c0: 97fff0dc     	bl	0x5d30 <strcat@plt>
    99c4: 910122a8     	add	x8, x21, #0x48
    99c8: f110011f     	cmp	x8, #0x400
    99cc: 54000148     	b.hi	0x99f4 <.text+0x3ba4>
    99d0: aa1403e0     	mov	x0, x20
    99d4: 97fff08b     	bl	0x5c00 <strlen@plt>
    99d8: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    99dc: 91102108     	add	x8, x8, #0x408
    99e0: 3cc09100     	ldur	q0, [x8, #0x9]
    99e4: 3dc00101     	ldr	q1, [x8]
    99e8: 8b000288     	add	x8, x20, x0
    99ec: 3c809100     	stur	q0, [x8, #0x9]
    99f0: 3d800101     	str	q1, [x8]
    99f4: 90000137     	adrp	x23, 0x2d000
    99f8: 9112c2f7     	add	x23, x23, #0x4b0
    99fc: 320003e8     	orr	w8, wzr, #0x1
    9a00: aa1703e9     	mov	x9, x23
    9a04: 38008528     	strb	w8, [x9], #0x8
    9a08: 08dffd28     	ldarb	w8, [x9]
    9a0c: 37000268     	tbnz	w8, #0x0, 0x9a58 <.text+0x3c08>
    9a10: 910022f5     	add	x21, x23, #0x8
    9a14: aa1503e0     	mov	x0, x21
    9a18: 97fff042     	bl	0x5b20 <__cxa_guard_acquire@plt>
    9a1c: 340001e0     	cbz	w0, 0x9a58 <.text+0x3c08>
    9a20: 320003e0     	orr	w0, wzr, #0x1
    9a24: f9015aff     	str	xzr, [x23, #0x2b0]
    9a28: 910aa2f6     	add	x22, x23, #0x2a8
    9a2c: 97fff059     	bl	0x5b90 <malloc@plt>
    9a30: f90156e0     	str	x0, [x23, #0x2a8]
    9a34: 3900001f     	strb	wzr, [x0]
    9a38: b0ffffe0     	adrp	x0, 0x6000 <.text+0x1b0>
    9a3c: f0000102     	adrp	x2, 0x2c000
    9a40: 91216000     	add	x0, x0, #0x858
    9a44: 91000042     	add	x2, x2, #0x0
    9a48: aa1603e1     	mov	x1, x22
    9a4c: 97fff0ad     	bl	0x5d00 <__cxa_atexit@plt>
    9a50: aa1503e0     	mov	x0, x21
    9a54: 97fff05f     	bl	0x5bd0 <__cxa_guard_release@plt>
    9a58: f94156e0     	ldr	x0, [x23, #0x2a8]
    9a5c: b4000060     	cbz	x0, 0x9a68 <.text+0x3c18>
    9a60: 97fff034     	bl	0x5b30 <free@plt>
    9a64: f90156ff     	str	xzr, [x23, #0x2a8]
    9a68: aa1403e0     	mov	x0, x20
    9a6c: f9015aff     	str	xzr, [x23, #0x2b0]
    9a70: 97fff064     	bl	0x5c00 <strlen@plt>
    9a74: aa0003f5     	mov	x21, x0
    9a78: 910006a0     	add	x0, x21, #0x1
    9a7c: f9015af5     	str	x21, [x23, #0x2b0]
    9a80: 97fff044     	bl	0x5b90 <malloc@plt>
    9a84: aa1403e1     	mov	x1, x20
    9a88: aa1503e2     	mov	x2, x21
    9a8c: f90156e0     	str	x0, [x23, #0x2a8]
    9a90: 3835681f     	strb	wzr, [x0, x21]
    9a94: 97ffeff3     	bl	0x5a60 <memcpy@plt>
    9a98: 14000079     	b	0x9c7c <.text+0x3e2c>
    9a9c: aa1803e0     	mov	x0, x24
    9aa0: 97fff024     	bl	0x5b30 <free@plt>
    9aa4: 320003f8     	orr	w24, wzr, #0x1
    9aa8: aa1403e0     	mov	x0, x20
    9aac: 97fff055     	bl	0x5c00 <strlen@plt>
    9ab0: 52800528     	mov	w8, #0x29               // =41
    9ab4: 91000b19     	add	x25, x24, #0x2
    9ab8: 78206a88     	strh	w8, [x20, x0]
    9abc: 321f03e0     	orr	w0, wzr, #0x2
    9ac0: 97fff034     	bl	0x5b90 <malloc@plt>
    9ac4: aa0003f8     	mov	x24, x0
    9ac8: 52800ac8     	mov	w8, #0x56               // =86
    9acc: 79000308     	strh	w8, [x24]
    9ad0: b4000198     	cbz	x24, 0x9b00 <.text+0x3cb0>
    9ad4: aa1803e0     	mov	x0, x24
    9ad8: 97fff04a     	bl	0x5c00 <strlen@plt>
    9adc: b40000e0     	cbz	x0, 0x9af8 <.text+0x3ca8>
    9ae0: 8b000328     	add	x8, x25, x0
    9ae4: f110011f     	cmp	x8, #0x400
    9ae8: 54000088     	b.hi	0x9af8 <.text+0x3ca8>
    9aec: aa1403e0     	mov	x0, x20
    9af0: aa1803e1     	mov	x1, x24
    9af4: 97fff08f     	bl	0x5d30 <strcat@plt>
    9af8: aa1803e0     	mov	x0, x24
    9afc: 97fff00d     	bl	0x5b30 <free@plt>
    9b00: f94002c8     	ldr	x8, [x22]
    9b04: aa1603e0     	mov	x0, x22
    9b08: aa1703e1     	mov	x1, x23
    9b0c: aa1303e2     	mov	x2, x19
    9b10: f9408508     	ldr	x8, [x8, #0x108]
    9b14: aa1403e3     	mov	x3, x20
    9b18: d63f0100     	blr	x8
    9b1c: f94002c8     	ldr	x8, [x22]
    9b20: aa0003f8     	mov	x24, x0
    9b24: aa1603e0     	mov	x0, x22
    9b28: aa1703e1     	mov	x1, x23
    9b2c: f9405d08     	ldr	x8, [x8, #0xb8]
    9b30: d63f0100     	blr	x8
    9b34: aa1603e0     	mov	x0, x22
    9b38: 97fff978     	bl	0x8118 <.text+0x22c8>
    9b3c: 37000a00     	tbnz	w0, #0x0, 0x9c7c <.text+0x3e2c>
    9b40: b40002f8     	cbz	x24, 0x9b9c <.text+0x3d4c>
    9b44: aa1603e0     	mov	x0, x22
    9b48: f9000bf5     	str	x21, [sp, #0x10]
    9b4c: 97fff973     	bl	0x8118 <.text+0x22c8>
    9b50: 37000220     	tbnz	w0, #0x0, 0x9b94 <.text+0x3d44>
    9b54: f94003e8     	ldr	x8, [sp]
    9b58: 910003e9     	mov	x9, sp
    9b5c: f85d8108     	ldur	x8, [x8, #-0x28]
    9b60: 8b080120     	add	x0, x9, x8
    9b64: 97ffeff7     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    9b68: aa0003f5     	mov	x21, x0
    9b6c: 97fff0a1     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    9b70: aa0003f6     	mov	x22, x0
    9b74: f94002c8     	ldr	x8, [x22]
    9b78: 910043e3     	add	x3, sp, #0x10
    9b7c: aa1503e1     	mov	x1, x21
    9b80: aa1803e2     	mov	x2, x24
    9b84: f940fd08     	ldr	x8, [x8, #0x1f8]
    9b88: d63f0100     	blr	x8
    9b8c: aa1603e0     	mov	x0, x22
    9b90: 97fff962     	bl	0x8118 <.text+0x22c8>
    9b94: 97fff097     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    9b98: 14000039     	b	0x9c7c <.text+0x3e2c>
    9b9c: 321603e0     	orr	w0, wzr, #0x400
    9ba0: 97ffeffc     	bl	0x5b90 <malloc@plt>
    9ba4: 321603e2     	orr	w2, wzr, #0x400
    9ba8: 2a1f03e1     	mov	w1, wzr
    9bac: aa0003f5     	mov	x21, x0
    9bb0: 97fff050     	bl	0x5cf0 <memset@plt>
    9bb4: aa1503e0     	mov	x0, x21
    9bb8: 97fff012     	bl	0x5c00 <strlen@plt>
    9bbc: 528c2c6a     	mov	w10, #0x6163            // =24931
    9bc0: 8b0002a8     	add	x8, x21, x0
    9bc4: 321b03e9     	orr	w9, wzr, #0x20
    9bc8: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    9bcc: aa1503e0     	mov	x0, x21
    9bd0: 79000909     	strh	w9, [x8, #0x4]
    9bd4: b900010a     	str	w10, [x8]
    9bd8: 97fff00a     	bl	0x5c00 <strlen@plt>
    9bdc: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9be0: 9108d508     	add	x8, x8, #0x235
    9be4: 3cc19100     	ldur	q0, [x8, #0x19]
    9be8: ad400502     	ldp	q2, q1, [x8]
    9bec: 8b0002a8     	add	x8, x21, x0
    9bf0: aa1503e0     	mov	x0, x21
    9bf4: 3c819100     	stur	q0, [x8, #0x19]
    9bf8: ad000502     	stp	q2, q1, [x8]
    9bfc: 97fff001     	bl	0x5c00 <strlen@plt>
    9c00: 8b0002a8     	add	x8, x21, x0
    9c04: 52874749     	mov	w9, #0x3a3a             // =14906
    9c08: 3900091f     	strb	wzr, [x8, #0x2]
    9c0c: 79000109     	strh	w9, [x8]
    9c10: b40001d3     	cbz	x19, 0x9c48 <.text+0x3df8>
    9c14: aa1303e0     	mov	x0, x19
    9c18: 97ffeffa     	bl	0x5c00 <strlen@plt>
    9c1c: aa0003f6     	mov	x22, x0
    9c20: b4000156     	cbz	x22, 0x9c48 <.text+0x3df8>
    9c24: 9100c2c8     	add	x8, x22, #0x30
    9c28: f110011f     	cmp	x8, #0x400
    9c2c: 540000e8     	b.hi	0x9c48 <.text+0x3df8>
    9c30: aa1503e0     	mov	x0, x21
    9c34: aa1303e1     	mov	x1, x19
    9c38: 97fff03e     	bl	0x5d30 <strcat@plt>
    9c3c: 910126c8     	add	x8, x22, #0x49
    9c40: f110011f     	cmp	x8, #0x400
    9c44: 54000148     	b.hi	0x9c6c <.text+0x3e1c>
    9c48: aa1503e0     	mov	x0, x21
    9c4c: 97ffefed     	bl	0x5c00 <strlen@plt>
    9c50: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9c54: 91108508     	add	x8, x8, #0x421
    9c58: 3cc0a100     	ldur	q0, [x8, #0xa]
    9c5c: 3dc00101     	ldr	q1, [x8]
    9c60: 8b0002a8     	add	x8, x21, x0
    9c64: 3c80a100     	stur	q0, [x8, #0xa]
    9c68: 3d800101     	str	q1, [x8]
    9c6c: aa1503e0     	mov	x0, x21
    9c70: 97fff28c     	bl	0x66a0 <.text+0x850>
    9c74: aa1503e0     	mov	x0, x21
    9c78: 97ffefae     	bl	0x5b30 <free@plt>
    9c7c: aa1403e0     	mov	x0, x20
    9c80: 97ffefac     	bl	0x5b30 <free@plt>
    9c84: b4000073     	cbz	x19, 0x9c90 <.text+0x3e40>
    9c88: aa1303e0     	mov	x0, x19
    9c8c: 97ffefa9     	bl	0x5b30 <free@plt>
    9c90: 91004361     	add	x1, x27, #0x10
    9c94: 910003e0     	mov	x0, sp
    9c98: 97fff00e     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    9c9c: f9401748     	ldr	x8, [x26, #0x28]
    9ca0: f9400fe9     	ldr	x9, [sp, #0x18]
    9ca4: eb09011f     	cmp	x8, x9
    9ca8: 54000161     	b.ne	0x9cd4 <.text+0x3e84>
    9cac: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    9cb0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    9cb4: a94557f6     	ldp	x22, x21, [sp, #0x50]
    9cb8: a9445ff8     	ldp	x24, x23, [sp, #0x40]
    9cbc: a94367fa     	ldp	x26, x25, [sp, #0x30]
    9cc0: f94013fb     	ldr	x27, [sp, #0x20]
    9cc4: 910203ff     	add	sp, sp, #0x80
    9cc8: d65f03c0     	ret
    9ccc: 321603f9     	orr	w25, wzr, #0x400
    9cd0: 17ffff7b     	b	0x9abc <.text+0x3c6c>
    9cd4: 97fff043     	bl	0x5de0 <__stack_chk_fail@plt>
    9cd8: d10203ff     	sub	sp, sp, #0x80
    9cdc: f90013fb     	str	x27, [sp, #0x20]
    9ce0: a90367fa     	stp	x26, x25, [sp, #0x30]
    9ce4: a9045ff8     	stp	x24, x23, [sp, #0x40]
    9ce8: a90557f6     	stp	x22, x21, [sp, #0x50]
    9cec: a9064ff4     	stp	x20, x19, [sp, #0x60]
    9cf0: a9077bfd     	stp	x29, x30, [sp, #0x70]
    9cf4: 9101c3fd     	add	x29, sp, #0x70
    9cf8: d53bd05a     	mrs	x26, TPIDR_EL0
    9cfc: f9401748     	ldr	x8, [x26, #0x28]
    9d00: b000011b     	adrp	x27, 0x2a000
    9d04: 9106037b     	add	x27, x27, #0x180
    9d08: aa0103f5     	mov	x21, x1
    9d0c: f9000fe8     	str	x8, [sp, #0x18]
    9d10: f9400008     	ldr	x8, [x0]
    9d14: 91004361     	add	x1, x27, #0x10
    9d18: 910003f4     	mov	x20, sp
    9d1c: f85d8108     	ldur	x8, [x8, #-0x28]
    9d20: 8b080002     	add	x2, x0, x8
    9d24: 910003e0     	mov	x0, sp
    9d28: 97ffefb2     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    9d2c: b0000108     	adrp	x8, 0x2a000
    9d30: 91066108     	add	x8, x8, #0x198
    9d34: 9100a108     	add	x8, x8, #0x28
    9d38: 321d07e0     	orr	w0, wzr, #0x18
    9d3c: f90003e8     	str	x8, [sp]
    9d40: 97ffef94     	bl	0x5b90 <malloc@plt>
    9d44: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9d48: 91150508     	add	x8, x8, #0x541
    9d4c: f840f109     	ldur	x9, [x8, #0xf]
    9d50: 3dc00100     	ldr	q0, [x8]
    9d54: aa0003f3     	mov	x19, x0
    9d58: 39005e7f     	strb	wzr, [x19, #0x17]
    9d5c: f800f269     	stur	x9, [x19, #0xf]
    9d60: 3d800260     	str	q0, [x19]
    9d64: 97fff023     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    9d68: f94003e8     	ldr	x8, [sp]
    9d6c: aa0003f6     	mov	x22, x0
    9d70: f85d8108     	ldur	x8, [x8, #-0x28]
    9d74: 8b080280     	add	x0, x20, x8
    9d78: 97ffef72     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    9d7c: aa0003e8     	mov	x8, x0
    9d80: b40001a8     	cbz	x8, 0x9db4 <.text+0x3f64>
    9d84: f94002c9     	ldr	x9, [x22]
    9d88: aa1603e0     	mov	x0, x22
    9d8c: aa0803e1     	mov	x1, x8
    9d90: f9407d29     	ldr	x9, [x9, #0xf8]
    9d94: d63f0120     	blr	x9
    9d98: aa0003f7     	mov	x23, x0
    9d9c: aa1603e0     	mov	x0, x22
    9da0: 97fff8de     	bl	0x8118 <.text+0x22c8>
    9da4: 36000740     	tbz	w0, #0x0, 0x9e8c <.text+0x403c>
    9da8: 2a1f03f5     	mov	w21, wzr
    9dac: b5001713     	cbnz	x19, 0xa08c <.text+0x423c>
    9db0: 140000b9     	b	0xa094 <.text+0x4244>
    9db4: 321603e0     	orr	w0, wzr, #0x400
    9db8: 97ffef76     	bl	0x5b90 <malloc@plt>
    9dbc: 321603e2     	orr	w2, wzr, #0x400
    9dc0: 2a1f03e1     	mov	w1, wzr
    9dc4: aa0003f4     	mov	x20, x0
    9dc8: 97ffefca     	bl	0x5cf0 <memset@plt>
    9dcc: aa1403e0     	mov	x0, x20
    9dd0: 97ffef8c     	bl	0x5c00 <strlen@plt>
    9dd4: 528c2c6a     	mov	w10, #0x6163            // =24931
    9dd8: 8b000288     	add	x8, x20, x0
    9ddc: 321b03e9     	orr	w9, wzr, #0x20
    9de0: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    9de4: aa1403e0     	mov	x0, x20
    9de8: 79000909     	strh	w9, [x8, #0x4]
    9dec: b900010a     	str	w10, [x8]
    9df0: 97ffef84     	bl	0x5c00 <strlen@plt>
    9df4: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9df8: 9108d508     	add	x8, x8, #0x235
    9dfc: 3cc19100     	ldur	q0, [x8, #0x19]
    9e00: ad400502     	ldp	q2, q1, [x8]
    9e04: 8b000288     	add	x8, x20, x0
    9e08: aa1403e0     	mov	x0, x20
    9e0c: 3c819100     	stur	q0, [x8, #0x19]
    9e10: ad000502     	stp	q2, q1, [x8]
    9e14: 97ffef7b     	bl	0x5c00 <strlen@plt>
    9e18: 8b000288     	add	x8, x20, x0
    9e1c: 52874749     	mov	w9, #0x3a3a             // =14906
    9e20: 3900091f     	strb	wzr, [x8, #0x2]
    9e24: 79000109     	strh	w9, [x8]
    9e28: b40001d3     	cbz	x19, 0x9e60 <.text+0x4010>
    9e2c: aa1303e0     	mov	x0, x19
    9e30: 97ffef74     	bl	0x5c00 <strlen@plt>
    9e34: aa0003f5     	mov	x21, x0
    9e38: b4000155     	cbz	x21, 0x9e60 <.text+0x4010>
    9e3c: 9100c2a8     	add	x8, x21, #0x30
    9e40: f110011f     	cmp	x8, #0x400
    9e44: 540000e8     	b.hi	0x9e60 <.text+0x4010>
    9e48: aa1403e0     	mov	x0, x20
    9e4c: aa1303e1     	mov	x1, x19
    9e50: 97ffefb8     	bl	0x5d30 <strcat@plt>
    9e54: 910142a8     	add	x8, x21, #0x50
    9e58: f110011f     	cmp	x8, #0x400
    9e5c: 54000128     	b.hi	0x9e80 <.text+0x4030>
    9e60: aa1403e0     	mov	x0, x20
    9e64: 97ffef67     	bl	0x5c00 <strlen@plt>
    9e68: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9e6c: 910f9d08     	add	x8, x8, #0x3e7
    9e70: ad400101     	ldp	q1, q0, [x8]
    9e74: 8b000288     	add	x8, x20, x0
    9e78: 3900811f     	strb	wzr, [x8, #0x20]
    9e7c: ad000101     	stp	q1, q0, [x8]
    9e80: aa1403e0     	mov	x0, x20
    9e84: 97fff207     	bl	0x66a0 <.text+0x850>
    9e88: 1400007d     	b	0xa07c <.text+0x422c>
    9e8c: 321603e0     	orr	w0, wzr, #0x400
    9e90: 97ffef40     	bl	0x5b90 <malloc@plt>
    9e94: 321603e2     	orr	w2, wzr, #0x400
    9e98: 2a1f03e1     	mov	w1, wzr
    9e9c: aa0003f4     	mov	x20, x0
    9ea0: 97ffef94     	bl	0x5cf0 <memset@plt>
    9ea4: aa1403e0     	mov	x0, x20
    9ea8: 97ffef56     	bl	0x5c00 <strlen@plt>
    9eac: 8b000288     	add	x8, x20, x0
    9eb0: b40003f7     	cbz	x23, 0x9f2c <.text+0x40dc>
    9eb4: 52800509     	mov	w9, #0x28               // =40
    9eb8: 52800260     	mov	w0, #0x13               // =19
    9ebc: 79000109     	strh	w9, [x8]
    9ec0: 97ffef34     	bl	0x5b90 <malloc@plt>
    9ec4: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9ec8: 91116908     	add	x8, x8, #0x45a
    9ecc: 3dc00100     	ldr	q0, [x8]
    9ed0: aa0003f8     	mov	x24, x0
    9ed4: 52876ce8     	mov	w8, #0x3b67             // =15207
    9ed8: 39004b1f     	strb	wzr, [x24, #0x12]
    9edc: 79002308     	strh	w8, [x24, #0x10]
    9ee0: 3d800300     	str	q0, [x24]
    9ee4: b4000fd8     	cbz	x24, 0xa0dc <.text+0x428c>
    9ee8: aa1803e0     	mov	x0, x24
    9eec: 97ffef45     	bl	0x5c00 <strlen@plt>
    9ef0: aa0003f9     	mov	x25, x0
    9ef4: b4000f19     	cbz	x25, 0xa0d4 <.text+0x4284>
    9ef8: 91000b28     	add	x8, x25, #0x2
    9efc: f110051f     	cmp	x8, #0x401
    9f00: 54000ea2     	b.hs	0xa0d4 <.text+0x4284>
    9f04: aa1403e0     	mov	x0, x20
    9f08: aa1803e1     	mov	x1, x24
    9f0c: 97ffef89     	bl	0x5d30 <strcat@plt>
    9f10: aa1803e0     	mov	x0, x24
    9f14: 97ffef07     	bl	0x5b30 <free@plt>
    9f18: 91000f28     	add	x8, x25, #0x3
    9f1c: f110011f     	cmp	x8, #0x400
    9f20: 54001b48     	b.hi	0xa288 <.text+0x4438>
    9f24: 91000738     	add	x24, x25, #0x1
    9f28: 1400006e     	b	0xa0e0 <.text+0x4290>
    9f2c: 528c2c6a     	mov	w10, #0x6163            // =24931
    9f30: 321b03e9     	orr	w9, wzr, #0x20
    9f34: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    9f38: aa1403e0     	mov	x0, x20
    9f3c: 79000909     	strh	w9, [x8, #0x4]
    9f40: b900010a     	str	w10, [x8]
    9f44: 97ffef2f     	bl	0x5c00 <strlen@plt>
    9f48: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9f4c: 9108d508     	add	x8, x8, #0x235
    9f50: 3cc19100     	ldur	q0, [x8, #0x19]
    9f54: ad400502     	ldp	q2, q1, [x8]
    9f58: 8b000288     	add	x8, x20, x0
    9f5c: aa1403e0     	mov	x0, x20
    9f60: 3c819100     	stur	q0, [x8, #0x19]
    9f64: ad000502     	stp	q2, q1, [x8]
    9f68: 97ffef26     	bl	0x5c00 <strlen@plt>
    9f6c: 8b000288     	add	x8, x20, x0
    9f70: 52874749     	mov	w9, #0x3a3a             // =14906
    9f74: 3900091f     	strb	wzr, [x8, #0x2]
    9f78: 79000109     	strh	w9, [x8]
    9f7c: b40001d3     	cbz	x19, 0x9fb4 <.text+0x4164>
    9f80: aa1303e0     	mov	x0, x19
    9f84: 97ffef1f     	bl	0x5c00 <strlen@plt>
    9f88: aa0003f5     	mov	x21, x0
    9f8c: b4000155     	cbz	x21, 0x9fb4 <.text+0x4164>
    9f90: 9100c2a8     	add	x8, x21, #0x30
    9f94: f110011f     	cmp	x8, #0x400
    9f98: 540000e8     	b.hi	0x9fb4 <.text+0x4164>
    9f9c: aa1403e0     	mov	x0, x20
    9fa0: aa1303e1     	mov	x1, x19
    9fa4: 97ffef63     	bl	0x5d30 <strcat@plt>
    9fa8: 910122a8     	add	x8, x21, #0x48
    9fac: f110011f     	cmp	x8, #0x400
    9fb0: 54000148     	b.hi	0x9fd8 <.text+0x4188>
    9fb4: aa1403e0     	mov	x0, x20
    9fb8: 97ffef12     	bl	0x5c00 <strlen@plt>
    9fbc: d00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    9fc0: 91102108     	add	x8, x8, #0x408
    9fc4: 3cc09100     	ldur	q0, [x8, #0x9]
    9fc8: 3dc00101     	ldr	q1, [x8]
    9fcc: 8b000288     	add	x8, x20, x0
    9fd0: 3c809100     	stur	q0, [x8, #0x9]
    9fd4: 3d800101     	str	q1, [x8]
    9fd8: 90000137     	adrp	x23, 0x2d000
    9fdc: 9112c2f7     	add	x23, x23, #0x4b0
    9fe0: 320003e8     	orr	w8, wzr, #0x1
    9fe4: aa1703e9     	mov	x9, x23
    9fe8: 38008528     	strb	w8, [x9], #0x8
    9fec: 08dffd28     	ldarb	w8, [x9]
    9ff0: 37000268     	tbnz	w8, #0x0, 0xa03c <.text+0x41ec>
    9ff4: 910022f5     	add	x21, x23, #0x8
    9ff8: aa1503e0     	mov	x0, x21
    9ffc: 97ffeec9     	bl	0x5b20 <__cxa_guard_acquire@plt>
    a000: 340001e0     	cbz	w0, 0xa03c <.text+0x41ec>
    a004: 320003e0     	orr	w0, wzr, #0x1
    a008: f9015aff     	str	xzr, [x23, #0x2b0]
    a00c: 910aa2f6     	add	x22, x23, #0x2a8
    a010: 97ffeee0     	bl	0x5b90 <malloc@plt>
    a014: f90156e0     	str	x0, [x23, #0x2a8]
    a018: 3900001f     	strb	wzr, [x0]
    a01c: 90ffffe0     	adrp	x0, 0x6000 <.text+0x1b0>
    a020: d0000102     	adrp	x2, 0x2c000
    a024: 91216000     	add	x0, x0, #0x858
    a028: 91000042     	add	x2, x2, #0x0
    a02c: aa1603e1     	mov	x1, x22
    a030: 97ffef34     	bl	0x5d00 <__cxa_atexit@plt>
    a034: aa1503e0     	mov	x0, x21
    a038: 97ffeee6     	bl	0x5bd0 <__cxa_guard_release@plt>
    a03c: f94156e0     	ldr	x0, [x23, #0x2a8]
    a040: b4000060     	cbz	x0, 0xa04c <.text+0x41fc>
    a044: 97ffeebb     	bl	0x5b30 <free@plt>
    a048: f90156ff     	str	xzr, [x23, #0x2a8]
    a04c: aa1403e0     	mov	x0, x20
    a050: f9015aff     	str	xzr, [x23, #0x2b0]
    a054: 97ffeeeb     	bl	0x5c00 <strlen@plt>
    a058: aa0003f5     	mov	x21, x0
    a05c: 910006a0     	add	x0, x21, #0x1
    a060: f9015af5     	str	x21, [x23, #0x2b0]
    a064: 97ffeecb     	bl	0x5b90 <malloc@plt>
    a068: aa1403e1     	mov	x1, x20
    a06c: aa1503e2     	mov	x2, x21
    a070: f90156e0     	str	x0, [x23, #0x2a8]
    a074: 3835681f     	strb	wzr, [x0, x21]
    a078: 97ffee7a     	bl	0x5a60 <memcpy@plt>
    a07c: aa1403e0     	mov	x0, x20
    a080: 97ffeeac     	bl	0x5b30 <free@plt>
    a084: 2a1f03f5     	mov	w21, wzr
    a088: b4000073     	cbz	x19, 0xa094 <.text+0x4244>
    a08c: aa1303e0     	mov	x0, x19
    a090: 97ffeea8     	bl	0x5b30 <free@plt>
    a094: 91004361     	add	x1, x27, #0x10
    a098: 910003e0     	mov	x0, sp
    a09c: 97ffef0d     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a0a0: f9401748     	ldr	x8, [x26, #0x28]
    a0a4: f9400fe9     	ldr	x9, [sp, #0x18]
    a0a8: eb09011f     	cmp	x8, x9
    a0ac: 54001561     	b.ne	0xa358 <.text+0x4508>
    a0b0: 2a1503e0     	mov	w0, w21
    a0b4: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    a0b8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    a0bc: a94557f6     	ldp	x22, x21, [sp, #0x50]
    a0c0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
    a0c4: a94367fa     	ldp	x26, x25, [sp, #0x30]
    a0c8: f94013fb     	ldr	x27, [sp, #0x20]
    a0cc: 910203ff     	add	sp, sp, #0x80
    a0d0: d65f03c0     	ret
    a0d4: aa1803e0     	mov	x0, x24
    a0d8: 97ffee96     	bl	0x5b30 <free@plt>
    a0dc: 320003f8     	orr	w24, wzr, #0x1
    a0e0: aa1403e0     	mov	x0, x20
    a0e4: 97ffeec7     	bl	0x5c00 <strlen@plt>
    a0e8: 52800528     	mov	w8, #0x29               // =41
    a0ec: 91000b19     	add	x25, x24, #0x2
    a0f0: 78206a88     	strh	w8, [x20, x0]
    a0f4: 321f03e0     	orr	w0, wzr, #0x2
    a0f8: 97ffeea6     	bl	0x5b90 <malloc@plt>
    a0fc: aa0003f8     	mov	x24, x0
    a100: 52800b48     	mov	w8, #0x5a               // =90
    a104: 79000308     	strh	w8, [x24]
    a108: b4000198     	cbz	x24, 0xa138 <.text+0x42e8>
    a10c: aa1803e0     	mov	x0, x24
    a110: 97ffeebc     	bl	0x5c00 <strlen@plt>
    a114: b40000e0     	cbz	x0, 0xa130 <.text+0x42e0>
    a118: 8b000328     	add	x8, x25, x0
    a11c: f110011f     	cmp	x8, #0x400
    a120: 54000088     	b.hi	0xa130 <.text+0x42e0>
    a124: aa1403e0     	mov	x0, x20
    a128: aa1803e1     	mov	x1, x24
    a12c: 97ffef01     	bl	0x5d30 <strcat@plt>
    a130: aa1803e0     	mov	x0, x24
    a134: 97ffee7f     	bl	0x5b30 <free@plt>
    a138: f94002c8     	ldr	x8, [x22]
    a13c: aa1603e0     	mov	x0, x22
    a140: aa1703e1     	mov	x1, x23
    a144: aa1303e2     	mov	x2, x19
    a148: f9408508     	ldr	x8, [x8, #0x108]
    a14c: aa1403e3     	mov	x3, x20
    a150: d63f0100     	blr	x8
    a154: f94002c8     	ldr	x8, [x22]
    a158: aa0003f8     	mov	x24, x0
    a15c: aa1603e0     	mov	x0, x22
    a160: aa1703e1     	mov	x1, x23
    a164: f9405d08     	ldr	x8, [x8, #0xb8]
    a168: d63f0100     	blr	x8
    a16c: aa1603e0     	mov	x0, x22
    a170: 97fff7ea     	bl	0x8118 <.text+0x22c8>
    a174: 36000060     	tbz	w0, #0x0, 0xa180 <.text+0x4330>
    a178: 2a1f03f5     	mov	w21, wzr
    a17c: 14000073     	b	0xa348 <.text+0x44f8>
    a180: b4000118     	cbz	x24, 0xa1a0 <.text+0x4350>
    a184: 97ffef1b     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    a188: b4000855     	cbz	x21, 0xa290 <.text+0x4440>
    a18c: f9400008     	ldr	x8, [x0]
    a190: aa1503e1     	mov	x1, x21
    a194: f9429d08     	ldr	x8, [x8, #0x538]
    a198: d63f0100     	blr	x8
    a19c: 1400004a     	b	0xa2c4 <.text+0x4474>
    a1a0: 321603e0     	orr	w0, wzr, #0x400
    a1a4: 97ffee7b     	bl	0x5b90 <malloc@plt>
    a1a8: 321603e2     	orr	w2, wzr, #0x400
    a1ac: 2a1f03e1     	mov	w1, wzr
    a1b0: aa0003f5     	mov	x21, x0
    a1b4: 97ffeecf     	bl	0x5cf0 <memset@plt>
    a1b8: aa1503e0     	mov	x0, x21
    a1bc: 97ffee91     	bl	0x5c00 <strlen@plt>
    a1c0: 528c2c6a     	mov	w10, #0x6163            // =24931
    a1c4: 8b0002a8     	add	x8, x21, x0
    a1c8: 321b03e9     	orr	w9, wzr, #0x20
    a1cc: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    a1d0: aa1503e0     	mov	x0, x21
    a1d4: 79000909     	strh	w9, [x8, #0x4]
    a1d8: b900010a     	str	w10, [x8]
    a1dc: 97ffee89     	bl	0x5c00 <strlen@plt>
    a1e0: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a1e4: 9108d508     	add	x8, x8, #0x235
    a1e8: 3cc19100     	ldur	q0, [x8, #0x19]
    a1ec: ad400502     	ldp	q2, q1, [x8]
    a1f0: 8b0002a8     	add	x8, x21, x0
    a1f4: aa1503e0     	mov	x0, x21
    a1f8: 3c819100     	stur	q0, [x8, #0x19]
    a1fc: ad000502     	stp	q2, q1, [x8]
    a200: 97ffee80     	bl	0x5c00 <strlen@plt>
    a204: 8b0002a8     	add	x8, x21, x0
    a208: 52874749     	mov	w9, #0x3a3a             // =14906
    a20c: 3900091f     	strb	wzr, [x8, #0x2]
    a210: 79000109     	strh	w9, [x8]
    a214: b40001d3     	cbz	x19, 0xa24c <.text+0x43fc>
    a218: aa1303e0     	mov	x0, x19
    a21c: 97ffee79     	bl	0x5c00 <strlen@plt>
    a220: aa0003f6     	mov	x22, x0
    a224: b4000156     	cbz	x22, 0xa24c <.text+0x43fc>
    a228: 9100c2c8     	add	x8, x22, #0x30
    a22c: f110011f     	cmp	x8, #0x400
    a230: 540000e8     	b.hi	0xa24c <.text+0x43fc>
    a234: aa1503e0     	mov	x0, x21
    a238: aa1303e1     	mov	x1, x19
    a23c: 97ffeebd     	bl	0x5d30 <strcat@plt>
    a240: 910126c8     	add	x8, x22, #0x49
    a244: f110011f     	cmp	x8, #0x400
    a248: 54000148     	b.hi	0xa270 <.text+0x4420>
    a24c: aa1503e0     	mov	x0, x21
    a250: 97ffee6c     	bl	0x5c00 <strlen@plt>
    a254: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a258: 91108508     	add	x8, x8, #0x421
    a25c: 3cc0a100     	ldur	q0, [x8, #0xa]
    a260: 3dc00101     	ldr	q1, [x8]
    a264: 8b0002a8     	add	x8, x21, x0
    a268: 3c80a100     	stur	q0, [x8, #0xa]
    a26c: 3d800101     	str	q1, [x8]
    a270: aa1503e0     	mov	x0, x21
    a274: 97fff10b     	bl	0x66a0 <.text+0x850>
    a278: aa1503e0     	mov	x0, x21
    a27c: 97ffee2d     	bl	0x5b30 <free@plt>
    a280: 2a1f03f5     	mov	w21, wzr
    a284: 14000031     	b	0xa348 <.text+0x44f8>
    a288: 321603f9     	orr	w25, wzr, #0x400
    a28c: 17ffff9a     	b	0xa0f4 <.text+0x42a4>
    a290: 97ffeed8     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    a294: aa0003f5     	mov	x21, x0
    a298: b00000a0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a29c: 9110ec00     	add	x0, x0, #0x43b
    a2a0: 97ffee14     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    a2a4: f94002a8     	ldr	x8, [x21]
    a2a8: b00000a2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a2ac: aa0003e1     	mov	x1, x0
    a2b0: 910db842     	add	x2, x2, #0x36e
    a2b4: f9403908     	ldr	x8, [x8, #0x70]
    a2b8: aa1503e0     	mov	x0, x21
    a2bc: d63f0100     	blr	x8
    a2c0: aa1f03e0     	mov	x0, xzr
    a2c4: f9000be0     	str	x0, [sp, #0x10]
    a2c8: aa1603e0     	mov	x0, x22
    a2cc: 97fff793     	bl	0x8118 <.text+0x22c8>
    a2d0: 36000060     	tbz	w0, #0x0, 0xa2dc <.text+0x448c>
    a2d4: 2a1f03f5     	mov	w21, wzr
    a2d8: 14000016     	b	0xa330 <.text+0x44e0>
    a2dc: f94003e8     	ldr	x8, [sp]
    a2e0: 910003e9     	mov	x9, sp
    a2e4: f85d8108     	ldur	x8, [x8, #-0x28]
    a2e8: 8b080120     	add	x0, x9, x8
    a2ec: 97ffee15     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    a2f0: aa0003f5     	mov	x21, x0
    a2f4: 97ffeebf     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    a2f8: aa0003f6     	mov	x22, x0
    a2fc: f94002c8     	ldr	x8, [x22]
    a300: 910043e3     	add	x3, sp, #0x10
    a304: aa1503e1     	mov	x1, x21
    a308: aa1803e2     	mov	x2, x24
    a30c: f9409d08     	ldr	x8, [x8, #0x138]
    a310: d63f0100     	blr	x8
    a314: 2a0003f5     	mov	w21, w0
    a318: aa1603e0     	mov	x0, x22
    a31c: 97fff77f     	bl	0x8118 <.text+0x22c8>
    a320: 72001ebf     	tst	w21, #0xff
    a324: 1a9f07e8     	cset	w8, ne
    a328: 52000009     	eor	w9, w0, #0x1
    a32c: 0a090115     	and	w21, w8, w9
    a330: 97ffeeb0     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    a334: f9400be1     	ldr	x1, [sp, #0x10]
    a338: b4000081     	cbz	x1, 0xa348 <.text+0x44f8>
    a33c: f9400008     	ldr	x8, [x0]
    a340: f9405d08     	ldr	x8, [x8, #0xb8]
    a344: d63f0100     	blr	x8
    a348: aa1403e0     	mov	x0, x20
    a34c: 97ffedf9     	bl	0x5b30 <free@plt>
    a350: b5ffe9f3     	cbnz	x19, 0xa08c <.text+0x423c>
    a354: 17ffff50     	b	0xa094 <.text+0x4244>
    a358: 97ffeea2     	bl	0x5de0 <__stack_chk_fail@plt>
    a35c: d10183ff     	sub	sp, sp, #0x60
    a360: a90357f6     	stp	x22, x21, [sp, #0x30]
    a364: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a368: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a36c: 910143fd     	add	x29, sp, #0x50
    a370: d53bd056     	mrs	x22, TPIDR_EL0
    a374: f94016c8     	ldr	x8, [x22, #0x28]
    a378: 2a0103f5     	mov	w21, w1
    a37c: f90017e8     	str	x8, [sp, #0x28]
    a380: f9400008     	ldr	x8, [x0]
    a384: f85d8108     	ldur	x8, [x8, #-0x28]
    a388: 8b080002     	add	x2, x0, x8
    a38c: 90000108     	adrp	x8, 0x2a000
    a390: 91060108     	add	x8, x8, #0x180
    a394: 91004113     	add	x19, x8, #0x10
    a398: 910063e0     	add	x0, sp, #0x18
    a39c: aa1303e1     	mov	x1, x19
    a3a0: 97ffee14     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a3a4: 90000108     	adrp	x8, 0x2a000
    a3a8: 91066108     	add	x8, x8, #0x198
    a3ac: 52800129     	mov	w9, #0x9                // =9
    a3b0: 9100a108     	add	x8, x8, #0x28
    a3b4: 52800140     	mov	w0, #0xa                // =10
    a3b8: a90123e9     	stp	x9, x8, [sp, #0x10]
    a3bc: 97ffedf5     	bl	0x5b90 <malloc@plt>
    a3c0: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a3c4: 91162108     	add	x8, x8, #0x588
    a3c8: f9400108     	ldr	x8, [x8]
    a3cc: aa0003f4     	mov	x20, x0
    a3d0: 52800e69     	mov	w9, #0x73               // =115
    a3d4: 910063e0     	add	x0, sp, #0x18
    a3d8: 910023e1     	add	x1, sp, #0x8
    a3dc: 2a1503e2     	mov	w2, w21
    a3e0: f90007f4     	str	x20, [sp, #0x8]
    a3e4: 79001289     	strh	w9, [x20, #0x8]
    a3e8: f9000288     	str	x8, [x20]
    a3ec: 97fff9ec     	bl	0x8b9c <.text+0x2d4c>
    a3f0: b4000094     	cbz	x20, 0xa400 <.text+0x45b0>
    a3f4: aa1403e0     	mov	x0, x20
    a3f8: 97ffedce     	bl	0x5b30 <free@plt>
    a3fc: f90007ff     	str	xzr, [sp, #0x8]
    a400: 910063e0     	add	x0, sp, #0x18
    a404: aa1303e1     	mov	x1, x19
    a408: 97ffee32     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a40c: f94016c8     	ldr	x8, [x22, #0x28]
    a410: f94017e9     	ldr	x9, [sp, #0x28]
    a414: eb09011f     	cmp	x8, x9
    a418: 540000c1     	b.ne	0xa430 <.text+0x45e0>
    a41c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a420: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a424: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a428: 910183ff     	add	sp, sp, #0x60
    a42c: d65f03c0     	ret
    a430: 97ffee6c     	bl	0x5de0 <__stack_chk_fail@plt>
    a434: d10183ff     	sub	sp, sp, #0x60
    a438: a90357f6     	stp	x22, x21, [sp, #0x30]
    a43c: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a440: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a444: 910143fd     	add	x29, sp, #0x50
    a448: d53bd056     	mrs	x22, TPIDR_EL0
    a44c: f94016c8     	ldr	x8, [x22, #0x28]
    a450: aa0103f5     	mov	x21, x1
    a454: f90017e8     	str	x8, [sp, #0x28]
    a458: f9400008     	ldr	x8, [x0]
    a45c: f85d8108     	ldur	x8, [x8, #-0x28]
    a460: 8b080002     	add	x2, x0, x8
    a464: 90000108     	adrp	x8, 0x2a000
    a468: 91060108     	add	x8, x8, #0x180
    a46c: 91004113     	add	x19, x8, #0x10
    a470: 910063e0     	add	x0, sp, #0x18
    a474: aa1303e1     	mov	x1, x19
    a478: 97ffedde     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a47c: 90000108     	adrp	x8, 0x2a000
    a480: 91066108     	add	x8, x8, #0x198
    a484: 52800129     	mov	w9, #0x9                // =9
    a488: 9100a108     	add	x8, x8, #0x28
    a48c: 52800140     	mov	w0, #0xa                // =10
    a490: a90123e9     	stp	x9, x8, [sp, #0x10]
    a494: 97ffedbf     	bl	0x5b90 <malloc@plt>
    a498: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a49c: 9113c908     	add	x8, x8, #0x4f2
    a4a0: f9400108     	ldr	x8, [x8]
    a4a4: aa0003f4     	mov	x20, x0
    a4a8: 52800e89     	mov	w9, #0x74               // =116
    a4ac: 910063e0     	add	x0, sp, #0x18
    a4b0: 910023e1     	add	x1, sp, #0x8
    a4b4: aa1503e2     	mov	x2, x21
    a4b8: f90007f4     	str	x20, [sp, #0x8]
    a4bc: 79001289     	strh	w9, [x20, #0x8]
    a4c0: f9000288     	str	x8, [x20]
    a4c4: 97fff7d4     	bl	0x8414 <.text+0x25c4>
    a4c8: b4000094     	cbz	x20, 0xa4d8 <.text+0x4688>
    a4cc: aa1403e0     	mov	x0, x20
    a4d0: 97ffed98     	bl	0x5b30 <free@plt>
    a4d4: f90007ff     	str	xzr, [sp, #0x8]
    a4d8: 910063e0     	add	x0, sp, #0x18
    a4dc: aa1303e1     	mov	x1, x19
    a4e0: 97ffedfc     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a4e4: f94016c8     	ldr	x8, [x22, #0x28]
    a4e8: f94017e9     	ldr	x9, [sp, #0x28]
    a4ec: eb09011f     	cmp	x8, x9
    a4f0: 540000c1     	b.ne	0xa508 <.text+0x46b8>
    a4f4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a4f8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a4fc: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a500: 910183ff     	add	sp, sp, #0x60
    a504: d65f03c0     	ret
    a508: 97ffee36     	bl	0x5de0 <__stack_chk_fail@plt>
    a50c: d10183ff     	sub	sp, sp, #0x60
    a510: a90357f6     	stp	x22, x21, [sp, #0x30]
    a514: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a518: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a51c: 910143fd     	add	x29, sp, #0x50
    a520: d53bd056     	mrs	x22, TPIDR_EL0
    a524: f94016c8     	ldr	x8, [x22, #0x28]
    a528: aa0103f5     	mov	x21, x1
    a52c: f90017e8     	str	x8, [sp, #0x28]
    a530: f9400008     	ldr	x8, [x0]
    a534: f85d8108     	ldur	x8, [x8, #-0x28]
    a538: 8b080002     	add	x2, x0, x8
    a53c: 90000108     	adrp	x8, 0x2a000
    a540: 91060108     	add	x8, x8, #0x180
    a544: 91004113     	add	x19, x8, #0x10
    a548: 910063e0     	add	x0, sp, #0x18
    a54c: aa1303e1     	mov	x1, x19
    a550: 97ffeda8     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a554: 90000108     	adrp	x8, 0x2a000
    a558: 91066108     	add	x8, x8, #0x198
    a55c: 528002a9     	mov	w9, #0x15               // =21
    a560: 9100a108     	add	x8, x8, #0x28
    a564: 528002c0     	mov	w0, #0x16               // =22
    a568: a90123e9     	stp	x9, x8, [sp, #0x10]
    a56c: 97ffed89     	bl	0x5b90 <malloc@plt>
    a570: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a574: 9113f108     	add	x8, x8, #0x4fc
    a578: f840d109     	ldur	x9, [x8, #0xd]
    a57c: 3dc00100     	ldr	q0, [x8]
    a580: aa0003f4     	mov	x20, x0
    a584: 910063e0     	add	x0, sp, #0x18
    a588: 910023e1     	add	x1, sp, #0x8
    a58c: aa1503e2     	mov	x2, x21
    a590: f90007f4     	str	x20, [sp, #0x8]
    a594: 3900569f     	strb	wzr, [x20, #0x15]
    a598: f800d289     	stur	x9, [x20, #0xd]
    a59c: 3d800280     	str	q0, [x20]
    a5a0: 97fff79d     	bl	0x8414 <.text+0x25c4>
    a5a4: b4000094     	cbz	x20, 0xa5b4 <.text+0x4764>
    a5a8: aa1403e0     	mov	x0, x20
    a5ac: 97ffed61     	bl	0x5b30 <free@plt>
    a5b0: f90007ff     	str	xzr, [sp, #0x8]
    a5b4: 910063e0     	add	x0, sp, #0x18
    a5b8: aa1303e1     	mov	x1, x19
    a5bc: 97ffedc5     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a5c0: f94016c8     	ldr	x8, [x22, #0x28]
    a5c4: f94017e9     	ldr	x9, [sp, #0x28]
    a5c8: eb09011f     	cmp	x8, x9
    a5cc: 540000c1     	b.ne	0xa5e4 <.text+0x4794>
    a5d0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a5d4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a5d8: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a5dc: 910183ff     	add	sp, sp, #0x60
    a5e0: d65f03c0     	ret
    a5e4: 97ffedff     	bl	0x5de0 <__stack_chk_fail@plt>
    a5e8: d10183ff     	sub	sp, sp, #0x60
    a5ec: a90357f6     	stp	x22, x21, [sp, #0x30]
    a5f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a5f4: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a5f8: 910143fd     	add	x29, sp, #0x50
    a5fc: d53bd056     	mrs	x22, TPIDR_EL0
    a600: f94016c8     	ldr	x8, [x22, #0x28]
    a604: aa0103f5     	mov	x21, x1
    a608: f90017e8     	str	x8, [sp, #0x28]
    a60c: f9400008     	ldr	x8, [x0]
    a610: f85d8108     	ldur	x8, [x8, #-0x28]
    a614: 8b080002     	add	x2, x0, x8
    a618: 90000108     	adrp	x8, 0x2a000
    a61c: 91060108     	add	x8, x8, #0x180
    a620: 91004113     	add	x19, x8, #0x10
    a624: 910063e0     	add	x0, sp, #0x18
    a628: aa1303e1     	mov	x1, x19
    a62c: 97ffed71     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a630: 90000108     	adrp	x8, 0x2a000
    a634: 91066108     	add	x8, x8, #0x198
    a638: 321f07e9     	orr	w9, wzr, #0x6
    a63c: 9100a108     	add	x8, x8, #0x28
    a640: 32000be0     	orr	w0, wzr, #0x7
    a644: a90123e9     	stp	x9, x8, [sp, #0x10]
    a648: 97ffed52     	bl	0x5b90 <malloc@plt>
    a64c: 528cae69     	mov	w9, #0x6573             // =25971
    a650: aa0003f4     	mov	x20, x0
    a654: 528dcd28     	mov	w8, #0x6e69             // =28265
    a658: 72a9ae89     	movk	w9, #0x4d74, lsl #16
    a65c: 910063e0     	add	x0, sp, #0x18
    a660: 910023e1     	add	x1, sp, #0x8
    a664: aa1503e2     	mov	x2, x21
    a668: f90007f4     	str	x20, [sp, #0x8]
    a66c: 39001a9f     	strb	wzr, [x20, #0x6]
    a670: 79000a88     	strh	w8, [x20, #0x4]
    a674: b9000289     	str	w9, [x20]
    a678: 97fff767     	bl	0x8414 <.text+0x25c4>
    a67c: b4000094     	cbz	x20, 0xa68c <.text+0x483c>
    a680: aa1403e0     	mov	x0, x20
    a684: 97ffed2b     	bl	0x5b30 <free@plt>
    a688: f90007ff     	str	xzr, [sp, #0x8]
    a68c: 910063e0     	add	x0, sp, #0x18
    a690: aa1303e1     	mov	x1, x19
    a694: 97ffed8f     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a698: f94016c8     	ldr	x8, [x22, #0x28]
    a69c: f94017e9     	ldr	x9, [sp, #0x28]
    a6a0: eb09011f     	cmp	x8, x9
    a6a4: 540000c1     	b.ne	0xa6bc <.text+0x486c>
    a6a8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a6ac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a6b0: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a6b4: 910183ff     	add	sp, sp, #0x60
    a6b8: d65f03c0     	ret
    a6bc: 97ffedc9     	bl	0x5de0 <__stack_chk_fail@plt>
    a6c0: d10183ff     	sub	sp, sp, #0x60
    a6c4: a90357f6     	stp	x22, x21, [sp, #0x30]
    a6c8: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a6cc: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a6d0: 910143fd     	add	x29, sp, #0x50
    a6d4: d53bd056     	mrs	x22, TPIDR_EL0
    a6d8: f94016c8     	ldr	x8, [x22, #0x28]
    a6dc: aa0103f5     	mov	x21, x1
    a6e0: f90017e8     	str	x8, [sp, #0x28]
    a6e4: f9400008     	ldr	x8, [x0]
    a6e8: f85d8108     	ldur	x8, [x8, #-0x28]
    a6ec: 8b080002     	add	x2, x0, x8
    a6f0: 90000108     	adrp	x8, 0x2a000
    a6f4: 91060108     	add	x8, x8, #0x180
    a6f8: 91004113     	add	x19, x8, #0x10
    a6fc: 910063e0     	add	x0, sp, #0x18
    a700: aa1303e1     	mov	x1, x19
    a704: 97ffed3b     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a708: 90000108     	adrp	x8, 0x2a000
    a70c: 91066108     	add	x8, x8, #0x198
    a710: 52800169     	mov	w9, #0xb                // =11
    a714: 9100a108     	add	x8, x8, #0x28
    a718: 321e07e0     	orr	w0, wzr, #0xc
    a71c: a90123e9     	stp	x9, x8, [sp, #0x10]
    a720: 97ffed1c     	bl	0x5b90 <malloc@plt>
    a724: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a728: 9115a508     	add	x8, x8, #0x569
    a72c: f9400108     	ldr	x8, [x8]
    a730: 528c2e49     	mov	w9, #0x6172             // =24946
    a734: aa0003f4     	mov	x20, x0
    a738: 72a00ee9     	movk	w9, #0x77, lsl #16
    a73c: 910063e0     	add	x0, sp, #0x18
    a740: 910023e1     	add	x1, sp, #0x8
    a744: aa1503e2     	mov	x2, x21
    a748: f90007f4     	str	x20, [sp, #0x8]
    a74c: b9000a89     	str	w9, [x20, #0x8]
    a750: f9000288     	str	x8, [x20]
    a754: 97fff730     	bl	0x8414 <.text+0x25c4>
    a758: b4000094     	cbz	x20, 0xa768 <.text+0x4918>
    a75c: aa1403e0     	mov	x0, x20
    a760: 97ffecf4     	bl	0x5b30 <free@plt>
    a764: f90007ff     	str	xzr, [sp, #0x8]
    a768: 910063e0     	add	x0, sp, #0x18
    a76c: aa1303e1     	mov	x1, x19
    a770: 97ffed58     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a774: f94016c8     	ldr	x8, [x22, #0x28]
    a778: f94017e9     	ldr	x9, [sp, #0x28]
    a77c: eb09011f     	cmp	x8, x9
    a780: 540000c1     	b.ne	0xa798 <.text+0x4948>
    a784: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a788: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a78c: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a790: 910183ff     	add	sp, sp, #0x60
    a794: d65f03c0     	ret
    a798: 97ffed92     	bl	0x5de0 <__stack_chk_fail@plt>
    a79c: d10183ff     	sub	sp, sp, #0x60
    a7a0: a90357f6     	stp	x22, x21, [sp, #0x30]
    a7a4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a7a8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a7ac: 910143fd     	add	x29, sp, #0x50
    a7b0: d53bd056     	mrs	x22, TPIDR_EL0
    a7b4: f94016c8     	ldr	x8, [x22, #0x28]
    a7b8: 2a0103f5     	mov	w21, w1
    a7bc: f90017e8     	str	x8, [sp, #0x28]
    a7c0: f9400008     	ldr	x8, [x0]
    a7c4: f85d8108     	ldur	x8, [x8, #-0x28]
    a7c8: 8b080002     	add	x2, x0, x8
    a7cc: 90000108     	adrp	x8, 0x2a000
    a7d0: 91060108     	add	x8, x8, #0x180
    a7d4: 91004113     	add	x19, x8, #0x10
    a7d8: 910063e0     	add	x0, sp, #0x18
    a7dc: aa1303e1     	mov	x1, x19
    a7e0: 97ffed04     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a7e4: 90000108     	adrp	x8, 0x2a000
    a7e8: 91066108     	add	x8, x8, #0x198
    a7ec: 52800149     	mov	w9, #0xa                // =10
    a7f0: 9100a108     	add	x8, x8, #0x28
    a7f4: 52800160     	mov	w0, #0xb                // =11
    a7f8: a90123e9     	stp	x9, x8, [sp, #0x10]
    a7fc: 97ffece5     	bl	0x5b90 <malloc@plt>
    a800: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a804: 91149d08     	add	x8, x8, #0x527
    a808: f9400108     	ldr	x8, [x8]
    a80c: aa0003f4     	mov	x20, x0
    a810: 528cae89     	mov	w9, #0x6574             // =25972
    a814: 910063e0     	add	x0, sp, #0x18
    a818: 910023e1     	add	x1, sp, #0x8
    a81c: 2a1503e2     	mov	w2, w21
    a820: f90007f4     	str	x20, [sp, #0x8]
    a824: 39002a9f     	strb	wzr, [x20, #0xa]
    a828: 79001289     	strh	w9, [x20, #0x8]
    a82c: f9000288     	str	x8, [x20]
    a830: 97fff8db     	bl	0x8b9c <.text+0x2d4c>
    a834: b4000094     	cbz	x20, 0xa844 <.text+0x49f4>
    a838: aa1403e0     	mov	x0, x20
    a83c: 97ffecbd     	bl	0x5b30 <free@plt>
    a840: f90007ff     	str	xzr, [sp, #0x8]
    a844: 910063e0     	add	x0, sp, #0x18
    a848: aa1303e1     	mov	x1, x19
    a84c: 97ffed21     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a850: f94016c8     	ldr	x8, [x22, #0x28]
    a854: f94017e9     	ldr	x9, [sp, #0x28]
    a858: eb09011f     	cmp	x8, x9
    a85c: 540000c1     	b.ne	0xa874 <.text+0x4a24>
    a860: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a864: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a868: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a86c: 910183ff     	add	sp, sp, #0x60
    a870: d65f03c0     	ret
    a874: 97ffed5b     	bl	0x5de0 <__stack_chk_fail@plt>
    a878: d10183ff     	sub	sp, sp, #0x60
    a87c: a90357f6     	stp	x22, x21, [sp, #0x30]
    a880: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a884: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a888: 910143fd     	add	x29, sp, #0x50
    a88c: d53bd056     	mrs	x22, TPIDR_EL0
    a890: f94016c8     	ldr	x8, [x22, #0x28]
    a894: aa0103f5     	mov	x21, x1
    a898: f90017e8     	str	x8, [sp, #0x28]
    a89c: f9400008     	ldr	x8, [x0]
    a8a0: f85d8108     	ldur	x8, [x8, #-0x28]
    a8a4: 8b080002     	add	x2, x0, x8
    a8a8: 90000108     	adrp	x8, 0x2a000
    a8ac: 91060108     	add	x8, x8, #0x180
    a8b0: 91004113     	add	x19, x8, #0x10
    a8b4: 910063e0     	add	x0, sp, #0x18
    a8b8: aa1303e1     	mov	x1, x19
    a8bc: 97ffeccd     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a8c0: 90000108     	adrp	x8, 0x2a000
    a8c4: 91066108     	add	x8, x8, #0x198
    a8c8: 52800169     	mov	w9, #0xb                // =11
    a8cc: 9100a108     	add	x8, x8, #0x28
    a8d0: 321e07e0     	orr	w0, wzr, #0xc
    a8d4: a90123e9     	stp	x9, x8, [sp, #0x10]
    a8d8: 97ffecae     	bl	0x5b90 <malloc@plt>
    a8dc: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a8e0: 91144908     	add	x8, x8, #0x512
    a8e4: f9400108     	ldr	x8, [x8]
    a8e8: 528cae49     	mov	w9, #0x6572             // =25970
    a8ec: aa0003f4     	mov	x20, x0
    a8f0: 72a00e69     	movk	w9, #0x73, lsl #16
    a8f4: 910063e0     	add	x0, sp, #0x18
    a8f8: 910023e1     	add	x1, sp, #0x8
    a8fc: aa1503e2     	mov	x2, x21
    a900: f90007f4     	str	x20, [sp, #0x8]
    a904: b9000a89     	str	w9, [x20, #0x8]
    a908: f9000288     	str	x8, [x20]
    a90c: 97fff6c2     	bl	0x8414 <.text+0x25c4>
    a910: b4000094     	cbz	x20, 0xa920 <.text+0x4ad0>
    a914: aa1403e0     	mov	x0, x20
    a918: 97ffec86     	bl	0x5b30 <free@plt>
    a91c: f90007ff     	str	xzr, [sp, #0x8]
    a920: 910063e0     	add	x0, sp, #0x18
    a924: aa1303e1     	mov	x1, x19
    a928: 97ffecea     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    a92c: f94016c8     	ldr	x8, [x22, #0x28]
    a930: f94017e9     	ldr	x9, [sp, #0x28]
    a934: eb09011f     	cmp	x8, x9
    a938: 540000c1     	b.ne	0xa950 <.text+0x4b00>
    a93c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    a940: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    a944: a94357f6     	ldp	x22, x21, [sp, #0x30]
    a948: 910183ff     	add	sp, sp, #0x60
    a94c: d65f03c0     	ret
    a950: 97ffed24     	bl	0x5de0 <__stack_chk_fail@plt>
    a954: d10183ff     	sub	sp, sp, #0x60
    a958: a90357f6     	stp	x22, x21, [sp, #0x30]
    a95c: a9044ff4     	stp	x20, x19, [sp, #0x40]
    a960: a9057bfd     	stp	x29, x30, [sp, #0x50]
    a964: 910143fd     	add	x29, sp, #0x50
    a968: d53bd056     	mrs	x22, TPIDR_EL0
    a96c: f94016c8     	ldr	x8, [x22, #0x28]
    a970: 2a0103f5     	mov	w21, w1
    a974: f90017e8     	str	x8, [sp, #0x28]
    a978: f9400008     	ldr	x8, [x0]
    a97c: f85d8108     	ldur	x8, [x8, #-0x28]
    a980: 8b080002     	add	x2, x0, x8
    a984: 90000108     	adrp	x8, 0x2a000
    a988: 91060108     	add	x8, x8, #0x180
    a98c: 91004113     	add	x19, x8, #0x10
    a990: 910063e0     	add	x0, sp, #0x18
    a994: aa1303e1     	mov	x1, x19
    a998: 97ffec96     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    a99c: 90000108     	adrp	x8, 0x2a000
    a9a0: 91066108     	add	x8, x8, #0x198
    a9a4: 321f0be9     	orr	w9, wzr, #0xe
    a9a8: 9100a108     	add	x8, x8, #0x28
    a9ac: 32000fe0     	orr	w0, wzr, #0xf
    a9b0: a90123e9     	stp	x9, x8, [sp, #0x10]
    a9b4: 97ffec77     	bl	0x5b90 <malloc@plt>
    a9b8: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    a9bc: 91133108     	add	x8, x8, #0x4cc
    a9c0: f8406109     	ldur	x9, [x8, #0x6]
    a9c4: f9400108     	ldr	x8, [x8]
    a9c8: aa0003f4     	mov	x20, x0
    a9cc: 910063e0     	add	x0, sp, #0x18
    a9d0: 910023e1     	add	x1, sp, #0x8
    a9d4: 2a1503e2     	mov	w2, w21
    a9d8: f90007f4     	str	x20, [sp, #0x8]
    a9dc: 39003a9f     	strb	wzr, [x20, #0xe]
    a9e0: f8006289     	stur	x9, [x20, #0x6]
    a9e4: f9000288     	str	x8, [x20]
    a9e8: 97fff86d     	bl	0x8b9c <.text+0x2d4c>
    a9ec: b4000094     	cbz	x20, 0xa9fc <.text+0x4bac>
    a9f0: aa1403e0     	mov	x0, x20
    a9f4: 97ffec4f     	bl	0x5b30 <free@plt>
    a9f8: f90007ff     	str	xzr, [sp, #0x8]
    a9fc: 910063e0     	add	x0, sp, #0x18
    aa00: aa1303e1     	mov	x1, x19
    aa04: 97ffecb3     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    aa08: f94016c8     	ldr	x8, [x22, #0x28]
    aa0c: f94017e9     	ldr	x9, [sp, #0x28]
    aa10: eb09011f     	cmp	x8, x9
    aa14: 540000c1     	b.ne	0xaa2c <.text+0x4bdc>
    aa18: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    aa1c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    aa20: a94357f6     	ldp	x22, x21, [sp, #0x30]
    aa24: 910183ff     	add	sp, sp, #0x60
    aa28: d65f03c0     	ret
    aa2c: 97ffeced     	bl	0x5de0 <__stack_chk_fail@plt>
    aa30: d10183ff     	sub	sp, sp, #0x60
    aa34: a90357f6     	stp	x22, x21, [sp, #0x30]
    aa38: a9044ff4     	stp	x20, x19, [sp, #0x40]
    aa3c: a9057bfd     	stp	x29, x30, [sp, #0x50]
    aa40: 910143fd     	add	x29, sp, #0x50
    aa44: d53bd056     	mrs	x22, TPIDR_EL0
    aa48: f94016c8     	ldr	x8, [x22, #0x28]
    aa4c: aa0103f5     	mov	x21, x1
    aa50: f90017e8     	str	x8, [sp, #0x28]
    aa54: f9400008     	ldr	x8, [x0]
    aa58: f85d8108     	ldur	x8, [x8, #-0x28]
    aa5c: 8b080002     	add	x2, x0, x8
    aa60: 90000108     	adrp	x8, 0x2a000
    aa64: 91060108     	add	x8, x8, #0x180
    aa68: 91004113     	add	x19, x8, #0x10
    aa6c: 910063e0     	add	x0, sp, #0x18
    aa70: aa1303e1     	mov	x1, x19
    aa74: 97ffec5f     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    aa78: 90000108     	adrp	x8, 0x2a000
    aa7c: 91066108     	add	x8, x8, #0x198
    aa80: 52800149     	mov	w9, #0xa                // =10
    aa84: 9100a108     	add	x8, x8, #0x28
    aa88: 52800160     	mov	w0, #0xb                // =11
    aa8c: a90123e9     	stp	x9, x8, [sp, #0x10]
    aa90: 97ffec40     	bl	0x5b90 <malloc@plt>
    aa94: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    aa98: 91136d08     	add	x8, x8, #0x4db
    aa9c: f9400108     	ldr	x8, [x8]
    aaa0: aa0003f4     	mov	x20, x0
    aaa4: 528e8dc9     	mov	w9, #0x746e             // =29806
    aaa8: 910063e0     	add	x0, sp, #0x18
    aaac: 910023e1     	add	x1, sp, #0x8
    aab0: aa1503e2     	mov	x2, x21
    aab4: f90007f4     	str	x20, [sp, #0x8]
    aab8: 39002a9f     	strb	wzr, [x20, #0xa]
    aabc: 79001289     	strh	w9, [x20, #0x8]
    aac0: f9000288     	str	x8, [x20]
    aac4: 97fff654     	bl	0x8414 <.text+0x25c4>
    aac8: b4000094     	cbz	x20, 0xaad8 <.text+0x4c88>
    aacc: aa1403e0     	mov	x0, x20
    aad0: 97ffec18     	bl	0x5b30 <free@plt>
    aad4: f90007ff     	str	xzr, [sp, #0x8]
    aad8: 910063e0     	add	x0, sp, #0x18
    aadc: aa1303e1     	mov	x1, x19
    aae0: 97ffec7c     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    aae4: f94016c8     	ldr	x8, [x22, #0x28]
    aae8: f94017e9     	ldr	x9, [sp, #0x28]
    aaec: eb09011f     	cmp	x8, x9
    aaf0: 540000c1     	b.ne	0xab08 <.text+0x4cb8>
    aaf4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    aaf8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    aafc: a94357f6     	ldp	x22, x21, [sp, #0x30]
    ab00: 910183ff     	add	sp, sp, #0x60
    ab04: d65f03c0     	ret
    ab08: 97ffecb6     	bl	0x5de0 <__stack_chk_fail@plt>
    ab0c: d10183ff     	sub	sp, sp, #0x60
    ab10: a90357f6     	stp	x22, x21, [sp, #0x30]
    ab14: a9044ff4     	stp	x20, x19, [sp, #0x40]
    ab18: a9057bfd     	stp	x29, x30, [sp, #0x50]
    ab1c: 910143fd     	add	x29, sp, #0x50
    ab20: d53bd056     	mrs	x22, TPIDR_EL0
    ab24: f94016c8     	ldr	x8, [x22, #0x28]
    ab28: 2a0103f5     	mov	w21, w1
    ab2c: f90017e8     	str	x8, [sp, #0x28]
    ab30: f9400008     	ldr	x8, [x0]
    ab34: f85d8108     	ldur	x8, [x8, #-0x28]
    ab38: 8b080002     	add	x2, x0, x8
    ab3c: 90000108     	adrp	x8, 0x2a000
    ab40: 91060108     	add	x8, x8, #0x180
    ab44: 91004113     	add	x19, x8, #0x10
    ab48: 910063e0     	add	x0, sp, #0x18
    ab4c: aa1303e1     	mov	x1, x19
    ab50: 97ffec28     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    ab54: 90000108     	adrp	x8, 0x2a000
    ab58: 91066108     	add	x8, x8, #0x198
    ab5c: 32000be9     	orr	w9, wzr, #0x7
    ab60: 9100a108     	add	x8, x8, #0x28
    ab64: 321d03e0     	orr	w0, wzr, #0x8
    ab68: a90123e9     	stp	x9, x8, [sp, #0x10]
    ab6c: 97ffec09     	bl	0x5b90 <malloc@plt>
    ab70: d28cae68     	mov	x8, #0x6573             // =25971
    ab74: f2aa4e88     	movk	x8, #0x5274, lsl #16
    ab78: f2cdcd28     	movk	x8, #0x6e69, lsl #32
    ab7c: aa0003f4     	mov	x20, x0
    ab80: f2e00ce8     	movk	x8, #0x67, lsl #48
    ab84: 910063e0     	add	x0, sp, #0x18
    ab88: 910023e1     	add	x1, sp, #0x8
    ab8c: 2a1503e2     	mov	w2, w21
    ab90: f90007f4     	str	x20, [sp, #0x8]
    ab94: f9000288     	str	x8, [x20]
    ab98: 97fff801     	bl	0x8b9c <.text+0x2d4c>
    ab9c: b4000094     	cbz	x20, 0xabac <.text+0x4d5c>
    aba0: aa1403e0     	mov	x0, x20
    aba4: 97ffebe3     	bl	0x5b30 <free@plt>
    aba8: f90007ff     	str	xzr, [sp, #0x8]
    abac: 910063e0     	add	x0, sp, #0x18
    abb0: aa1303e1     	mov	x1, x19
    abb4: 97ffec47     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    abb8: f94016c8     	ldr	x8, [x22, #0x28]
    abbc: f94017e9     	ldr	x9, [sp, #0x28]
    abc0: eb09011f     	cmp	x8, x9
    abc4: 540000c1     	b.ne	0xabdc <.text+0x4d8c>
    abc8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    abcc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    abd0: a94357f6     	ldp	x22, x21, [sp, #0x30]
    abd4: 910183ff     	add	sp, sp, #0x60
    abd8: d65f03c0     	ret
    abdc: 97ffec81     	bl	0x5de0 <__stack_chk_fail@plt>
    abe0: d10183ff     	sub	sp, sp, #0x60
    abe4: a90357f6     	stp	x22, x21, [sp, #0x30]
    abe8: a9044ff4     	stp	x20, x19, [sp, #0x40]
    abec: a9057bfd     	stp	x29, x30, [sp, #0x50]
    abf0: 910143fd     	add	x29, sp, #0x50
    abf4: d53bd056     	mrs	x22, TPIDR_EL0
    abf8: f94016c8     	ldr	x8, [x22, #0x28]
    abfc: aa0103f5     	mov	x21, x1
    ac00: f90017e8     	str	x8, [sp, #0x28]
    ac04: f9400008     	ldr	x8, [x0]
    ac08: f85d8108     	ldur	x8, [x8, #-0x28]
    ac0c: 8b080002     	add	x2, x0, x8
    ac10: 90000108     	adrp	x8, 0x2a000
    ac14: 91060108     	add	x8, x8, #0x180
    ac18: 91004113     	add	x19, x8, #0x10
    ac1c: 910063e0     	add	x0, sp, #0x18
    ac20: aa1303e1     	mov	x1, x19
    ac24: 97ffebf3     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    ac28: 90000108     	adrp	x8, 0x2a000
    ac2c: 91066108     	add	x8, x8, #0x198
    ac30: 321f07e9     	orr	w9, wzr, #0x6
    ac34: 9100a108     	add	x8, x8, #0x28
    ac38: 32000be0     	orr	w0, wzr, #0x7
    ac3c: a90123e9     	stp	x9, x8, [sp, #0x10]
    ac40: 97ffebd4     	bl	0x5b90 <malloc@plt>
    ac44: 528cae69     	mov	w9, #0x6573             // =25971
    ac48: aa0003f4     	mov	x20, x0
    ac4c: 528d8e48     	mov	w8, #0x6c72             // =27762
    ac50: 72aaae89     	movk	w9, #0x5574, lsl #16
    ac54: 910063e0     	add	x0, sp, #0x18
    ac58: 910023e1     	add	x1, sp, #0x8
    ac5c: aa1503e2     	mov	x2, x21
    ac60: f90007f4     	str	x20, [sp, #0x8]
    ac64: 39001a9f     	strb	wzr, [x20, #0x6]
    ac68: 79000a88     	strh	w8, [x20, #0x4]
    ac6c: b9000289     	str	w9, [x20]
    ac70: 97fff5e9     	bl	0x8414 <.text+0x25c4>
    ac74: b4000094     	cbz	x20, 0xac84 <.text+0x4e34>
    ac78: aa1403e0     	mov	x0, x20
    ac7c: 97ffebad     	bl	0x5b30 <free@plt>
    ac80: f90007ff     	str	xzr, [sp, #0x8]
    ac84: 910063e0     	add	x0, sp, #0x18
    ac88: aa1303e1     	mov	x1, x19
    ac8c: 97ffec11     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    ac90: f94016c8     	ldr	x8, [x22, #0x28]
    ac94: f94017e9     	ldr	x9, [sp, #0x28]
    ac98: eb09011f     	cmp	x8, x9
    ac9c: 540000c1     	b.ne	0xacb4 <.text+0x4e64>
    aca0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    aca4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    aca8: a94357f6     	ldp	x22, x21, [sp, #0x30]
    acac: 910183ff     	add	sp, sp, #0x60
    acb0: d65f03c0     	ret
    acb4: 97ffec4b     	bl	0x5de0 <__stack_chk_fail@plt>
    acb8: d10183ff     	sub	sp, sp, #0x60
    acbc: a90357f6     	stp	x22, x21, [sp, #0x30]
    acc0: a9044ff4     	stp	x20, x19, [sp, #0x40]
    acc4: a9057bfd     	stp	x29, x30, [sp, #0x50]
    acc8: 910143fd     	add	x29, sp, #0x50
    accc: d53bd056     	mrs	x22, TPIDR_EL0
    acd0: f94016c8     	ldr	x8, [x22, #0x28]
    acd4: aa0103f5     	mov	x21, x1
    acd8: f90017e8     	str	x8, [sp, #0x28]
    acdc: f9400008     	ldr	x8, [x0]
    ace0: f85d8108     	ldur	x8, [x8, #-0x28]
    ace4: 8b080002     	add	x2, x0, x8
    ace8: 90000108     	adrp	x8, 0x2a000
    acec: 91060108     	add	x8, x8, #0x180
    acf0: 91004113     	add	x19, x8, #0x10
    acf4: 910063e0     	add	x0, sp, #0x18
    acf8: aa1303e1     	mov	x1, x19
    acfc: 97ffebbd     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    ad00: 90000108     	adrp	x8, 0x2a000
    ad04: 91066108     	add	x8, x8, #0x198
    ad08: 321f0be9     	orr	w9, wzr, #0xe
    ad0c: 9100a108     	add	x8, x8, #0x28
    ad10: 32000fe0     	orr	w0, wzr, #0xf
    ad14: a90123e9     	stp	x9, x8, [sp, #0x10]
    ad18: 97ffeb9e     	bl	0x5b90 <malloc@plt>
    ad1c: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ad20: 9114c908     	add	x8, x8, #0x532
    ad24: f8406109     	ldur	x9, [x8, #0x6]
    ad28: f9400108     	ldr	x8, [x8]
    ad2c: aa0003f4     	mov	x20, x0
    ad30: 910063e0     	add	x0, sp, #0x18
    ad34: 910023e1     	add	x1, sp, #0x8
    ad38: aa1503e2     	mov	x2, x21
    ad3c: f90007f4     	str	x20, [sp, #0x8]
    ad40: 39003a9f     	strb	wzr, [x20, #0xe]
    ad44: f8006289     	stur	x9, [x20, #0x6]
    ad48: f9000288     	str	x8, [x20]
    ad4c: 97fff5b2     	bl	0x8414 <.text+0x25c4>
    ad50: b4000094     	cbz	x20, 0xad60 <.text+0x4f10>
    ad54: aa1403e0     	mov	x0, x20
    ad58: 97ffeb76     	bl	0x5b30 <free@plt>
    ad5c: f90007ff     	str	xzr, [sp, #0x8]
    ad60: 910063e0     	add	x0, sp, #0x18
    ad64: aa1303e1     	mov	x1, x19
    ad68: 97ffebda     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    ad6c: f94016c8     	ldr	x8, [x22, #0x28]
    ad70: f94017e9     	ldr	x9, [sp, #0x28]
    ad74: eb09011f     	cmp	x8, x9
    ad78: 540000c1     	b.ne	0xad90 <.text+0x4f40>
    ad7c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    ad80: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    ad84: a94357f6     	ldp	x22, x21, [sp, #0x30]
    ad88: 910183ff     	add	sp, sp, #0x60
    ad8c: d65f03c0     	ret
    ad90: 97ffec14     	bl	0x5de0 <__stack_chk_fail@plt>
    ad94: d10183ff     	sub	sp, sp, #0x60
    ad98: a90357f6     	stp	x22, x21, [sp, #0x30]
    ad9c: a9044ff4     	stp	x20, x19, [sp, #0x40]
    ada0: a9057bfd     	stp	x29, x30, [sp, #0x50]
    ada4: 910143fd     	add	x29, sp, #0x50
    ada8: d53bd056     	mrs	x22, TPIDR_EL0
    adac: f94016c8     	ldr	x8, [x22, #0x28]
    adb0: 2a0103f5     	mov	w21, w1
    adb4: f90017e8     	str	x8, [sp, #0x28]
    adb8: f9400008     	ldr	x8, [x0]
    adbc: f85d8108     	ldur	x8, [x8, #-0x28]
    adc0: 8b080002     	add	x2, x0, x8
    adc4: 90000108     	adrp	x8, 0x2a000
    adc8: 91060108     	add	x8, x8, #0x180
    adcc: 91004113     	add	x19, x8, #0x10
    add0: 910063e0     	add	x0, sp, #0x18
    add4: aa1303e1     	mov	x1, x19
    add8: 97ffeb86     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    addc: 90000108     	adrp	x8, 0x2a000
    ade0: 91066108     	add	x8, x8, #0x198
    ade4: 32000be9     	orr	w9, wzr, #0x7
    ade8: 9100a108     	add	x8, x8, #0x28
    adec: 321d03e0     	orr	w0, wzr, #0x8
    adf0: a90123e9     	stp	x9, x8, [sp, #0x10]
    adf4: 97ffeb67     	bl	0x5b90 <malloc@plt>
    adf8: d28cae68     	mov	x8, #0x6573             // =25971
    adfc: f2aa8e88     	movk	x8, #0x5474, lsl #16
    ae00: f2ce0f28     	movk	x8, #0x7079, lsl #32
    ae04: aa0003f4     	mov	x20, x0
    ae08: f2e00ca8     	movk	x8, #0x65, lsl #48
    ae0c: 910063e0     	add	x0, sp, #0x18
    ae10: 910023e1     	add	x1, sp, #0x8
    ae14: 2a1503e2     	mov	w2, w21
    ae18: f90007f4     	str	x20, [sp, #0x8]
    ae1c: f9000288     	str	x8, [x20]
    ae20: 97fff75f     	bl	0x8b9c <.text+0x2d4c>
    ae24: b4000094     	cbz	x20, 0xae34 <.text+0x4fe4>
    ae28: aa1403e0     	mov	x0, x20
    ae2c: 97ffeb41     	bl	0x5b30 <free@plt>
    ae30: f90007ff     	str	xzr, [sp, #0x8]
    ae34: 910063e0     	add	x0, sp, #0x18
    ae38: aa1303e1     	mov	x1, x19
    ae3c: 97ffeba5     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    ae40: f94016c8     	ldr	x8, [x22, #0x28]
    ae44: f94017e9     	ldr	x9, [sp, #0x28]
    ae48: eb09011f     	cmp	x8, x9
    ae4c: 540000c1     	b.ne	0xae64 <.text+0x5014>
    ae50: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    ae54: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    ae58: a94357f6     	ldp	x22, x21, [sp, #0x30]
    ae5c: 910183ff     	add	sp, sp, #0x60
    ae60: d65f03c0     	ret
    ae64: 97ffebdf     	bl	0x5de0 <__stack_chk_fail@plt>
    ae68: d10243ff     	sub	sp, sp, #0x90
    ae6c: f9001bfb     	str	x27, [sp, #0x30]
    ae70: a90467fa     	stp	x26, x25, [sp, #0x40]
    ae74: a9055ff8     	stp	x24, x23, [sp, #0x50]
    ae78: a90657f6     	stp	x22, x21, [sp, #0x60]
    ae7c: a9074ff4     	stp	x20, x19, [sp, #0x70]
    ae80: a9087bfd     	stp	x29, x30, [sp, #0x80]
    ae84: 910203fd     	add	x29, sp, #0x80
    ae88: d53bd05a     	mrs	x26, TPIDR_EL0
    ae8c: f9401748     	ldr	x8, [x26, #0x28]
    ae90: 9000011b     	adrp	x27, 0x2a000
    ae94: 9106037b     	add	x27, x27, #0x180
    ae98: aa0103f4     	mov	x20, x1
    ae9c: f90017e8     	str	x8, [sp, #0x28]
    aea0: f9400008     	ldr	x8, [x0]
    aea4: 91004361     	add	x1, x27, #0x10
    aea8: 910043f6     	add	x22, sp, #0x10
    aeac: f85d8108     	ldur	x8, [x8, #-0x28]
    aeb0: 8b080002     	add	x2, x0, x8
    aeb4: 910043e0     	add	x0, sp, #0x10
    aeb8: 97ffeb4e     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    aebc: 90000108     	adrp	x8, 0x2a000
    aec0: 91066108     	add	x8, x8, #0x198
    aec4: 9100a108     	add	x8, x8, #0x28
    aec8: 52800220     	mov	w0, #0x11               // =17
    aecc: f9000be8     	str	x8, [sp, #0x10]
    aed0: 97ffeb30     	bl	0x5b90 <malloc@plt>
    aed4: b00000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    aed8: 91170108     	add	x8, x8, #0x5c0
    aedc: 3dc00100     	ldr	q0, [x8]
    aee0: aa0003f3     	mov	x19, x0
    aee4: 910003e0     	mov	x0, sp
    aee8: aa1403e1     	mov	x1, x20
    aeec: 3900427f     	strb	wzr, [x19, #0x10]
    aef0: 3d800260     	str	q0, [x19]
    aef4: 97ffeb07     	bl	0x5b10 <_ZN6GCloud4MSDK4java4util7HashMapC1ERKS3_@plt>
    aef8: 97ffebbe     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    aefc: f9400be8     	ldr	x8, [sp, #0x10]
    af00: aa0003f5     	mov	x21, x0
    af04: f85d8108     	ldur	x8, [x8, #-0x28]
    af08: 8b0802c0     	add	x0, x22, x8
    af0c: 97ffeb0d     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    af10: aa0003e8     	mov	x8, x0
    af14: b4000a68     	cbz	x8, 0xb060 <.text+0x5210>
    af18: f94002a9     	ldr	x9, [x21]
    af1c: aa1503e0     	mov	x0, x21
    af20: aa0803e1     	mov	x1, x8
    af24: f9407d29     	ldr	x9, [x9, #0xf8]
    af28: d63f0120     	blr	x9
    af2c: aa0003f6     	mov	x22, x0
    af30: aa1503e0     	mov	x0, x21
    af34: 97fff479     	bl	0x8118 <.text+0x22c8>
    af38: 37002a80     	tbnz	w0, #0x0, 0xb488 <.text+0x5638>
    af3c: 321603e0     	orr	w0, wzr, #0x400
    af40: 97ffeb14     	bl	0x5b90 <malloc@plt>
    af44: 321603e2     	orr	w2, wzr, #0x400
    af48: 2a1f03e1     	mov	w1, wzr
    af4c: aa0003f4     	mov	x20, x0
    af50: 97ffeb68     	bl	0x5cf0 <memset@plt>
    af54: aa1403e0     	mov	x0, x20
    af58: 97ffeb2a     	bl	0x5c00 <strlen@plt>
    af5c: 8b000288     	add	x8, x20, x0
    af60: b4000ed6     	cbz	x22, 0xb138 <.text+0x52e8>
    af64: 52800509     	mov	w9, #0x28               // =40
    af68: 321603e0     	orr	w0, wzr, #0x400
    af6c: 79000109     	strh	w9, [x8]
    af70: 97ffeb08     	bl	0x5b90 <malloc@plt>
    af74: 321603e2     	orr	w2, wzr, #0x400
    af78: 2a1f03e1     	mov	w1, wzr
    af7c: aa0003f7     	mov	x23, x0
    af80: 97ffeb5c     	bl	0x5cf0 <memset@plt>
    af84: aa1703e0     	mov	x0, x23
    af88: 97ffeb1e     	bl	0x5c00 <strlen@plt>
    af8c: b0000108     	adrp	x8, 0x2b000
    af90: f947f908     	ldr	x8, [x8, #0xff0]
    af94: f9400118     	ldr	x24, [x8]
    af98: 52800988     	mov	w8, #0x4c               // =76
    af9c: 78206ae8     	strh	w8, [x23, x0]
    afa0: b40001d8     	cbz	x24, 0xafd8 <.text+0x5188>
    afa4: aa1803e0     	mov	x0, x24
    afa8: 97ffeb16     	bl	0x5c00 <strlen@plt>
    afac: aa0003f9     	mov	x25, x0
    afb0: b4000159     	cbz	x25, 0xafd8 <.text+0x5188>
    afb4: 91000b28     	add	x8, x25, #0x2
    afb8: f110011f     	cmp	x8, #0x400
    afbc: 540000e8     	b.hi	0xafd8 <.text+0x5188>
    afc0: aa1703e0     	mov	x0, x23
    afc4: aa1803e1     	mov	x1, x24
    afc8: 97ffeb5a     	bl	0x5d30 <strcat@plt>
    afcc: 91000f28     	add	x8, x25, #0x3
    afd0: f110011f     	cmp	x8, #0x400
    afd4: 54002828     	b.hi	0xb4d8 <.text+0x5688>
    afd8: aa1703e0     	mov	x0, x23
    afdc: 97ffeb09     	bl	0x5c00 <strlen@plt>
    afe0: 52800768     	mov	w8, #0x3b               // =59
    afe4: 78206ae8     	strh	w8, [x23, x0]
    afe8: aa1703e0     	mov	x0, x23
    afec: 97ffeb05     	bl	0x5c00 <strlen@plt>
    aff0: aa0003f9     	mov	x25, x0
    aff4: 91000720     	add	x0, x25, #0x1
    aff8: 97ffeae6     	bl	0x5b90 <malloc@plt>
    affc: aa0003f8     	mov	x24, x0
    b000: aa1703e1     	mov	x1, x23
    b004: aa1903e2     	mov	x2, x25
    b008: 38396b1f     	strb	wzr, [x24, x25]
    b00c: 97ffea95     	bl	0x5a60 <memcpy@plt>
    b010: aa1703e0     	mov	x0, x23
    b014: 97ffeac7     	bl	0x5b30 <free@plt>
    b018: b40013f8     	cbz	x24, 0xb294 <.text+0x5444>
    b01c: aa1803e0     	mov	x0, x24
    b020: 97ffeaf8     	bl	0x5c00 <strlen@plt>
    b024: aa0003f7     	mov	x23, x0
    b028: b4001337     	cbz	x23, 0xb28c <.text+0x543c>
    b02c: 91000ae8     	add	x8, x23, #0x2
    b030: f110051f     	cmp	x8, #0x401
    b034: 540012c2     	b.hs	0xb28c <.text+0x543c>
    b038: aa1403e0     	mov	x0, x20
    b03c: aa1803e1     	mov	x1, x24
    b040: 97ffeb3c     	bl	0x5d30 <strcat@plt>
    b044: aa1803e0     	mov	x0, x24
    b048: 97ffeaba     	bl	0x5b30 <free@plt>
    b04c: 91000ee8     	add	x8, x23, #0x3
    b050: f110011f     	cmp	x8, #0x400
    b054: 54002488     	b.hi	0xb4e4 <.text+0x5694>
    b058: 910006f7     	add	x23, x23, #0x1
    b05c: 1400008f     	b	0xb298 <.text+0x5448>
    b060: 321603e0     	orr	w0, wzr, #0x400
    b064: 97ffeacb     	bl	0x5b90 <malloc@plt>
    b068: 321603e2     	orr	w2, wzr, #0x400
    b06c: 2a1f03e1     	mov	w1, wzr
    b070: aa0003f4     	mov	x20, x0
    b074: 97ffeb1f     	bl	0x5cf0 <memset@plt>
    b078: aa1403e0     	mov	x0, x20
    b07c: 97ffeae1     	bl	0x5c00 <strlen@plt>
    b080: 528c2c6a     	mov	w10, #0x6163            // =24931
    b084: 8b000288     	add	x8, x20, x0
    b088: 321b03e9     	orr	w9, wzr, #0x20
    b08c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    b090: aa1403e0     	mov	x0, x20
    b094: 79000909     	strh	w9, [x8, #0x4]
    b098: b900010a     	str	w10, [x8]
    b09c: 97ffead9     	bl	0x5c00 <strlen@plt>
    b0a0: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b0a4: 9108d508     	add	x8, x8, #0x235
    b0a8: 3cc19100     	ldur	q0, [x8, #0x19]
    b0ac: ad400502     	ldp	q2, q1, [x8]
    b0b0: 8b000288     	add	x8, x20, x0
    b0b4: aa1403e0     	mov	x0, x20
    b0b8: 3c819100     	stur	q0, [x8, #0x19]
    b0bc: ad000502     	stp	q2, q1, [x8]
    b0c0: 97ffead0     	bl	0x5c00 <strlen@plt>
    b0c4: 8b000288     	add	x8, x20, x0
    b0c8: 52874749     	mov	w9, #0x3a3a             // =14906
    b0cc: 3900091f     	strb	wzr, [x8, #0x2]
    b0d0: 79000109     	strh	w9, [x8]
    b0d4: b40001d3     	cbz	x19, 0xb10c <.text+0x52bc>
    b0d8: aa1303e0     	mov	x0, x19
    b0dc: 97ffeac9     	bl	0x5c00 <strlen@plt>
    b0e0: aa0003f5     	mov	x21, x0
    b0e4: b4000155     	cbz	x21, 0xb10c <.text+0x52bc>
    b0e8: 9100c2a8     	add	x8, x21, #0x30
    b0ec: f110011f     	cmp	x8, #0x400
    b0f0: 540000e8     	b.hi	0xb10c <.text+0x52bc>
    b0f4: aa1403e0     	mov	x0, x20
    b0f8: aa1303e1     	mov	x1, x19
    b0fc: 97ffeb0d     	bl	0x5d30 <strcat@plt>
    b100: 910142a8     	add	x8, x21, #0x50
    b104: f110011f     	cmp	x8, #0x400
    b108: 54000128     	b.hi	0xb12c <.text+0x52dc>
    b10c: aa1403e0     	mov	x0, x20
    b110: 97ffeabc     	bl	0x5c00 <strlen@plt>
    b114: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b118: 910f9d08     	add	x8, x8, #0x3e7
    b11c: ad400101     	ldp	q1, q0, [x8]
    b120: 8b000288     	add	x8, x20, x0
    b124: 3900811f     	strb	wzr, [x8, #0x20]
    b128: ad000101     	stp	q1, q0, [x8]
    b12c: aa1403e0     	mov	x0, x20
    b130: 97ffed5c     	bl	0x66a0 <.text+0x850>
    b134: 140000d3     	b	0xb480 <.text+0x5630>
    b138: 528c2c6a     	mov	w10, #0x6163            // =24931
    b13c: 321b03e9     	orr	w9, wzr, #0x20
    b140: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    b144: aa1403e0     	mov	x0, x20
    b148: 79000909     	strh	w9, [x8, #0x4]
    b14c: b900010a     	str	w10, [x8]
    b150: 97ffeaac     	bl	0x5c00 <strlen@plt>
    b154: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b158: 9108d508     	add	x8, x8, #0x235
    b15c: 3cc19100     	ldur	q0, [x8, #0x19]
    b160: ad400502     	ldp	q2, q1, [x8]
    b164: 8b000288     	add	x8, x20, x0
    b168: aa1403e0     	mov	x0, x20
    b16c: 3c819100     	stur	q0, [x8, #0x19]
    b170: ad000502     	stp	q2, q1, [x8]
    b174: 97ffeaa3     	bl	0x5c00 <strlen@plt>
    b178: 8b000288     	add	x8, x20, x0
    b17c: 52874749     	mov	w9, #0x3a3a             // =14906
    b180: 3900091f     	strb	wzr, [x8, #0x2]
    b184: 79000109     	strh	w9, [x8]
    b188: b40001d3     	cbz	x19, 0xb1c0 <.text+0x5370>
    b18c: aa1303e0     	mov	x0, x19
    b190: 97ffea9c     	bl	0x5c00 <strlen@plt>
    b194: aa0003f5     	mov	x21, x0
    b198: b4000155     	cbz	x21, 0xb1c0 <.text+0x5370>
    b19c: 9100c2a8     	add	x8, x21, #0x30
    b1a0: f110011f     	cmp	x8, #0x400
    b1a4: 540000e8     	b.hi	0xb1c0 <.text+0x5370>
    b1a8: aa1403e0     	mov	x0, x20
    b1ac: aa1303e1     	mov	x1, x19
    b1b0: 97ffeae0     	bl	0x5d30 <strcat@plt>
    b1b4: 910122a8     	add	x8, x21, #0x48
    b1b8: f110011f     	cmp	x8, #0x400
    b1bc: 54000148     	b.hi	0xb1e4 <.text+0x5394>
    b1c0: aa1403e0     	mov	x0, x20
    b1c4: 97ffea8f     	bl	0x5c00 <strlen@plt>
    b1c8: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b1cc: 91102108     	add	x8, x8, #0x408
    b1d0: 3cc09100     	ldur	q0, [x8, #0x9]
    b1d4: 3dc00101     	ldr	q1, [x8]
    b1d8: 8b000288     	add	x8, x20, x0
    b1dc: 3c809100     	stur	q0, [x8, #0x9]
    b1e0: 3d800101     	str	q1, [x8]
    b1e4: d0000117     	adrp	x23, 0x2d000
    b1e8: 9112c2f7     	add	x23, x23, #0x4b0
    b1ec: 320003e8     	orr	w8, wzr, #0x1
    b1f0: aa1703e9     	mov	x9, x23
    b1f4: 38008528     	strb	w8, [x9], #0x8
    b1f8: 08dffd28     	ldarb	w8, [x9]
    b1fc: 37000268     	tbnz	w8, #0x0, 0xb248 <.text+0x53f8>
    b200: 910022f5     	add	x21, x23, #0x8
    b204: aa1503e0     	mov	x0, x21
    b208: 97ffea46     	bl	0x5b20 <__cxa_guard_acquire@plt>
    b20c: 340001e0     	cbz	w0, 0xb248 <.text+0x53f8>
    b210: 320003e0     	orr	w0, wzr, #0x1
    b214: f9015aff     	str	xzr, [x23, #0x2b0]
    b218: 910aa2f6     	add	x22, x23, #0x2a8
    b21c: 97ffea5d     	bl	0x5b90 <malloc@plt>
    b220: f90156e0     	str	x0, [x23, #0x2a8]
    b224: 3900001f     	strb	wzr, [x0]
    b228: f0ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    b22c: b0000102     	adrp	x2, 0x2c000
    b230: 91216000     	add	x0, x0, #0x858
    b234: 91000042     	add	x2, x2, #0x0
    b238: aa1603e1     	mov	x1, x22
    b23c: 97ffeab1     	bl	0x5d00 <__cxa_atexit@plt>
    b240: aa1503e0     	mov	x0, x21
    b244: 97ffea63     	bl	0x5bd0 <__cxa_guard_release@plt>
    b248: f94156e0     	ldr	x0, [x23, #0x2a8]
    b24c: b4000060     	cbz	x0, 0xb258 <.text+0x5408>
    b250: 97ffea38     	bl	0x5b30 <free@plt>
    b254: f90156ff     	str	xzr, [x23, #0x2a8]
    b258: aa1403e0     	mov	x0, x20
    b25c: f9015aff     	str	xzr, [x23, #0x2b0]
    b260: 97ffea68     	bl	0x5c00 <strlen@plt>
    b264: aa0003f5     	mov	x21, x0
    b268: 910006a0     	add	x0, x21, #0x1
    b26c: f9015af5     	str	x21, [x23, #0x2b0]
    b270: 97ffea48     	bl	0x5b90 <malloc@plt>
    b274: aa1403e1     	mov	x1, x20
    b278: aa1503e2     	mov	x2, x21
    b27c: f90156e0     	str	x0, [x23, #0x2a8]
    b280: 3835681f     	strb	wzr, [x0, x21]
    b284: 97ffe9f7     	bl	0x5a60 <memcpy@plt>
    b288: 1400007e     	b	0xb480 <.text+0x5630>
    b28c: aa1803e0     	mov	x0, x24
    b290: 97ffea28     	bl	0x5b30 <free@plt>
    b294: 320003f7     	orr	w23, wzr, #0x1
    b298: aa1403e0     	mov	x0, x20
    b29c: 97ffea59     	bl	0x5c00 <strlen@plt>
    b2a0: 52800528     	mov	w8, #0x29               // =41
    b2a4: 91000af8     	add	x24, x23, #0x2
    b2a8: 78206a88     	strh	w8, [x20, x0]
    b2ac: 321f03e0     	orr	w0, wzr, #0x2
    b2b0: 97ffea38     	bl	0x5b90 <malloc@plt>
    b2b4: aa0003f7     	mov	x23, x0
    b2b8: 52800ac8     	mov	w8, #0x56               // =86
    b2bc: 790002e8     	strh	w8, [x23]
    b2c0: b4000197     	cbz	x23, 0xb2f0 <.text+0x54a0>
    b2c4: aa1703e0     	mov	x0, x23
    b2c8: 97ffea4e     	bl	0x5c00 <strlen@plt>
    b2cc: b40000e0     	cbz	x0, 0xb2e8 <.text+0x5498>
    b2d0: 8b000308     	add	x8, x24, x0
    b2d4: f110011f     	cmp	x8, #0x400
    b2d8: 54000088     	b.hi	0xb2e8 <.text+0x5498>
    b2dc: aa1403e0     	mov	x0, x20
    b2e0: aa1703e1     	mov	x1, x23
    b2e4: 97ffea93     	bl	0x5d30 <strcat@plt>
    b2e8: aa1703e0     	mov	x0, x23
    b2ec: 97ffea11     	bl	0x5b30 <free@plt>
    b2f0: f94002a8     	ldr	x8, [x21]
    b2f4: aa1503e0     	mov	x0, x21
    b2f8: aa1603e1     	mov	x1, x22
    b2fc: aa1303e2     	mov	x2, x19
    b300: f9408508     	ldr	x8, [x8, #0x108]
    b304: aa1403e3     	mov	x3, x20
    b308: d63f0100     	blr	x8
    b30c: f94002a8     	ldr	x8, [x21]
    b310: aa0003f7     	mov	x23, x0
    b314: aa1503e0     	mov	x0, x21
    b318: aa1603e1     	mov	x1, x22
    b31c: f9405d08     	ldr	x8, [x8, #0xb8]
    b320: d63f0100     	blr	x8
    b324: aa1503e0     	mov	x0, x21
    b328: 97fff37c     	bl	0x8118 <.text+0x22c8>
    b32c: 37000aa0     	tbnz	w0, #0x0, 0xb480 <.text+0x5630>
    b330: b4000397     	cbz	x23, 0xb3a0 <.text+0x5550>
    b334: f94003e8     	ldr	x8, [sp]
    b338: 910003e9     	mov	x9, sp
    b33c: f85d8108     	ldur	x8, [x8, #-0x28]
    b340: 8b080120     	add	x0, x9, x8
    b344: 97ffe9ff     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    b348: f90013e0     	str	x0, [sp, #0x20]
    b34c: aa1503e0     	mov	x0, x21
    b350: 97fff372     	bl	0x8118 <.text+0x22c8>
    b354: 37000220     	tbnz	w0, #0x0, 0xb398 <.text+0x5548>
    b358: f9400be8     	ldr	x8, [sp, #0x10]
    b35c: 910043e9     	add	x9, sp, #0x10
    b360: f85d8108     	ldur	x8, [x8, #-0x28]
    b364: 8b080120     	add	x0, x9, x8
    b368: 97ffe9f6     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    b36c: aa0003f5     	mov	x21, x0
    b370: 97ffeaa0     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    b374: aa0003f6     	mov	x22, x0
    b378: f94002c8     	ldr	x8, [x22]
    b37c: 910083e3     	add	x3, sp, #0x20
    b380: aa1503e1     	mov	x1, x21
    b384: aa1703e2     	mov	x2, x23
    b388: f940fd08     	ldr	x8, [x8, #0x1f8]
    b38c: d63f0100     	blr	x8
    b390: aa1603e0     	mov	x0, x22
    b394: 97fff361     	bl	0x8118 <.text+0x22c8>
    b398: 97ffea96     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    b39c: 14000039     	b	0xb480 <.text+0x5630>
    b3a0: 321603e0     	orr	w0, wzr, #0x400
    b3a4: 97ffe9fb     	bl	0x5b90 <malloc@plt>
    b3a8: 321603e2     	orr	w2, wzr, #0x400
    b3ac: 2a1f03e1     	mov	w1, wzr
    b3b0: aa0003f5     	mov	x21, x0
    b3b4: 97ffea4f     	bl	0x5cf0 <memset@plt>
    b3b8: aa1503e0     	mov	x0, x21
    b3bc: 97ffea11     	bl	0x5c00 <strlen@plt>
    b3c0: 528c2c6a     	mov	w10, #0x6163            // =24931
    b3c4: 8b0002a8     	add	x8, x21, x0
    b3c8: 321b03e9     	orr	w9, wzr, #0x20
    b3cc: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    b3d0: aa1503e0     	mov	x0, x21
    b3d4: 79000909     	strh	w9, [x8, #0x4]
    b3d8: b900010a     	str	w10, [x8]
    b3dc: 97ffea09     	bl	0x5c00 <strlen@plt>
    b3e0: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b3e4: 9108d508     	add	x8, x8, #0x235
    b3e8: 3cc19100     	ldur	q0, [x8, #0x19]
    b3ec: ad400502     	ldp	q2, q1, [x8]
    b3f0: 8b0002a8     	add	x8, x21, x0
    b3f4: aa1503e0     	mov	x0, x21
    b3f8: 3c819100     	stur	q0, [x8, #0x19]
    b3fc: ad000502     	stp	q2, q1, [x8]
    b400: 97ffea00     	bl	0x5c00 <strlen@plt>
    b404: 8b0002a8     	add	x8, x21, x0
    b408: 52874749     	mov	w9, #0x3a3a             // =14906
    b40c: 3900091f     	strb	wzr, [x8, #0x2]
    b410: 79000109     	strh	w9, [x8]
    b414: b40001d3     	cbz	x19, 0xb44c <.text+0x55fc>
    b418: aa1303e0     	mov	x0, x19
    b41c: 97ffe9f9     	bl	0x5c00 <strlen@plt>
    b420: aa0003f6     	mov	x22, x0
    b424: b4000156     	cbz	x22, 0xb44c <.text+0x55fc>
    b428: 9100c2c8     	add	x8, x22, #0x30
    b42c: f110011f     	cmp	x8, #0x400
    b430: 540000e8     	b.hi	0xb44c <.text+0x55fc>
    b434: aa1503e0     	mov	x0, x21
    b438: aa1303e1     	mov	x1, x19
    b43c: 97ffea3d     	bl	0x5d30 <strcat@plt>
    b440: 910126c8     	add	x8, x22, #0x49
    b444: f110011f     	cmp	x8, #0x400
    b448: 54000148     	b.hi	0xb470 <.text+0x5620>
    b44c: aa1503e0     	mov	x0, x21
    b450: 97ffe9ec     	bl	0x5c00 <strlen@plt>
    b454: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b458: 91108508     	add	x8, x8, #0x421
    b45c: 3cc0a100     	ldur	q0, [x8, #0xa]
    b460: 3dc00101     	ldr	q1, [x8]
    b464: 8b0002a8     	add	x8, x21, x0
    b468: 3c80a100     	stur	q0, [x8, #0xa]
    b46c: 3d800101     	str	q1, [x8]
    b470: aa1503e0     	mov	x0, x21
    b474: 97ffec8b     	bl	0x66a0 <.text+0x850>
    b478: aa1503e0     	mov	x0, x21
    b47c: 97ffe9ad     	bl	0x5b30 <free@plt>
    b480: aa1403e0     	mov	x0, x20
    b484: 97ffe9ab     	bl	0x5b30 <free@plt>
    b488: 910003e0     	mov	x0, sp
    b48c: 97ffea4d     	bl	0x5dc0 <_ZN6GCloud4MSDK4java4util7HashMapD1Ev@plt>
    b490: b4000073     	cbz	x19, 0xb49c <.text+0x564c>
    b494: aa1303e0     	mov	x0, x19
    b498: 97ffe9a6     	bl	0x5b30 <free@plt>
    b49c: 91004361     	add	x1, x27, #0x10
    b4a0: 910043e0     	add	x0, sp, #0x10
    b4a4: 97ffea0b     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    b4a8: f9401748     	ldr	x8, [x26, #0x28]
    b4ac: f94017e9     	ldr	x9, [sp, #0x28]
    b4b0: eb09011f     	cmp	x8, x9
    b4b4: 540001c1     	b.ne	0xb4ec <.text+0x569c>
    b4b8: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    b4bc: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    b4c0: a94657f6     	ldp	x22, x21, [sp, #0x60]
    b4c4: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    b4c8: a94467fa     	ldp	x26, x25, [sp, #0x40]
    b4cc: f9401bfb     	ldr	x27, [sp, #0x30]
    b4d0: 910243ff     	add	sp, sp, #0x90
    b4d4: d65f03c0     	ret
    b4d8: b5ffd897     	cbnz	x23, 0xafe8 <.text+0x5198>
    b4dc: aa1703e0     	mov	x0, x23
    b4e0: 17ffff6c     	b	0xb290 <.text+0x5440>
    b4e4: 321603f8     	orr	w24, wzr, #0x400
    b4e8: 17ffff71     	b	0xb2ac <.text+0x545c>
    b4ec: 97ffea3d     	bl	0x5de0 <__stack_chk_fail@plt>
    b4f0: d10183ff     	sub	sp, sp, #0x60
    b4f4: a90357f6     	stp	x22, x21, [sp, #0x30]
    b4f8: a9044ff4     	stp	x20, x19, [sp, #0x40]
    b4fc: a9057bfd     	stp	x29, x30, [sp, #0x50]
    b500: 910143fd     	add	x29, sp, #0x50
    b504: d53bd056     	mrs	x22, TPIDR_EL0
    b508: f94016c8     	ldr	x8, [x22, #0x28]
    b50c: aa0103f5     	mov	x21, x1
    b510: f90017e8     	str	x8, [sp, #0x28]
    b514: f9400008     	ldr	x8, [x0]
    b518: f85d8108     	ldur	x8, [x8, #-0x28]
    b51c: 8b080002     	add	x2, x0, x8
    b520: f00000e8     	adrp	x8, 0x2a000
    b524: 91060108     	add	x8, x8, #0x180
    b528: 91004113     	add	x19, x8, #0x10
    b52c: 910063e0     	add	x0, sp, #0x18
    b530: aa1303e1     	mov	x1, x19
    b534: 97ffe9af     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    b538: f00000e8     	adrp	x8, 0x2a000
    b53c: 91066108     	add	x8, x8, #0x198
    b540: 52800169     	mov	w9, #0xb                // =11
    b544: 9100a108     	add	x8, x8, #0x28
    b548: 321e07e0     	orr	w0, wzr, #0xc
    b54c: a90123e9     	stp	x9, x8, [sp, #0x10]
    b550: 97ffe990     	bl	0x5b90 <malloc@plt>
    b554: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b558: 9115f108     	add	x8, x8, #0x57c
    b55c: f9400108     	ldr	x8, [x8]
    b560: 528e8d29     	mov	w9, #0x7469             // =29801
    b564: aa0003f4     	mov	x20, x0
    b568: 72a00f29     	movk	w9, #0x79, lsl #16
    b56c: 910063e0     	add	x0, sp, #0x18
    b570: 910023e1     	add	x1, sp, #0x8
    b574: aa1503e2     	mov	x2, x21
    b578: f90007f4     	str	x20, [sp, #0x8]
    b57c: b9000a89     	str	w9, [x20, #0x8]
    b580: f9000288     	str	x8, [x20]
    b584: 97fff3a4     	bl	0x8414 <.text+0x25c4>
    b588: b4000094     	cbz	x20, 0xb598 <.text+0x5748>
    b58c: aa1403e0     	mov	x0, x20
    b590: 97ffe968     	bl	0x5b30 <free@plt>
    b594: f90007ff     	str	xzr, [sp, #0x8]
    b598: 910063e0     	add	x0, sp, #0x18
    b59c: aa1303e1     	mov	x1, x19
    b5a0: 97ffe9cc     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    b5a4: f94016c8     	ldr	x8, [x22, #0x28]
    b5a8: f94017e9     	ldr	x9, [sp, #0x28]
    b5ac: eb09011f     	cmp	x8, x9
    b5b0: 540000c1     	b.ne	0xb5c8 <.text+0x5778>
    b5b4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    b5b8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    b5bc: a94357f6     	ldp	x22, x21, [sp, #0x30]
    b5c0: 910183ff     	add	sp, sp, #0x60
    b5c4: d65f03c0     	ret
    b5c8: 97ffea06     	bl	0x5de0 <__stack_chk_fail@plt>
    b5cc: d10183ff     	sub	sp, sp, #0x60
    b5d0: a90357f6     	stp	x22, x21, [sp, #0x30]
    b5d4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    b5d8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    b5dc: 910143fd     	add	x29, sp, #0x50
    b5e0: d53bd056     	mrs	x22, TPIDR_EL0
    b5e4: f94016c8     	ldr	x8, [x22, #0x28]
    b5e8: aa0103f5     	mov	x21, x1
    b5ec: f90017e8     	str	x8, [sp, #0x28]
    b5f0: f9400008     	ldr	x8, [x0]
    b5f4: f85d8108     	ldur	x8, [x8, #-0x28]
    b5f8: 8b080002     	add	x2, x0, x8
    b5fc: f00000e8     	adrp	x8, 0x2a000
    b600: 91060108     	add	x8, x8, #0x180
    b604: 91004113     	add	x19, x8, #0x10
    b608: 910063e0     	add	x0, sp, #0x18
    b60c: aa1303e1     	mov	x1, x19
    b610: 97ffe978     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    b614: f00000e8     	adrp	x8, 0x2a000
    b618: 91066108     	add	x8, x8, #0x198
    b61c: 32000be9     	orr	w9, wzr, #0x7
    b620: 9100a108     	add	x8, x8, #0x28
    b624: 321d03e0     	orr	w0, wzr, #0x8
    b628: a90123e9     	stp	x9, x8, [sp, #0x10]
    b62c: 97ffe959     	bl	0x5b90 <malloc@plt>
    b630: d28cae68     	mov	x8, #0x6573             // =25971
    b634: f2a88e88     	movk	x8, #0x4474, lsl #16
    b638: f2ce8c28     	movk	x8, #0x7461, lsl #32
    b63c: aa0003f4     	mov	x20, x0
    b640: f2e00ca8     	movk	x8, #0x65, lsl #48
    b644: 910063e0     	add	x0, sp, #0x18
    b648: 910023e1     	add	x1, sp, #0x8
    b64c: aa1503e2     	mov	x2, x21
    b650: f90007f4     	str	x20, [sp, #0x8]
    b654: f9000288     	str	x8, [x20]
    b658: 97fff36f     	bl	0x8414 <.text+0x25c4>
    b65c: b4000094     	cbz	x20, 0xb66c <.text+0x581c>
    b660: aa1403e0     	mov	x0, x20
    b664: 97ffe933     	bl	0x5b30 <free@plt>
    b668: f90007ff     	str	xzr, [sp, #0x8]
    b66c: 910063e0     	add	x0, sp, #0x18
    b670: aa1303e1     	mov	x1, x19
    b674: 97ffe997     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    b678: f94016c8     	ldr	x8, [x22, #0x28]
    b67c: f94017e9     	ldr	x9, [sp, #0x28]
    b680: eb09011f     	cmp	x8, x9
    b684: 540000c1     	b.ne	0xb69c <.text+0x584c>
    b688: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    b68c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    b690: a94357f6     	ldp	x22, x21, [sp, #0x30]
    b694: 910183ff     	add	sp, sp, #0x60
    b698: d65f03c0     	ret
    b69c: 97ffe9d1     	bl	0x5de0 <__stack_chk_fail@plt>
    b6a0: f81b0ff9     	str	x25, [sp, #-0x50]!
    b6a4: a9015ff8     	stp	x24, x23, [sp, #0x10]
    b6a8: a90257f6     	stp	x22, x21, [sp, #0x20]
    b6ac: a9034ff4     	stp	x20, x19, [sp, #0x30]
    b6b0: a9047bfd     	stp	x29, x30, [sp, #0x40]
    b6b4: 910103fd     	add	x29, sp, #0x40
    b6b8: 528005a0     	mov	w0, #0x2d               // =45
    b6bc: 97ffe935     	bl	0x5b90 <malloc@plt>
    b6c0: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b6c4: 9109f108     	add	x8, x8, #0x27c
    b6c8: 3cc1c100     	ldur	q0, [x8, #0x1c]
    b6cc: ad400502     	ldp	q2, q1, [x8]
    b6d0: aa0003f3     	mov	x19, x0
    b6d4: 321d03e0     	orr	w0, wzr, #0x8
    b6d8: 3900b27f     	strb	wzr, [x19, #0x2c]
    b6dc: 3c81c260     	stur	q0, [x19, #0x1c]
    b6e0: ad000662     	stp	q2, q1, [x19]
    b6e4: 97ffe92b     	bl	0x5b90 <malloc@plt>
    b6e8: d28aaa68     	mov	x8, #0x5553             // =21843
    b6ec: f2a86868     	movk	x8, #0x4343, lsl #16
    b6f0: f2ca68a8     	movk	x8, #0x5345, lsl #32
    b6f4: aa0003f4     	mov	x20, x0
    b6f8: f2e00a68     	movk	x8, #0x53, lsl #48
    b6fc: f9000288     	str	x8, [x20]
    b700: b4000194     	cbz	x20, 0xb730 <.text+0x58e0>
    b704: 321d03e0     	orr	w0, wzr, #0x8
    b708: 97ffe922     	bl	0x5b90 <malloc@plt>
    b70c: 39401a88     	ldrb	w8, [x20, #0x6]
    b710: 79400a89     	ldrh	w9, [x20, #0x4]
    b714: b940028a     	ldr	w10, [x20]
    b718: aa0003f5     	mov	x21, x0
    b71c: 39001ebf     	strb	wzr, [x21, #0x7]
    b720: 39001aa8     	strb	w8, [x21, #0x6]
    b724: 79000aa9     	strh	w9, [x21, #0x4]
    b728: b90002aa     	str	w10, [x21]
    b72c: 14000002     	b	0xb734 <.text+0x58e4>
    b730: aa1f03f5     	mov	x21, xzr
    b734: 97ffe9af     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    b738: aa0003f7     	mov	x23, x0
    b73c: aa1303e0     	mov	x0, x19
    b740: 97ffe8ec     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    b744: aa0003f6     	mov	x22, x0
    b748: aa1703e0     	mov	x0, x23
    b74c: 940000b7     	bl	0xba28 <.text+0x5bd8>
    b750: 370002a0     	tbnz	w0, #0x0, 0xb7a4 <.text+0x5954>
    b754: b40004b6     	cbz	x22, 0xb7e8 <.text+0x5998>
    b758: 321f03e0     	orr	w0, wzr, #0x2
    b75c: 97ffe90d     	bl	0x5b90 <malloc@plt>
    b760: aa0003f9     	mov	x25, x0
    b764: 52800928     	mov	w8, #0x49               // =73
    b768: 79000328     	strh	w8, [x25]
    b76c: f94002e8     	ldr	x8, [x23]
    b770: aa1703e0     	mov	x0, x23
    b774: aa1603e1     	mov	x1, x22
    b778: aa1503e2     	mov	x2, x21
    b77c: f9424108     	ldr	x8, [x8, #0x480]
    b780: aa1903e3     	mov	x3, x25
    b784: d63f0100     	blr	x8
    b788: aa0003f8     	mov	x24, x0
    b78c: b4000079     	cbz	x25, 0xb798 <.text+0x5948>
    b790: aa1903e0     	mov	x0, x25
    b794: 97ffe8e7     	bl	0x5b30 <free@plt>
    b798: aa1703e0     	mov	x0, x23
    b79c: 940000a3     	bl	0xba28 <.text+0x5bd8>
    b7a0: 36000600     	tbz	w0, #0x0, 0xb860 <.text+0x5a10>
    b7a4: 2a1f03f6     	mov	w22, wzr
    b7a8: b4000075     	cbz	x21, 0xb7b4 <.text+0x5964>
    b7ac: aa1503e0     	mov	x0, x21
    b7b0: 97ffe8e0     	bl	0x5b30 <free@plt>
    b7b4: b4000074     	cbz	x20, 0xb7c0 <.text+0x5970>
    b7b8: aa1403e0     	mov	x0, x20
    b7bc: 97ffe8dd     	bl	0x5b30 <free@plt>
    b7c0: b4000073     	cbz	x19, 0xb7cc <.text+0x597c>
    b7c4: aa1303e0     	mov	x0, x19
    b7c8: 97ffe8da     	bl	0x5b30 <free@plt>
    b7cc: 2a1603e0     	mov	w0, w22
    b7d0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    b7d4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    b7d8: a94257f6     	ldp	x22, x21, [sp, #0x20]
    b7dc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    b7e0: f84507f9     	ldr	x25, [sp], #0x50
    b7e4: d65f03c0     	ret
    b7e8: 321603e0     	orr	w0, wzr, #0x400
    b7ec: 97ffe8e9     	bl	0x5b90 <malloc@plt>
    b7f0: 321603e2     	orr	w2, wzr, #0x400
    b7f4: 2a1f03e1     	mov	w1, wzr
    b7f8: aa0003f6     	mov	x22, x0
    b7fc: 97ffe93d     	bl	0x5cf0 <memset@plt>
    b800: aa1603e0     	mov	x0, x22
    b804: 97ffe8ff     	bl	0x5c00 <strlen@plt>
    b808: 528cace9     	mov	w9, #0x6567             // =25959
    b80c: 8b0002c8     	add	x8, x22, x0
    b810: 72a40e89     	movk	w9, #0x2074, lsl #16
    b814: 3900111f     	strb	wzr, [x8, #0x4]
    b818: b9000109     	str	w9, [x8]
    b81c: b4000413     	cbz	x19, 0xb89c <.text+0x5a4c>
    b820: aa1303e0     	mov	x0, x19
    b824: 97ffe8f7     	bl	0x5c00 <strlen@plt>
    b828: aa0003f7     	mov	x23, x0
    b82c: 321e03f8     	orr	w24, wzr, #0x4
    b830: b4000397     	cbz	x23, 0xb8a0 <.text+0x5a50>
    b834: 910016e8     	add	x8, x23, #0x5
    b838: f110011f     	cmp	x8, #0x400
    b83c: 54000328     	b.hi	0xb8a0 <.text+0x5a50>
    b840: aa1603e0     	mov	x0, x22
    b844: aa1303e1     	mov	x1, x19
    b848: 97ffe93a     	bl	0x5d30 <strcat@plt>
    b84c: 91001ee8     	add	x8, x23, #0x7
    b850: f110011f     	cmp	x8, #0x400
    b854: 910012f8     	add	x24, x23, #0x4
    b858: 54000249     	b.ls	0xb8a0 <.text+0x5a50>
    b85c: 14000018     	b	0xb8bc <.text+0x5a6c>
    b860: b4000598     	cbz	x24, 0xb910 <.text+0x5ac0>
    b864: 97ffe963     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    b868: aa0003f7     	mov	x23, x0
    b86c: f94002e8     	ldr	x8, [x23]
    b870: aa1603e1     	mov	x1, x22
    b874: aa1803e2     	mov	x2, x24
    b878: f9425908     	ldr	x8, [x8, #0x4b0]
    b87c: d63f0100     	blr	x8
    b880: 2a0003f6     	mov	w22, w0
    b884: aa1703e0     	mov	x0, x23
    b888: 94000068     	bl	0xba28 <.text+0x5bd8>
    b88c: 7200001f     	tst	w0, #0x1
    b890: 1a9613f6     	csel	w22, wzr, w22, ne
    b894: b5fff8d5     	cbnz	x21, 0xb7ac <.text+0x595c>
    b898: 17ffffc7     	b	0xb7b4 <.text+0x5964>
    b89c: 321e03f8     	orr	w24, wzr, #0x4
    b8a0: aa1603e0     	mov	x0, x22
    b8a4: 97ffe8d7     	bl	0x5c00 <strlen@plt>
    b8a8: 8b0002c8     	add	x8, x22, x0
    b8ac: 52874749     	mov	w9, #0x3a3a             // =14906
    b8b0: 91000b18     	add	x24, x24, #0x2
    b8b4: 3900091f     	strb	wzr, [x8, #0x2]
    b8b8: 79000109     	strh	w9, [x8]
    b8bc: b40001b4     	cbz	x20, 0xb8f0 <.text+0x5aa0>
    b8c0: aa1403e0     	mov	x0, x20
    b8c4: 97ffe8cf     	bl	0x5c00 <strlen@plt>
    b8c8: aa0003f7     	mov	x23, x0
    b8cc: b4000137     	cbz	x23, 0xb8f0 <.text+0x5aa0>
    b8d0: 8b170308     	add	x8, x24, x23
    b8d4: 91000508     	add	x8, x8, #0x1
    b8d8: f110011f     	cmp	x8, #0x400
    b8dc: 540000a8     	b.hi	0xb8f0 <.text+0x5aa0>
    b8e0: aa1603e0     	mov	x0, x22
    b8e4: aa1403e1     	mov	x1, x20
    b8e8: 97ffe912     	bl	0x5d30 <strcat@plt>
    b8ec: 8b1802f8     	add	x24, x23, x24
    b8f0: 91006708     	add	x8, x24, #0x19
    b8f4: f110011f     	cmp	x8, #0x400
    b8f8: 540008a8     	b.hi	0xba0c <.text+0x5bbc>
    b8fc: aa1603e0     	mov	x0, x22
    b900: 97ffe8c0     	bl	0x5c00 <strlen@plt>
    b904: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b908: 91102108     	add	x8, x8, #0x408
    b90c: 1400003b     	b	0xb9f8 <.text+0x5ba8>
    b910: 321603e0     	orr	w0, wzr, #0x400
    b914: 97ffe89f     	bl	0x5b90 <malloc@plt>
    b918: 321603e2     	orr	w2, wzr, #0x400
    b91c: 2a1f03e1     	mov	w1, wzr
    b920: aa0003f6     	mov	x22, x0
    b924: 97ffe8f3     	bl	0x5cf0 <memset@plt>
    b928: aa1603e0     	mov	x0, x22
    b92c: 97ffe8b5     	bl	0x5c00 <strlen@plt>
    b930: 528cace9     	mov	w9, #0x6567             // =25959
    b934: 8b0002c8     	add	x8, x22, x0
    b938: 72a40e89     	movk	w9, #0x2074, lsl #16
    b93c: 3900111f     	strb	wzr, [x8, #0x4]
    b940: b9000109     	str	w9, [x8]
    b944: b4000233     	cbz	x19, 0xb988 <.text+0x5b38>
    b948: aa1303e0     	mov	x0, x19
    b94c: 97ffe8ad     	bl	0x5c00 <strlen@plt>
    b950: aa0003f7     	mov	x23, x0
    b954: 321e03f8     	orr	w24, wzr, #0x4
    b958: b40001b7     	cbz	x23, 0xb98c <.text+0x5b3c>
    b95c: 910016e8     	add	x8, x23, #0x5
    b960: f110011f     	cmp	x8, #0x400
    b964: 54000148     	b.hi	0xb98c <.text+0x5b3c>
    b968: aa1603e0     	mov	x0, x22
    b96c: aa1303e1     	mov	x1, x19
    b970: 97ffe8f0     	bl	0x5d30 <strcat@plt>
    b974: 91001ee8     	add	x8, x23, #0x7
    b978: f110011f     	cmp	x8, #0x400
    b97c: 910012f8     	add	x24, x23, #0x4
    b980: 54000069     	b.ls	0xb98c <.text+0x5b3c>
    b984: 14000009     	b	0xb9a8 <.text+0x5b58>
    b988: 321e03f8     	orr	w24, wzr, #0x4
    b98c: aa1603e0     	mov	x0, x22
    b990: 97ffe89c     	bl	0x5c00 <strlen@plt>
    b994: 8b0002c8     	add	x8, x22, x0
    b998: 52874749     	mov	w9, #0x3a3a             // =14906
    b99c: 91000b18     	add	x24, x24, #0x2
    b9a0: 3900091f     	strb	wzr, [x8, #0x2]
    b9a4: 79000109     	strh	w9, [x8]
    b9a8: b40001b4     	cbz	x20, 0xb9dc <.text+0x5b8c>
    b9ac: aa1403e0     	mov	x0, x20
    b9b0: 97ffe894     	bl	0x5c00 <strlen@plt>
    b9b4: aa0003f7     	mov	x23, x0
    b9b8: b4000137     	cbz	x23, 0xb9dc <.text+0x5b8c>
    b9bc: 8b170308     	add	x8, x24, x23
    b9c0: 91000508     	add	x8, x8, #0x1
    b9c4: f110011f     	cmp	x8, #0x400
    b9c8: 540000a8     	b.hi	0xb9dc <.text+0x5b8c>
    b9cc: aa1603e0     	mov	x0, x22
    b9d0: aa1403e1     	mov	x1, x20
    b9d4: 97ffe8d7     	bl	0x5d30 <strcat@plt>
    b9d8: 8b1802f8     	add	x24, x23, x24
    b9dc: 91006708     	add	x8, x24, #0x19
    b9e0: f110011f     	cmp	x8, #0x400
    b9e4: 54000148     	b.hi	0xba0c <.text+0x5bbc>
    b9e8: aa1603e0     	mov	x0, x22
    b9ec: 97ffe885     	bl	0x5c00 <strlen@plt>
    b9f0: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    b9f4: 91098d08     	add	x8, x8, #0x263
    b9f8: 3cc09100     	ldur	q0, [x8, #0x9]
    b9fc: 3dc00101     	ldr	q1, [x8]
    ba00: 8b0002c8     	add	x8, x22, x0
    ba04: 3c809100     	stur	q0, [x8, #0x9]
    ba08: 3d800101     	str	q1, [x8]
    ba0c: aa1603e0     	mov	x0, x22
    ba10: 97ffeb24     	bl	0x66a0 <.text+0x850>
    ba14: aa1603e0     	mov	x0, x22
    ba18: 97ffe846     	bl	0x5b30 <free@plt>
    ba1c: 2a1f03f6     	mov	w22, wzr
    ba20: b5ffec75     	cbnz	x21, 0xb7ac <.text+0x595c>
    ba24: 17ffff64     	b	0xb7b4 <.text+0x5964>
    ba28: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    ba2c: a90157f6     	stp	x22, x21, [sp, #0x10]
    ba30: a9024ff4     	stp	x20, x19, [sp, #0x20]
    ba34: a9037bfd     	stp	x29, x30, [sp, #0x30]
    ba38: 9100c3fd     	add	x29, sp, #0x30
    ba3c: aa0003f3     	mov	x19, x0
    ba40: f9400268     	ldr	x8, [x19]
    ba44: f9439108     	ldr	x8, [x8, #0x720]
    ba48: d63f0100     	blr	x8
    ba4c: 12001c08     	and	w8, w0, #0xff
    ba50: 340007c8     	cbz	w8, 0xbb48 <.text+0x5cf8>
    ba54: f9400268     	ldr	x8, [x19]
    ba58: aa1303e0     	mov	x0, x19
    ba5c: f9404108     	ldr	x8, [x8, #0x80]
    ba60: d63f0100     	blr	x8
    ba64: f9400268     	ldr	x8, [x19]
    ba68: aa1303e0     	mov	x0, x19
    ba6c: f9403d08     	ldr	x8, [x8, #0x78]
    ba70: d63f0100     	blr	x8
    ba74: f9400268     	ldr	x8, [x19]
    ba78: aa0003f4     	mov	x20, x0
    ba7c: aa1303e0     	mov	x0, x19
    ba80: f9404508     	ldr	x8, [x8, #0x88]
    ba84: d63f0100     	blr	x8
    ba88: 320003e0     	orr	w0, wzr, #0x1
    ba8c: 97ffe841     	bl	0x5b90 <malloc@plt>
    ba90: aa0003f5     	mov	x21, x0
    ba94: 390002bf     	strb	wzr, [x21]
    ba98: b4000754     	cbz	x20, 0xbb80 <.text+0x5d30>
    ba9c: b0000116     	adrp	x22, 0x2c000
    baa0: f9439ac2     	ldr	x2, [x22, #0x730]
    baa4: b50001e2     	cbnz	x2, 0xbae0 <.text+0x5c90>
    baa8: 900000a0     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    baac: 9110ec00     	add	x0, x0, #0x43b
    bab0: 97ffe810     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    bab4: f9400268     	ldr	x8, [x19]
    bab8: 900000a2     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    babc: 900000a3     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    bac0: aa0003e1     	mov	x1, x0
    bac4: f9408508     	ldr	x8, [x8, #0x108]
    bac8: 91113c42     	add	x2, x2, #0x44f
    bacc: 91116063     	add	x3, x3, #0x458
    bad0: aa1303e0     	mov	x0, x19
    bad4: d63f0100     	blr	x8
    bad8: aa0003e2     	mov	x2, x0
    badc: f9039ac2     	str	x2, [x22, #0x730]
    bae0: aa1303e0     	mov	x0, x19
    bae4: aa1403e1     	mov	x1, x20
    bae8: 97ffeb68     	bl	0x6888 <.text+0xa38>
    baec: f9400268     	ldr	x8, [x19]
    baf0: aa0003f6     	mov	x22, x0
    baf4: aa1303e0     	mov	x0, x19
    baf8: aa1603e1     	mov	x1, x22
    bafc: f942a508     	ldr	x8, [x8, #0x548]
    bb00: aa1f03e2     	mov	x2, xzr
    bb04: d63f0100     	blr	x8
    bb08: aa0003f7     	mov	x23, x0
    bb0c: b4000075     	cbz	x21, 0xbb18 <.text+0x5cc8>
    bb10: aa1503e0     	mov	x0, x21
    bb14: 97ffe807     	bl	0x5b30 <free@plt>
    bb18: b40001d7     	cbz	x23, 0xbb50 <.text+0x5d00>
    bb1c: aa1703e0     	mov	x0, x23
    bb20: 97ffe838     	bl	0x5c00 <strlen@plt>
    bb24: aa0003f8     	mov	x24, x0
    bb28: 91000700     	add	x0, x24, #0x1
    bb2c: 97ffe819     	bl	0x5b90 <malloc@plt>
    bb30: aa0003f5     	mov	x21, x0
    bb34: aa1703e1     	mov	x1, x23
    bb38: aa1803e2     	mov	x2, x24
    bb3c: 38386abf     	strb	wzr, [x21, x24]
    bb40: 97ffe7c8     	bl	0x5a60 <memcpy@plt>
    bb44: 14000004     	b	0xbb54 <.text+0x5d04>
    bb48: 2a1f03e0     	mov	w0, wzr
    bb4c: 14000013     	b	0xbb98 <.text+0x5d48>
    bb50: aa1f03f5     	mov	x21, xzr
    bb54: f9400268     	ldr	x8, [x19]
    bb58: aa1303e0     	mov	x0, x19
    bb5c: aa1603e1     	mov	x1, x22
    bb60: aa1703e2     	mov	x2, x23
    bb64: f942a908     	ldr	x8, [x8, #0x550]
    bb68: d63f0100     	blr	x8
    bb6c: f9400268     	ldr	x8, [x19]
    bb70: aa1303e0     	mov	x0, x19
    bb74: aa1403e1     	mov	x1, x20
    bb78: f9405d08     	ldr	x8, [x8, #0xb8]
    bb7c: d63f0100     	blr	x8
    bb80: aa1503e0     	mov	x0, x21
    bb84: 97ffeac7     	bl	0x66a0 <.text+0x850>
    bb88: b4000075     	cbz	x21, 0xbb94 <.text+0x5d44>
    bb8c: aa1503e0     	mov	x0, x21
    bb90: 97ffe7e8     	bl	0x5b30 <free@plt>
    bb94: 320003e0     	orr	w0, wzr, #0x1
    bb98: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    bb9c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    bba0: a94157f6     	ldp	x22, x21, [sp, #0x10]
    bba4: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    bba8: d65f03c0     	ret
    bbac: f00000e8     	adrp	x8, 0x2a000
    bbb0: 91080108     	add	x8, x8, #0x200
    bbb4: 91004101     	add	x1, x8, #0x10
    bbb8: 17ffe846     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    bbbc: f81e0ff3     	str	x19, [sp, #-0x20]!
    bbc0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bbc4: 910043fd     	add	x29, sp, #0x10
    bbc8: f00000e8     	adrp	x8, 0x2a000
    bbcc: 91080108     	add	x8, x8, #0x200
    bbd0: 91004101     	add	x1, x8, #0x10
    bbd4: aa0003f3     	mov	x19, x0
    bbd8: 97ffe83e     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    bbdc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bbe0: aa1303e0     	mov	x0, x19
    bbe4: f84207f3     	ldr	x19, [sp], #0x20
    bbe8: 17ffe886     	b	0x5e00 <_ZdlPv@plt>
    bbec: d10183ff     	sub	sp, sp, #0x60
    bbf0: a90357f6     	stp	x22, x21, [sp, #0x30]
    bbf4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    bbf8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    bbfc: 910143fd     	add	x29, sp, #0x50
    bc00: d53bd056     	mrs	x22, TPIDR_EL0
    bc04: aa0803f5     	mov	x21, x8
    bc08: f94016c8     	ldr	x8, [x22, #0x28]
    bc0c: f90017e8     	str	x8, [sp, #0x28]
    bc10: f9400008     	ldr	x8, [x0]
    bc14: f85d8108     	ldur	x8, [x8, #-0x28]
    bc18: 8b080002     	add	x2, x0, x8
    bc1c: f00000e8     	adrp	x8, 0x2a000
    bc20: 91080108     	add	x8, x8, #0x200
    bc24: 91004113     	add	x19, x8, #0x10
    bc28: 910063e0     	add	x0, sp, #0x18
    bc2c: aa1303e1     	mov	x1, x19
    bc30: 97ffe7f0     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    bc34: f00000e8     	adrp	x8, 0x2a000
    bc38: 91086108     	add	x8, x8, #0x218
    bc3c: 321c03e9     	orr	w9, wzr, #0x10
    bc40: 9100a108     	add	x8, x8, #0x28
    bc44: 52800220     	mov	w0, #0x11               // =17
    bc48: a90123e9     	stp	x9, x8, [sp, #0x10]
    bc4c: 97ffe7d1     	bl	0x5b90 <malloc@plt>
    bc50: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    bc54: 91129108     	add	x8, x8, #0x4a4
    bc58: 3dc00100     	ldr	q0, [x8]
    bc5c: aa0003f4     	mov	x20, x0
    bc60: 910063e1     	add	x1, sp, #0x18
    bc64: 910023e2     	add	x2, sp, #0x8
    bc68: aa1503e0     	mov	x0, x21
    bc6c: f90007f4     	str	x20, [sp, #0x8]
    bc70: 3900429f     	strb	wzr, [x20, #0x10]
    bc74: 3d800280     	str	q0, [x20]
    bc78: 94000012     	bl	0xbcc0 <.text+0x5e70>
    bc7c: b4000094     	cbz	x20, 0xbc8c <.text+0x5e3c>
    bc80: aa1403e0     	mov	x0, x20
    bc84: 97ffe7ab     	bl	0x5b30 <free@plt>
    bc88: f90007ff     	str	xzr, [sp, #0x8]
    bc8c: 910063e0     	add	x0, sp, #0x18
    bc90: aa1303e1     	mov	x1, x19
    bc94: 97ffe80f     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    bc98: f94016c8     	ldr	x8, [x22, #0x28]
    bc9c: f94017e9     	ldr	x9, [sp, #0x28]
    bca0: eb09011f     	cmp	x8, x9
    bca4: 540000c1     	b.ne	0xbcbc <.text+0x5e6c>
    bca8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    bcac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    bcb0: a94357f6     	ldp	x22, x21, [sp, #0x30]
    bcb4: 910183ff     	add	sp, sp, #0x60
    bcb8: d65f03c0     	ret
    bcbc: 97ffe849     	bl	0x5de0 <__stack_chk_fail@plt>
    bcc0: f81b0ff9     	str	x25, [sp, #-0x50]!
    bcc4: a9015ff8     	stp	x24, x23, [sp, #0x10]
    bcc8: a90257f6     	stp	x22, x21, [sp, #0x20]
    bccc: a9034ff4     	stp	x20, x19, [sp, #0x30]
    bcd0: a9047bfd     	stp	x29, x30, [sp, #0x40]
    bcd4: 910103fd     	add	x29, sp, #0x40
    bcd8: aa0203f5     	mov	x21, x2
    bcdc: aa0103f6     	mov	x22, x1
    bce0: aa0003f3     	mov	x19, x0
    bce4: 97ffe843     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    bce8: f94002c8     	ldr	x8, [x22]
    bcec: aa0003f7     	mov	x23, x0
    bcf0: f85d8108     	ldur	x8, [x8, #-0x28]
    bcf4: 8b0802c0     	add	x0, x22, x8
    bcf8: 97ffe792     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    bcfc: aa0003e8     	mov	x8, x0
    bd00: b40002a8     	cbz	x8, 0xbd54 <.text+0x5f04>
    bd04: f94002e9     	ldr	x9, [x23]
    bd08: aa1703e0     	mov	x0, x23
    bd0c: aa0803e1     	mov	x1, x8
    bd10: f9407d29     	ldr	x9, [x9, #0xf8]
    bd14: d63f0120     	blr	x9
    bd18: aa0003f8     	mov	x24, x0
    bd1c: aa1703e0     	mov	x0, x23
    bd20: 9400012e     	bl	0xc1d8 <.text+0x6388>
    bd24: 36000860     	tbz	w0, #0x0, 0xbe30 <.text+0x5fe0>
    bd28: 320003e0     	orr	w0, wzr, #0x1
    bd2c: f900067f     	str	xzr, [x19, #0x8]
    bd30: 97ffe798     	bl	0x5b90 <malloc@plt>
    bd34: f9000260     	str	x0, [x19]
    bd38: 3900001f     	strb	wzr, [x0]
    bd3c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    bd40: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    bd44: a94257f6     	ldp	x22, x21, [sp, #0x20]
    bd48: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    bd4c: f84507f9     	ldr	x25, [sp], #0x50
    bd50: d65f03c0     	ret
    bd54: 321603e0     	orr	w0, wzr, #0x400
    bd58: 97ffe78e     	bl	0x5b90 <malloc@plt>
    bd5c: 321603e2     	orr	w2, wzr, #0x400
    bd60: 2a1f03e1     	mov	w1, wzr
    bd64: aa0003f4     	mov	x20, x0
    bd68: 97ffe7e2     	bl	0x5cf0 <memset@plt>
    bd6c: aa1403e0     	mov	x0, x20
    bd70: 97ffe7a4     	bl	0x5c00 <strlen@plt>
    bd74: 528c2c6a     	mov	w10, #0x6163            // =24931
    bd78: 8b000288     	add	x8, x20, x0
    bd7c: 321b03e9     	orr	w9, wzr, #0x20
    bd80: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    bd84: aa1403e0     	mov	x0, x20
    bd88: 79000909     	strh	w9, [x8, #0x4]
    bd8c: b900010a     	str	w10, [x8]
    bd90: 97ffe79c     	bl	0x5c00 <strlen@plt>
    bd94: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    bd98: 910aa508     	add	x8, x8, #0x2a9
    bd9c: 3cc1e100     	ldur	q0, [x8, #0x1e]
    bda0: ad400502     	ldp	q2, q1, [x8]
    bda4: 8b000288     	add	x8, x20, x0
    bda8: aa1403e0     	mov	x0, x20
    bdac: 3c81e100     	stur	q0, [x8, #0x1e]
    bdb0: ad000502     	stp	q2, q1, [x8]
    bdb4: 97ffe793     	bl	0x5c00 <strlen@plt>
    bdb8: 8b000288     	add	x8, x20, x0
    bdbc: 52874749     	mov	w9, #0x3a3a             // =14906
    bdc0: 3900091f     	strb	wzr, [x8, #0x2]
    bdc4: 79000109     	strh	w9, [x8]
    bdc8: f94002b5     	ldr	x21, [x21]
    bdcc: b40001d5     	cbz	x21, 0xbe04 <.text+0x5fb4>
    bdd0: aa1503e0     	mov	x0, x21
    bdd4: 97ffe78b     	bl	0x5c00 <strlen@plt>
    bdd8: aa0003f6     	mov	x22, x0
    bddc: b4000156     	cbz	x22, 0xbe04 <.text+0x5fb4>
    bde0: 9100d6c8     	add	x8, x22, #0x35
    bde4: f110011f     	cmp	x8, #0x400
    bde8: 540000e8     	b.hi	0xbe04 <.text+0x5fb4>
    bdec: aa1403e0     	mov	x0, x20
    bdf0: aa1503e1     	mov	x1, x21
    bdf4: 97ffe7cf     	bl	0x5d30 <strcat@plt>
    bdf8: 910156c8     	add	x8, x22, #0x55
    bdfc: f110011f     	cmp	x8, #0x400
    be00: 54000128     	b.hi	0xbe24 <.text+0x5fd4>
    be04: aa1403e0     	mov	x0, x20
    be08: 97ffe77e     	bl	0x5c00 <strlen@plt>
    be0c: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    be10: 910f9d08     	add	x8, x8, #0x3e7
    be14: ad400101     	ldp	q1, q0, [x8]
    be18: 8b000288     	add	x8, x20, x0
    be1c: 3900811f     	strb	wzr, [x8, #0x20]
    be20: ad000101     	stp	q1, q0, [x8]
    be24: aa1403e0     	mov	x0, x20
    be28: 97ffea1e     	bl	0x66a0 <.text+0x850>
    be2c: 14000096     	b	0xc084 <.text+0x6234>
    be30: 321603e0     	orr	w0, wzr, #0x400
    be34: 97ffe757     	bl	0x5b90 <malloc@plt>
    be38: 321603e2     	orr	w2, wzr, #0x400
    be3c: 2a1f03e1     	mov	w1, wzr
    be40: aa0003f4     	mov	x20, x0
    be44: 97ffe7ab     	bl	0x5cf0 <memset@plt>
    be48: aa1403e0     	mov	x0, x20
    be4c: 97ffe76d     	bl	0x5c00 <strlen@plt>
    be50: 8b000288     	add	x8, x20, x0
    be54: b40006f8     	cbz	x24, 0xbf30 <.text+0x60e0>
    be58: 52800509     	mov	w9, #0x28               // =40
    be5c: aa1403e0     	mov	x0, x20
    be60: 79000109     	strh	w9, [x8]
    be64: 97ffe767     	bl	0x5c00 <strlen@plt>
    be68: 52800528     	mov	w8, #0x29               // =41
    be6c: 78206a88     	strh	w8, [x20, x0]
    be70: 52800260     	mov	w0, #0x13               // =19
    be74: 97ffe747     	bl	0x5b90 <malloc@plt>
    be78: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    be7c: 91116908     	add	x8, x8, #0x45a
    be80: 3dc00100     	ldr	q0, [x8]
    be84: aa0003f9     	mov	x25, x0
    be88: 52876ce8     	mov	w8, #0x3b67             // =15207
    be8c: 39004b3f     	strb	wzr, [x25, #0x12]
    be90: 79002328     	strh	w8, [x25, #0x10]
    be94: 3d800320     	str	q0, [x25]
    be98: b4000199     	cbz	x25, 0xbec8 <.text+0x6078>
    be9c: aa1903e0     	mov	x0, x25
    bea0: 97ffe758     	bl	0x5c00 <strlen@plt>
    bea4: b40000e0     	cbz	x0, 0xbec0 <.text+0x6070>
    bea8: 91000c08     	add	x8, x0, #0x3
    beac: f110011f     	cmp	x8, #0x400
    beb0: 54000088     	b.hi	0xbec0 <.text+0x6070>
    beb4: aa1403e0     	mov	x0, x20
    beb8: aa1903e1     	mov	x1, x25
    bebc: 97ffe79d     	bl	0x5d30 <strcat@plt>
    bec0: aa1903e0     	mov	x0, x25
    bec4: 97ffe71b     	bl	0x5b30 <free@plt>
    bec8: f94002e8     	ldr	x8, [x23]
    becc: f94002a2     	ldr	x2, [x21]
    bed0: aa1703e0     	mov	x0, x23
    bed4: aa1803e1     	mov	x1, x24
    bed8: f9408508     	ldr	x8, [x8, #0x108]
    bedc: aa1403e3     	mov	x3, x20
    bee0: d63f0100     	blr	x8
    bee4: f94002e8     	ldr	x8, [x23]
    bee8: aa0003f9     	mov	x25, x0
    beec: aa1703e0     	mov	x0, x23
    bef0: aa1803e1     	mov	x1, x24
    bef4: f9405d08     	ldr	x8, [x8, #0xb8]
    bef8: d63f0100     	blr	x8
    befc: aa1703e0     	mov	x0, x23
    bf00: 940000b6     	bl	0xc1d8 <.text+0x6388>
    bf04: 37000c00     	tbnz	w0, #0x0, 0xc084 <.text+0x6234>
    bf08: b4000d79     	cbz	x25, 0xc0b4 <.text+0x6264>
    bf0c: aa1703e0     	mov	x0, x23
    bf10: 940000b2     	bl	0xc1d8 <.text+0x6388>
    bf14: 360014e0     	tbz	w0, #0x0, 0xc1b0 <.text+0x6360>
    bf18: 320003e0     	orr	w0, wzr, #0x1
    bf1c: f900067f     	str	xzr, [x19, #0x8]
    bf20: 97ffe71c     	bl	0x5b90 <malloc@plt>
    bf24: f9000260     	str	x0, [x19]
    bf28: 3900001f     	strb	wzr, [x0]
    bf2c: 140000a9     	b	0xc1d0 <.text+0x6380>
    bf30: 528c2c6a     	mov	w10, #0x6163            // =24931
    bf34: 321b03e9     	orr	w9, wzr, #0x20
    bf38: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    bf3c: aa1403e0     	mov	x0, x20
    bf40: 79000909     	strh	w9, [x8, #0x4]
    bf44: b900010a     	str	w10, [x8]
    bf48: 97ffe72e     	bl	0x5c00 <strlen@plt>
    bf4c: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    bf50: 910aa508     	add	x8, x8, #0x2a9
    bf54: 3cc1e100     	ldur	q0, [x8, #0x1e]
    bf58: ad400502     	ldp	q2, q1, [x8]
    bf5c: 8b000288     	add	x8, x20, x0
    bf60: aa1403e0     	mov	x0, x20
    bf64: 3c81e100     	stur	q0, [x8, #0x1e]
    bf68: ad000502     	stp	q2, q1, [x8]
    bf6c: 97ffe725     	bl	0x5c00 <strlen@plt>
    bf70: 8b000288     	add	x8, x20, x0
    bf74: 52874749     	mov	w9, #0x3a3a             // =14906
    bf78: 3900091f     	strb	wzr, [x8, #0x2]
    bf7c: 79000109     	strh	w9, [x8]
    bf80: f94002b5     	ldr	x21, [x21]
    bf84: b40001d5     	cbz	x21, 0xbfbc <.text+0x616c>
    bf88: aa1503e0     	mov	x0, x21
    bf8c: 97ffe71d     	bl	0x5c00 <strlen@plt>
    bf90: aa0003f6     	mov	x22, x0
    bf94: b4000156     	cbz	x22, 0xbfbc <.text+0x616c>
    bf98: 9100d6c8     	add	x8, x22, #0x35
    bf9c: f110011f     	cmp	x8, #0x400
    bfa0: 540000e8     	b.hi	0xbfbc <.text+0x616c>
    bfa4: aa1403e0     	mov	x0, x20
    bfa8: aa1503e1     	mov	x1, x21
    bfac: 97ffe761     	bl	0x5d30 <strcat@plt>
    bfb0: 910136c8     	add	x8, x22, #0x4d
    bfb4: f110011f     	cmp	x8, #0x400
    bfb8: 54000148     	b.hi	0xbfe0 <.text+0x6190>
    bfbc: aa1403e0     	mov	x0, x20
    bfc0: 97ffe710     	bl	0x5c00 <strlen@plt>
    bfc4: 900000a8     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    bfc8: 91102108     	add	x8, x8, #0x408
    bfcc: 3cc09100     	ldur	q0, [x8, #0x9]
    bfd0: 3dc00101     	ldr	q1, [x8]
    bfd4: 8b000288     	add	x8, x20, x0
    bfd8: 3c809100     	stur	q0, [x8, #0x9]
    bfdc: 3d800101     	str	q1, [x8]
    bfe0: d0000117     	adrp	x23, 0x2d000
    bfe4: 9112c2f7     	add	x23, x23, #0x4b0
    bfe8: 320003e8     	orr	w8, wzr, #0x1
    bfec: aa1703e9     	mov	x9, x23
    bff0: 38008528     	strb	w8, [x9], #0x8
    bff4: 08dffd28     	ldarb	w8, [x9]
    bff8: 37000268     	tbnz	w8, #0x0, 0xc044 <.text+0x61f4>
    bffc: 910022f5     	add	x21, x23, #0x8
    c000: aa1503e0     	mov	x0, x21
    c004: 97ffe6c7     	bl	0x5b20 <__cxa_guard_acquire@plt>
    c008: 340001e0     	cbz	w0, 0xc044 <.text+0x61f4>
    c00c: 320003e0     	orr	w0, wzr, #0x1
    c010: f9015aff     	str	xzr, [x23, #0x2b0]
    c014: 910aa2f6     	add	x22, x23, #0x2a8
    c018: 97ffe6de     	bl	0x5b90 <malloc@plt>
    c01c: f90156e0     	str	x0, [x23, #0x2a8]
    c020: 3900001f     	strb	wzr, [x0]
    c024: d0ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    c028: 90000102     	adrp	x2, 0x2c000
    c02c: 91216000     	add	x0, x0, #0x858
    c030: 91000042     	add	x2, x2, #0x0
    c034: aa1603e1     	mov	x1, x22
    c038: 97ffe732     	bl	0x5d00 <__cxa_atexit@plt>
    c03c: aa1503e0     	mov	x0, x21
    c040: 97ffe6e4     	bl	0x5bd0 <__cxa_guard_release@plt>
    c044: f94156e0     	ldr	x0, [x23, #0x2a8]
    c048: b4000060     	cbz	x0, 0xc054 <.text+0x6204>
    c04c: 97ffe6b9     	bl	0x5b30 <free@plt>
    c050: f90156ff     	str	xzr, [x23, #0x2a8]
    c054: aa1403e0     	mov	x0, x20
    c058: f9015aff     	str	xzr, [x23, #0x2b0]
    c05c: 97ffe6e9     	bl	0x5c00 <strlen@plt>
    c060: aa0003f5     	mov	x21, x0
    c064: 910006a0     	add	x0, x21, #0x1
    c068: f9015af5     	str	x21, [x23, #0x2b0]
    c06c: 97ffe6c9     	bl	0x5b90 <malloc@plt>
    c070: aa1403e1     	mov	x1, x20
    c074: aa1503e2     	mov	x2, x21
    c078: f90156e0     	str	x0, [x23, #0x2a8]
    c07c: 3835681f     	strb	wzr, [x0, x21]
    c080: 97ffe678     	bl	0x5a60 <memcpy@plt>
    c084: 320003e0     	orr	w0, wzr, #0x1
    c088: f900067f     	str	xzr, [x19, #0x8]
    c08c: 97ffe6c1     	bl	0x5b90 <malloc@plt>
    c090: f9000260     	str	x0, [x19]
    c094: 3900001f     	strb	wzr, [x0]
    c098: aa1403e0     	mov	x0, x20
    c09c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    c0a0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    c0a4: a94257f6     	ldp	x22, x21, [sp, #0x20]
    c0a8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    c0ac: f84507f9     	ldr	x25, [sp], #0x50
    c0b0: 17ffe6a0     	b	0x5b30 <free@plt>
    c0b4: 321603e0     	orr	w0, wzr, #0x400
    c0b8: 97ffe6b6     	bl	0x5b90 <malloc@plt>
    c0bc: 321603e2     	orr	w2, wzr, #0x400
    c0c0: 2a1f03e1     	mov	w1, wzr
    c0c4: aa0003f6     	mov	x22, x0
    c0c8: 97ffe70a     	bl	0x5cf0 <memset@plt>
    c0cc: aa1603e0     	mov	x0, x22
    c0d0: 97ffe6cc     	bl	0x5c00 <strlen@plt>
    c0d4: 528c2c6a     	mov	w10, #0x6163            // =24931
    c0d8: 8b0002c8     	add	x8, x22, x0
    c0dc: 321b03e9     	orr	w9, wzr, #0x20
    c0e0: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    c0e4: aa1603e0     	mov	x0, x22
    c0e8: 79000909     	strh	w9, [x8, #0x4]
    c0ec: b900010a     	str	w10, [x8]
    c0f0: 97ffe6c4     	bl	0x5c00 <strlen@plt>
    c0f4: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c0f8: 910aa508     	add	x8, x8, #0x2a9
    c0fc: 3cc1e100     	ldur	q0, [x8, #0x1e]
    c100: ad400502     	ldp	q2, q1, [x8]
    c104: 8b0002c8     	add	x8, x22, x0
    c108: aa1603e0     	mov	x0, x22
    c10c: 3c81e100     	stur	q0, [x8, #0x1e]
    c110: ad000502     	stp	q2, q1, [x8]
    c114: 97ffe6bb     	bl	0x5c00 <strlen@plt>
    c118: 8b0002c8     	add	x8, x22, x0
    c11c: 52874749     	mov	w9, #0x3a3a             // =14906
    c120: 3900091f     	strb	wzr, [x8, #0x2]
    c124: 79000109     	strh	w9, [x8]
    c128: f94002b5     	ldr	x21, [x21]
    c12c: b40001d5     	cbz	x21, 0xc164 <.text+0x6314>
    c130: aa1503e0     	mov	x0, x21
    c134: 97ffe6b3     	bl	0x5c00 <strlen@plt>
    c138: aa0003f7     	mov	x23, x0
    c13c: b4000157     	cbz	x23, 0xc164 <.text+0x6314>
    c140: 9100d6e8     	add	x8, x23, #0x35
    c144: f110011f     	cmp	x8, #0x400
    c148: 540000e8     	b.hi	0xc164 <.text+0x6314>
    c14c: aa1603e0     	mov	x0, x22
    c150: aa1503e1     	mov	x1, x21
    c154: 97ffe6f7     	bl	0x5d30 <strcat@plt>
    c158: 91013ae8     	add	x8, x23, #0x4e
    c15c: f110011f     	cmp	x8, #0x400
    c160: 54000148     	b.hi	0xc188 <.text+0x6338>
    c164: aa1603e0     	mov	x0, x22
    c168: 97ffe6a6     	bl	0x5c00 <strlen@plt>
    c16c: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c170: 91108508     	add	x8, x8, #0x421
    c174: 3cc0a100     	ldur	q0, [x8, #0xa]
    c178: 3dc00101     	ldr	q1, [x8]
    c17c: 8b0002c8     	add	x8, x22, x0
    c180: 3c80a100     	stur	q0, [x8, #0xa]
    c184: 3d800101     	str	q1, [x8]
    c188: aa1603e0     	mov	x0, x22
    c18c: 97ffe945     	bl	0x66a0 <.text+0x850>
    c190: 320003e0     	orr	w0, wzr, #0x1
    c194: f900067f     	str	xzr, [x19, #0x8]
    c198: 97ffe67e     	bl	0x5b90 <malloc@plt>
    c19c: f9000260     	str	x0, [x19]
    c1a0: 3900001f     	strb	wzr, [x0]
    c1a4: aa1603e0     	mov	x0, x22
    c1a8: 97ffe662     	bl	0x5b30 <free@plt>
    c1ac: 17ffffbb     	b	0xc098 <.text+0x6248>
    c1b0: f94002c8     	ldr	x8, [x22]
    c1b4: f85d8108     	ldur	x8, [x8, #-0x28]
    c1b8: 8b0802c0     	add	x0, x22, x8
    c1bc: 97ffe661     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    c1c0: aa0003e1     	mov	x1, x0
    c1c4: aa1303e0     	mov	x0, x19
    c1c8: aa1903e2     	mov	x2, x25
    c1cc: 94000064     	bl	0xc35c <.text+0x650c>
    c1d0: 97ffe708     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    c1d4: 17ffffb1     	b	0xc098 <.text+0x6248>
    c1d8: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    c1dc: a90157f6     	stp	x22, x21, [sp, #0x10]
    c1e0: a9024ff4     	stp	x20, x19, [sp, #0x20]
    c1e4: a9037bfd     	stp	x29, x30, [sp, #0x30]
    c1e8: 9100c3fd     	add	x29, sp, #0x30
    c1ec: aa0003f3     	mov	x19, x0
    c1f0: f9400268     	ldr	x8, [x19]
    c1f4: f9439108     	ldr	x8, [x8, #0x720]
    c1f8: d63f0100     	blr	x8
    c1fc: 12001c08     	and	w8, w0, #0xff
    c200: 340007c8     	cbz	w8, 0xc2f8 <.text+0x64a8>
    c204: f9400268     	ldr	x8, [x19]
    c208: aa1303e0     	mov	x0, x19
    c20c: f9404108     	ldr	x8, [x8, #0x80]
    c210: d63f0100     	blr	x8
    c214: f9400268     	ldr	x8, [x19]
    c218: aa1303e0     	mov	x0, x19
    c21c: f9403d08     	ldr	x8, [x8, #0x78]
    c220: d63f0100     	blr	x8
    c224: f9400268     	ldr	x8, [x19]
    c228: aa0003f4     	mov	x20, x0
    c22c: aa1303e0     	mov	x0, x19
    c230: f9404508     	ldr	x8, [x8, #0x88]
    c234: d63f0100     	blr	x8
    c238: 320003e0     	orr	w0, wzr, #0x1
    c23c: 97ffe655     	bl	0x5b90 <malloc@plt>
    c240: aa0003f5     	mov	x21, x0
    c244: 390002bf     	strb	wzr, [x21]
    c248: b4000754     	cbz	x20, 0xc330 <.text+0x64e0>
    c24c: 90000116     	adrp	x22, 0x2c000
    c250: f9439ec2     	ldr	x2, [x22, #0x738]
    c254: b50001e2     	cbnz	x2, 0xc290 <.text+0x6440>
    c258: f0000080     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c25c: 9110ec00     	add	x0, x0, #0x43b
    c260: 97ffe624     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    c264: f9400268     	ldr	x8, [x19]
    c268: f0000082     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c26c: f0000083     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c270: aa0003e1     	mov	x1, x0
    c274: f9408508     	ldr	x8, [x8, #0x108]
    c278: 91113c42     	add	x2, x2, #0x44f
    c27c: 91116063     	add	x3, x3, #0x458
    c280: aa1303e0     	mov	x0, x19
    c284: d63f0100     	blr	x8
    c288: aa0003e2     	mov	x2, x0
    c28c: f9039ec2     	str	x2, [x22, #0x738]
    c290: aa1303e0     	mov	x0, x19
    c294: aa1403e1     	mov	x1, x20
    c298: 97ffe97c     	bl	0x6888 <.text+0xa38>
    c29c: f9400268     	ldr	x8, [x19]
    c2a0: aa0003f6     	mov	x22, x0
    c2a4: aa1303e0     	mov	x0, x19
    c2a8: aa1603e1     	mov	x1, x22
    c2ac: f942a508     	ldr	x8, [x8, #0x548]
    c2b0: aa1f03e2     	mov	x2, xzr
    c2b4: d63f0100     	blr	x8
    c2b8: aa0003f7     	mov	x23, x0
    c2bc: b4000075     	cbz	x21, 0xc2c8 <.text+0x6478>
    c2c0: aa1503e0     	mov	x0, x21
    c2c4: 97ffe61b     	bl	0x5b30 <free@plt>
    c2c8: b40001d7     	cbz	x23, 0xc300 <.text+0x64b0>
    c2cc: aa1703e0     	mov	x0, x23
    c2d0: 97ffe64c     	bl	0x5c00 <strlen@plt>
    c2d4: aa0003f8     	mov	x24, x0
    c2d8: 91000700     	add	x0, x24, #0x1
    c2dc: 97ffe62d     	bl	0x5b90 <malloc@plt>
    c2e0: aa0003f5     	mov	x21, x0
    c2e4: aa1703e1     	mov	x1, x23
    c2e8: aa1803e2     	mov	x2, x24
    c2ec: 38386abf     	strb	wzr, [x21, x24]
    c2f0: 97ffe5dc     	bl	0x5a60 <memcpy@plt>
    c2f4: 14000004     	b	0xc304 <.text+0x64b4>
    c2f8: 2a1f03e0     	mov	w0, wzr
    c2fc: 14000013     	b	0xc348 <.text+0x64f8>
    c300: aa1f03f5     	mov	x21, xzr
    c304: f9400268     	ldr	x8, [x19]
    c308: aa1303e0     	mov	x0, x19
    c30c: aa1603e1     	mov	x1, x22
    c310: aa1703e2     	mov	x2, x23
    c314: f942a908     	ldr	x8, [x8, #0x550]
    c318: d63f0100     	blr	x8
    c31c: f9400268     	ldr	x8, [x19]
    c320: aa1303e0     	mov	x0, x19
    c324: aa1403e1     	mov	x1, x20
    c328: f9405d08     	ldr	x8, [x8, #0xb8]
    c32c: d63f0100     	blr	x8
    c330: aa1503e0     	mov	x0, x21
    c334: 97ffe8db     	bl	0x66a0 <.text+0x850>
    c338: b4000075     	cbz	x21, 0xc344 <.text+0x64f4>
    c33c: aa1503e0     	mov	x0, x21
    c340: 97ffe5fc     	bl	0x5b30 <free@plt>
    c344: 320003e0     	orr	w0, wzr, #0x1
    c348: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    c34c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    c350: a94157f6     	ldp	x22, x21, [sp, #0x10]
    c354: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    c358: d65f03c0     	ret
    c35c: f81c0ff7     	str	x23, [sp, #-0x40]!
    c360: a90157f6     	stp	x22, x21, [sp, #0x10]
    c364: a9024ff4     	stp	x20, x19, [sp, #0x20]
    c368: a9037bfd     	stp	x29, x30, [sp, #0x30]
    c36c: 9100c3fd     	add	x29, sp, #0x30
    c370: aa0203f5     	mov	x21, x2
    c374: aa0103f6     	mov	x22, x1
    c378: aa0003f3     	mov	x19, x0
    c37c: 97ffe69d     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    c380: aa0003f4     	mov	x20, x0
    c384: f9400288     	ldr	x8, [x20]
    c388: aa1603e1     	mov	x1, x22
    c38c: aa1503e2     	mov	x2, x21
    c390: aa1f03e3     	mov	x3, xzr
    c394: f9409108     	ldr	x8, [x8, #0x120]
    c398: d63f0100     	blr	x8
    c39c: aa0003f5     	mov	x21, x0
    c3a0: aa1403e0     	mov	x0, x20
    c3a4: 97ffff8d     	bl	0xc1d8 <.text+0x6388>
    c3a8: 37000400     	tbnz	w0, #0x0, 0xc428 <.text+0x65d8>
    c3ac: b40003f5     	cbz	x21, 0xc428 <.text+0x65d8>
    c3b0: f9400288     	ldr	x8, [x20]
    c3b4: aa1403e0     	mov	x0, x20
    c3b8: aa1503e1     	mov	x1, x21
    c3bc: aa1f03e2     	mov	x2, xzr
    c3c0: f942a508     	ldr	x8, [x8, #0x548]
    c3c4: d63f0100     	blr	x8
    c3c8: aa0003f6     	mov	x22, x0
    c3cc: a9007e7f     	stp	xzr, xzr, [x19]
    c3d0: b4000196     	cbz	x22, 0xc400 <.text+0x65b0>
    c3d4: aa1603e0     	mov	x0, x22
    c3d8: 97ffe60a     	bl	0x5c00 <strlen@plt>
    c3dc: aa0003f7     	mov	x23, x0
    c3e0: 910006e0     	add	x0, x23, #0x1
    c3e4: f9000677     	str	x23, [x19, #0x8]
    c3e8: 97ffe5ea     	bl	0x5b90 <malloc@plt>
    c3ec: aa1603e1     	mov	x1, x22
    c3f0: aa1703e2     	mov	x2, x23
    c3f4: f9000260     	str	x0, [x19]
    c3f8: 3837681f     	strb	wzr, [x0, x23]
    c3fc: 97ffe599     	bl	0x5a60 <memcpy@plt>
    c400: f9400288     	ldr	x8, [x20]
    c404: aa1403e0     	mov	x0, x20
    c408: aa1503e1     	mov	x1, x21
    c40c: aa1603e2     	mov	x2, x22
    c410: f942a903     	ldr	x3, [x8, #0x550]
    c414: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    c418: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    c41c: a94157f6     	ldp	x22, x21, [sp, #0x10]
    c420: f84407f7     	ldr	x23, [sp], #0x40
    c424: d61f0060     	br	x3
    c428: 320003e0     	orr	w0, wzr, #0x1
    c42c: f900067f     	str	xzr, [x19, #0x8]
    c430: 97ffe5d8     	bl	0x5b90 <malloc@plt>
    c434: f9000260     	str	x0, [x19]
    c438: 3900001f     	strb	wzr, [x0]
    c43c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    c440: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    c444: a94157f6     	ldp	x22, x21, [sp, #0x10]
    c448: f84407f7     	ldr	x23, [sp], #0x40
    c44c: d65f03c0     	ret
    c450: d10183ff     	sub	sp, sp, #0x60
    c454: a90357f6     	stp	x22, x21, [sp, #0x30]
    c458: a9044ff4     	stp	x20, x19, [sp, #0x40]
    c45c: a9057bfd     	stp	x29, x30, [sp, #0x50]
    c460: 910143fd     	add	x29, sp, #0x50
    c464: d53bd056     	mrs	x22, TPIDR_EL0
    c468: aa0803f5     	mov	x21, x8
    c46c: f94016c8     	ldr	x8, [x22, #0x28]
    c470: f90017e8     	str	x8, [sp, #0x28]
    c474: f9400008     	ldr	x8, [x0]
    c478: f85d8108     	ldur	x8, [x8, #-0x28]
    c47c: 8b080002     	add	x2, x0, x8
    c480: d00000e8     	adrp	x8, 0x2a000
    c484: 91080108     	add	x8, x8, #0x200
    c488: 91004113     	add	x19, x8, #0x10
    c48c: 910063e0     	add	x0, sp, #0x18
    c490: aa1303e1     	mov	x1, x19
    c494: 97ffe5d7     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    c498: d00000e8     	adrp	x8, 0x2a000
    c49c: 91086108     	add	x8, x8, #0x218
    c4a0: 52800149     	mov	w9, #0xa                // =10
    c4a4: 9100a108     	add	x8, x8, #0x28
    c4a8: 52800160     	mov	w0, #0xb                // =11
    c4ac: a90123e9     	stp	x9, x8, [sp, #0x10]
    c4b0: 97ffe5b8     	bl	0x5b90 <malloc@plt>
    c4b4: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c4b8: 91126508     	add	x8, x8, #0x499
    c4bc: f9400108     	ldr	x8, [x8]
    c4c0: aa0003f4     	mov	x20, x0
    c4c4: 528e8dc9     	mov	w9, #0x746e             // =29806
    c4c8: 910063e1     	add	x1, sp, #0x18
    c4cc: 910023e2     	add	x2, sp, #0x8
    c4d0: aa1503e0     	mov	x0, x21
    c4d4: f90007f4     	str	x20, [sp, #0x8]
    c4d8: 39002a9f     	strb	wzr, [x20, #0xa]
    c4dc: 79001289     	strh	w9, [x20, #0x8]
    c4e0: f9000288     	str	x8, [x20]
    c4e4: 97fffdf7     	bl	0xbcc0 <.text+0x5e70>
    c4e8: b4000094     	cbz	x20, 0xc4f8 <.text+0x66a8>
    c4ec: aa1403e0     	mov	x0, x20
    c4f0: 97ffe590     	bl	0x5b30 <free@plt>
    c4f4: f90007ff     	str	xzr, [sp, #0x8]
    c4f8: 910063e0     	add	x0, sp, #0x18
    c4fc: aa1303e1     	mov	x1, x19
    c500: 97ffe5f4     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    c504: f94016c8     	ldr	x8, [x22, #0x28]
    c508: f94017e9     	ldr	x9, [sp, #0x28]
    c50c: eb09011f     	cmp	x8, x9
    c510: 540000c1     	b.ne	0xc528 <.text+0x66d8>
    c514: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    c518: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    c51c: a94357f6     	ldp	x22, x21, [sp, #0x30]
    c520: 910183ff     	add	sp, sp, #0x60
    c524: d65f03c0     	ret
    c528: 97ffe62e     	bl	0x5de0 <__stack_chk_fail@plt>
    c52c: f81d0ff5     	str	x21, [sp, #-0x30]!
    c530: a9014ff4     	stp	x20, x19, [sp, #0x10]
    c534: a9027bfd     	stp	x29, x30, [sp, #0x20]
    c538: 910083fd     	add	x29, sp, #0x20
    c53c: aa0003f3     	mov	x19, x0
    c540: aa0803f4     	mov	x20, x8
    c544: 97ffe62b     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    c548: aa0003f5     	mov	x21, x0
    c54c: aa1303e0     	mov	x0, x19
    c550: 97ffe57c     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    c554: f94002a8     	ldr	x8, [x21]
    c558: aa0003e1     	mov	x1, x0
    c55c: aa1503e0     	mov	x0, x21
    c560: f9405508     	ldr	x8, [x8, #0xa8]
    c564: d63f0100     	blr	x8
    c568: d00000e8     	adrp	x8, 0x2a000
    c56c: 91080108     	add	x8, x8, #0x200
    c570: aa0003e2     	mov	x2, x0
    c574: 91004101     	add	x1, x8, #0x10
    c578: aa1403e0     	mov	x0, x20
    c57c: 97ffe5f5     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
    c580: d00000e8     	adrp	x8, 0x2a000
    c584: 91086108     	add	x8, x8, #0x218
    c588: 9100a108     	add	x8, x8, #0x28
    c58c: f9000288     	str	x8, [x20]
    c590: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    c594: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    c598: f84307f5     	ldr	x21, [sp], #0x30
    c59c: d65f03c0     	ret
    c5a0: d10203ff     	sub	sp, sp, #0x80
    c5a4: f90023f7     	str	x23, [sp, #0x40]
    c5a8: a90557f6     	stp	x22, x21, [sp, #0x50]
    c5ac: a9064ff4     	stp	x20, x19, [sp, #0x60]
    c5b0: a9077bfd     	stp	x29, x30, [sp, #0x70]
    c5b4: 9101c3fd     	add	x29, sp, #0x70
    c5b8: d53bd057     	mrs	x23, TPIDR_EL0
    c5bc: f94016e8     	ldr	x8, [x23, #0x28]
    c5c0: aa0003f6     	mov	x22, x0
    c5c4: 528004c9     	mov	w9, #0x26               // =38
    c5c8: 528004e0     	mov	w0, #0x27               // =39
    c5cc: aa0103f5     	mov	x21, x1
    c5d0: f9001fe8     	str	x8, [sp, #0x38]
    c5d4: f9001be9     	str	x9, [sp, #0x30]
    c5d8: 97ffe56e     	bl	0x5b90 <malloc@plt>
    c5dc: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c5e0: 910b5d08     	add	x8, x8, #0x2d7
    c5e4: f841e109     	ldur	x9, [x8, #0x1e]
    c5e8: ad400500     	ldp	q0, q1, [x8]
    c5ec: aa0003f3     	mov	x19, x0
    c5f0: 321c03e8     	orr	w8, wzr, #0x10
    c5f4: 52800220     	mov	w0, #0x11               // =17
    c5f8: 39009a7f     	strb	wzr, [x19, #0x26]
    c5fc: f801e269     	stur	x9, [x19, #0x1e]
    c600: ad000660     	stp	q0, q1, [x19]
    c604: a9024fe8     	stp	x8, x19, [sp, #0x20]
    c608: 97ffe562     	bl	0x5b90 <malloc@plt>
    c60c: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c610: 911a6108     	add	x8, x8, #0x698
    c614: 3dc00100     	ldr	q0, [x8]
    c618: aa0003f4     	mov	x20, x0
    c61c: 910023e0     	add	x0, sp, #0x8
    c620: aa1603e1     	mov	x1, x22
    c624: f9000ff4     	str	x20, [sp, #0x18]
    c628: 3900429f     	strb	wzr, [x20, #0x10]
    c62c: 3d800280     	str	q0, [x20]
    c630: 97ffe56c     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    c634: 9100a3e0     	add	x0, sp, #0x28
    c638: 910063e1     	add	x1, sp, #0x18
    c63c: 910023e2     	add	x2, sp, #0x8
    c640: aa1503e3     	mov	x3, x21
    c644: 94000017     	bl	0xc6a0 <.text+0x6850>
    c648: 910023e0     	add	x0, sp, #0x8
    c64c: 97ffe511     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    c650: b4000094     	cbz	x20, 0xc660 <.text+0x6810>
    c654: aa1403e0     	mov	x0, x20
    c658: 97ffe536     	bl	0x5b30 <free@plt>
    c65c: f9000fff     	str	xzr, [sp, #0x18]
    c660: f90013ff     	str	xzr, [sp, #0x20]
    c664: b4000093     	cbz	x19, 0xc674 <.text+0x6824>
    c668: aa1303e0     	mov	x0, x19
    c66c: 97ffe531     	bl	0x5b30 <free@plt>
    c670: f90017ff     	str	xzr, [sp, #0x28]
    c674: f94016e8     	ldr	x8, [x23, #0x28]
    c678: f9401fe9     	ldr	x9, [sp, #0x38]
    c67c: eb09011f     	cmp	x8, x9
    c680: 540000e1     	b.ne	0xc69c <.text+0x684c>
    c684: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    c688: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    c68c: a94557f6     	ldp	x22, x21, [sp, #0x50]
    c690: f94023f7     	ldr	x23, [sp, #0x40]
    c694: 910203ff     	add	sp, sp, #0x80
    c698: d65f03c0     	ret
    c69c: 97ffe5d1     	bl	0x5de0 <__stack_chk_fail@plt>
    c6a0: d10243ff     	sub	sp, sp, #0x90
    c6a4: a9036ffc     	stp	x28, x27, [sp, #0x30]
    c6a8: a90467fa     	stp	x26, x25, [sp, #0x40]
    c6ac: a9055ff8     	stp	x24, x23, [sp, #0x50]
    c6b0: a90657f6     	stp	x22, x21, [sp, #0x60]
    c6b4: a9074ff4     	stp	x20, x19, [sp, #0x70]
    c6b8: a9087bfd     	stp	x29, x30, [sp, #0x80]
    c6bc: 910203fd     	add	x29, sp, #0x80
    c6c0: d53bd058     	mrs	x24, TPIDR_EL0
    c6c4: f9401708     	ldr	x8, [x24, #0x28]
    c6c8: aa0303f9     	mov	x25, x3
    c6cc: aa0203f4     	mov	x20, x2
    c6d0: aa0103fc     	mov	x28, x1
    c6d4: aa0003f7     	mov	x23, x0
    c6d8: f90017e8     	str	x8, [sp, #0x28]
    c6dc: 97ffe5c5     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    c6e0: f94002e8     	ldr	x8, [x23]
    c6e4: aa0003f6     	mov	x22, x0
    c6e8: aa0803e0     	mov	x0, x8
    c6ec: 97ffe501     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    c6f0: aa0003f5     	mov	x21, x0
    c6f4: aa1603e0     	mov	x0, x22
    c6f8: 94000153     	bl	0xcc44 <.text+0x6df4>
    c6fc: 370028a0     	tbnz	w0, #0x0, 0xcc10 <.text+0x6dc0>
    c700: 321603e0     	orr	w0, wzr, #0x400
    c704: 97ffe523     	bl	0x5b90 <malloc@plt>
    c708: 321603e2     	orr	w2, wzr, #0x400
    c70c: 2a1f03e1     	mov	w1, wzr
    c710: aa0003f3     	mov	x19, x0
    c714: 97ffe577     	bl	0x5cf0 <memset@plt>
    c718: aa1303e0     	mov	x0, x19
    c71c: 97ffe539     	bl	0x5c00 <strlen@plt>
    c720: 8b000268     	add	x8, x19, x0
    c724: b40002b5     	cbz	x21, 0xc778 <.text+0x6928>
    c728: 52800509     	mov	w9, #0x28               // =40
    c72c: 910063e0     	add	x0, sp, #0x18
    c730: f9000bf4     	str	x20, [sp, #0x10]
    c734: 79000109     	strh	w9, [x8]
    c738: 97ffe810     	bl	0x6778 <.text+0x928>
    c73c: f9400ffa     	ldr	x26, [sp, #0x18]
    c740: b40004ba     	cbz	x26, 0xc7d4 <.text+0x6984>
    c744: aa1a03e0     	mov	x0, x26
    c748: 97ffe52e     	bl	0x5c00 <strlen@plt>
    c74c: aa0003fb     	mov	x27, x0
    c750: 320003f4     	orr	w20, wzr, #0x1
    c754: b400043b     	cbz	x27, 0xc7d8 <.text+0x6988>
    c758: 91000b68     	add	x8, x27, #0x2
    c75c: f110011f     	cmp	x8, #0x400
    c760: 540003c8     	b.hi	0xc7d8 <.text+0x6988>
    c764: aa1303e0     	mov	x0, x19
    c768: aa1a03e1     	mov	x1, x26
    c76c: 97ffe571     	bl	0x5d30 <strcat@plt>
    c770: 91000774     	add	x20, x27, #0x1
    c774: 14000019     	b	0xc7d8 <.text+0x6988>
    c778: 528c2c6a     	mov	w10, #0x6163            // =24931
    c77c: 321b03e9     	orr	w9, wzr, #0x20
    c780: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    c784: 79000909     	strh	w9, [x8, #0x4]
    c788: b900010a     	str	w10, [x8]
    c78c: f94002f5     	ldr	x21, [x23]
    c790: b4000d55     	cbz	x21, 0xc938 <.text+0x6ae8>
    c794: aa1503e0     	mov	x0, x21
    c798: 97ffe51a     	bl	0x5c00 <strlen@plt>
    c79c: aa0003f6     	mov	x22, x0
    c7a0: 528000b7     	mov	w23, #0x5               // =5
    c7a4: b4000cd6     	cbz	x22, 0xc93c <.text+0x6aec>
    c7a8: 91001ac8     	add	x8, x22, #0x6
    c7ac: f110011f     	cmp	x8, #0x400
    c7b0: 54000c68     	b.hi	0xc93c <.text+0x6aec>
    c7b4: aa1303e0     	mov	x0, x19
    c7b8: aa1503e1     	mov	x1, x21
    c7bc: 97ffe55d     	bl	0x5d30 <strcat@plt>
    c7c0: 910022c8     	add	x8, x22, #0x8
    c7c4: f110011f     	cmp	x8, #0x400
    c7c8: 910016d7     	add	x23, x22, #0x5
    c7cc: 54000b89     	b.ls	0xc93c <.text+0x6aec>
    c7d0: 14000062     	b	0xc958 <.text+0x6b08>
    c7d4: 320003f4     	orr	w20, wzr, #0x1
    c7d8: 52800260     	mov	w0, #0x13               // =19
    c7dc: 97ffe4ed     	bl	0x5b90 <malloc@plt>
    c7e0: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c7e4: 91116908     	add	x8, x8, #0x45a
    c7e8: 3dc00100     	ldr	q0, [x8]
    c7ec: aa0003fb     	mov	x27, x0
    c7f0: 52876ce8     	mov	w8, #0x3b67             // =15207
    c7f4: 39004b7f     	strb	wzr, [x27, #0x12]
    c7f8: 79002368     	strh	w8, [x27, #0x10]
    c7fc: 3d800360     	str	q0, [x27]
    c800: b40002fb     	cbz	x27, 0xc85c <.text+0x6a0c>
    c804: aa1b03e0     	mov	x0, x27
    c808: f90007f5     	str	x21, [sp, #0x8]
    c80c: aa1903f5     	mov	x21, x25
    c810: aa1803f9     	mov	x25, x24
    c814: aa1c03f8     	mov	x24, x28
    c818: 97ffe4fa     	bl	0x5c00 <strlen@plt>
    c81c: aa0003fc     	mov	x28, x0
    c820: b400013c     	cbz	x28, 0xc844 <.text+0x69f4>
    c824: 8b1c0288     	add	x8, x20, x28
    c828: 91000508     	add	x8, x8, #0x1
    c82c: f110011f     	cmp	x8, #0x400
    c830: 540000a8     	b.hi	0xc844 <.text+0x69f4>
    c834: aa1303e0     	mov	x0, x19
    c838: aa1b03e1     	mov	x1, x27
    c83c: 97ffe53d     	bl	0x5d30 <strcat@plt>
    c840: 8b140394     	add	x20, x28, x20
    c844: aa1b03e0     	mov	x0, x27
    c848: aa1803fc     	mov	x28, x24
    c84c: 97ffe4b9     	bl	0x5b30 <free@plt>
    c850: aa1903f8     	mov	x24, x25
    c854: aa1503f9     	mov	x25, x21
    c858: f94007f5     	ldr	x21, [sp, #0x8]
    c85c: b400009a     	cbz	x26, 0xc86c <.text+0x6a1c>
    c860: aa1a03e0     	mov	x0, x26
    c864: 97ffe4b3     	bl	0x5b30 <free@plt>
    c868: f9000fff     	str	xzr, [sp, #0x18]
    c86c: 91000a88     	add	x8, x20, #0x2
    c870: f110011f     	cmp	x8, #0x400
    c874: 540000c8     	b.hi	0xc88c <.text+0x6a3c>
    c878: aa1303e0     	mov	x0, x19
    c87c: 97ffe4e1     	bl	0x5c00 <strlen@plt>
    c880: 52800528     	mov	w8, #0x29               // =41
    c884: 91000694     	add	x20, x20, #0x1
    c888: 78206a68     	strh	w8, [x19, x0]
    c88c: 321f03e0     	orr	w0, wzr, #0x2
    c890: 97ffe4c0     	bl	0x5b90 <malloc@plt>
    c894: aa0003fa     	mov	x26, x0
    c898: 52800ac8     	mov	w8, #0x56               // =86
    c89c: 79000348     	strh	w8, [x26]
    c8a0: b40001ba     	cbz	x26, 0xc8d4 <.text+0x6a84>
    c8a4: aa1a03e0     	mov	x0, x26
    c8a8: 97ffe4d6     	bl	0x5c00 <strlen@plt>
    c8ac: b4000100     	cbz	x0, 0xc8cc <.text+0x6a7c>
    c8b0: 8b000288     	add	x8, x20, x0
    c8b4: 91000508     	add	x8, x8, #0x1
    c8b8: f110011f     	cmp	x8, #0x400
    c8bc: 54000088     	b.hi	0xc8cc <.text+0x6a7c>
    c8c0: aa1303e0     	mov	x0, x19
    c8c4: aa1a03e1     	mov	x1, x26
    c8c8: 97ffe51a     	bl	0x5d30 <strcat@plt>
    c8cc: aa1a03e0     	mov	x0, x26
    c8d0: 97ffe498     	bl	0x5b30 <free@plt>
    c8d4: f94002c8     	ldr	x8, [x22]
    c8d8: f9400382     	ldr	x2, [x28]
    c8dc: aa1603e0     	mov	x0, x22
    c8e0: aa1503e1     	mov	x1, x21
    c8e4: f941c508     	ldr	x8, [x8, #0x388]
    c8e8: aa1303e3     	mov	x3, x19
    c8ec: d63f0100     	blr	x8
    c8f0: aa0003fa     	mov	x26, x0
    c8f4: aa1603e0     	mov	x0, x22
    c8f8: 940000d3     	bl	0xcc44 <.text+0x6df4>
    c8fc: 37001860     	tbnz	w0, #0x0, 0xcc08 <.text+0x6db8>
    c900: b4000b5a     	cbz	x26, 0xca68 <.text+0x6c18>
    c904: f9400be9     	ldr	x9, [sp, #0x10]
    c908: f9400128     	ldr	x8, [x9]
    c90c: f85d8108     	ldur	x8, [x8, #-0x28]
    c910: 8b080120     	add	x0, x9, x8
    c914: 97ffe48b     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    c918: f9000fe0     	str	x0, [sp, #0x18]
    c91c: 97ffe535     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    c920: b4000e59     	cbz	x25, 0xcae8 <.text+0x6c98>
    c924: f9400008     	ldr	x8, [x0]
    c928: aa1903e1     	mov	x1, x25
    c92c: f9429d08     	ldr	x8, [x8, #0x538]
    c930: d63f0100     	blr	x8
    c934: 1400007a     	b	0xcb1c <.text+0x6ccc>
    c938: 528000b7     	mov	w23, #0x5               // =5
    c93c: aa1303e0     	mov	x0, x19
    c940: 97ffe4b0     	bl	0x5c00 <strlen@plt>
    c944: 8b000268     	add	x8, x19, x0
    c948: 52874749     	mov	w9, #0x3a3a             // =14906
    c94c: 91000af7     	add	x23, x23, #0x2
    c950: 3900091f     	strb	wzr, [x8, #0x2]
    c954: 79000109     	strh	w9, [x8]
    c958: f9400394     	ldr	x20, [x28]
    c95c: b40001b4     	cbz	x20, 0xc990 <.text+0x6b40>
    c960: aa1403e0     	mov	x0, x20
    c964: 97ffe4a7     	bl	0x5c00 <strlen@plt>
    c968: aa0003f5     	mov	x21, x0
    c96c: b4000135     	cbz	x21, 0xc990 <.text+0x6b40>
    c970: 8b1502e8     	add	x8, x23, x21
    c974: 91000508     	add	x8, x8, #0x1
    c978: f110011f     	cmp	x8, #0x400
    c97c: 540000a8     	b.hi	0xc990 <.text+0x6b40>
    c980: aa1303e0     	mov	x0, x19
    c984: aa1403e1     	mov	x1, x20
    c988: 97ffe4ea     	bl	0x5d30 <strcat@plt>
    c98c: 8b1702b7     	add	x23, x21, x23
    c990: 910066e8     	add	x8, x23, #0x19
    c994: f110011f     	cmp	x8, #0x400
    c998: 54000148     	b.hi	0xc9c0 <.text+0x6b70>
    c99c: aa1303e0     	mov	x0, x19
    c9a0: 97ffe498     	bl	0x5c00 <strlen@plt>
    c9a4: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    c9a8: 91102108     	add	x8, x8, #0x408
    c9ac: 3cc09100     	ldur	q0, [x8, #0x9]
    c9b0: 3dc00101     	ldr	q1, [x8]
    c9b4: 8b000268     	add	x8, x19, x0
    c9b8: 3c809100     	stur	q0, [x8, #0x9]
    c9bc: 3d800101     	str	q1, [x8]
    c9c0: b0000116     	adrp	x22, 0x2d000
    c9c4: 9112c2d6     	add	x22, x22, #0x4b0
    c9c8: 320003e8     	orr	w8, wzr, #0x1
    c9cc: aa1603e9     	mov	x9, x22
    c9d0: 38008528     	strb	w8, [x9], #0x8
    c9d4: 08dffd28     	ldarb	w8, [x9]
    c9d8: 37000268     	tbnz	w8, #0x0, 0xca24 <.text+0x6bd4>
    c9dc: 910022d4     	add	x20, x22, #0x8
    c9e0: aa1403e0     	mov	x0, x20
    c9e4: 97ffe44f     	bl	0x5b20 <__cxa_guard_acquire@plt>
    c9e8: 340001e0     	cbz	w0, 0xca24 <.text+0x6bd4>
    c9ec: 320003e0     	orr	w0, wzr, #0x1
    c9f0: f9015adf     	str	xzr, [x22, #0x2b0]
    c9f4: 910aa2d5     	add	x21, x22, #0x2a8
    c9f8: 97ffe466     	bl	0x5b90 <malloc@plt>
    c9fc: f90156c0     	str	x0, [x22, #0x2a8]
    ca00: 3900001f     	strb	wzr, [x0]
    ca04: d0ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    ca08: 90000102     	adrp	x2, 0x2c000
    ca0c: 91216000     	add	x0, x0, #0x858
    ca10: 91000042     	add	x2, x2, #0x0
    ca14: aa1503e1     	mov	x1, x21
    ca18: 97ffe4ba     	bl	0x5d00 <__cxa_atexit@plt>
    ca1c: aa1403e0     	mov	x0, x20
    ca20: 97ffe46c     	bl	0x5bd0 <__cxa_guard_release@plt>
    ca24: f94156c0     	ldr	x0, [x22, #0x2a8]
    ca28: b4000060     	cbz	x0, 0xca34 <.text+0x6be4>
    ca2c: 97ffe441     	bl	0x5b30 <free@plt>
    ca30: f90156df     	str	xzr, [x22, #0x2a8]
    ca34: aa1303e0     	mov	x0, x19
    ca38: f9015adf     	str	xzr, [x22, #0x2b0]
    ca3c: 97ffe471     	bl	0x5c00 <strlen@plt>
    ca40: aa0003f4     	mov	x20, x0
    ca44: 91000680     	add	x0, x20, #0x1
    ca48: f9015ad4     	str	x20, [x22, #0x2b0]
    ca4c: 97ffe451     	bl	0x5b90 <malloc@plt>
    ca50: aa1303e1     	mov	x1, x19
    ca54: aa1403e2     	mov	x2, x20
    ca58: f90156c0     	str	x0, [x22, #0x2a8]
    ca5c: 3834681f     	strb	wzr, [x0, x20]
    ca60: 97ffe400     	bl	0x5a60 <memcpy@plt>
    ca64: 14000069     	b	0xcc08 <.text+0x6db8>
    ca68: 321603e0     	orr	w0, wzr, #0x400
    ca6c: 97ffe449     	bl	0x5b90 <malloc@plt>
    ca70: 321603e2     	orr	w2, wzr, #0x400
    ca74: 2a1f03e1     	mov	w1, wzr
    ca78: aa0003f5     	mov	x21, x0
    ca7c: 97ffe49d     	bl	0x5cf0 <memset@plt>
    ca80: aa1503e0     	mov	x0, x21
    ca84: 97ffe45f     	bl	0x5c00 <strlen@plt>
    ca88: 528c2c6a     	mov	w10, #0x6163            // =24931
    ca8c: 8b0002a8     	add	x8, x21, x0
    ca90: 321b03e9     	orr	w9, wzr, #0x20
    ca94: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    ca98: 79000909     	strh	w9, [x8, #0x4]
    ca9c: b900010a     	str	w10, [x8]
    caa0: f94002f6     	ldr	x22, [x23]
    caa4: b4000676     	cbz	x22, 0xcb70 <.text+0x6d20>
    caa8: aa1603e0     	mov	x0, x22
    caac: 97ffe455     	bl	0x5c00 <strlen@plt>
    cab0: aa0003f7     	mov	x23, x0
    cab4: 528000b9     	mov	w25, #0x5               // =5
    cab8: b40005f7     	cbz	x23, 0xcb74 <.text+0x6d24>
    cabc: 91001ae8     	add	x8, x23, #0x6
    cac0: f110011f     	cmp	x8, #0x400
    cac4: 54000588     	b.hi	0xcb74 <.text+0x6d24>
    cac8: aa1503e0     	mov	x0, x21
    cacc: aa1603e1     	mov	x1, x22
    cad0: 97ffe498     	bl	0x5d30 <strcat@plt>
    cad4: 910022e8     	add	x8, x23, #0x8
    cad8: f110011f     	cmp	x8, #0x400
    cadc: 910016f9     	add	x25, x23, #0x5
    cae0: 540004a9     	b.ls	0xcb74 <.text+0x6d24>
    cae4: 1400002b     	b	0xcb90 <.text+0x6d40>
    cae8: 97ffe4c2     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    caec: aa0003f4     	mov	x20, x0
    caf0: f0000080     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    caf4: 9110ec00     	add	x0, x0, #0x43b
    caf8: 97ffe3fe     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    cafc: f9400288     	ldr	x8, [x20]
    cb00: f0000082     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    cb04: aa0003e1     	mov	x1, x0
    cb08: 910db842     	add	x2, x2, #0x36e
    cb0c: f9403908     	ldr	x8, [x8, #0x70]
    cb10: aa1403e0     	mov	x0, x20
    cb14: d63f0100     	blr	x8
    cb18: aa1f03e0     	mov	x0, xzr
    cb1c: f90013e0     	str	x0, [sp, #0x20]
    cb20: aa1603e0     	mov	x0, x22
    cb24: 94000048     	bl	0xcc44 <.text+0x6df4>
    cb28: 37000160     	tbnz	w0, #0x0, 0xcb54 <.text+0x6d04>
    cb2c: 97ffe4b1     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    cb30: aa0003f4     	mov	x20, x0
    cb34: f9400288     	ldr	x8, [x20]
    cb38: 910063e3     	add	x3, sp, #0x18
    cb3c: aa1503e1     	mov	x1, x21
    cb40: aa1a03e2     	mov	x2, x26
    cb44: f9423d08     	ldr	x8, [x8, #0x478]
    cb48: d63f0100     	blr	x8
    cb4c: aa1403e0     	mov	x0, x20
    cb50: 9400003d     	bl	0xcc44 <.text+0x6df4>
    cb54: 97ffe4a7     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    cb58: f94013e1     	ldr	x1, [sp, #0x20]
    cb5c: b4000561     	cbz	x1, 0xcc08 <.text+0x6db8>
    cb60: f9400008     	ldr	x8, [x0]
    cb64: f9405d08     	ldr	x8, [x8, #0xb8]
    cb68: d63f0100     	blr	x8
    cb6c: 14000027     	b	0xcc08 <.text+0x6db8>
    cb70: 528000b9     	mov	w25, #0x5               // =5
    cb74: aa1503e0     	mov	x0, x21
    cb78: 97ffe422     	bl	0x5c00 <strlen@plt>
    cb7c: 8b0002a8     	add	x8, x21, x0
    cb80: 52874749     	mov	w9, #0x3a3a             // =14906
    cb84: 91000b39     	add	x25, x25, #0x2
    cb88: 3900091f     	strb	wzr, [x8, #0x2]
    cb8c: 79000109     	strh	w9, [x8]
    cb90: f9400394     	ldr	x20, [x28]
    cb94: b40001b4     	cbz	x20, 0xcbc8 <.text+0x6d78>
    cb98: aa1403e0     	mov	x0, x20
    cb9c: 97ffe419     	bl	0x5c00 <strlen@plt>
    cba0: aa0003f6     	mov	x22, x0
    cba4: b4000136     	cbz	x22, 0xcbc8 <.text+0x6d78>
    cba8: 8b160328     	add	x8, x25, x22
    cbac: 91000508     	add	x8, x8, #0x1
    cbb0: f110011f     	cmp	x8, #0x400
    cbb4: 540000a8     	b.hi	0xcbc8 <.text+0x6d78>
    cbb8: aa1503e0     	mov	x0, x21
    cbbc: aa1403e1     	mov	x1, x20
    cbc0: 97ffe45c     	bl	0x5d30 <strcat@plt>
    cbc4: 8b1902d9     	add	x25, x22, x25
    cbc8: 91006b28     	add	x8, x25, #0x1a
    cbcc: f110011f     	cmp	x8, #0x400
    cbd0: 54000148     	b.hi	0xcbf8 <.text+0x6da8>
    cbd4: aa1503e0     	mov	x0, x21
    cbd8: 97ffe40a     	bl	0x5c00 <strlen@plt>
    cbdc: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    cbe0: 91108508     	add	x8, x8, #0x421
    cbe4: 3cc0a100     	ldur	q0, [x8, #0xa]
    cbe8: 3dc00101     	ldr	q1, [x8]
    cbec: 8b0002a8     	add	x8, x21, x0
    cbf0: 3c80a100     	stur	q0, [x8, #0xa]
    cbf4: 3d800101     	str	q1, [x8]
    cbf8: aa1503e0     	mov	x0, x21
    cbfc: 97ffe6a9     	bl	0x66a0 <.text+0x850>
    cc00: aa1503e0     	mov	x0, x21
    cc04: 97ffe3cb     	bl	0x5b30 <free@plt>
    cc08: aa1303e0     	mov	x0, x19
    cc0c: 97ffe3c9     	bl	0x5b30 <free@plt>
    cc10: f9401708     	ldr	x8, [x24, #0x28]
    cc14: f94017e9     	ldr	x9, [sp, #0x28]
    cc18: eb09011f     	cmp	x8, x9
    cc1c: 54000121     	b.ne	0xcc40 <.text+0x6df0>
    cc20: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    cc24: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    cc28: a94657f6     	ldp	x22, x21, [sp, #0x60]
    cc2c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    cc30: a94467fa     	ldp	x26, x25, [sp, #0x40]
    cc34: a9436ffc     	ldp	x28, x27, [sp, #0x30]
    cc38: 910243ff     	add	sp, sp, #0x90
    cc3c: d65f03c0     	ret
    cc40: 97ffe468     	bl	0x5de0 <__stack_chk_fail@plt>
    cc44: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    cc48: a90157f6     	stp	x22, x21, [sp, #0x10]
    cc4c: a9024ff4     	stp	x20, x19, [sp, #0x20]
    cc50: a9037bfd     	stp	x29, x30, [sp, #0x30]
    cc54: 9100c3fd     	add	x29, sp, #0x30
    cc58: aa0003f3     	mov	x19, x0
    cc5c: f9400268     	ldr	x8, [x19]
    cc60: f9439108     	ldr	x8, [x8, #0x720]
    cc64: d63f0100     	blr	x8
    cc68: 12001c08     	and	w8, w0, #0xff
    cc6c: 340007c8     	cbz	w8, 0xcd64 <.text+0x6f14>
    cc70: f9400268     	ldr	x8, [x19]
    cc74: aa1303e0     	mov	x0, x19
    cc78: f9404108     	ldr	x8, [x8, #0x80]
    cc7c: d63f0100     	blr	x8
    cc80: f9400268     	ldr	x8, [x19]
    cc84: aa1303e0     	mov	x0, x19
    cc88: f9403d08     	ldr	x8, [x8, #0x78]
    cc8c: d63f0100     	blr	x8
    cc90: f9400268     	ldr	x8, [x19]
    cc94: aa0003f4     	mov	x20, x0
    cc98: aa1303e0     	mov	x0, x19
    cc9c: f9404508     	ldr	x8, [x8, #0x88]
    cca0: d63f0100     	blr	x8
    cca4: 320003e0     	orr	w0, wzr, #0x1
    cca8: 97ffe3ba     	bl	0x5b90 <malloc@plt>
    ccac: aa0003f5     	mov	x21, x0
    ccb0: 390002bf     	strb	wzr, [x21]
    ccb4: b4000754     	cbz	x20, 0xcd9c <.text+0x6f4c>
    ccb8: 90000116     	adrp	x22, 0x2c000
    ccbc: f943a2c2     	ldr	x2, [x22, #0x740]
    ccc0: b50001e2     	cbnz	x2, 0xccfc <.text+0x6eac>
    ccc4: f0000080     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ccc8: 9110ec00     	add	x0, x0, #0x43b
    cccc: 97ffe389     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    ccd0: f9400268     	ldr	x8, [x19]
    ccd4: f0000082     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ccd8: f0000083     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ccdc: aa0003e1     	mov	x1, x0
    cce0: f9408508     	ldr	x8, [x8, #0x108]
    cce4: 91113c42     	add	x2, x2, #0x44f
    cce8: 91116063     	add	x3, x3, #0x458
    ccec: aa1303e0     	mov	x0, x19
    ccf0: d63f0100     	blr	x8
    ccf4: aa0003e2     	mov	x2, x0
    ccf8: f903a2c2     	str	x2, [x22, #0x740]
    ccfc: aa1303e0     	mov	x0, x19
    cd00: aa1403e1     	mov	x1, x20
    cd04: 97ffe6e1     	bl	0x6888 <.text+0xa38>
    cd08: f9400268     	ldr	x8, [x19]
    cd0c: aa0003f6     	mov	x22, x0
    cd10: aa1303e0     	mov	x0, x19
    cd14: aa1603e1     	mov	x1, x22
    cd18: f942a508     	ldr	x8, [x8, #0x548]
    cd1c: aa1f03e2     	mov	x2, xzr
    cd20: d63f0100     	blr	x8
    cd24: aa0003f7     	mov	x23, x0
    cd28: b4000075     	cbz	x21, 0xcd34 <.text+0x6ee4>
    cd2c: aa1503e0     	mov	x0, x21
    cd30: 97ffe380     	bl	0x5b30 <free@plt>
    cd34: b40001d7     	cbz	x23, 0xcd6c <.text+0x6f1c>
    cd38: aa1703e0     	mov	x0, x23
    cd3c: 97ffe3b1     	bl	0x5c00 <strlen@plt>
    cd40: aa0003f8     	mov	x24, x0
    cd44: 91000700     	add	x0, x24, #0x1
    cd48: 97ffe392     	bl	0x5b90 <malloc@plt>
    cd4c: aa0003f5     	mov	x21, x0
    cd50: aa1703e1     	mov	x1, x23
    cd54: aa1803e2     	mov	x2, x24
    cd58: 38386abf     	strb	wzr, [x21, x24]
    cd5c: 97ffe341     	bl	0x5a60 <memcpy@plt>
    cd60: 14000004     	b	0xcd70 <.text+0x6f20>
    cd64: 2a1f03e0     	mov	w0, wzr
    cd68: 14000013     	b	0xcdb4 <.text+0x6f64>
    cd6c: aa1f03f5     	mov	x21, xzr
    cd70: f9400268     	ldr	x8, [x19]
    cd74: aa1303e0     	mov	x0, x19
    cd78: aa1603e1     	mov	x1, x22
    cd7c: aa1703e2     	mov	x2, x23
    cd80: f942a908     	ldr	x8, [x8, #0x550]
    cd84: d63f0100     	blr	x8
    cd88: f9400268     	ldr	x8, [x19]
    cd8c: aa1303e0     	mov	x0, x19
    cd90: aa1403e1     	mov	x1, x20
    cd94: f9405d08     	ldr	x8, [x8, #0xb8]
    cd98: d63f0100     	blr	x8
    cd9c: aa1503e0     	mov	x0, x21
    cda0: 97ffe640     	bl	0x66a0 <.text+0x850>
    cda4: b4000075     	cbz	x21, 0xcdb0 <.text+0x6f60>
    cda8: aa1503e0     	mov	x0, x21
    cdac: 97ffe361     	bl	0x5b30 <free@plt>
    cdb0: 320003e0     	orr	w0, wzr, #0x1
    cdb4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    cdb8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    cdbc: a94157f6     	ldp	x22, x21, [sp, #0x10]
    cdc0: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    cdc4: d65f03c0     	ret
    cdc8: d10203ff     	sub	sp, sp, #0x80
    cdcc: f90023f7     	str	x23, [sp, #0x40]
    cdd0: a90557f6     	stp	x22, x21, [sp, #0x50]
    cdd4: a9064ff4     	stp	x20, x19, [sp, #0x60]
    cdd8: a9077bfd     	stp	x29, x30, [sp, #0x70]
    cddc: 9101c3fd     	add	x29, sp, #0x70
    cde0: d53bd057     	mrs	x23, TPIDR_EL0
    cde4: f94016e8     	ldr	x8, [x23, #0x28]
    cde8: aa0003f6     	mov	x22, x0
    cdec: 528004c9     	mov	w9, #0x26               // =38
    cdf0: 528004e0     	mov	w0, #0x27               // =39
    cdf4: aa0103f5     	mov	x21, x1
    cdf8: f9001fe8     	str	x8, [sp, #0x38]
    cdfc: f9001be9     	str	x9, [sp, #0x30]
    ce00: 97ffe364     	bl	0x5b90 <malloc@plt>
    ce04: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ce08: 910b5d08     	add	x8, x8, #0x2d7
    ce0c: f841e109     	ldur	x9, [x8, #0x1e]
    ce10: ad400500     	ldp	q0, q1, [x8]
    ce14: aa0003f3     	mov	x19, x0
    ce18: 321f0be8     	orr	w8, wzr, #0xe
    ce1c: 32000fe0     	orr	w0, wzr, #0xf
    ce20: 39009a7f     	strb	wzr, [x19, #0x26]
    ce24: f801e269     	stur	x9, [x19, #0x1e]
    ce28: ad000660     	stp	q0, q1, [x19]
    ce2c: a9024fe8     	stp	x8, x19, [sp, #0x20]
    ce30: 97ffe358     	bl	0x5b90 <malloc@plt>
    ce34: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ce38: 91188108     	add	x8, x8, #0x620
    ce3c: f8406109     	ldur	x9, [x8, #0x6]
    ce40: f9400108     	ldr	x8, [x8]
    ce44: aa0003f4     	mov	x20, x0
    ce48: 910023e0     	add	x0, sp, #0x8
    ce4c: aa1603e1     	mov	x1, x22
    ce50: f9000ff4     	str	x20, [sp, #0x18]
    ce54: 39003a9f     	strb	wzr, [x20, #0xe]
    ce58: f8006289     	stur	x9, [x20, #0x6]
    ce5c: f9000288     	str	x8, [x20]
    ce60: 97ffe360     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    ce64: 9100a3e0     	add	x0, sp, #0x28
    ce68: 910063e1     	add	x1, sp, #0x18
    ce6c: 910023e2     	add	x2, sp, #0x8
    ce70: aa1503e3     	mov	x3, x21
    ce74: 97fffe0b     	bl	0xc6a0 <.text+0x6850>
    ce78: 910023e0     	add	x0, sp, #0x8
    ce7c: 97ffe305     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    ce80: b4000094     	cbz	x20, 0xce90 <.text+0x7040>
    ce84: aa1403e0     	mov	x0, x20
    ce88: 97ffe32a     	bl	0x5b30 <free@plt>
    ce8c: f9000fff     	str	xzr, [sp, #0x18]
    ce90: f90013ff     	str	xzr, [sp, #0x20]
    ce94: b4000093     	cbz	x19, 0xcea4 <.text+0x7054>
    ce98: aa1303e0     	mov	x0, x19
    ce9c: 97ffe325     	bl	0x5b30 <free@plt>
    cea0: f90017ff     	str	xzr, [sp, #0x28]
    cea4: f94016e8     	ldr	x8, [x23, #0x28]
    cea8: f9401fe9     	ldr	x9, [sp, #0x38]
    ceac: eb09011f     	cmp	x8, x9
    ceb0: 540000e1     	b.ne	0xcecc <.text+0x707c>
    ceb4: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    ceb8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    cebc: a94557f6     	ldp	x22, x21, [sp, #0x50]
    cec0: f94023f7     	ldr	x23, [sp, #0x40]
    cec4: 910203ff     	add	sp, sp, #0x80
    cec8: d65f03c0     	ret
    cecc: 97ffe3c5     	bl	0x5de0 <__stack_chk_fail@plt>
    ced0: d10203ff     	sub	sp, sp, #0x80
    ced4: f90023f7     	str	x23, [sp, #0x40]
    ced8: a90557f6     	stp	x22, x21, [sp, #0x50]
    cedc: a9064ff4     	stp	x20, x19, [sp, #0x60]
    cee0: a9077bfd     	stp	x29, x30, [sp, #0x70]
    cee4: 9101c3fd     	add	x29, sp, #0x70
    cee8: d53bd057     	mrs	x23, TPIDR_EL0
    ceec: f94016e8     	ldr	x8, [x23, #0x28]
    cef0: aa0003f6     	mov	x22, x0
    cef4: 528004c9     	mov	w9, #0x26               // =38
    cef8: 528004e0     	mov	w0, #0x27               // =39
    cefc: aa0103f5     	mov	x21, x1
    cf00: f9001fe8     	str	x8, [sp, #0x38]
    cf04: f9001be9     	str	x9, [sp, #0x30]
    cf08: 97ffe322     	bl	0x5b90 <malloc@plt>
    cf0c: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    cf10: 910b5d08     	add	x8, x8, #0x2d7
    cf14: f841e109     	ldur	x9, [x8, #0x1e]
    cf18: ad400500     	ldp	q0, q1, [x8]
    cf1c: aa0003f3     	mov	x19, x0
    cf20: 321f0be8     	orr	w8, wzr, #0xe
    cf24: 32000fe0     	orr	w0, wzr, #0xf
    cf28: 39009a7f     	strb	wzr, [x19, #0x26]
    cf2c: f801e269     	stur	x9, [x19, #0x1e]
    cf30: ad000660     	stp	q0, q1, [x19]
    cf34: a9024fe8     	stp	x8, x19, [sp, #0x20]
    cf38: 97ffe316     	bl	0x5b90 <malloc@plt>
    cf3c: f0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    cf40: 9119b508     	add	x8, x8, #0x66d
    cf44: f8406109     	ldur	x9, [x8, #0x6]
    cf48: f9400108     	ldr	x8, [x8]
    cf4c: aa0003f4     	mov	x20, x0
    cf50: 910023e0     	add	x0, sp, #0x8
    cf54: aa1603e1     	mov	x1, x22
    cf58: f9000ff4     	str	x20, [sp, #0x18]
    cf5c: 39003a9f     	strb	wzr, [x20, #0xe]
    cf60: f8006289     	stur	x9, [x20, #0x6]
    cf64: f9000288     	str	x8, [x20]
    cf68: 97ffe31e     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    cf6c: 9100a3e0     	add	x0, sp, #0x28
    cf70: 910063e1     	add	x1, sp, #0x18
    cf74: 910023e2     	add	x2, sp, #0x8
    cf78: aa1503e3     	mov	x3, x21
    cf7c: 97fffdc9     	bl	0xc6a0 <.text+0x6850>
    cf80: 910023e0     	add	x0, sp, #0x8
    cf84: 97ffe2c3     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    cf88: b4000094     	cbz	x20, 0xcf98 <.text+0x7148>
    cf8c: aa1403e0     	mov	x0, x20
    cf90: 97ffe2e8     	bl	0x5b30 <free@plt>
    cf94: f9000fff     	str	xzr, [sp, #0x18]
    cf98: f90013ff     	str	xzr, [sp, #0x20]
    cf9c: b4000093     	cbz	x19, 0xcfac <.text+0x715c>
    cfa0: aa1303e0     	mov	x0, x19
    cfa4: 97ffe2e3     	bl	0x5b30 <free@plt>
    cfa8: f90017ff     	str	xzr, [sp, #0x28]
    cfac: f94016e8     	ldr	x8, [x23, #0x28]
    cfb0: f9401fe9     	ldr	x9, [sp, #0x38]
    cfb4: eb09011f     	cmp	x8, x9
    cfb8: 540000e1     	b.ne	0xcfd4 <.text+0x7184>
    cfbc: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    cfc0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    cfc4: a94557f6     	ldp	x22, x21, [sp, #0x50]
    cfc8: f94023f7     	ldr	x23, [sp, #0x40]
    cfcc: 910203ff     	add	sp, sp, #0x80
    cfd0: d65f03c0     	ret
    cfd4: 97ffe383     	bl	0x5de0 <__stack_chk_fail@plt>
    cfd8: d10203ff     	sub	sp, sp, #0x80
    cfdc: f90023f7     	str	x23, [sp, #0x40]
    cfe0: a90557f6     	stp	x22, x21, [sp, #0x50]
    cfe4: a9064ff4     	stp	x20, x19, [sp, #0x60]
    cfe8: a9077bfd     	stp	x29, x30, [sp, #0x70]
    cfec: 9101c3fd     	add	x29, sp, #0x70
    cff0: d53bd057     	mrs	x23, TPIDR_EL0
    cff4: f94016e8     	ldr	x8, [x23, #0x28]
    cff8: aa0003f6     	mov	x22, x0
    cffc: 528004c9     	mov	w9, #0x26               // =38
    d000: 528004e0     	mov	w0, #0x27               // =39
    d004: aa0103f5     	mov	x21, x1
    d008: f9001fe8     	str	x8, [sp, #0x38]
    d00c: f9001be9     	str	x9, [sp, #0x30]
    d010: 97ffe2e0     	bl	0x5b90 <malloc@plt>
    d014: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d018: 910b5d08     	add	x8, x8, #0x2d7
    d01c: f841e109     	ldur	x9, [x8, #0x1e]
    d020: ad400500     	ldp	q0, q1, [x8]
    d024: aa0003f3     	mov	x19, x0
    d028: 52800228     	mov	w8, #0x11               // =17
    d02c: 52800240     	mov	w0, #0x12               // =18
    d030: 39009a7f     	strb	wzr, [x19, #0x26]
    d034: f801e269     	stur	x9, [x19, #0x1e]
    d038: ad000660     	stp	q0, q1, [x19]
    d03c: a9024fe8     	stp	x8, x19, [sp, #0x20]
    d040: 97ffe2d4     	bl	0x5b90 <malloc@plt>
    d044: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d048: 91183908     	add	x8, x8, #0x60e
    d04c: 3dc00100     	ldr	q0, [x8]
    d050: aa0003f4     	mov	x20, x0
    d054: 52800f28     	mov	w8, #0x79               // =121
    d058: 910023e0     	add	x0, sp, #0x8
    d05c: aa1603e1     	mov	x1, x22
    d060: f9000ff4     	str	x20, [sp, #0x18]
    d064: 79002288     	strh	w8, [x20, #0x10]
    d068: 3d800280     	str	q0, [x20]
    d06c: 97ffe2dd     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    d070: 9100a3e0     	add	x0, sp, #0x28
    d074: 910063e1     	add	x1, sp, #0x18
    d078: 910023e2     	add	x2, sp, #0x8
    d07c: aa1503e3     	mov	x3, x21
    d080: 97fffd88     	bl	0xc6a0 <.text+0x6850>
    d084: 910023e0     	add	x0, sp, #0x8
    d088: 97ffe282     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    d08c: b4000094     	cbz	x20, 0xd09c <.text+0x724c>
    d090: aa1403e0     	mov	x0, x20
    d094: 97ffe2a7     	bl	0x5b30 <free@plt>
    d098: f9000fff     	str	xzr, [sp, #0x18]
    d09c: f90013ff     	str	xzr, [sp, #0x20]
    d0a0: b4000093     	cbz	x19, 0xd0b0 <.text+0x7260>
    d0a4: aa1303e0     	mov	x0, x19
    d0a8: 97ffe2a2     	bl	0x5b30 <free@plt>
    d0ac: f90017ff     	str	xzr, [sp, #0x28]
    d0b0: f94016e8     	ldr	x8, [x23, #0x28]
    d0b4: f9401fe9     	ldr	x9, [sp, #0x38]
    d0b8: eb09011f     	cmp	x8, x9
    d0bc: 540000e1     	b.ne	0xd0d8 <.text+0x7288>
    d0c0: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    d0c4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    d0c8: a94557f6     	ldp	x22, x21, [sp, #0x50]
    d0cc: f94023f7     	ldr	x23, [sp, #0x40]
    d0d0: 910203ff     	add	sp, sp, #0x80
    d0d4: d65f03c0     	ret
    d0d8: 97ffe342     	bl	0x5de0 <__stack_chk_fail@plt>
    d0dc: d10203ff     	sub	sp, sp, #0x80
    d0e0: f90023f7     	str	x23, [sp, #0x40]
    d0e4: a90557f6     	stp	x22, x21, [sp, #0x50]
    d0e8: a9064ff4     	stp	x20, x19, [sp, #0x60]
    d0ec: a9077bfd     	stp	x29, x30, [sp, #0x70]
    d0f0: 9101c3fd     	add	x29, sp, #0x70
    d0f4: d53bd057     	mrs	x23, TPIDR_EL0
    d0f8: f94016e8     	ldr	x8, [x23, #0x28]
    d0fc: aa0003f6     	mov	x22, x0
    d100: 528004c9     	mov	w9, #0x26               // =38
    d104: 528004e0     	mov	w0, #0x27               // =39
    d108: aa0103f5     	mov	x21, x1
    d10c: f9001fe8     	str	x8, [sp, #0x38]
    d110: f9001be9     	str	x9, [sp, #0x30]
    d114: 97ffe29f     	bl	0x5b90 <malloc@plt>
    d118: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d11c: 910b5d08     	add	x8, x8, #0x2d7
    d120: f841e109     	ldur	x9, [x8, #0x1e]
    d124: ad400500     	ldp	q0, q1, [x8]
    d128: aa0003f3     	mov	x19, x0
    d12c: 32000fe8     	orr	w8, wzr, #0xf
    d130: 321c03e0     	orr	w0, wzr, #0x10
    d134: 39009a7f     	strb	wzr, [x19, #0x26]
    d138: f801e269     	stur	x9, [x19, #0x1e]
    d13c: ad000660     	stp	q0, q1, [x19]
    d140: a9024fe8     	stp	x8, x19, [sp, #0x20]
    d144: 97ffe293     	bl	0x5b90 <malloc@plt>
    d148: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d14c: 9118bd08     	add	x8, x8, #0x62f
    d150: f8407109     	ldur	x9, [x8, #0x7]
    d154: f9400108     	ldr	x8, [x8]
    d158: aa0003f4     	mov	x20, x0
    d15c: 910023e0     	add	x0, sp, #0x8
    d160: aa1603e1     	mov	x1, x22
    d164: f9000ff4     	str	x20, [sp, #0x18]
    d168: 39003e9f     	strb	wzr, [x20, #0xf]
    d16c: f8007289     	stur	x9, [x20, #0x7]
    d170: f9000288     	str	x8, [x20]
    d174: 97ffe29b     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    d178: 9100a3e0     	add	x0, sp, #0x28
    d17c: 910063e1     	add	x1, sp, #0x18
    d180: 910023e2     	add	x2, sp, #0x8
    d184: aa1503e3     	mov	x3, x21
    d188: 97fffd46     	bl	0xc6a0 <.text+0x6850>
    d18c: 910023e0     	add	x0, sp, #0x8
    d190: 97ffe240     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    d194: b4000094     	cbz	x20, 0xd1a4 <.text+0x7354>
    d198: aa1403e0     	mov	x0, x20
    d19c: 97ffe265     	bl	0x5b30 <free@plt>
    d1a0: f9000fff     	str	xzr, [sp, #0x18]
    d1a4: f90013ff     	str	xzr, [sp, #0x20]
    d1a8: b4000093     	cbz	x19, 0xd1b8 <.text+0x7368>
    d1ac: aa1303e0     	mov	x0, x19
    d1b0: 97ffe260     	bl	0x5b30 <free@plt>
    d1b4: f90017ff     	str	xzr, [sp, #0x28]
    d1b8: f94016e8     	ldr	x8, [x23, #0x28]
    d1bc: f9401fe9     	ldr	x9, [sp, #0x38]
    d1c0: eb09011f     	cmp	x8, x9
    d1c4: 540000e1     	b.ne	0xd1e0 <.text+0x7390>
    d1c8: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    d1cc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    d1d0: a94557f6     	ldp	x22, x21, [sp, #0x50]
    d1d4: f94023f7     	ldr	x23, [sp, #0x40]
    d1d8: 910203ff     	add	sp, sp, #0x80
    d1dc: d65f03c0     	ret
    d1e0: 97ffe300     	bl	0x5de0 <__stack_chk_fail@plt>
    d1e4: d10203ff     	sub	sp, sp, #0x80
    d1e8: f90023f7     	str	x23, [sp, #0x40]
    d1ec: a90557f6     	stp	x22, x21, [sp, #0x50]
    d1f0: a9064ff4     	stp	x20, x19, [sp, #0x60]
    d1f4: a9077bfd     	stp	x29, x30, [sp, #0x70]
    d1f8: 9101c3fd     	add	x29, sp, #0x70
    d1fc: d53bd057     	mrs	x23, TPIDR_EL0
    d200: f94016e8     	ldr	x8, [x23, #0x28]
    d204: aa0003f6     	mov	x22, x0
    d208: 528004c9     	mov	w9, #0x26               // =38
    d20c: 528004e0     	mov	w0, #0x27               // =39
    d210: 2a0103f5     	mov	w21, w1
    d214: f9001fe8     	str	x8, [sp, #0x38]
    d218: f9001be9     	str	x9, [sp, #0x30]
    d21c: 97ffe25d     	bl	0x5b90 <malloc@plt>
    d220: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d224: 910b5d08     	add	x8, x8, #0x2d7
    d228: f841e109     	ldur	x9, [x8, #0x1e]
    d22c: ad400500     	ldp	q0, q1, [x8]
    d230: aa0003f3     	mov	x19, x0
    d234: 528001a8     	mov	w8, #0xd                // =13
    d238: 321f0be0     	orr	w0, wzr, #0xe
    d23c: 39009a7f     	strb	wzr, [x19, #0x26]
    d240: f801e269     	stur	x9, [x19, #0x1e]
    d244: ad000660     	stp	q0, q1, [x19]
    d248: a9024fe8     	stp	x8, x19, [sp, #0x20]
    d24c: 97ffe251     	bl	0x5b90 <malloc@plt>
    d250: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d254: 91197d08     	add	x8, x8, #0x65f
    d258: f8405109     	ldur	x9, [x8, #0x5]
    d25c: f9400108     	ldr	x8, [x8]
    d260: aa0003f4     	mov	x20, x0
    d264: 910023e0     	add	x0, sp, #0x8
    d268: aa1603e1     	mov	x1, x22
    d26c: f9000ff4     	str	x20, [sp, #0x18]
    d270: 3900369f     	strb	wzr, [x20, #0xd]
    d274: f8005289     	stur	x9, [x20, #0x5]
    d278: f9000288     	str	x8, [x20]
    d27c: 97ffe259     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    d280: 120002a3     	and	w3, w21, #0x1
    d284: 9100a3e0     	add	x0, sp, #0x28
    d288: 910063e1     	add	x1, sp, #0x18
    d28c: 910023e2     	add	x2, sp, #0x8
    d290: 94000017     	bl	0xd2ec <.text+0x749c>
    d294: 910023e0     	add	x0, sp, #0x8
    d298: 97ffe1fe     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    d29c: b4000094     	cbz	x20, 0xd2ac <.text+0x745c>
    d2a0: aa1403e0     	mov	x0, x20
    d2a4: 97ffe223     	bl	0x5b30 <free@plt>
    d2a8: f9000fff     	str	xzr, [sp, #0x18]
    d2ac: f90013ff     	str	xzr, [sp, #0x20]
    d2b0: b4000093     	cbz	x19, 0xd2c0 <.text+0x7470>
    d2b4: aa1303e0     	mov	x0, x19
    d2b8: 97ffe21e     	bl	0x5b30 <free@plt>
    d2bc: f90017ff     	str	xzr, [sp, #0x28]
    d2c0: f94016e8     	ldr	x8, [x23, #0x28]
    d2c4: f9401fe9     	ldr	x9, [sp, #0x38]
    d2c8: eb09011f     	cmp	x8, x9
    d2cc: 540000e1     	b.ne	0xd2e8 <.text+0x7498>
    d2d0: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    d2d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    d2d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
    d2dc: f94023f7     	ldr	x23, [sp, #0x40]
    d2e0: 910203ff     	add	sp, sp, #0x80
    d2e4: d65f03c0     	ret
    d2e8: 97ffe2be     	bl	0x5de0 <__stack_chk_fail@plt>
    d2ec: d10243ff     	sub	sp, sp, #0x90
    d2f0: a9036ffc     	stp	x28, x27, [sp, #0x30]
    d2f4: a90467fa     	stp	x26, x25, [sp, #0x40]
    d2f8: a9055ff8     	stp	x24, x23, [sp, #0x50]
    d2fc: a90657f6     	stp	x22, x21, [sp, #0x60]
    d300: a9074ff4     	stp	x20, x19, [sp, #0x70]
    d304: a9087bfd     	stp	x29, x30, [sp, #0x80]
    d308: 910203fd     	add	x29, sp, #0x80
    d30c: d53bd057     	mrs	x23, TPIDR_EL0
    d310: f94016e8     	ldr	x8, [x23, #0x28]
    d314: 2a0303f9     	mov	w25, w3
    d318: aa0203f4     	mov	x20, x2
    d31c: aa0103fc     	mov	x28, x1
    d320: aa0003f5     	mov	x21, x0
    d324: f90017e8     	str	x8, [sp, #0x28]
    d328: 97ffe2b2     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    d32c: f94002a8     	ldr	x8, [x21]
    d330: aa0003f8     	mov	x24, x0
    d334: aa0803e0     	mov	x0, x8
    d338: 97ffe1ee     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    d33c: aa0003f6     	mov	x22, x0
    d340: aa1803e0     	mov	x0, x24
    d344: 97fffe40     	bl	0xcc44 <.text+0x6df4>
    d348: 370024a0     	tbnz	w0, #0x0, 0xd7dc <.text+0x798c>
    d34c: 321603e0     	orr	w0, wzr, #0x400
    d350: 97ffe210     	bl	0x5b90 <malloc@plt>
    d354: 321603e2     	orr	w2, wzr, #0x400
    d358: 2a1f03e1     	mov	w1, wzr
    d35c: aa0003f3     	mov	x19, x0
    d360: 97ffe264     	bl	0x5cf0 <memset@plt>
    d364: aa1303e0     	mov	x0, x19
    d368: 97ffe226     	bl	0x5c00 <strlen@plt>
    d36c: 8b000268     	add	x8, x19, x0
    d370: b40002b6     	cbz	x22, 0xd3c4 <.text+0x7574>
    d374: 52800509     	mov	w9, #0x28               // =40
    d378: 910063e0     	add	x0, sp, #0x18
    d37c: f9000bf4     	str	x20, [sp, #0x10]
    d380: 79000109     	strh	w9, [x8]
    d384: 97ffe4fd     	bl	0x6778 <.text+0x928>
    d388: f9400ffa     	ldr	x26, [sp, #0x18]
    d38c: b40004ba     	cbz	x26, 0xd420 <.text+0x75d0>
    d390: aa1a03e0     	mov	x0, x26
    d394: 97ffe21b     	bl	0x5c00 <strlen@plt>
    d398: aa0003fb     	mov	x27, x0
    d39c: 320003f4     	orr	w20, wzr, #0x1
    d3a0: b400043b     	cbz	x27, 0xd424 <.text+0x75d4>
    d3a4: 91000b68     	add	x8, x27, #0x2
    d3a8: f110011f     	cmp	x8, #0x400
    d3ac: 540003c8     	b.hi	0xd424 <.text+0x75d4>
    d3b0: aa1303e0     	mov	x0, x19
    d3b4: aa1a03e1     	mov	x1, x26
    d3b8: 97ffe25e     	bl	0x5d30 <strcat@plt>
    d3bc: 91000774     	add	x20, x27, #0x1
    d3c0: 14000019     	b	0xd424 <.text+0x75d4>
    d3c4: 528c2c6a     	mov	w10, #0x6163            // =24931
    d3c8: 321b03e9     	orr	w9, wzr, #0x20
    d3cc: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    d3d0: 79000909     	strh	w9, [x8, #0x4]
    d3d4: b900010a     	str	w10, [x8]
    d3d8: f94002b5     	ldr	x21, [x21]
    d3dc: b4000d95     	cbz	x21, 0xd58c <.text+0x773c>
    d3e0: aa1503e0     	mov	x0, x21
    d3e4: 97ffe207     	bl	0x5c00 <strlen@plt>
    d3e8: aa0003f6     	mov	x22, x0
    d3ec: 528000b8     	mov	w24, #0x5               // =5
    d3f0: b4000d16     	cbz	x22, 0xd590 <.text+0x7740>
    d3f4: 91001ac8     	add	x8, x22, #0x6
    d3f8: f110011f     	cmp	x8, #0x400
    d3fc: 54000ca8     	b.hi	0xd590 <.text+0x7740>
    d400: aa1303e0     	mov	x0, x19
    d404: aa1503e1     	mov	x1, x21
    d408: 97ffe24a     	bl	0x5d30 <strcat@plt>
    d40c: 910022c8     	add	x8, x22, #0x8
    d410: f110011f     	cmp	x8, #0x400
    d414: 910016d8     	add	x24, x22, #0x5
    d418: 54000bc9     	b.ls	0xd590 <.text+0x7740>
    d41c: 14000064     	b	0xd5ac <.text+0x775c>
    d420: 320003f4     	orr	w20, wzr, #0x1
    d424: 321f03e0     	orr	w0, wzr, #0x2
    d428: 97ffe1da     	bl	0x5b90 <malloc@plt>
    d42c: aa0003fb     	mov	x27, x0
    d430: 52800b48     	mov	w8, #0x5a               // =90
    d434: 79000368     	strh	w8, [x27]
    d438: b40002bb     	cbz	x27, 0xd48c <.text+0x763c>
    d43c: aa1b03e0     	mov	x0, x27
    d440: f90007f7     	str	x23, [sp, #0x8]
    d444: 2a1903f7     	mov	w23, w25
    d448: aa1c03f9     	mov	x25, x28
    d44c: 97ffe1ed     	bl	0x5c00 <strlen@plt>
    d450: aa0003fc     	mov	x28, x0
    d454: b400013c     	cbz	x28, 0xd478 <.text+0x7628>
    d458: 8b1c0288     	add	x8, x20, x28
    d45c: 91000508     	add	x8, x8, #0x1
    d460: f110011f     	cmp	x8, #0x400
    d464: 540000a8     	b.hi	0xd478 <.text+0x7628>
    d468: aa1303e0     	mov	x0, x19
    d46c: aa1b03e1     	mov	x1, x27
    d470: 97ffe230     	bl	0x5d30 <strcat@plt>
    d474: 8b140394     	add	x20, x28, x20
    d478: aa1b03e0     	mov	x0, x27
    d47c: aa1903fc     	mov	x28, x25
    d480: 97ffe1ac     	bl	0x5b30 <free@plt>
    d484: 2a1703f9     	mov	w25, w23
    d488: f94007f7     	ldr	x23, [sp, #0x8]
    d48c: b400009a     	cbz	x26, 0xd49c <.text+0x764c>
    d490: aa1a03e0     	mov	x0, x26
    d494: 97ffe1a7     	bl	0x5b30 <free@plt>
    d498: f9000fff     	str	xzr, [sp, #0x18]
    d49c: 91000a88     	add	x8, x20, #0x2
    d4a0: f110011f     	cmp	x8, #0x400
    d4a4: 540000c8     	b.hi	0xd4bc <.text+0x766c>
    d4a8: aa1303e0     	mov	x0, x19
    d4ac: 97ffe1d5     	bl	0x5c00 <strlen@plt>
    d4b0: 52800528     	mov	w8, #0x29               // =41
    d4b4: 91000694     	add	x20, x20, #0x1
    d4b8: 78206a68     	strh	w8, [x19, x0]
    d4bc: 321f03e0     	orr	w0, wzr, #0x2
    d4c0: 97ffe1b4     	bl	0x5b90 <malloc@plt>
    d4c4: aa0003fa     	mov	x26, x0
    d4c8: 52800ac8     	mov	w8, #0x56               // =86
    d4cc: 79000348     	strh	w8, [x26]
    d4d0: b40001ba     	cbz	x26, 0xd504 <.text+0x76b4>
    d4d4: aa1a03e0     	mov	x0, x26
    d4d8: 97ffe1ca     	bl	0x5c00 <strlen@plt>
    d4dc: b4000100     	cbz	x0, 0xd4fc <.text+0x76ac>
    d4e0: 8b000288     	add	x8, x20, x0
    d4e4: 91000508     	add	x8, x8, #0x1
    d4e8: f110011f     	cmp	x8, #0x400
    d4ec: 54000088     	b.hi	0xd4fc <.text+0x76ac>
    d4f0: aa1303e0     	mov	x0, x19
    d4f4: aa1a03e1     	mov	x1, x26
    d4f8: 97ffe20e     	bl	0x5d30 <strcat@plt>
    d4fc: aa1a03e0     	mov	x0, x26
    d500: 97ffe18c     	bl	0x5b30 <free@plt>
    d504: f9400308     	ldr	x8, [x24]
    d508: f9400382     	ldr	x2, [x28]
    d50c: aa1803e0     	mov	x0, x24
    d510: aa1603e1     	mov	x1, x22
    d514: f941c508     	ldr	x8, [x8, #0x388]
    d518: aa1303e3     	mov	x3, x19
    d51c: d63f0100     	blr	x8
    d520: aa0003fa     	mov	x26, x0
    d524: aa1803e0     	mov	x0, x24
    d528: 97fffdc7     	bl	0xcc44 <.text+0x6df4>
    d52c: 37001540     	tbnz	w0, #0x0, 0xd7d4 <.text+0x7984>
    d530: b4000c7a     	cbz	x26, 0xd6bc <.text+0x786c>
    d534: f9400be9     	ldr	x9, [sp, #0x10]
    d538: f9400128     	ldr	x8, [x9]
    d53c: f85d8108     	ldur	x8, [x8, #-0x28]
    d540: 8b080120     	add	x0, x9, x8
    d544: 97ffe17f     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    d548: 12000328     	and	w8, w25, #0x1
    d54c: a901a3e0     	stp	x0, x8, [sp, #0x18]
    d550: aa1803e0     	mov	x0, x24
    d554: 97fffdbc     	bl	0xcc44 <.text+0x6df4>
    d558: 37000160     	tbnz	w0, #0x0, 0xd584 <.text+0x7734>
    d55c: 97ffe225     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    d560: aa0003f4     	mov	x20, x0
    d564: f9400288     	ldr	x8, [x20]
    d568: 910063e3     	add	x3, sp, #0x18
    d56c: aa1603e1     	mov	x1, x22
    d570: aa1a03e2     	mov	x2, x26
    d574: f9423d08     	ldr	x8, [x8, #0x478]
    d578: d63f0100     	blr	x8
    d57c: aa1403e0     	mov	x0, x20
    d580: 97fffdb1     	bl	0xcc44 <.text+0x6df4>
    d584: 97ffe21b     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    d588: 14000093     	b	0xd7d4 <.text+0x7984>
    d58c: 528000b8     	mov	w24, #0x5               // =5
    d590: aa1303e0     	mov	x0, x19
    d594: 97ffe19b     	bl	0x5c00 <strlen@plt>
    d598: 8b000268     	add	x8, x19, x0
    d59c: 52874749     	mov	w9, #0x3a3a             // =14906
    d5a0: 91000b18     	add	x24, x24, #0x2
    d5a4: 3900091f     	strb	wzr, [x8, #0x2]
    d5a8: 79000109     	strh	w9, [x8]
    d5ac: f9400394     	ldr	x20, [x28]
    d5b0: b40001b4     	cbz	x20, 0xd5e4 <.text+0x7794>
    d5b4: aa1403e0     	mov	x0, x20
    d5b8: 97ffe192     	bl	0x5c00 <strlen@plt>
    d5bc: aa0003f5     	mov	x21, x0
    d5c0: b4000135     	cbz	x21, 0xd5e4 <.text+0x7794>
    d5c4: 8b150308     	add	x8, x24, x21
    d5c8: 91000508     	add	x8, x8, #0x1
    d5cc: f110011f     	cmp	x8, #0x400
    d5d0: 540000a8     	b.hi	0xd5e4 <.text+0x7794>
    d5d4: aa1303e0     	mov	x0, x19
    d5d8: aa1403e1     	mov	x1, x20
    d5dc: 97ffe1d5     	bl	0x5d30 <strcat@plt>
    d5e0: 8b1802b8     	add	x24, x21, x24
    d5e4: 91006708     	add	x8, x24, #0x19
    d5e8: f110011f     	cmp	x8, #0x400
    d5ec: 54000148     	b.hi	0xd614 <.text+0x77c4>
    d5f0: aa1303e0     	mov	x0, x19
    d5f4: 97ffe183     	bl	0x5c00 <strlen@plt>
    d5f8: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d5fc: 91102108     	add	x8, x8, #0x408
    d600: 3cc09100     	ldur	q0, [x8, #0x9]
    d604: 3dc00101     	ldr	q1, [x8]
    d608: 8b000268     	add	x8, x19, x0
    d60c: 3c809100     	stur	q0, [x8, #0x9]
    d610: 3d800101     	str	q1, [x8]
    d614: 90000116     	adrp	x22, 0x2d000
    d618: 9112c2d6     	add	x22, x22, #0x4b0
    d61c: 320003e8     	orr	w8, wzr, #0x1
    d620: aa1603e9     	mov	x9, x22
    d624: 38008528     	strb	w8, [x9], #0x8
    d628: 08dffd28     	ldarb	w8, [x9]
    d62c: 37000268     	tbnz	w8, #0x0, 0xd678 <.text+0x7828>
    d630: 910022d4     	add	x20, x22, #0x8
    d634: aa1403e0     	mov	x0, x20
    d638: 97ffe13a     	bl	0x5b20 <__cxa_guard_acquire@plt>
    d63c: 340001e0     	cbz	w0, 0xd678 <.text+0x7828>
    d640: 320003e0     	orr	w0, wzr, #0x1
    d644: f9015adf     	str	xzr, [x22, #0x2b0]
    d648: 910aa2d5     	add	x21, x22, #0x2a8
    d64c: 97ffe151     	bl	0x5b90 <malloc@plt>
    d650: f90156c0     	str	x0, [x22, #0x2a8]
    d654: 3900001f     	strb	wzr, [x0]
    d658: b0ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    d65c: f00000e2     	adrp	x2, 0x2c000
    d660: 91216000     	add	x0, x0, #0x858
    d664: 91000042     	add	x2, x2, #0x0
    d668: aa1503e1     	mov	x1, x21
    d66c: 97ffe1a5     	bl	0x5d00 <__cxa_atexit@plt>
    d670: aa1403e0     	mov	x0, x20
    d674: 97ffe157     	bl	0x5bd0 <__cxa_guard_release@plt>
    d678: f94156c0     	ldr	x0, [x22, #0x2a8]
    d67c: b4000060     	cbz	x0, 0xd688 <.text+0x7838>
    d680: 97ffe12c     	bl	0x5b30 <free@plt>
    d684: f90156df     	str	xzr, [x22, #0x2a8]
    d688: aa1303e0     	mov	x0, x19
    d68c: f9015adf     	str	xzr, [x22, #0x2b0]
    d690: 97ffe15c     	bl	0x5c00 <strlen@plt>
    d694: aa0003f4     	mov	x20, x0
    d698: 91000680     	add	x0, x20, #0x1
    d69c: f9015ad4     	str	x20, [x22, #0x2b0]
    d6a0: 97ffe13c     	bl	0x5b90 <malloc@plt>
    d6a4: aa1303e1     	mov	x1, x19
    d6a8: aa1403e2     	mov	x2, x20
    d6ac: f90156c0     	str	x0, [x22, #0x2a8]
    d6b0: 3834681f     	strb	wzr, [x0, x20]
    d6b4: 97ffe0eb     	bl	0x5a60 <memcpy@plt>
    d6b8: 14000047     	b	0xd7d4 <.text+0x7984>
    d6bc: 321603e0     	orr	w0, wzr, #0x400
    d6c0: 97ffe134     	bl	0x5b90 <malloc@plt>
    d6c4: 321603e2     	orr	w2, wzr, #0x400
    d6c8: 2a1f03e1     	mov	w1, wzr
    d6cc: aa0003f6     	mov	x22, x0
    d6d0: 97ffe188     	bl	0x5cf0 <memset@plt>
    d6d4: aa1603e0     	mov	x0, x22
    d6d8: 97ffe14a     	bl	0x5c00 <strlen@plt>
    d6dc: 528c2c6a     	mov	w10, #0x6163            // =24931
    d6e0: 8b0002c8     	add	x8, x22, x0
    d6e4: 321b03e9     	orr	w9, wzr, #0x20
    d6e8: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    d6ec: 79000909     	strh	w9, [x8, #0x4]
    d6f0: b900010a     	str	w10, [x8]
    d6f4: f94002b5     	ldr	x21, [x21]
    d6f8: b4000235     	cbz	x21, 0xd73c <.text+0x78ec>
    d6fc: aa1503e0     	mov	x0, x21
    d700: 97ffe140     	bl	0x5c00 <strlen@plt>
    d704: aa0003f4     	mov	x20, x0
    d708: 528000b8     	mov	w24, #0x5               // =5
    d70c: b40001b4     	cbz	x20, 0xd740 <.text+0x78f0>
    d710: 91001a88     	add	x8, x20, #0x6
    d714: f110011f     	cmp	x8, #0x400
    d718: 54000148     	b.hi	0xd740 <.text+0x78f0>
    d71c: aa1603e0     	mov	x0, x22
    d720: aa1503e1     	mov	x1, x21
    d724: 97ffe183     	bl	0x5d30 <strcat@plt>
    d728: 91002288     	add	x8, x20, #0x8
    d72c: f110011f     	cmp	x8, #0x400
    d730: 91001698     	add	x24, x20, #0x5
    d734: 54000069     	b.ls	0xd740 <.text+0x78f0>
    d738: 14000009     	b	0xd75c <.text+0x790c>
    d73c: 528000b8     	mov	w24, #0x5               // =5
    d740: aa1603e0     	mov	x0, x22
    d744: 97ffe12f     	bl	0x5c00 <strlen@plt>
    d748: 8b0002c8     	add	x8, x22, x0
    d74c: 52874749     	mov	w9, #0x3a3a             // =14906
    d750: 91000b18     	add	x24, x24, #0x2
    d754: 3900091f     	strb	wzr, [x8, #0x2]
    d758: 79000109     	strh	w9, [x8]
    d75c: f9400394     	ldr	x20, [x28]
    d760: b40001b4     	cbz	x20, 0xd794 <.text+0x7944>
    d764: aa1403e0     	mov	x0, x20
    d768: 97ffe126     	bl	0x5c00 <strlen@plt>
    d76c: aa0003f5     	mov	x21, x0
    d770: b4000135     	cbz	x21, 0xd794 <.text+0x7944>
    d774: 8b150308     	add	x8, x24, x21
    d778: 91000508     	add	x8, x8, #0x1
    d77c: f110011f     	cmp	x8, #0x400
    d780: 540000a8     	b.hi	0xd794 <.text+0x7944>
    d784: aa1603e0     	mov	x0, x22
    d788: aa1403e1     	mov	x1, x20
    d78c: 97ffe169     	bl	0x5d30 <strcat@plt>
    d790: 8b1802b8     	add	x24, x21, x24
    d794: 91006b08     	add	x8, x24, #0x1a
    d798: f110011f     	cmp	x8, #0x400
    d79c: 54000148     	b.hi	0xd7c4 <.text+0x7974>
    d7a0: aa1603e0     	mov	x0, x22
    d7a4: 97ffe117     	bl	0x5c00 <strlen@plt>
    d7a8: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d7ac: 91108508     	add	x8, x8, #0x421
    d7b0: 3cc0a100     	ldur	q0, [x8, #0xa]
    d7b4: 3dc00101     	ldr	q1, [x8]
    d7b8: 8b0002c8     	add	x8, x22, x0
    d7bc: 3c80a100     	stur	q0, [x8, #0xa]
    d7c0: 3d800101     	str	q1, [x8]
    d7c4: aa1603e0     	mov	x0, x22
    d7c8: 97ffe3b6     	bl	0x66a0 <.text+0x850>
    d7cc: aa1603e0     	mov	x0, x22
    d7d0: 97ffe0d8     	bl	0x5b30 <free@plt>
    d7d4: aa1303e0     	mov	x0, x19
    d7d8: 97ffe0d6     	bl	0x5b30 <free@plt>
    d7dc: f94016e8     	ldr	x8, [x23, #0x28]
    d7e0: f94017e9     	ldr	x9, [sp, #0x28]
    d7e4: eb09011f     	cmp	x8, x9
    d7e8: 54000121     	b.ne	0xd80c <.text+0x79bc>
    d7ec: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    d7f0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    d7f4: a94657f6     	ldp	x22, x21, [sp, #0x60]
    d7f8: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    d7fc: a94467fa     	ldp	x26, x25, [sp, #0x40]
    d800: a9436ffc     	ldp	x28, x27, [sp, #0x30]
    d804: 910243ff     	add	sp, sp, #0x90
    d808: d65f03c0     	ret
    d80c: 97ffe175     	bl	0x5de0 <__stack_chk_fail@plt>
    d810: d10243ff     	sub	sp, sp, #0x90
    d814: a9036ffc     	stp	x28, x27, [sp, #0x30]
    d818: a90467fa     	stp	x26, x25, [sp, #0x40]
    d81c: a9055ff8     	stp	x24, x23, [sp, #0x50]
    d820: a90657f6     	stp	x22, x21, [sp, #0x60]
    d824: a9074ff4     	stp	x20, x19, [sp, #0x70]
    d828: a9087bfd     	stp	x29, x30, [sp, #0x80]
    d82c: 910203fd     	add	x29, sp, #0x80
    d830: d53bd05c     	mrs	x28, TPIDR_EL0
    d834: f9401788     	ldr	x8, [x28, #0x28]
    d838: aa0003f5     	mov	x21, x0
    d83c: 528004e0     	mov	w0, #0x27               // =39
    d840: aa0103fb     	mov	x27, x1
    d844: f90017e8     	str	x8, [sp, #0x28]
    d848: 97ffe0d2     	bl	0x5b90 <malloc@plt>
    d84c: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d850: 910b5d08     	add	x8, x8, #0x2d7
    d854: f841e109     	ldur	x9, [x8, #0x1e]
    d858: ad400101     	ldp	q1, q0, [x8]
    d85c: aa0003f3     	mov	x19, x0
    d860: 321e07e0     	orr	w0, wzr, #0xc
    d864: 39009a7f     	strb	wzr, [x19, #0x26]
    d868: f801e269     	stur	x9, [x19, #0x1e]
    d86c: ad000261     	stp	q1, q0, [x19]
    d870: 97ffe0c8     	bl	0x5b90 <malloc@plt>
    d874: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    d878: 91180908     	add	x8, x8, #0x602
    d87c: f9400108     	ldr	x8, [x8]
    d880: 52892e69     	mov	w9, #0x4973             // =18803
    d884: aa0003f4     	mov	x20, x0
    d888: 72a00c89     	movk	w9, #0x64, lsl #16
    d88c: 910023e0     	add	x0, sp, #0x8
    d890: aa1503e1     	mov	x1, x21
    d894: b9000a89     	str	w9, [x20, #0x8]
    d898: f9000288     	str	x8, [x20]
    d89c: 97ffe0d1     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    d8a0: 97ffe154     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    d8a4: aa0003f8     	mov	x24, x0
    d8a8: aa1303e0     	mov	x0, x19
    d8ac: 97ffe091     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    d8b0: aa0003f7     	mov	x23, x0
    d8b4: aa1803e0     	mov	x0, x24
    d8b8: 97fffce3     	bl	0xcc44 <.text+0x6df4>
    d8bc: 370023a0     	tbnz	w0, #0x0, 0xdd30 <.text+0x7ee0>
    d8c0: 321603e0     	orr	w0, wzr, #0x400
    d8c4: 97ffe0b3     	bl	0x5b90 <malloc@plt>
    d8c8: 321603e2     	orr	w2, wzr, #0x400
    d8cc: 2a1f03e1     	mov	w1, wzr
    d8d0: aa0003f5     	mov	x21, x0
    d8d4: 97ffe107     	bl	0x5cf0 <memset@plt>
    d8d8: aa1503e0     	mov	x0, x21
    d8dc: 97ffe0c9     	bl	0x5c00 <strlen@plt>
    d8e0: 8b0002a8     	add	x8, x21, x0
    d8e4: b4000297     	cbz	x23, 0xd934 <.text+0x7ae4>
    d8e8: 52800509     	mov	w9, #0x28               // =40
    d8ec: 910063e0     	add	x0, sp, #0x18
    d8f0: 79000109     	strh	w9, [x8]
    d8f4: 97ffe3a1     	bl	0x6778 <.text+0x928>
    d8f8: f9400ff9     	ldr	x25, [sp, #0x18]
    d8fc: b4000499     	cbz	x25, 0xd98c <.text+0x7b3c>
    d900: aa1903e0     	mov	x0, x25
    d904: 97ffe0bf     	bl	0x5c00 <strlen@plt>
    d908: aa0003fa     	mov	x26, x0
    d90c: 320003f6     	orr	w22, wzr, #0x1
    d910: b400041a     	cbz	x26, 0xd990 <.text+0x7b40>
    d914: 91000b48     	add	x8, x26, #0x2
    d918: f110011f     	cmp	x8, #0x400
    d91c: 540003a8     	b.hi	0xd990 <.text+0x7b40>
    d920: aa1503e0     	mov	x0, x21
    d924: aa1903e1     	mov	x1, x25
    d928: 97ffe102     	bl	0x5d30 <strcat@plt>
    d92c: 91000756     	add	x22, x26, #0x1
    d930: 14000018     	b	0xd990 <.text+0x7b40>
    d934: 528c2c6a     	mov	w10, #0x6163            // =24931
    d938: 321b03e9     	orr	w9, wzr, #0x20
    d93c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    d940: 79000909     	strh	w9, [x8, #0x4]
    d944: b900010a     	str	w10, [x8]
    d948: b4000d33     	cbz	x19, 0xdaec <.text+0x7c9c>
    d94c: aa1303e0     	mov	x0, x19
    d950: 97ffe0ac     	bl	0x5c00 <strlen@plt>
    d954: aa0003f6     	mov	x22, x0
    d958: 528000b7     	mov	w23, #0x5               // =5
    d95c: b4000cb6     	cbz	x22, 0xdaf0 <.text+0x7ca0>
    d960: 91001ac8     	add	x8, x22, #0x6
    d964: f110011f     	cmp	x8, #0x400
    d968: 54000c48     	b.hi	0xdaf0 <.text+0x7ca0>
    d96c: aa1503e0     	mov	x0, x21
    d970: aa1303e1     	mov	x1, x19
    d974: 97ffe0ef     	bl	0x5d30 <strcat@plt>
    d978: 910022c8     	add	x8, x22, #0x8
    d97c: f110011f     	cmp	x8, #0x400
    d980: 910016d7     	add	x23, x22, #0x5
    d984: 54000b69     	b.ls	0xdaf0 <.text+0x7ca0>
    d988: 14000061     	b	0xdb0c <.text+0x7cbc>
    d98c: 320003f6     	orr	w22, wzr, #0x1
    d990: 321f03e0     	orr	w0, wzr, #0x2
    d994: 97ffe07f     	bl	0x5b90 <malloc@plt>
    d998: aa0003fa     	mov	x26, x0
    d99c: 52800948     	mov	w8, #0x4a               // =74
    d9a0: 79000348     	strh	w8, [x26]
    d9a4: b400027a     	cbz	x26, 0xd9f0 <.text+0x7ba0>
    d9a8: aa1a03e0     	mov	x0, x26
    d9ac: f90003fc     	str	x28, [sp]
    d9b0: aa1b03fc     	mov	x28, x27
    d9b4: 97ffe093     	bl	0x5c00 <strlen@plt>
    d9b8: aa0003fb     	mov	x27, x0
    d9bc: b400013b     	cbz	x27, 0xd9e0 <.text+0x7b90>
    d9c0: 8b1b02c8     	add	x8, x22, x27
    d9c4: 91000508     	add	x8, x8, #0x1
    d9c8: f110011f     	cmp	x8, #0x400
    d9cc: 540000a8     	b.hi	0xd9e0 <.text+0x7b90>
    d9d0: aa1503e0     	mov	x0, x21
    d9d4: aa1a03e1     	mov	x1, x26
    d9d8: 97ffe0d6     	bl	0x5d30 <strcat@plt>
    d9dc: 8b160376     	add	x22, x27, x22
    d9e0: aa1a03e0     	mov	x0, x26
    d9e4: aa1c03fb     	mov	x27, x28
    d9e8: 97ffe052     	bl	0x5b30 <free@plt>
    d9ec: f94003fc     	ldr	x28, [sp]
    d9f0: b4000099     	cbz	x25, 0xda00 <.text+0x7bb0>
    d9f4: aa1903e0     	mov	x0, x25
    d9f8: 97ffe04e     	bl	0x5b30 <free@plt>
    d9fc: f9000fff     	str	xzr, [sp, #0x18]
    da00: 91000ac8     	add	x8, x22, #0x2
    da04: f110011f     	cmp	x8, #0x400
    da08: 540000c8     	b.hi	0xda20 <.text+0x7bd0>
    da0c: aa1503e0     	mov	x0, x21
    da10: 97ffe07c     	bl	0x5c00 <strlen@plt>
    da14: 52800528     	mov	w8, #0x29               // =41
    da18: 910006d6     	add	x22, x22, #0x1
    da1c: 78206aa8     	strh	w8, [x21, x0]
    da20: 321f03e0     	orr	w0, wzr, #0x2
    da24: 97ffe05b     	bl	0x5b90 <malloc@plt>
    da28: aa0003f9     	mov	x25, x0
    da2c: 52800ac8     	mov	w8, #0x56               // =86
    da30: 79000328     	strh	w8, [x25]
    da34: b40001b9     	cbz	x25, 0xda68 <.text+0x7c18>
    da38: aa1903e0     	mov	x0, x25
    da3c: 97ffe071     	bl	0x5c00 <strlen@plt>
    da40: b4000100     	cbz	x0, 0xda60 <.text+0x7c10>
    da44: 8b0002c8     	add	x8, x22, x0
    da48: 91000508     	add	x8, x8, #0x1
    da4c: f110011f     	cmp	x8, #0x400
    da50: 54000088     	b.hi	0xda60 <.text+0x7c10>
    da54: aa1503e0     	mov	x0, x21
    da58: aa1903e1     	mov	x1, x25
    da5c: 97ffe0b5     	bl	0x5d30 <strcat@plt>
    da60: aa1903e0     	mov	x0, x25
    da64: 97ffe033     	bl	0x5b30 <free@plt>
    da68: f9400308     	ldr	x8, [x24]
    da6c: aa1803e0     	mov	x0, x24
    da70: aa1703e1     	mov	x1, x23
    da74: aa1403e2     	mov	x2, x20
    da78: f941c508     	ldr	x8, [x8, #0x388]
    da7c: aa1503e3     	mov	x3, x21
    da80: d63f0100     	blr	x8
    da84: aa0003f9     	mov	x25, x0
    da88: aa1803e0     	mov	x0, x24
    da8c: 97fffc6e     	bl	0xcc44 <.text+0x6df4>
    da90: 370014c0     	tbnz	w0, #0x0, 0xdd28 <.text+0x7ed8>
    da94: b4000c39     	cbz	x25, 0xdc18 <.text+0x7dc8>
    da98: f94007e8     	ldr	x8, [sp, #0x8]
    da9c: 910023e9     	add	x9, sp, #0x8
    daa0: f85d8108     	ldur	x8, [x8, #-0x28]
    daa4: 8b080120     	add	x0, x9, x8
    daa8: 97ffe026     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    daac: a901efe0     	stp	x0, x27, [sp, #0x18]
    dab0: aa1803e0     	mov	x0, x24
    dab4: 97fffc64     	bl	0xcc44 <.text+0x6df4>
    dab8: 37000160     	tbnz	w0, #0x0, 0xdae4 <.text+0x7c94>
    dabc: 97ffe0cd     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    dac0: aa0003f6     	mov	x22, x0
    dac4: f94002c8     	ldr	x8, [x22]
    dac8: 910063e3     	add	x3, sp, #0x18
    dacc: aa1703e1     	mov	x1, x23
    dad0: aa1903e2     	mov	x2, x25
    dad4: f9423d08     	ldr	x8, [x8, #0x478]
    dad8: d63f0100     	blr	x8
    dadc: aa1603e0     	mov	x0, x22
    dae0: 97fffc59     	bl	0xcc44 <.text+0x6df4>
    dae4: 97ffe0c3     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    dae8: 14000090     	b	0xdd28 <.text+0x7ed8>
    daec: 528000b7     	mov	w23, #0x5               // =5
    daf0: aa1503e0     	mov	x0, x21
    daf4: 97ffe043     	bl	0x5c00 <strlen@plt>
    daf8: 8b0002a8     	add	x8, x21, x0
    dafc: 52874749     	mov	w9, #0x3a3a             // =14906
    db00: 91000af7     	add	x23, x23, #0x2
    db04: 3900091f     	strb	wzr, [x8, #0x2]
    db08: 79000109     	strh	w9, [x8]
    db0c: b40001b4     	cbz	x20, 0xdb40 <.text+0x7cf0>
    db10: aa1403e0     	mov	x0, x20
    db14: 97ffe03b     	bl	0x5c00 <strlen@plt>
    db18: aa0003f6     	mov	x22, x0
    db1c: b4000136     	cbz	x22, 0xdb40 <.text+0x7cf0>
    db20: 8b1602e8     	add	x8, x23, x22
    db24: 91000508     	add	x8, x8, #0x1
    db28: f110011f     	cmp	x8, #0x400
    db2c: 540000a8     	b.hi	0xdb40 <.text+0x7cf0>
    db30: aa1503e0     	mov	x0, x21
    db34: aa1403e1     	mov	x1, x20
    db38: 97ffe07e     	bl	0x5d30 <strcat@plt>
    db3c: 8b1702d7     	add	x23, x22, x23
    db40: 910066e8     	add	x8, x23, #0x19
    db44: f110011f     	cmp	x8, #0x400
    db48: 54000148     	b.hi	0xdb70 <.text+0x7d20>
    db4c: aa1503e0     	mov	x0, x21
    db50: 97ffe02c     	bl	0x5c00 <strlen@plt>
    db54: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    db58: 91102108     	add	x8, x8, #0x408
    db5c: 3cc09100     	ldur	q0, [x8, #0x9]
    db60: 3dc00101     	ldr	q1, [x8]
    db64: 8b0002a8     	add	x8, x21, x0
    db68: 3c809100     	stur	q0, [x8, #0x9]
    db6c: 3d800101     	str	q1, [x8]
    db70: 90000118     	adrp	x24, 0x2d000
    db74: 9112c318     	add	x24, x24, #0x4b0
    db78: 320003e8     	orr	w8, wzr, #0x1
    db7c: aa1803e9     	mov	x9, x24
    db80: 38008528     	strb	w8, [x9], #0x8
    db84: 08dffd28     	ldarb	w8, [x9]
    db88: 37000268     	tbnz	w8, #0x0, 0xdbd4 <.text+0x7d84>
    db8c: 91002316     	add	x22, x24, #0x8
    db90: aa1603e0     	mov	x0, x22
    db94: 97ffdfe3     	bl	0x5b20 <__cxa_guard_acquire@plt>
    db98: 340001e0     	cbz	w0, 0xdbd4 <.text+0x7d84>
    db9c: 320003e0     	orr	w0, wzr, #0x1
    dba0: f9015b1f     	str	xzr, [x24, #0x2b0]
    dba4: 910aa317     	add	x23, x24, #0x2a8
    dba8: 97ffdffa     	bl	0x5b90 <malloc@plt>
    dbac: f9015700     	str	x0, [x24, #0x2a8]
    dbb0: 3900001f     	strb	wzr, [x0]
    dbb4: b0ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    dbb8: f00000e2     	adrp	x2, 0x2c000
    dbbc: 91216000     	add	x0, x0, #0x858
    dbc0: 91000042     	add	x2, x2, #0x0
    dbc4: aa1703e1     	mov	x1, x23
    dbc8: 97ffe04e     	bl	0x5d00 <__cxa_atexit@plt>
    dbcc: aa1603e0     	mov	x0, x22
    dbd0: 97ffe000     	bl	0x5bd0 <__cxa_guard_release@plt>
    dbd4: f9415700     	ldr	x0, [x24, #0x2a8]
    dbd8: b4000060     	cbz	x0, 0xdbe4 <.text+0x7d94>
    dbdc: 97ffdfd5     	bl	0x5b30 <free@plt>
    dbe0: f901571f     	str	xzr, [x24, #0x2a8]
    dbe4: aa1503e0     	mov	x0, x21
    dbe8: f9015b1f     	str	xzr, [x24, #0x2b0]
    dbec: 97ffe005     	bl	0x5c00 <strlen@plt>
    dbf0: aa0003f6     	mov	x22, x0
    dbf4: 910006c0     	add	x0, x22, #0x1
    dbf8: f9015b16     	str	x22, [x24, #0x2b0]
    dbfc: 97ffdfe5     	bl	0x5b90 <malloc@plt>
    dc00: aa1503e1     	mov	x1, x21
    dc04: aa1603e2     	mov	x2, x22
    dc08: f9015700     	str	x0, [x24, #0x2a8]
    dc0c: 3836681f     	strb	wzr, [x0, x22]
    dc10: 97ffdf94     	bl	0x5a60 <memcpy@plt>
    dc14: 14000045     	b	0xdd28 <.text+0x7ed8>
    dc18: 321603e0     	orr	w0, wzr, #0x400
    dc1c: 97ffdfdd     	bl	0x5b90 <malloc@plt>
    dc20: 321603e2     	orr	w2, wzr, #0x400
    dc24: 2a1f03e1     	mov	w1, wzr
    dc28: aa0003f6     	mov	x22, x0
    dc2c: 97ffe031     	bl	0x5cf0 <memset@plt>
    dc30: aa1603e0     	mov	x0, x22
    dc34: 97ffdff3     	bl	0x5c00 <strlen@plt>
    dc38: 528c2c6a     	mov	w10, #0x6163            // =24931
    dc3c: 8b0002c8     	add	x8, x22, x0
    dc40: 321b03e9     	orr	w9, wzr, #0x20
    dc44: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    dc48: 79000909     	strh	w9, [x8, #0x4]
    dc4c: b900010a     	str	w10, [x8]
    dc50: b4000233     	cbz	x19, 0xdc94 <.text+0x7e44>
    dc54: aa1303e0     	mov	x0, x19
    dc58: 97ffdfea     	bl	0x5c00 <strlen@plt>
    dc5c: aa0003f7     	mov	x23, x0
    dc60: 528000b8     	mov	w24, #0x5               // =5
    dc64: b40001b7     	cbz	x23, 0xdc98 <.text+0x7e48>
    dc68: 91001ae8     	add	x8, x23, #0x6
    dc6c: f110011f     	cmp	x8, #0x400
    dc70: 54000148     	b.hi	0xdc98 <.text+0x7e48>
    dc74: aa1603e0     	mov	x0, x22
    dc78: aa1303e1     	mov	x1, x19
    dc7c: 97ffe02d     	bl	0x5d30 <strcat@plt>
    dc80: 910022e8     	add	x8, x23, #0x8
    dc84: f110011f     	cmp	x8, #0x400
    dc88: 910016f8     	add	x24, x23, #0x5
    dc8c: 54000069     	b.ls	0xdc98 <.text+0x7e48>
    dc90: 14000009     	b	0xdcb4 <.text+0x7e64>
    dc94: 528000b8     	mov	w24, #0x5               // =5
    dc98: aa1603e0     	mov	x0, x22
    dc9c: 97ffdfd9     	bl	0x5c00 <strlen@plt>
    dca0: 8b0002c8     	add	x8, x22, x0
    dca4: 52874749     	mov	w9, #0x3a3a             // =14906
    dca8: 91000b18     	add	x24, x24, #0x2
    dcac: 3900091f     	strb	wzr, [x8, #0x2]
    dcb0: 79000109     	strh	w9, [x8]
    dcb4: b40001b4     	cbz	x20, 0xdce8 <.text+0x7e98>
    dcb8: aa1403e0     	mov	x0, x20
    dcbc: 97ffdfd1     	bl	0x5c00 <strlen@plt>
    dcc0: aa0003f7     	mov	x23, x0
    dcc4: b4000137     	cbz	x23, 0xdce8 <.text+0x7e98>
    dcc8: 8b170308     	add	x8, x24, x23
    dccc: 91000508     	add	x8, x8, #0x1
    dcd0: f110011f     	cmp	x8, #0x400
    dcd4: 540000a8     	b.hi	0xdce8 <.text+0x7e98>
    dcd8: aa1603e0     	mov	x0, x22
    dcdc: aa1403e1     	mov	x1, x20
    dce0: 97ffe014     	bl	0x5d30 <strcat@plt>
    dce4: 8b1802f8     	add	x24, x23, x24
    dce8: 91006b08     	add	x8, x24, #0x1a
    dcec: f110011f     	cmp	x8, #0x400
    dcf0: 54000148     	b.hi	0xdd18 <.text+0x7ec8>
    dcf4: aa1603e0     	mov	x0, x22
    dcf8: 97ffdfc2     	bl	0x5c00 <strlen@plt>
    dcfc: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    dd00: 91108508     	add	x8, x8, #0x421
    dd04: 3cc0a100     	ldur	q0, [x8, #0xa]
    dd08: 3dc00101     	ldr	q1, [x8]
    dd0c: 8b0002c8     	add	x8, x22, x0
    dd10: 3c80a100     	stur	q0, [x8, #0xa]
    dd14: 3d800101     	str	q1, [x8]
    dd18: aa1603e0     	mov	x0, x22
    dd1c: 97ffe261     	bl	0x66a0 <.text+0x850>
    dd20: aa1603e0     	mov	x0, x22
    dd24: 97ffdf83     	bl	0x5b30 <free@plt>
    dd28: aa1503e0     	mov	x0, x21
    dd2c: 97ffdf81     	bl	0x5b30 <free@plt>
    dd30: 910023e0     	add	x0, sp, #0x8
    dd34: 97ffdf57     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    dd38: b4000074     	cbz	x20, 0xdd44 <.text+0x7ef4>
    dd3c: aa1403e0     	mov	x0, x20
    dd40: 97ffdf7c     	bl	0x5b30 <free@plt>
    dd44: b4000073     	cbz	x19, 0xdd50 <.text+0x7f00>
    dd48: aa1303e0     	mov	x0, x19
    dd4c: 97ffdf79     	bl	0x5b30 <free@plt>
    dd50: f9401788     	ldr	x8, [x28, #0x28]
    dd54: f94017e9     	ldr	x9, [sp, #0x28]
    dd58: eb09011f     	cmp	x8, x9
    dd5c: 54000121     	b.ne	0xdd80 <.text+0x7f30>
    dd60: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    dd64: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    dd68: a94657f6     	ldp	x22, x21, [sp, #0x60]
    dd6c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    dd70: a94467fa     	ldp	x26, x25, [sp, #0x40]
    dd74: a9436ffc     	ldp	x28, x27, [sp, #0x30]
    dd78: 910243ff     	add	sp, sp, #0x90
    dd7c: d65f03c0     	ret
    dd80: 97ffe018     	bl	0x5de0 <__stack_chk_fail@plt>
    dd84: d10203ff     	sub	sp, sp, #0x80
    dd88: f90023f7     	str	x23, [sp, #0x40]
    dd8c: a90557f6     	stp	x22, x21, [sp, #0x50]
    dd90: a9064ff4     	stp	x20, x19, [sp, #0x60]
    dd94: a9077bfd     	stp	x29, x30, [sp, #0x70]
    dd98: 9101c3fd     	add	x29, sp, #0x70
    dd9c: d53bd057     	mrs	x23, TPIDR_EL0
    dda0: f94016e8     	ldr	x8, [x23, #0x28]
    dda4: aa0003f6     	mov	x22, x0
    dda8: 528004c9     	mov	w9, #0x26               // =38
    ddac: 528004e0     	mov	w0, #0x27               // =39
    ddb0: 2a0103f5     	mov	w21, w1
    ddb4: f9001fe8     	str	x8, [sp, #0x38]
    ddb8: f9001be9     	str	x9, [sp, #0x30]
    ddbc: 97ffdf75     	bl	0x5b90 <malloc@plt>
    ddc0: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ddc4: 910b5d08     	add	x8, x8, #0x2d7
    ddc8: f841e109     	ldur	x9, [x8, #0x1e]
    ddcc: ad400500     	ldp	q0, q1, [x8]
    ddd0: aa0003f3     	mov	x19, x0
    ddd4: 52800168     	mov	w8, #0xb                // =11
    ddd8: 321e07e0     	orr	w0, wzr, #0xc
    dddc: 39009a7f     	strb	wzr, [x19, #0x26]
    dde0: f801e269     	stur	x9, [x19, #0x1e]
    dde4: ad000660     	stp	q0, q1, [x19]
    dde8: a9024fe8     	stp	x8, x19, [sp, #0x20]
    ddec: 97ffdf69     	bl	0x5b90 <malloc@plt>
    ddf0: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ddf4: 9117d908     	add	x8, x8, #0x5f6
    ddf8: f9400108     	ldr	x8, [x8]
    ddfc: 528eac49     	mov	w9, #0x7562             // =30050
    de00: aa0003f4     	mov	x20, x0
    de04: 72a00ce9     	movk	w9, #0x67, lsl #16
    de08: 910023e0     	add	x0, sp, #0x8
    de0c: aa1603e1     	mov	x1, x22
    de10: f9000ff4     	str	x20, [sp, #0x18]
    de14: b9000a89     	str	w9, [x20, #0x8]
    de18: f9000288     	str	x8, [x20]
    de1c: 97ffdf71     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    de20: 120002a3     	and	w3, w21, #0x1
    de24: 9100a3e0     	add	x0, sp, #0x28
    de28: 910063e1     	add	x1, sp, #0x18
    de2c: 910023e2     	add	x2, sp, #0x8
    de30: 97fffd2f     	bl	0xd2ec <.text+0x749c>
    de34: 910023e0     	add	x0, sp, #0x8
    de38: 97ffdf16     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    de3c: b4000094     	cbz	x20, 0xde4c <.text+0x7ffc>
    de40: aa1403e0     	mov	x0, x20
    de44: 97ffdf3b     	bl	0x5b30 <free@plt>
    de48: f9000fff     	str	xzr, [sp, #0x18]
    de4c: f90013ff     	str	xzr, [sp, #0x20]
    de50: b4000093     	cbz	x19, 0xde60 <.text+0x8010>
    de54: aa1303e0     	mov	x0, x19
    de58: 97ffdf36     	bl	0x5b30 <free@plt>
    de5c: f90017ff     	str	xzr, [sp, #0x28]
    de60: f94016e8     	ldr	x8, [x23, #0x28]
    de64: f9401fe9     	ldr	x9, [sp, #0x38]
    de68: eb09011f     	cmp	x8, x9
    de6c: 540000e1     	b.ne	0xde88 <.text+0x8038>
    de70: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    de74: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    de78: a94557f6     	ldp	x22, x21, [sp, #0x50]
    de7c: f94023f7     	ldr	x23, [sp, #0x40]
    de80: 910203ff     	add	sp, sp, #0x80
    de84: d65f03c0     	ret
    de88: 97ffdfd6     	bl	0x5de0 <__stack_chk_fail@plt>
    de8c: d10203ff     	sub	sp, sp, #0x80
    de90: f90023f7     	str	x23, [sp, #0x40]
    de94: a90557f6     	stp	x22, x21, [sp, #0x50]
    de98: a9064ff4     	stp	x20, x19, [sp, #0x60]
    de9c: a9077bfd     	stp	x29, x30, [sp, #0x70]
    dea0: 9101c3fd     	add	x29, sp, #0x70
    dea4: d53bd057     	mrs	x23, TPIDR_EL0
    dea8: f94016e8     	ldr	x8, [x23, #0x28]
    deac: aa0003f6     	mov	x22, x0
    deb0: 528004c9     	mov	w9, #0x26               // =38
    deb4: 528004e0     	mov	w0, #0x27               // =39
    deb8: aa0103f5     	mov	x21, x1
    debc: f9001fe8     	str	x8, [sp, #0x38]
    dec0: f9001be9     	str	x9, [sp, #0x30]
    dec4: 97ffdf33     	bl	0x5b90 <malloc@plt>
    dec8: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    decc: 910b5d08     	add	x8, x8, #0x2d7
    ded0: f841e109     	ldur	x9, [x8, #0x1e]
    ded4: ad400500     	ldp	q0, q1, [x8]
    ded8: aa0003f3     	mov	x19, x0
    dedc: 32000fe8     	orr	w8, wzr, #0xf
    dee0: 321c03e0     	orr	w0, wzr, #0x10
    dee4: 39009a7f     	strb	wzr, [x19, #0x26]
    dee8: f801e269     	stur	x9, [x19, #0x1e]
    deec: ad000660     	stp	q0, q1, [x19]
    def0: a9024fe8     	stp	x8, x19, [sp, #0x20]
    def4: 97ffdf27     	bl	0x5b90 <malloc@plt>
    def8: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    defc: 9118fd08     	add	x8, x8, #0x63f
    df00: f8407109     	ldur	x9, [x8, #0x7]
    df04: f9400108     	ldr	x8, [x8]
    df08: aa0003f4     	mov	x20, x0
    df0c: 910023e0     	add	x0, sp, #0x8
    df10: aa1603e1     	mov	x1, x22
    df14: f9000ff4     	str	x20, [sp, #0x18]
    df18: 39003e9f     	strb	wzr, [x20, #0xf]
    df1c: f8007289     	stur	x9, [x20, #0x7]
    df20: f9000288     	str	x8, [x20]
    df24: 97ffdf2f     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    df28: 9100a3e0     	add	x0, sp, #0x28
    df2c: 910063e1     	add	x1, sp, #0x18
    df30: 910023e2     	add	x2, sp, #0x8
    df34: aa1503e3     	mov	x3, x21
    df38: 97fff9da     	bl	0xc6a0 <.text+0x6850>
    df3c: 910023e0     	add	x0, sp, #0x8
    df40: 97ffded4     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    df44: b4000094     	cbz	x20, 0xdf54 <.text+0x8104>
    df48: aa1403e0     	mov	x0, x20
    df4c: 97ffdef9     	bl	0x5b30 <free@plt>
    df50: f9000fff     	str	xzr, [sp, #0x18]
    df54: f90013ff     	str	xzr, [sp, #0x20]
    df58: b4000093     	cbz	x19, 0xdf68 <.text+0x8118>
    df5c: aa1303e0     	mov	x0, x19
    df60: 97ffdef4     	bl	0x5b30 <free@plt>
    df64: f90017ff     	str	xzr, [sp, #0x28]
    df68: f94016e8     	ldr	x8, [x23, #0x28]
    df6c: f9401fe9     	ldr	x9, [sp, #0x38]
    df70: eb09011f     	cmp	x8, x9
    df74: 540000e1     	b.ne	0xdf90 <.text+0x8140>
    df78: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    df7c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    df80: a94557f6     	ldp	x22, x21, [sp, #0x50]
    df84: f94023f7     	ldr	x23, [sp, #0x40]
    df88: 910203ff     	add	sp, sp, #0x80
    df8c: d65f03c0     	ret
    df90: 97ffdf94     	bl	0x5de0 <__stack_chk_fail@plt>
    df94: d101c3ff     	sub	sp, sp, #0x70
    df98: f9000bfb     	str	x27, [sp, #0x10]
    df9c: a90267fa     	stp	x26, x25, [sp, #0x20]
    dfa0: a9035ff8     	stp	x24, x23, [sp, #0x30]
    dfa4: a90457f6     	stp	x22, x21, [sp, #0x40]
    dfa8: a9054ff4     	stp	x20, x19, [sp, #0x50]
    dfac: a9067bfd     	stp	x29, x30, [sp, #0x60]
    dfb0: 910183fd     	add	x29, sp, #0x60
    dfb4: d53bd05b     	mrs	x27, TPIDR_EL0
    dfb8: f9401768     	ldr	x8, [x27, #0x28]
    dfbc: 2a0003f6     	mov	w22, w0
    dfc0: 528004e0     	mov	w0, #0x27               // =39
    dfc4: f90007e8     	str	x8, [sp, #0x8]
    dfc8: 97ffdef2     	bl	0x5b90 <malloc@plt>
    dfcc: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    dfd0: 910b5d08     	add	x8, x8, #0x2d7
    dfd4: f841e109     	ldur	x9, [x8, #0x1e]
    dfd8: ad400101     	ldp	q1, q0, [x8]
    dfdc: aa0003f3     	mov	x19, x0
    dfe0: 32000fe0     	orr	w0, wzr, #0xf
    dfe4: 39009a7f     	strb	wzr, [x19, #0x26]
    dfe8: f801e269     	stur	x9, [x19, #0x1e]
    dfec: ad000261     	stp	q1, q0, [x19]
    dff0: 97ffdee8     	bl	0x5b90 <malloc@plt>
    dff4: d0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    dff8: 9119f108     	add	x8, x8, #0x67c
    dffc: f8406109     	ldur	x9, [x8, #0x6]
    e000: f9400108     	ldr	x8, [x8]
    e004: aa0003f4     	mov	x20, x0
    e008: 39003a9f     	strb	wzr, [x20, #0xe]
    e00c: f8006289     	stur	x9, [x20, #0x6]
    e010: f9000288     	str	x8, [x20]
    e014: 97ffdf77     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    e018: aa0003f8     	mov	x24, x0
    e01c: aa1303e0     	mov	x0, x19
    e020: 97ffdeb4     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    e024: aa0003f7     	mov	x23, x0
    e028: aa1803e0     	mov	x0, x24
    e02c: 97fffb06     	bl	0xcc44 <.text+0x6df4>
    e030: 37002060     	tbnz	w0, #0x0, 0xe43c <.text+0x85ec>
    e034: 321603e0     	orr	w0, wzr, #0x400
    e038: 97ffded6     	bl	0x5b90 <malloc@plt>
    e03c: 321603e2     	orr	w2, wzr, #0x400
    e040: 2a1f03e1     	mov	w1, wzr
    e044: aa0003f5     	mov	x21, x0
    e048: 97ffdf2a     	bl	0x5cf0 <memset@plt>
    e04c: aa1503e0     	mov	x0, x21
    e050: 97ffdeec     	bl	0x5c00 <strlen@plt>
    e054: 8b0002a8     	add	x8, x21, x0
    e058: b4000357     	cbz	x23, 0xe0c0 <.text+0x8270>
    e05c: 52800509     	mov	w9, #0x28               // =40
    e060: 321f03e0     	orr	w0, wzr, #0x2
    e064: 79000109     	strh	w9, [x8]
    e068: 97ffdeca     	bl	0x5b90 <malloc@plt>
    e06c: aa0003f9     	mov	x25, x0
    e070: 52800b48     	mov	w8, #0x5a               // =90
    e074: 79000328     	strh	w8, [x25]
    e078: b4000559     	cbz	x25, 0xe120 <.text+0x82d0>
    e07c: aa1903e0     	mov	x0, x25
    e080: 97ffdee0     	bl	0x5c00 <strlen@plt>
    e084: aa0003fa     	mov	x26, x0
    e088: b400049a     	cbz	x26, 0xe118 <.text+0x82c8>
    e08c: 91000b48     	add	x8, x26, #0x2
    e090: f110051f     	cmp	x8, #0x401
    e094: 54000422     	b.hs	0xe118 <.text+0x82c8>
    e098: aa1503e0     	mov	x0, x21
    e09c: aa1903e1     	mov	x1, x25
    e0a0: 97ffdf24     	bl	0x5d30 <strcat@plt>
    e0a4: aa1903e0     	mov	x0, x25
    e0a8: 97ffdea2     	bl	0x5b30 <free@plt>
    e0ac: 91000f48     	add	x8, x26, #0x3
    e0b0: f110011f     	cmp	x8, #0x400
    e0b4: 54001728     	b.hi	0xe398 <.text+0x8548>
    e0b8: 91000759     	add	x25, x26, #0x1
    e0bc: 1400001a     	b	0xe124 <.text+0x82d4>
    e0c0: 528c2c6a     	mov	w10, #0x6163            // =24931
    e0c4: 321b03e9     	orr	w9, wzr, #0x20
    e0c8: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    e0cc: 79000909     	strh	w9, [x8, #0x4]
    e0d0: b900010a     	str	w10, [x8]
    e0d4: b40008f3     	cbz	x19, 0xe1f0 <.text+0x83a0>
    e0d8: aa1303e0     	mov	x0, x19
    e0dc: 97ffdec9     	bl	0x5c00 <strlen@plt>
    e0e0: aa0003f6     	mov	x22, x0
    e0e4: 528000b7     	mov	w23, #0x5               // =5
    e0e8: b4000876     	cbz	x22, 0xe1f4 <.text+0x83a4>
    e0ec: 91001ac8     	add	x8, x22, #0x6
    e0f0: f110011f     	cmp	x8, #0x400
    e0f4: 54000808     	b.hi	0xe1f4 <.text+0x83a4>
    e0f8: aa1503e0     	mov	x0, x21
    e0fc: aa1303e1     	mov	x1, x19
    e100: 97ffdf0c     	bl	0x5d30 <strcat@plt>
    e104: 910022c8     	add	x8, x22, #0x8
    e108: f110011f     	cmp	x8, #0x400
    e10c: 910016d7     	add	x23, x22, #0x5
    e110: 54000729     	b.ls	0xe1f4 <.text+0x83a4>
    e114: 1400003f     	b	0xe210 <.text+0x83c0>
    e118: aa1903e0     	mov	x0, x25
    e11c: 97ffde85     	bl	0x5b30 <free@plt>
    e120: 320003f9     	orr	w25, wzr, #0x1
    e124: aa1503e0     	mov	x0, x21
    e128: 97ffdeb6     	bl	0x5c00 <strlen@plt>
    e12c: 52800528     	mov	w8, #0x29               // =41
    e130: 91000b3a     	add	x26, x25, #0x2
    e134: 78206aa8     	strh	w8, [x21, x0]
    e138: 321f03e0     	orr	w0, wzr, #0x2
    e13c: 97ffde95     	bl	0x5b90 <malloc@plt>
    e140: aa0003f9     	mov	x25, x0
    e144: 52800ac8     	mov	w8, #0x56               // =86
    e148: 79000328     	strh	w8, [x25]
    e14c: b4000199     	cbz	x25, 0xe17c <.text+0x832c>
    e150: aa1903e0     	mov	x0, x25
    e154: 97ffdeab     	bl	0x5c00 <strlen@plt>
    e158: b40000e0     	cbz	x0, 0xe174 <.text+0x8324>
    e15c: 8b000348     	add	x8, x26, x0
    e160: f110011f     	cmp	x8, #0x400
    e164: 54000088     	b.hi	0xe174 <.text+0x8324>
    e168: aa1503e0     	mov	x0, x21
    e16c: aa1903e1     	mov	x1, x25
    e170: 97ffdef0     	bl	0x5d30 <strcat@plt>
    e174: aa1903e0     	mov	x0, x25
    e178: 97ffde6e     	bl	0x5b30 <free@plt>
    e17c: f9400308     	ldr	x8, [x24]
    e180: aa1803e0     	mov	x0, x24
    e184: aa1703e1     	mov	x1, x23
    e188: aa1403e2     	mov	x2, x20
    e18c: f941c508     	ldr	x8, [x8, #0x388]
    e190: aa1503e3     	mov	x3, x21
    e194: d63f0100     	blr	x8
    e198: aa0003f9     	mov	x25, x0
    e19c: aa1803e0     	mov	x0, x24
    e1a0: 97fffaa9     	bl	0xcc44 <.text+0x6df4>
    e1a4: 37001480     	tbnz	w0, #0x0, 0xe434 <.text+0x85e4>
    e1a8: b4000bb9     	cbz	x25, 0xe31c <.text+0x84cc>
    e1ac: 120002c8     	and	w8, w22, #0x1
    e1b0: aa1803e0     	mov	x0, x24
    e1b4: f90003e8     	str	x8, [sp]
    e1b8: 97fffaa3     	bl	0xcc44 <.text+0x6df4>
    e1bc: 37000160     	tbnz	w0, #0x0, 0xe1e8 <.text+0x8398>
    e1c0: 97ffdf0c     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    e1c4: aa0003f6     	mov	x22, x0
    e1c8: f94002c8     	ldr	x8, [x22]
    e1cc: 910003e3     	mov	x3, sp
    e1d0: aa1703e1     	mov	x1, x23
    e1d4: aa1903e2     	mov	x2, x25
    e1d8: f9423d08     	ldr	x8, [x8, #0x478]
    e1dc: d63f0100     	blr	x8
    e1e0: aa1603e0     	mov	x0, x22
    e1e4: 97fffa98     	bl	0xcc44 <.text+0x6df4>
    e1e8: 97ffdf02     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    e1ec: 14000092     	b	0xe434 <.text+0x85e4>
    e1f0: 528000b7     	mov	w23, #0x5               // =5
    e1f4: aa1503e0     	mov	x0, x21
    e1f8: 97ffde82     	bl	0x5c00 <strlen@plt>
    e1fc: 8b0002a8     	add	x8, x21, x0
    e200: 52874749     	mov	w9, #0x3a3a             // =14906
    e204: 91000af7     	add	x23, x23, #0x2
    e208: 3900091f     	strb	wzr, [x8, #0x2]
    e20c: 79000109     	strh	w9, [x8]
    e210: b40001b4     	cbz	x20, 0xe244 <.text+0x83f4>
    e214: aa1403e0     	mov	x0, x20
    e218: 97ffde7a     	bl	0x5c00 <strlen@plt>
    e21c: aa0003f6     	mov	x22, x0
    e220: b4000136     	cbz	x22, 0xe244 <.text+0x83f4>
    e224: 8b1602e8     	add	x8, x23, x22
    e228: 91000508     	add	x8, x8, #0x1
    e22c: f110011f     	cmp	x8, #0x400
    e230: 540000a8     	b.hi	0xe244 <.text+0x83f4>
    e234: aa1503e0     	mov	x0, x21
    e238: aa1403e1     	mov	x1, x20
    e23c: 97ffdebd     	bl	0x5d30 <strcat@plt>
    e240: 8b1702d7     	add	x23, x22, x23
    e244: 910066e8     	add	x8, x23, #0x19
    e248: f110011f     	cmp	x8, #0x400
    e24c: 54000148     	b.hi	0xe274 <.text+0x8424>
    e250: aa1503e0     	mov	x0, x21
    e254: 97ffde6b     	bl	0x5c00 <strlen@plt>
    e258: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e25c: 91102108     	add	x8, x8, #0x408
    e260: 3cc09100     	ldur	q0, [x8, #0x9]
    e264: 3dc00101     	ldr	q1, [x8]
    e268: 8b0002a8     	add	x8, x21, x0
    e26c: 3c809100     	stur	q0, [x8, #0x9]
    e270: 3d800101     	str	q1, [x8]
    e274: f00000f8     	adrp	x24, 0x2d000
    e278: 9112c318     	add	x24, x24, #0x4b0
    e27c: 320003e8     	orr	w8, wzr, #0x1
    e280: aa1803e9     	mov	x9, x24
    e284: 38008528     	strb	w8, [x9], #0x8
    e288: 08dffd28     	ldarb	w8, [x9]
    e28c: 37000268     	tbnz	w8, #0x0, 0xe2d8 <.text+0x8488>
    e290: 91002316     	add	x22, x24, #0x8
    e294: aa1603e0     	mov	x0, x22
    e298: 97ffde22     	bl	0x5b20 <__cxa_guard_acquire@plt>
    e29c: 340001e0     	cbz	w0, 0xe2d8 <.text+0x8488>
    e2a0: 320003e0     	orr	w0, wzr, #0x1
    e2a4: f9015b1f     	str	xzr, [x24, #0x2b0]
    e2a8: 910aa317     	add	x23, x24, #0x2a8
    e2ac: 97ffde39     	bl	0x5b90 <malloc@plt>
    e2b0: f9015700     	str	x0, [x24, #0x2a8]
    e2b4: 3900001f     	strb	wzr, [x0]
    e2b8: 90ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    e2bc: d00000e2     	adrp	x2, 0x2c000
    e2c0: 91216000     	add	x0, x0, #0x858
    e2c4: 91000042     	add	x2, x2, #0x0
    e2c8: aa1703e1     	mov	x1, x23
    e2cc: 97ffde8d     	bl	0x5d00 <__cxa_atexit@plt>
    e2d0: aa1603e0     	mov	x0, x22
    e2d4: 97ffde3f     	bl	0x5bd0 <__cxa_guard_release@plt>
    e2d8: f9415700     	ldr	x0, [x24, #0x2a8]
    e2dc: b4000060     	cbz	x0, 0xe2e8 <.text+0x8498>
    e2e0: 97ffde14     	bl	0x5b30 <free@plt>
    e2e4: f901571f     	str	xzr, [x24, #0x2a8]
    e2e8: aa1503e0     	mov	x0, x21
    e2ec: f9015b1f     	str	xzr, [x24, #0x2b0]
    e2f0: 97ffde44     	bl	0x5c00 <strlen@plt>
    e2f4: aa0003f6     	mov	x22, x0
    e2f8: 910006c0     	add	x0, x22, #0x1
    e2fc: f9015b16     	str	x22, [x24, #0x2b0]
    e300: 97ffde24     	bl	0x5b90 <malloc@plt>
    e304: aa1503e1     	mov	x1, x21
    e308: aa1603e2     	mov	x2, x22
    e30c: f9015700     	str	x0, [x24, #0x2a8]
    e310: 3836681f     	strb	wzr, [x0, x22]
    e314: 97ffddd3     	bl	0x5a60 <memcpy@plt>
    e318: 14000047     	b	0xe434 <.text+0x85e4>
    e31c: 321603e0     	orr	w0, wzr, #0x400
    e320: 97ffde1c     	bl	0x5b90 <malloc@plt>
    e324: 321603e2     	orr	w2, wzr, #0x400
    e328: 2a1f03e1     	mov	w1, wzr
    e32c: aa0003f6     	mov	x22, x0
    e330: 97ffde70     	bl	0x5cf0 <memset@plt>
    e334: aa1603e0     	mov	x0, x22
    e338: 97ffde32     	bl	0x5c00 <strlen@plt>
    e33c: 528c2c6a     	mov	w10, #0x6163            // =24931
    e340: 8b0002c8     	add	x8, x22, x0
    e344: 321b03e9     	orr	w9, wzr, #0x20
    e348: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    e34c: 79000909     	strh	w9, [x8, #0x4]
    e350: b900010a     	str	w10, [x8]
    e354: b4000273     	cbz	x19, 0xe3a0 <.text+0x8550>
    e358: aa1303e0     	mov	x0, x19
    e35c: 97ffde29     	bl	0x5c00 <strlen@plt>
    e360: aa0003f7     	mov	x23, x0
    e364: 528000b8     	mov	w24, #0x5               // =5
    e368: b40001f7     	cbz	x23, 0xe3a4 <.text+0x8554>
    e36c: 91001ae8     	add	x8, x23, #0x6
    e370: f110011f     	cmp	x8, #0x400
    e374: 54000188     	b.hi	0xe3a4 <.text+0x8554>
    e378: aa1603e0     	mov	x0, x22
    e37c: aa1303e1     	mov	x1, x19
    e380: 97ffde6c     	bl	0x5d30 <strcat@plt>
    e384: 910022e8     	add	x8, x23, #0x8
    e388: f110011f     	cmp	x8, #0x400
    e38c: 910016f8     	add	x24, x23, #0x5
    e390: 540000a9     	b.ls	0xe3a4 <.text+0x8554>
    e394: 1400000b     	b	0xe3c0 <.text+0x8570>
    e398: 321603fa     	orr	w26, wzr, #0x400
    e39c: 17ffff67     	b	0xe138 <.text+0x82e8>
    e3a0: 528000b8     	mov	w24, #0x5               // =5
    e3a4: aa1603e0     	mov	x0, x22
    e3a8: 97ffde16     	bl	0x5c00 <strlen@plt>
    e3ac: 8b0002c8     	add	x8, x22, x0
    e3b0: 52874749     	mov	w9, #0x3a3a             // =14906
    e3b4: 91000b18     	add	x24, x24, #0x2
    e3b8: 3900091f     	strb	wzr, [x8, #0x2]
    e3bc: 79000109     	strh	w9, [x8]
    e3c0: b40001b4     	cbz	x20, 0xe3f4 <.text+0x85a4>
    e3c4: aa1403e0     	mov	x0, x20
    e3c8: 97ffde0e     	bl	0x5c00 <strlen@plt>
    e3cc: aa0003f7     	mov	x23, x0
    e3d0: b4000137     	cbz	x23, 0xe3f4 <.text+0x85a4>
    e3d4: 8b170308     	add	x8, x24, x23
    e3d8: 91000508     	add	x8, x8, #0x1
    e3dc: f110011f     	cmp	x8, #0x400
    e3e0: 540000a8     	b.hi	0xe3f4 <.text+0x85a4>
    e3e4: aa1603e0     	mov	x0, x22
    e3e8: aa1403e1     	mov	x1, x20
    e3ec: 97ffde51     	bl	0x5d30 <strcat@plt>
    e3f0: 8b1802f8     	add	x24, x23, x24
    e3f4: 91006b08     	add	x8, x24, #0x1a
    e3f8: f110011f     	cmp	x8, #0x400
    e3fc: 54000148     	b.hi	0xe424 <.text+0x85d4>
    e400: aa1603e0     	mov	x0, x22
    e404: 97ffddff     	bl	0x5c00 <strlen@plt>
    e408: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e40c: 91108508     	add	x8, x8, #0x421
    e410: 3cc0a100     	ldur	q0, [x8, #0xa]
    e414: 3dc00101     	ldr	q1, [x8]
    e418: 8b0002c8     	add	x8, x22, x0
    e41c: 3c80a100     	stur	q0, [x8, #0xa]
    e420: 3d800101     	str	q1, [x8]
    e424: aa1603e0     	mov	x0, x22
    e428: 97ffe09e     	bl	0x66a0 <.text+0x850>
    e42c: aa1603e0     	mov	x0, x22
    e430: 97ffddc0     	bl	0x5b30 <free@plt>
    e434: aa1503e0     	mov	x0, x21
    e438: 97ffddbe     	bl	0x5b30 <free@plt>
    e43c: b4000074     	cbz	x20, 0xe448 <.text+0x85f8>
    e440: aa1403e0     	mov	x0, x20
    e444: 97ffddbb     	bl	0x5b30 <free@plt>
    e448: b4000073     	cbz	x19, 0xe454 <.text+0x8604>
    e44c: aa1303e0     	mov	x0, x19
    e450: 97ffddb8     	bl	0x5b30 <free@plt>
    e454: f9401768     	ldr	x8, [x27, #0x28]
    e458: f94007e9     	ldr	x9, [sp, #0x8]
    e45c: eb09011f     	cmp	x8, x9
    e460: 54000121     	b.ne	0xe484 <.text+0x8634>
    e464: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    e468: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    e46c: a94457f6     	ldp	x22, x21, [sp, #0x40]
    e470: a9435ff8     	ldp	x24, x23, [sp, #0x30]
    e474: a94267fa     	ldp	x26, x25, [sp, #0x20]
    e478: f9400bfb     	ldr	x27, [sp, #0x10]
    e47c: 9101c3ff     	add	sp, sp, #0x70
    e480: d65f03c0     	ret
    e484: 97ffde57     	bl	0x5de0 <__stack_chk_fail@plt>
    e488: d10203ff     	sub	sp, sp, #0x80
    e48c: f90023f7     	str	x23, [sp, #0x40]
    e490: a90557f6     	stp	x22, x21, [sp, #0x50]
    e494: a9064ff4     	stp	x20, x19, [sp, #0x60]
    e498: a9077bfd     	stp	x29, x30, [sp, #0x70]
    e49c: 9101c3fd     	add	x29, sp, #0x70
    e4a0: d53bd057     	mrs	x23, TPIDR_EL0
    e4a4: f94016e8     	ldr	x8, [x23, #0x28]
    e4a8: aa0003f6     	mov	x22, x0
    e4ac: 528004c9     	mov	w9, #0x26               // =38
    e4b0: 528004e0     	mov	w0, #0x27               // =39
    e4b4: 2a0103f5     	mov	w21, w1
    e4b8: f9001fe8     	str	x8, [sp, #0x38]
    e4bc: f9001be9     	str	x9, [sp, #0x30]
    e4c0: 97ffddb4     	bl	0x5b90 <malloc@plt>
    e4c4: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e4c8: 910b5d08     	add	x8, x8, #0x2d7
    e4cc: f841e109     	ldur	x9, [x8, #0x1e]
    e4d0: ad400500     	ldp	q0, q1, [x8]
    e4d4: aa0003f3     	mov	x19, x0
    e4d8: 32000fe8     	orr	w8, wzr, #0xf
    e4dc: 321c03e0     	orr	w0, wzr, #0x10
    e4e0: 39009a7f     	strb	wzr, [x19, #0x26]
    e4e4: f801e269     	stur	x9, [x19, #0x1e]
    e4e8: ad000660     	stp	q0, q1, [x19]
    e4ec: a9024fe8     	stp	x8, x19, [sp, #0x20]
    e4f0: 97ffdda8     	bl	0x5b90 <malloc@plt>
    e4f4: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e4f8: 91193d08     	add	x8, x8, #0x64f
    e4fc: f8407109     	ldur	x9, [x8, #0x7]
    e500: f9400108     	ldr	x8, [x8]
    e504: aa0003f4     	mov	x20, x0
    e508: 910023e0     	add	x0, sp, #0x8
    e50c: aa1603e1     	mov	x1, x22
    e510: f9000ff4     	str	x20, [sp, #0x18]
    e514: 39003e9f     	strb	wzr, [x20, #0xf]
    e518: f8007289     	stur	x9, [x20, #0x7]
    e51c: f9000288     	str	x8, [x20]
    e520: 97ffddb0     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    e524: 120002a3     	and	w3, w21, #0x1
    e528: 9100a3e0     	add	x0, sp, #0x28
    e52c: 910063e1     	add	x1, sp, #0x18
    e530: 910023e2     	add	x2, sp, #0x8
    e534: 97fffb6e     	bl	0xd2ec <.text+0x749c>
    e538: 910023e0     	add	x0, sp, #0x8
    e53c: 97ffdd55     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    e540: b4000094     	cbz	x20, 0xe550 <.text+0x8700>
    e544: aa1403e0     	mov	x0, x20
    e548: 97ffdd7a     	bl	0x5b30 <free@plt>
    e54c: f9000fff     	str	xzr, [sp, #0x18]
    e550: f90013ff     	str	xzr, [sp, #0x20]
    e554: b4000093     	cbz	x19, 0xe564 <.text+0x8714>
    e558: aa1303e0     	mov	x0, x19
    e55c: 97ffdd75     	bl	0x5b30 <free@plt>
    e560: f90017ff     	str	xzr, [sp, #0x28]
    e564: f94016e8     	ldr	x8, [x23, #0x28]
    e568: f9401fe9     	ldr	x9, [sp, #0x38]
    e56c: eb09011f     	cmp	x8, x9
    e570: 540000e1     	b.ne	0xe58c <.text+0x873c>
    e574: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    e578: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    e57c: a94557f6     	ldp	x22, x21, [sp, #0x50]
    e580: f94023f7     	ldr	x23, [sp, #0x40]
    e584: 910203ff     	add	sp, sp, #0x80
    e588: d65f03c0     	ret
    e58c: 97ffde15     	bl	0x5de0 <__stack_chk_fail@plt>
    e590: d10203ff     	sub	sp, sp, #0x80
    e594: f90023f7     	str	x23, [sp, #0x40]
    e598: a90557f6     	stp	x22, x21, [sp, #0x50]
    e59c: a9064ff4     	stp	x20, x19, [sp, #0x60]
    e5a0: a9077bfd     	stp	x29, x30, [sp, #0x70]
    e5a4: 9101c3fd     	add	x29, sp, #0x70
    e5a8: d53bd057     	mrs	x23, TPIDR_EL0
    e5ac: f94016e8     	ldr	x8, [x23, #0x28]
    e5b0: aa0003f6     	mov	x22, x0
    e5b4: 528004c9     	mov	w9, #0x26               // =38
    e5b8: 528004e0     	mov	w0, #0x27               // =39
    e5bc: 2a0103f5     	mov	w21, w1
    e5c0: f9001fe8     	str	x8, [sp, #0x38]
    e5c4: f9001be9     	str	x9, [sp, #0x30]
    e5c8: 97ffdd72     	bl	0x5b90 <malloc@plt>
    e5cc: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e5d0: 910b5d08     	add	x8, x8, #0x2d7
    e5d4: f841e109     	ldur	x9, [x8, #0x1e]
    e5d8: ad400500     	ldp	q0, q1, [x8]
    e5dc: aa0003f3     	mov	x19, x0
    e5e0: 52800288     	mov	w8, #0x14               // =20
    e5e4: 528002a0     	mov	w0, #0x15               // =21
    e5e8: 39009a7f     	strb	wzr, [x19, #0x26]
    e5ec: f801e269     	stur	x9, [x19, #0x1e]
    e5f0: ad000660     	stp	q0, q1, [x19]
    e5f4: a9024fe8     	stp	x8, x19, [sp, #0x20]
    e5f8: 97ffdd66     	bl	0x5b90 <malloc@plt>
    e5fc: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e600: 91178508     	add	x8, x8, #0x5e1
    e604: 3dc00100     	ldr	q0, [x8]
    e608: 52882e48     	mov	w8, #0x4172             // =16754
    e60c: aa0003f4     	mov	x20, x0
    e610: 72ae0e08     	movk	w8, #0x7070, lsl #16
    e614: 910023e0     	add	x0, sp, #0x8
    e618: aa1603e1     	mov	x1, x22
    e61c: f9000ff4     	str	x20, [sp, #0x18]
    e620: 3900529f     	strb	wzr, [x20, #0x14]
    e624: b9001288     	str	w8, [x20, #0x10]
    e628: 3d800280     	str	q0, [x20]
    e62c: 97ffdd6d     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    e630: 120002a3     	and	w3, w21, #0x1
    e634: 9100a3e0     	add	x0, sp, #0x28
    e638: 910063e1     	add	x1, sp, #0x18
    e63c: 910023e2     	add	x2, sp, #0x8
    e640: 97fffb2b     	bl	0xd2ec <.text+0x749c>
    e644: 910023e0     	add	x0, sp, #0x8
    e648: 97ffdd12     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    e64c: b4000094     	cbz	x20, 0xe65c <.text+0x880c>
    e650: aa1403e0     	mov	x0, x20
    e654: 97ffdd37     	bl	0x5b30 <free@plt>
    e658: f9000fff     	str	xzr, [sp, #0x18]
    e65c: f90013ff     	str	xzr, [sp, #0x20]
    e660: b4000093     	cbz	x19, 0xe670 <.text+0x8820>
    e664: aa1303e0     	mov	x0, x19
    e668: 97ffdd32     	bl	0x5b30 <free@plt>
    e66c: f90017ff     	str	xzr, [sp, #0x28]
    e670: f94016e8     	ldr	x8, [x23, #0x28]
    e674: f9401fe9     	ldr	x9, [sp, #0x38]
    e678: eb09011f     	cmp	x8, x9
    e67c: 540000e1     	b.ne	0xe698 <.text+0x8848>
    e680: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    e684: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    e688: a94557f6     	ldp	x22, x21, [sp, #0x50]
    e68c: f94023f7     	ldr	x23, [sp, #0x40]
    e690: 910203ff     	add	sp, sp, #0x80
    e694: d65f03c0     	ret
    e698: 97ffddd2     	bl	0x5de0 <__stack_chk_fail@plt>
    e69c: d10203ff     	sub	sp, sp, #0x80
    e6a0: f90023f7     	str	x23, [sp, #0x40]
    e6a4: a90557f6     	stp	x22, x21, [sp, #0x50]
    e6a8: a9064ff4     	stp	x20, x19, [sp, #0x60]
    e6ac: a9077bfd     	stp	x29, x30, [sp, #0x70]
    e6b0: 9101c3fd     	add	x29, sp, #0x70
    e6b4: d53bd057     	mrs	x23, TPIDR_EL0
    e6b8: f94016e8     	ldr	x8, [x23, #0x28]
    e6bc: aa0003f6     	mov	x22, x0
    e6c0: 528004c9     	mov	w9, #0x26               // =38
    e6c4: 528004e0     	mov	w0, #0x27               // =39
    e6c8: aa0103f5     	mov	x21, x1
    e6cc: f9001fe8     	str	x8, [sp, #0x38]
    e6d0: f9001be9     	str	x9, [sp, #0x30]
    e6d4: 97ffdd2f     	bl	0x5b90 <malloc@plt>
    e6d8: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e6dc: 910b5d08     	add	x8, x8, #0x2d7
    e6e0: f841e109     	ldur	x9, [x8, #0x1e]
    e6e4: ad400500     	ldp	q0, q1, [x8]
    e6e8: aa0003f3     	mov	x19, x0
    e6ec: 321e07e8     	orr	w8, wzr, #0xc
    e6f0: 528001a0     	mov	w0, #0xd                // =13
    e6f4: 39009a7f     	strb	wzr, [x19, #0x26]
    e6f8: f801e269     	stur	x9, [x19, #0x1e]
    e6fc: ad000660     	stp	q0, q1, [x19]
    e700: a9024fe8     	stp	x8, x19, [sp, #0x20]
    e704: 97ffdd23     	bl	0x5b90 <malloc@plt>
    e708: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e70c: 911a2d08     	add	x8, x8, #0x68b
    e710: f9400108     	ldr	x8, [x8]
    e714: 52896e69     	mov	w9, #0x4b73             // =19315
    e718: aa0003f4     	mov	x20, x0
    e71c: 72af2ca9     	movk	w9, #0x7965, lsl #16
    e720: 910023e0     	add	x0, sp, #0x8
    e724: aa1603e1     	mov	x1, x22
    e728: f9000ff4     	str	x20, [sp, #0x18]
    e72c: 3900329f     	strb	wzr, [x20, #0xc]
    e730: b9000a89     	str	w9, [x20, #0x8]
    e734: f9000288     	str	x8, [x20]
    e738: 97ffdd2a     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    e73c: 9100a3e0     	add	x0, sp, #0x28
    e740: 910063e1     	add	x1, sp, #0x18
    e744: 910023e2     	add	x2, sp, #0x8
    e748: aa1503e3     	mov	x3, x21
    e74c: 97fff7d5     	bl	0xc6a0 <.text+0x6850>
    e750: 910023e0     	add	x0, sp, #0x8
    e754: 97ffdccf     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    e758: b4000094     	cbz	x20, 0xe768 <.text+0x8918>
    e75c: aa1403e0     	mov	x0, x20
    e760: 97ffdcf4     	bl	0x5b30 <free@plt>
    e764: f9000fff     	str	xzr, [sp, #0x18]
    e768: f90013ff     	str	xzr, [sp, #0x20]
    e76c: b4000093     	cbz	x19, 0xe77c <.text+0x892c>
    e770: aa1303e0     	mov	x0, x19
    e774: 97ffdcef     	bl	0x5b30 <free@plt>
    e778: f90017ff     	str	xzr, [sp, #0x28]
    e77c: f94016e8     	ldr	x8, [x23, #0x28]
    e780: f9401fe9     	ldr	x9, [sp, #0x38]
    e784: eb09011f     	cmp	x8, x9
    e788: 540000e1     	b.ne	0xe7a4 <.text+0x8954>
    e78c: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    e790: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    e794: a94557f6     	ldp	x22, x21, [sp, #0x50]
    e798: f94023f7     	ldr	x23, [sp, #0x40]
    e79c: 910203ff     	add	sp, sp, #0x80
    e7a0: d65f03c0     	ret
    e7a4: 97ffdd8f     	bl	0x5de0 <__stack_chk_fail@plt>
    e7a8: d10183ff     	sub	sp, sp, #0x60
    e7ac: a90357f6     	stp	x22, x21, [sp, #0x30]
    e7b0: a9044ff4     	stp	x20, x19, [sp, #0x40]
    e7b4: a9057bfd     	stp	x29, x30, [sp, #0x50]
    e7b8: 910143fd     	add	x29, sp, #0x50
    e7bc: d53bd056     	mrs	x22, TPIDR_EL0
    e7c0: aa0803f5     	mov	x21, x8
    e7c4: f94016c8     	ldr	x8, [x22, #0x28]
    e7c8: 52800529     	mov	w9, #0x29               // =41
    e7cc: 52800540     	mov	w0, #0x2a               // =42
    e7d0: f90017e8     	str	x8, [sp, #0x28]
    e7d4: f90013e9     	str	x9, [sp, #0x20]
    e7d8: 97ffdcee     	bl	0x5b90 <malloc@plt>
    e7dc: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e7e0: 910bf908     	add	x8, x8, #0x2fe
    e7e4: 3cc19100     	ldur	q0, [x8, #0x19]
    e7e8: ad400901     	ldp	q1, q2, [x8]
    e7ec: aa0003f3     	mov	x19, x0
    e7f0: 32000be8     	orr	w8, wzr, #0x7
    e7f4: 321d03e0     	orr	w0, wzr, #0x8
    e7f8: 3900a67f     	strb	wzr, [x19, #0x29]
    e7fc: 3c819260     	stur	q0, [x19, #0x19]
    e800: ad000a61     	stp	q1, q2, [x19]
    e804: a9014fe8     	stp	x8, x19, [sp, #0x10]
    e808: 97ffdce2     	bl	0x5b90 <malloc@plt>
    e80c: d2892ac8     	mov	x8, #0x4956             // =18774
    e810: f2abea08     	movk	x8, #0x5f50, lsl #16
    e814: f2c82a88     	movk	x8, #0x4154, lsl #32
    e818: aa0003f4     	mov	x20, x0
    e81c: f2e008e8     	movk	x8, #0x47, lsl #48
    e820: 910063e1     	add	x1, sp, #0x18
    e824: 910023e2     	add	x2, sp, #0x8
    e828: aa1503e0     	mov	x0, x21
    e82c: f90007f4     	str	x20, [sp, #0x8]
    e830: f9000288     	str	x8, [x20]
    e834: 97ffe224     	bl	0x70c4 <.text+0x1274>
    e838: b4000094     	cbz	x20, 0xe848 <.text+0x89f8>
    e83c: aa1403e0     	mov	x0, x20
    e840: 97ffdcbc     	bl	0x5b30 <free@plt>
    e844: f90007ff     	str	xzr, [sp, #0x8]
    e848: f9000bff     	str	xzr, [sp, #0x10]
    e84c: b4000093     	cbz	x19, 0xe85c <.text+0x8a0c>
    e850: aa1303e0     	mov	x0, x19
    e854: 97ffdcb7     	bl	0x5b30 <free@plt>
    e858: f9000fff     	str	xzr, [sp, #0x18]
    e85c: f94016c8     	ldr	x8, [x22, #0x28]
    e860: f94017e9     	ldr	x9, [sp, #0x28]
    e864: eb09011f     	cmp	x8, x9
    e868: 540000c1     	b.ne	0xe880 <.text+0x8a30>
    e86c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    e870: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    e874: a94357f6     	ldp	x22, x21, [sp, #0x30]
    e878: 910183ff     	add	sp, sp, #0x60
    e87c: d65f03c0     	ret
    e880: 97ffdd58     	bl	0x5de0 <__stack_chk_fail@plt>
    e884: d10183ff     	sub	sp, sp, #0x60
    e888: a90357f6     	stp	x22, x21, [sp, #0x30]
    e88c: a9044ff4     	stp	x20, x19, [sp, #0x40]
    e890: a9057bfd     	stp	x29, x30, [sp, #0x50]
    e894: 910143fd     	add	x29, sp, #0x50
    e898: d53bd056     	mrs	x22, TPIDR_EL0
    e89c: aa0803f5     	mov	x21, x8
    e8a0: f94016c8     	ldr	x8, [x22, #0x28]
    e8a4: 52800529     	mov	w9, #0x29               // =41
    e8a8: 52800540     	mov	w0, #0x2a               // =42
    e8ac: f90017e8     	str	x8, [sp, #0x28]
    e8b0: f90013e9     	str	x9, [sp, #0x20]
    e8b4: 97ffdcb7     	bl	0x5b90 <malloc@plt>
    e8b8: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e8bc: 910bf908     	add	x8, x8, #0x2fe
    e8c0: 3cc19100     	ldur	q0, [x8, #0x19]
    e8c4: ad400901     	ldp	q1, q2, [x8]
    e8c8: aa0003f3     	mov	x19, x0
    e8cc: 52800168     	mov	w8, #0xb                // =11
    e8d0: 321e07e0     	orr	w0, wzr, #0xc
    e8d4: 3900a67f     	strb	wzr, [x19, #0x29]
    e8d8: 3c819260     	stur	q0, [x19, #0x19]
    e8dc: ad000a61     	stp	q1, q2, [x19]
    e8e0: a9014fe8     	stp	x8, x19, [sp, #0x10]
    e8e4: 97ffdcab     	bl	0x5b90 <malloc@plt>
    e8e8: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e8ec: 911c0d08     	add	x8, x8, #0x703
    e8f0: f9400108     	ldr	x8, [x8]
    e8f4: 5289e929     	mov	w9, #0x4f49             // =20297
    e8f8: aa0003f4     	mov	x20, x0
    e8fc: 72a009c9     	movk	w9, #0x4e, lsl #16
    e900: 910063e1     	add	x1, sp, #0x18
    e904: 910023e2     	add	x2, sp, #0x8
    e908: aa1503e0     	mov	x0, x21
    e90c: f90007f4     	str	x20, [sp, #0x8]
    e910: b9000a89     	str	w9, [x20, #0x8]
    e914: f9000288     	str	x8, [x20]
    e918: 97ffe1eb     	bl	0x70c4 <.text+0x1274>
    e91c: b4000094     	cbz	x20, 0xe92c <.text+0x8adc>
    e920: aa1403e0     	mov	x0, x20
    e924: 97ffdc83     	bl	0x5b30 <free@plt>
    e928: f90007ff     	str	xzr, [sp, #0x8]
    e92c: f9000bff     	str	xzr, [sp, #0x10]
    e930: b4000093     	cbz	x19, 0xe940 <.text+0x8af0>
    e934: aa1303e0     	mov	x0, x19
    e938: 97ffdc7e     	bl	0x5b30 <free@plt>
    e93c: f9000fff     	str	xzr, [sp, #0x18]
    e940: f94016c8     	ldr	x8, [x22, #0x28]
    e944: f94017e9     	ldr	x9, [sp, #0x28]
    e948: eb09011f     	cmp	x8, x9
    e94c: 540000c1     	b.ne	0xe964 <.text+0x8b14>
    e950: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    e954: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    e958: a94357f6     	ldp	x22, x21, [sp, #0x30]
    e95c: 910183ff     	add	sp, sp, #0x60
    e960: d65f03c0     	ret
    e964: 97ffdd1f     	bl	0x5de0 <__stack_chk_fail@plt>
    e968: d103c3ff     	sub	sp, sp, #0xf0
    e96c: a9096ffc     	stp	x28, x27, [sp, #0x90]
    e970: a90a67fa     	stp	x26, x25, [sp, #0xa0]
    e974: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
    e978: a90c57f6     	stp	x22, x21, [sp, #0xc0]
    e97c: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
    e980: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
    e984: 910383fd     	add	x29, sp, #0xe0
    e988: d53bd059     	mrs	x25, TPIDR_EL0
    e98c: f9401728     	ldr	x8, [x25, #0x28]
    e990: aa0003f7     	mov	x23, x0
    e994: 52800500     	mov	w0, #0x28               // =40
    e998: aa0303f5     	mov	x21, x3
    e99c: aa0203f6     	mov	x22, x2
    e9a0: aa0103f8     	mov	x24, x1
    e9a4: f81a83a8     	stur	x8, [x29, #-0x58]
    e9a8: 97ffdc7a     	bl	0x5b90 <malloc@plt>
    e9ac: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e9b0: 910ca108     	add	x8, x8, #0x328
    e9b4: f841f109     	ldur	x9, [x8, #0x1f]
    e9b8: ad400101     	ldp	q1, q0, [x8]
    e9bc: aa0003f3     	mov	x19, x0
    e9c0: 528001a0     	mov	w0, #0xd                // =13
    e9c4: 39009e7f     	strb	wzr, [x19, #0x27]
    e9c8: f801f269     	stur	x9, [x19, #0x1f]
    e9cc: ad000261     	stp	q1, q0, [x19]
    e9d0: 97ffdc70     	bl	0x5b90 <malloc@plt>
    e9d4: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    e9d8: 911cfd08     	add	x8, x8, #0x73f
    e9dc: f9400108     	ldr	x8, [x8]
    e9e0: 528eaa09     	mov	w9, #0x7550             // =30032
    e9e4: aa0003f4     	mov	x20, x0
    e9e8: 72ad0e69     	movk	w9, #0x6873, lsl #16
    e9ec: 910123e0     	add	x0, sp, #0x48
    e9f0: aa1703e1     	mov	x1, x23
    e9f4: 3900329f     	strb	wzr, [x20, #0xc]
    e9f8: b9000a89     	str	w9, [x20, #0x8]
    e9fc: f9000288     	str	x8, [x20]
    ea00: 97ffdc78     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    ea04: f94002c8     	ldr	x8, [x22]
    ea08: 9100e3e0     	add	x0, sp, #0x38
    ea0c: f85d8108     	ldur	x8, [x8, #-0x28]
    ea10: 8b0802c2     	add	x2, x22, x8
    ea14: 900000e8     	adrp	x8, 0x2a000
    ea18: 910a0108     	add	x8, x8, #0x280
    ea1c: 9100411b     	add	x27, x8, #0x10
    ea20: aa1b03e1     	mov	x1, x27
    ea24: 97ffdc73     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    ea28: 900000e8     	adrp	x8, 0x2a000
    ea2c: 910a6108     	add	x8, x8, #0x298
    ea30: 9100a108     	add	x8, x8, #0x28
    ea34: f9001fe8     	str	x8, [sp, #0x38]
    ea38: f94002a8     	ldr	x8, [x21]
    ea3c: 9100a3e0     	add	x0, sp, #0x28
    ea40: f85d8108     	ldur	x8, [x8, #-0x28]
    ea44: 8b0802a2     	add	x2, x21, x8
    ea48: 900000e8     	adrp	x8, 0x2a000
    ea4c: 91040108     	add	x8, x8, #0x100
    ea50: 9100411c     	add	x28, x8, #0x10
    ea54: aa1c03e1     	mov	x1, x28
    ea58: 97ffdc66     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    ea5c: 900000e8     	adrp	x8, 0x2a000
    ea60: 91046108     	add	x8, x8, #0x118
    ea64: 9100a108     	add	x8, x8, #0x28
    ea68: f90017e8     	str	x8, [sp, #0x28]
    ea6c: 97ffdce1     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    ea70: aa0003fa     	mov	x26, x0
    ea74: aa1303e0     	mov	x0, x19
    ea78: 97ffdc1e     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    ea7c: aa0003f5     	mov	x21, x0
    ea80: aa1a03e0     	mov	x0, x26
    ea84: 94000194     	bl	0xf0d4 <.text+0x9284>
    ea88: 37002f00     	tbnz	w0, #0x0, 0xf068 <.text+0x9218>
    ea8c: 321603e0     	orr	w0, wzr, #0x400
    ea90: 97ffdc40     	bl	0x5b90 <malloc@plt>
    ea94: 321603e2     	orr	w2, wzr, #0x400
    ea98: 2a1f03e1     	mov	w1, wzr
    ea9c: aa0003f7     	mov	x23, x0
    eaa0: 97ffdc94     	bl	0x5cf0 <memset@plt>
    eaa4: aa1703e0     	mov	x0, x23
    eaa8: 97ffdc56     	bl	0x5c00 <strlen@plt>
    eaac: 8b0002e8     	add	x8, x23, x0
    eab0: b40002f5     	cbz	x21, 0xeb0c <.text+0x8cbc>
    eab4: 52800509     	mov	w9, #0x28               // =40
    eab8: 9101a3e0     	add	x0, sp, #0x68
    eabc: f90007f5     	str	x21, [sp, #0x8]
    eac0: a901e7fb     	stp	x27, x25, [sp, #0x18]
    eac4: 79000109     	strh	w9, [x8]
    eac8: 97ffdf2c     	bl	0x6778 <.text+0x928>
    eacc: f94037fb     	ldr	x27, [sp, #0x68]
    ead0: f9000bfc     	str	x28, [sp, #0x10]
    ead4: b400049b     	cbz	x27, 0xeb64 <.text+0x8d14>
    ead8: aa1b03e0     	mov	x0, x27
    eadc: 97ffdc49     	bl	0x5c00 <strlen@plt>
    eae0: aa0003f5     	mov	x21, x0
    eae4: 320003f9     	orr	w25, wzr, #0x1
    eae8: b4000415     	cbz	x21, 0xeb68 <.text+0x8d18>
    eaec: 91000aa8     	add	x8, x21, #0x2
    eaf0: f110011f     	cmp	x8, #0x400
    eaf4: 540003a8     	b.hi	0xeb68 <.text+0x8d18>
    eaf8: aa1703e0     	mov	x0, x23
    eafc: aa1b03e1     	mov	x1, x27
    eb00: 97ffdc8c     	bl	0x5d30 <strcat@plt>
    eb04: 910006b9     	add	x25, x21, #0x1
    eb08: 14000018     	b	0xeb68 <.text+0x8d18>
    eb0c: 528c2c6a     	mov	w10, #0x6163            // =24931
    eb10: 321b03e9     	orr	w9, wzr, #0x20
    eb14: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    eb18: 79000909     	strh	w9, [x8, #0x4]
    eb1c: b900010a     	str	w10, [x8]
    eb20: b4001833     	cbz	x19, 0xee24 <.text+0x8fd4>
    eb24: aa1303e0     	mov	x0, x19
    eb28: 97ffdc36     	bl	0x5c00 <strlen@plt>
    eb2c: aa0003f5     	mov	x21, x0
    eb30: 528000b6     	mov	w22, #0x5               // =5
    eb34: b40017b5     	cbz	x21, 0xee28 <.text+0x8fd8>
    eb38: 91001aa8     	add	x8, x21, #0x6
    eb3c: f110011f     	cmp	x8, #0x400
    eb40: 54001748     	b.hi	0xee28 <.text+0x8fd8>
    eb44: aa1703e0     	mov	x0, x23
    eb48: aa1303e1     	mov	x1, x19
    eb4c: 97ffdc79     	bl	0x5d30 <strcat@plt>
    eb50: 910022a8     	add	x8, x21, #0x8
    eb54: f110011f     	cmp	x8, #0x400
    eb58: 910016b6     	add	x22, x21, #0x5
    eb5c: 54001669     	b.ls	0xee28 <.text+0x8fd8>
    eb60: 140000b9     	b	0xee44 <.text+0x8ff4>
    eb64: 320003f9     	orr	w25, wzr, #0x1
    eb68: 321f03e0     	orr	w0, wzr, #0x2
    eb6c: 97ffdc09     	bl	0x5b90 <malloc@plt>
    eb70: aa0003fc     	mov	x28, x0
    eb74: 52800948     	mov	w8, #0x4a               // =74
    eb78: 79000388     	strh	w8, [x28]
    eb7c: f90003f8     	str	x24, [sp]
    eb80: b40001bc     	cbz	x28, 0xebb4 <.text+0x8d64>
    eb84: aa1c03e0     	mov	x0, x28
    eb88: 97ffdc1e     	bl	0x5c00 <strlen@plt>
    eb8c: aa0003f5     	mov	x21, x0
    eb90: b4000135     	cbz	x21, 0xebb4 <.text+0x8d64>
    eb94: 8b150328     	add	x8, x25, x21
    eb98: 91000508     	add	x8, x8, #0x1
    eb9c: f110011f     	cmp	x8, #0x400
    eba0: 540000a8     	b.hi	0xebb4 <.text+0x8d64>
    eba4: aa1703e0     	mov	x0, x23
    eba8: aa1c03e1     	mov	x1, x28
    ebac: 97ffdc61     	bl	0x5d30 <strcat@plt>
    ebb0: 8b1902b9     	add	x25, x21, x25
    ebb4: 321603e0     	orr	w0, wzr, #0x400
    ebb8: 97ffdbf6     	bl	0x5b90 <malloc@plt>
    ebbc: 321603e2     	orr	w2, wzr, #0x400
    ebc0: 2a1f03e1     	mov	w1, wzr
    ebc4: aa0003f5     	mov	x21, x0
    ebc8: 97ffdc4a     	bl	0x5cf0 <memset@plt>
    ebcc: aa1503e0     	mov	x0, x21
    ebd0: 97ffdc0c     	bl	0x5c00 <strlen@plt>
    ebd4: 52800988     	mov	w8, #0x4c               // =76
    ebd8: 78206aa8     	strh	w8, [x21, x0]
    ebdc: aa1503e0     	mov	x0, x21
    ebe0: 97ffdc08     	bl	0x5c00 <strlen@plt>
    ebe4: b0000089     	adrp	x9, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ebe8: 910df529     	add	x9, x9, #0x37d
    ebec: ad400520     	ldp	q0, q1, [x9]
    ebf0: 3dc00922     	ldr	q2, [x9, #0x20]
    ebf4: 528ccdc9     	mov	w9, #0x666e             // =26222
    ebf8: 8b0002a8     	add	x8, x21, x0
    ebfc: 72a00de9     	movk	w9, #0x6f, lsl #16
    ec00: aa1503e0     	mov	x0, x21
    ec04: b9003109     	str	w9, [x8, #0x30]
    ec08: ad008901     	stp	q1, q2, [x8, #0x10]
    ec0c: 3d800100     	str	q0, [x8]
    ec10: 97ffdbfc     	bl	0x5c00 <strlen@plt>
    ec14: 52800768     	mov	w8, #0x3b               // =59
    ec18: 78206aa8     	strh	w8, [x21, x0]
    ec1c: aa1503e0     	mov	x0, x21
    ec20: 97ffdbf8     	bl	0x5c00 <strlen@plt>
    ec24: aa0003f6     	mov	x22, x0
    ec28: 910006c0     	add	x0, x22, #0x1
    ec2c: 97ffdbd9     	bl	0x5b90 <malloc@plt>
    ec30: aa0003f8     	mov	x24, x0
    ec34: aa1503e1     	mov	x1, x21
    ec38: aa1603e2     	mov	x2, x22
    ec3c: 38366b1f     	strb	wzr, [x24, x22]
    ec40: 97ffdb88     	bl	0x5a60 <memcpy@plt>
    ec44: aa1503e0     	mov	x0, x21
    ec48: 97ffdbba     	bl	0x5b30 <free@plt>
    ec4c: b40001b8     	cbz	x24, 0xec80 <.text+0x8e30>
    ec50: aa1803e0     	mov	x0, x24
    ec54: 97ffdbeb     	bl	0x5c00 <strlen@plt>
    ec58: aa0003f5     	mov	x21, x0
    ec5c: b4000135     	cbz	x21, 0xec80 <.text+0x8e30>
    ec60: 8b150328     	add	x8, x25, x21
    ec64: 91000508     	add	x8, x8, #0x1
    ec68: f110011f     	cmp	x8, #0x400
    ec6c: 540000a8     	b.hi	0xec80 <.text+0x8e30>
    ec70: aa1703e0     	mov	x0, x23
    ec74: aa1803e1     	mov	x1, x24
    ec78: 97ffdc2e     	bl	0x5d30 <strcat@plt>
    ec7c: 8b1902b9     	add	x25, x21, x25
    ec80: 910163e0     	add	x0, sp, #0x58
    ec84: 94000175     	bl	0xf258 <.text+0x9408>
    ec88: f9402ff5     	ldr	x21, [sp, #0x58]
    ec8c: b4000215     	cbz	x21, 0xeccc <.text+0x8e7c>
    ec90: aa1503e0     	mov	x0, x21
    ec94: 97ffdbdb     	bl	0x5c00 <strlen@plt>
    ec98: aa0003f6     	mov	x22, x0
    ec9c: b4000136     	cbz	x22, 0xecc0 <.text+0x8e70>
    eca0: 8b160328     	add	x8, x25, x22
    eca4: 91000508     	add	x8, x8, #0x1
    eca8: f110011f     	cmp	x8, #0x400
    ecac: 540000a8     	b.hi	0xecc0 <.text+0x8e70>
    ecb0: aa1703e0     	mov	x0, x23
    ecb4: aa1503e1     	mov	x1, x21
    ecb8: 97ffdc1e     	bl	0x5d30 <strcat@plt>
    ecbc: 8b1902d9     	add	x25, x22, x25
    ecc0: aa1503e0     	mov	x0, x21
    ecc4: 97ffdb9b     	bl	0x5b30 <free@plt>
    ecc8: f9002fff     	str	xzr, [sp, #0x58]
    eccc: b4000078     	cbz	x24, 0xecd8 <.text+0x8e88>
    ecd0: aa1803e0     	mov	x0, x24
    ecd4: 97ffdb97     	bl	0x5b30 <free@plt>
    ecd8: b400007c     	cbz	x28, 0xece4 <.text+0x8e94>
    ecdc: aa1c03e0     	mov	x0, x28
    ece0: 97ffdb94     	bl	0x5b30 <free@plt>
    ece4: b400009b     	cbz	x27, 0xecf4 <.text+0x8ea4>
    ece8: aa1b03e0     	mov	x0, x27
    ecec: 97ffdb91     	bl	0x5b30 <free@plt>
    ecf0: f90037ff     	str	xzr, [sp, #0x68]
    ecf4: f9400bfc     	ldr	x28, [sp, #0x10]
    ecf8: 91000b28     	add	x8, x25, #0x2
    ecfc: f110011f     	cmp	x8, #0x400
    ed00: 540000c8     	b.hi	0xed18 <.text+0x8ec8>
    ed04: aa1703e0     	mov	x0, x23
    ed08: 97ffdbbe     	bl	0x5c00 <strlen@plt>
    ed0c: 52800528     	mov	w8, #0x29               // =41
    ed10: 91000739     	add	x25, x25, #0x1
    ed14: 78206ae8     	strh	w8, [x23, x0]
    ed18: f9400ffb     	ldr	x27, [sp, #0x18]
    ed1c: 321f03e0     	orr	w0, wzr, #0x2
    ed20: 97ffdb9c     	bl	0x5b90 <malloc@plt>
    ed24: aa0003f5     	mov	x21, x0
    ed28: 52800ac8     	mov	w8, #0x56               // =86
    ed2c: 790002a8     	strh	w8, [x21]
    ed30: b40001b5     	cbz	x21, 0xed64 <.text+0x8f14>
    ed34: aa1503e0     	mov	x0, x21
    ed38: 97ffdbb2     	bl	0x5c00 <strlen@plt>
    ed3c: b4000100     	cbz	x0, 0xed5c <.text+0x8f0c>
    ed40: 8b000328     	add	x8, x25, x0
    ed44: 91000508     	add	x8, x8, #0x1
    ed48: f110011f     	cmp	x8, #0x400
    ed4c: 54000088     	b.hi	0xed5c <.text+0x8f0c>
    ed50: aa1703e0     	mov	x0, x23
    ed54: aa1503e1     	mov	x1, x21
    ed58: 97ffdbf6     	bl	0x5d30 <strcat@plt>
    ed5c: aa1503e0     	mov	x0, x21
    ed60: 97ffdb74     	bl	0x5b30 <free@plt>
    ed64: f9400348     	ldr	x8, [x26]
    ed68: f94007f5     	ldr	x21, [sp, #0x8]
    ed6c: aa1a03e0     	mov	x0, x26
    ed70: aa1403e2     	mov	x2, x20
    ed74: f941c508     	ldr	x8, [x8, #0x388]
    ed78: aa1503e1     	mov	x1, x21
    ed7c: aa1703e3     	mov	x3, x23
    ed80: d63f0100     	blr	x8
    ed84: aa0003f8     	mov	x24, x0
    ed88: aa1a03e0     	mov	x0, x26
    ed8c: 940000d2     	bl	0xf0d4 <.text+0x9284>
    ed90: f94013f9     	ldr	x25, [sp, #0x20]
    ed94: 37001660     	tbnz	w0, #0x0, 0xf060 <.text+0x9210>
    ed98: b4000dd8     	cbz	x24, 0xef50 <.text+0x9100>
    ed9c: f94027e8     	ldr	x8, [sp, #0x48]
    eda0: 910123e9     	add	x9, sp, #0x48
    eda4: f85d8108     	ldur	x8, [x8, #-0x28]
    eda8: 8b080120     	add	x0, x9, x8
    edac: 97ffdb65     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    edb0: f94003e9     	ldr	x9, [sp]
    edb4: f9401fe8     	ldr	x8, [sp, #0x38]
    edb8: a906a7e0     	stp	x0, x9, [sp, #0x68]
    edbc: f85d8108     	ldur	x8, [x8, #-0x28]
    edc0: 9100e3e9     	add	x9, sp, #0x38
    edc4: 8b080120     	add	x0, x9, x8
    edc8: 97ffdb5e     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    edcc: f94017e8     	ldr	x8, [sp, #0x28]
    edd0: f9003fe0     	str	x0, [sp, #0x78]
    edd4: 9100a3e9     	add	x9, sp, #0x28
    edd8: f85d8108     	ldur	x8, [x8, #-0x28]
    eddc: 8b080120     	add	x0, x9, x8
    ede0: 97ffdb58     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    ede4: f90043e0     	str	x0, [sp, #0x80]
    ede8: aa1a03e0     	mov	x0, x26
    edec: 940000ba     	bl	0xf0d4 <.text+0x9284>
    edf0: 37000160     	tbnz	w0, #0x0, 0xee1c <.text+0x8fcc>
    edf4: 97ffdbff     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    edf8: aa1503e1     	mov	x1, x21
    edfc: aa0003f5     	mov	x21, x0
    ee00: f94002a8     	ldr	x8, [x21]
    ee04: 9101a3e3     	add	x3, sp, #0x68
    ee08: aa1803e2     	mov	x2, x24
    ee0c: f9423d08     	ldr	x8, [x8, #0x478]
    ee10: d63f0100     	blr	x8
    ee14: aa1503e0     	mov	x0, x21
    ee18: 940000af     	bl	0xf0d4 <.text+0x9284>
    ee1c: 97ffdbf5     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    ee20: 14000090     	b	0xf060 <.text+0x9210>
    ee24: 528000b6     	mov	w22, #0x5               // =5
    ee28: aa1703e0     	mov	x0, x23
    ee2c: 97ffdb75     	bl	0x5c00 <strlen@plt>
    ee30: 8b0002e8     	add	x8, x23, x0
    ee34: 52874749     	mov	w9, #0x3a3a             // =14906
    ee38: 91000ad6     	add	x22, x22, #0x2
    ee3c: 3900091f     	strb	wzr, [x8, #0x2]
    ee40: 79000109     	strh	w9, [x8]
    ee44: b40001b4     	cbz	x20, 0xee78 <.text+0x9028>
    ee48: aa1403e0     	mov	x0, x20
    ee4c: 97ffdb6d     	bl	0x5c00 <strlen@plt>
    ee50: aa0003f5     	mov	x21, x0
    ee54: b4000135     	cbz	x21, 0xee78 <.text+0x9028>
    ee58: 8b1502c8     	add	x8, x22, x21
    ee5c: 91000508     	add	x8, x8, #0x1
    ee60: f110011f     	cmp	x8, #0x400
    ee64: 540000a8     	b.hi	0xee78 <.text+0x9028>
    ee68: aa1703e0     	mov	x0, x23
    ee6c: aa1403e1     	mov	x1, x20
    ee70: 97ffdbb0     	bl	0x5d30 <strcat@plt>
    ee74: 8b1602b6     	add	x22, x21, x22
    ee78: 910066c8     	add	x8, x22, #0x19
    ee7c: f110011f     	cmp	x8, #0x400
    ee80: 54000148     	b.hi	0xeea8 <.text+0x9058>
    ee84: aa1703e0     	mov	x0, x23
    ee88: 97ffdb5e     	bl	0x5c00 <strlen@plt>
    ee8c: b0000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    ee90: 91102108     	add	x8, x8, #0x408
    ee94: 3cc09100     	ldur	q0, [x8, #0x9]
    ee98: 3dc00101     	ldr	q1, [x8]
    ee9c: 8b0002e8     	add	x8, x23, x0
    eea0: 3c809100     	stur	q0, [x8, #0x9]
    eea4: 3d800101     	str	q1, [x8]
    eea8: f00000f8     	adrp	x24, 0x2d000
    eeac: 9112c318     	add	x24, x24, #0x4b0
    eeb0: 320003e8     	orr	w8, wzr, #0x1
    eeb4: aa1803e9     	mov	x9, x24
    eeb8: 38008528     	strb	w8, [x9], #0x8
    eebc: 08dffd28     	ldarb	w8, [x9]
    eec0: 37000268     	tbnz	w8, #0x0, 0xef0c <.text+0x90bc>
    eec4: 91002315     	add	x21, x24, #0x8
    eec8: aa1503e0     	mov	x0, x21
    eecc: 97ffdb15     	bl	0x5b20 <__cxa_guard_acquire@plt>
    eed0: 340001e0     	cbz	w0, 0xef0c <.text+0x90bc>
    eed4: 320003e0     	orr	w0, wzr, #0x1
    eed8: f9015b1f     	str	xzr, [x24, #0x2b0]
    eedc: 910aa316     	add	x22, x24, #0x2a8
    eee0: 97ffdb2c     	bl	0x5b90 <malloc@plt>
    eee4: f9015700     	str	x0, [x24, #0x2a8]
    eee8: 3900001f     	strb	wzr, [x0]
    eeec: 90ffffc0     	adrp	x0, 0x6000 <.text+0x1b0>
    eef0: d00000e2     	adrp	x2, 0x2c000
    eef4: 91216000     	add	x0, x0, #0x858
    eef8: 91000042     	add	x2, x2, #0x0
    eefc: aa1603e1     	mov	x1, x22
    ef00: 97ffdb80     	bl	0x5d00 <__cxa_atexit@plt>
    ef04: aa1503e0     	mov	x0, x21
    ef08: 97ffdb32     	bl	0x5bd0 <__cxa_guard_release@plt>
    ef0c: f9415700     	ldr	x0, [x24, #0x2a8]
    ef10: b4000060     	cbz	x0, 0xef1c <.text+0x90cc>
    ef14: 97ffdb07     	bl	0x5b30 <free@plt>
    ef18: f901571f     	str	xzr, [x24, #0x2a8]
    ef1c: aa1703e0     	mov	x0, x23
    ef20: f9015b1f     	str	xzr, [x24, #0x2b0]
    ef24: 97ffdb37     	bl	0x5c00 <strlen@plt>
    ef28: aa0003f5     	mov	x21, x0
    ef2c: 910006a0     	add	x0, x21, #0x1
    ef30: f9015b15     	str	x21, [x24, #0x2b0]
    ef34: 97ffdb17     	bl	0x5b90 <malloc@plt>
    ef38: aa1703e1     	mov	x1, x23
    ef3c: aa1503e2     	mov	x2, x21
    ef40: f9015700     	str	x0, [x24, #0x2a8]
    ef44: 3835681f     	strb	wzr, [x0, x21]
    ef48: 97ffdac6     	bl	0x5a60 <memcpy@plt>
    ef4c: 14000045     	b	0xf060 <.text+0x9210>
    ef50: 321603e0     	orr	w0, wzr, #0x400
    ef54: 97ffdb0f     	bl	0x5b90 <malloc@plt>
    ef58: 321603e2     	orr	w2, wzr, #0x400
    ef5c: 2a1f03e1     	mov	w1, wzr
    ef60: aa0003f8     	mov	x24, x0
    ef64: 97ffdb63     	bl	0x5cf0 <memset@plt>
    ef68: aa1803e0     	mov	x0, x24
    ef6c: 97ffdb25     	bl	0x5c00 <strlen@plt>
    ef70: 528c2c6a     	mov	w10, #0x6163            // =24931
    ef74: 8b000308     	add	x8, x24, x0
    ef78: 321b03e9     	orr	w9, wzr, #0x20
    ef7c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    ef80: 79000909     	strh	w9, [x8, #0x4]
    ef84: b900010a     	str	w10, [x8]
    ef88: b4000233     	cbz	x19, 0xefcc <.text+0x917c>
    ef8c: aa1303e0     	mov	x0, x19
    ef90: 97ffdb1c     	bl	0x5c00 <strlen@plt>
    ef94: aa0003f5     	mov	x21, x0
    ef98: 528000b6     	mov	w22, #0x5               // =5
    ef9c: b40001b5     	cbz	x21, 0xefd0 <.text+0x9180>
    efa0: 91001aa8     	add	x8, x21, #0x6
    efa4: f110011f     	cmp	x8, #0x400
    efa8: 54000148     	b.hi	0xefd0 <.text+0x9180>
    efac: aa1803e0     	mov	x0, x24
    efb0: aa1303e1     	mov	x1, x19
    efb4: 97ffdb5f     	bl	0x5d30 <strcat@plt>
    efb8: 910022a8     	add	x8, x21, #0x8
    efbc: f110011f     	cmp	x8, #0x400
    efc0: 910016b6     	add	x22, x21, #0x5
    efc4: 54000069     	b.ls	0xefd0 <.text+0x9180>
    efc8: 14000009     	b	0xefec <.text+0x919c>
    efcc: 528000b6     	mov	w22, #0x5               // =5
    efd0: aa1803e0     	mov	x0, x24
    efd4: 97ffdb0b     	bl	0x5c00 <strlen@plt>
    efd8: 8b000308     	add	x8, x24, x0
    efdc: 52874749     	mov	w9, #0x3a3a             // =14906
    efe0: 91000ad6     	add	x22, x22, #0x2
    efe4: 3900091f     	strb	wzr, [x8, #0x2]
    efe8: 79000109     	strh	w9, [x8]
    efec: b40001b4     	cbz	x20, 0xf020 <.text+0x91d0>
    eff0: aa1403e0     	mov	x0, x20
    eff4: 97ffdb03     	bl	0x5c00 <strlen@plt>
    eff8: aa0003f5     	mov	x21, x0
    effc: b4000135     	cbz	x21, 0xf020 <.text+0x91d0>
    f000: 8b1502c8     	add	x8, x22, x21
    f004: 91000508     	add	x8, x8, #0x1
    f008: f110011f     	cmp	x8, #0x400
    f00c: 540000a8     	b.hi	0xf020 <.text+0x91d0>
    f010: aa1803e0     	mov	x0, x24
    f014: aa1403e1     	mov	x1, x20
    f018: 97ffdb46     	bl	0x5d30 <strcat@plt>
    f01c: 8b1602b6     	add	x22, x21, x22
    f020: 91006ac8     	add	x8, x22, #0x1a
    f024: f110011f     	cmp	x8, #0x400
    f028: 54000148     	b.hi	0xf050 <.text+0x9200>
    f02c: aa1803e0     	mov	x0, x24
    f030: 97ffdaf4     	bl	0x5c00 <strlen@plt>
    f034: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f038: 91108508     	add	x8, x8, #0x421
    f03c: 3cc0a100     	ldur	q0, [x8, #0xa]
    f040: 3dc00101     	ldr	q1, [x8]
    f044: 8b000308     	add	x8, x24, x0
    f048: 3c80a100     	stur	q0, [x8, #0xa]
    f04c: 3d800101     	str	q1, [x8]
    f050: aa1803e0     	mov	x0, x24
    f054: 97ffdd93     	bl	0x66a0 <.text+0x850>
    f058: aa1803e0     	mov	x0, x24
    f05c: 97ffdab5     	bl	0x5b30 <free@plt>
    f060: aa1703e0     	mov	x0, x23
    f064: 97ffdab3     	bl	0x5b30 <free@plt>
    f068: 9100a3e0     	add	x0, sp, #0x28
    f06c: aa1c03e1     	mov	x1, x28
    f070: 97ffdb18     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    f074: 9100e3e0     	add	x0, sp, #0x38
    f078: aa1b03e1     	mov	x1, x27
    f07c: 97ffdb15     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    f080: 910123e0     	add	x0, sp, #0x48
    f084: 97ffda83     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    f088: b4000074     	cbz	x20, 0xf094 <.text+0x9244>
    f08c: aa1403e0     	mov	x0, x20
    f090: 97ffdaa8     	bl	0x5b30 <free@plt>
    f094: b4000073     	cbz	x19, 0xf0a0 <.text+0x9250>
    f098: aa1303e0     	mov	x0, x19
    f09c: 97ffdaa5     	bl	0x5b30 <free@plt>
    f0a0: f9401728     	ldr	x8, [x25, #0x28]
    f0a4: f85a83a9     	ldur	x9, [x29, #-0x58]
    f0a8: eb09011f     	cmp	x8, x9
    f0ac: 54000121     	b.ne	0xf0d0 <.text+0x9280>
    f0b0: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
    f0b4: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
    f0b8: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
    f0bc: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
    f0c0: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
    f0c4: a9496ffc     	ldp	x28, x27, [sp, #0x90]
    f0c8: 9103c3ff     	add	sp, sp, #0xf0
    f0cc: d65f03c0     	ret
    f0d0: 97ffdb44     	bl	0x5de0 <__stack_chk_fail@plt>
    f0d4: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    f0d8: a90157f6     	stp	x22, x21, [sp, #0x10]
    f0dc: a9024ff4     	stp	x20, x19, [sp, #0x20]
    f0e0: a9037bfd     	stp	x29, x30, [sp, #0x30]
    f0e4: 9100c3fd     	add	x29, sp, #0x30
    f0e8: aa0003f3     	mov	x19, x0
    f0ec: f9400268     	ldr	x8, [x19]
    f0f0: f9439108     	ldr	x8, [x8, #0x720]
    f0f4: d63f0100     	blr	x8
    f0f8: 12001c08     	and	w8, w0, #0xff
    f0fc: 340007c8     	cbz	w8, 0xf1f4 <.text+0x93a4>
    f100: f9400268     	ldr	x8, [x19]
    f104: aa1303e0     	mov	x0, x19
    f108: f9404108     	ldr	x8, [x8, #0x80]
    f10c: d63f0100     	blr	x8
    f110: f9400268     	ldr	x8, [x19]
    f114: aa1303e0     	mov	x0, x19
    f118: f9403d08     	ldr	x8, [x8, #0x78]
    f11c: d63f0100     	blr	x8
    f120: f9400268     	ldr	x8, [x19]
    f124: aa0003f4     	mov	x20, x0
    f128: aa1303e0     	mov	x0, x19
    f12c: f9404508     	ldr	x8, [x8, #0x88]
    f130: d63f0100     	blr	x8
    f134: 320003e0     	orr	w0, wzr, #0x1
    f138: 97ffda96     	bl	0x5b90 <malloc@plt>
    f13c: aa0003f5     	mov	x21, x0
    f140: 390002bf     	strb	wzr, [x21]
    f144: b4000754     	cbz	x20, 0xf22c <.text+0x93dc>
    f148: b00000f6     	adrp	x22, 0x2c000
    f14c: f943a6c2     	ldr	x2, [x22, #0x748]
    f150: b50001e2     	cbnz	x2, 0xf18c <.text+0x933c>
    f154: 90000080     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f158: 9110ec00     	add	x0, x0, #0x43b
    f15c: 97ffda65     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    f160: f9400268     	ldr	x8, [x19]
    f164: 90000082     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f168: 90000083     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f16c: aa0003e1     	mov	x1, x0
    f170: f9408508     	ldr	x8, [x8, #0x108]
    f174: 91113c42     	add	x2, x2, #0x44f
    f178: 91116063     	add	x3, x3, #0x458
    f17c: aa1303e0     	mov	x0, x19
    f180: d63f0100     	blr	x8
    f184: aa0003e2     	mov	x2, x0
    f188: f903a6c2     	str	x2, [x22, #0x748]
    f18c: aa1303e0     	mov	x0, x19
    f190: aa1403e1     	mov	x1, x20
    f194: 97ffddbd     	bl	0x6888 <.text+0xa38>
    f198: f9400268     	ldr	x8, [x19]
    f19c: aa0003f6     	mov	x22, x0
    f1a0: aa1303e0     	mov	x0, x19
    f1a4: aa1603e1     	mov	x1, x22
    f1a8: f942a508     	ldr	x8, [x8, #0x548]
    f1ac: aa1f03e2     	mov	x2, xzr
    f1b0: d63f0100     	blr	x8
    f1b4: aa0003f7     	mov	x23, x0
    f1b8: b4000075     	cbz	x21, 0xf1c4 <.text+0x9374>
    f1bc: aa1503e0     	mov	x0, x21
    f1c0: 97ffda5c     	bl	0x5b30 <free@plt>
    f1c4: b40001d7     	cbz	x23, 0xf1fc <.text+0x93ac>
    f1c8: aa1703e0     	mov	x0, x23
    f1cc: 97ffda8d     	bl	0x5c00 <strlen@plt>
    f1d0: aa0003f8     	mov	x24, x0
    f1d4: 91000700     	add	x0, x24, #0x1
    f1d8: 97ffda6e     	bl	0x5b90 <malloc@plt>
    f1dc: aa0003f5     	mov	x21, x0
    f1e0: aa1703e1     	mov	x1, x23
    f1e4: aa1803e2     	mov	x2, x24
    f1e8: 38386abf     	strb	wzr, [x21, x24]
    f1ec: 97ffda1d     	bl	0x5a60 <memcpy@plt>
    f1f0: 14000004     	b	0xf200 <.text+0x93b0>
    f1f4: 2a1f03e0     	mov	w0, wzr
    f1f8: 14000013     	b	0xf244 <.text+0x93f4>
    f1fc: aa1f03f5     	mov	x21, xzr
    f200: f9400268     	ldr	x8, [x19]
    f204: aa1303e0     	mov	x0, x19
    f208: aa1603e1     	mov	x1, x22
    f20c: aa1703e2     	mov	x2, x23
    f210: f942a908     	ldr	x8, [x8, #0x550]
    f214: d63f0100     	blr	x8
    f218: f9400268     	ldr	x8, [x19]
    f21c: aa1303e0     	mov	x0, x19
    f220: aa1403e1     	mov	x1, x20
    f224: f9405d08     	ldr	x8, [x8, #0xb8]
    f228: d63f0100     	blr	x8
    f22c: aa1503e0     	mov	x0, x21
    f230: 97ffdd1c     	bl	0x66a0 <.text+0x850>
    f234: b4000075     	cbz	x21, 0xf240 <.text+0x93f0>
    f238: aa1503e0     	mov	x0, x21
    f23c: 97ffda3d     	bl	0x5b30 <free@plt>
    f240: 320003e0     	orr	w0, wzr, #0x1
    f244: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    f248: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    f24c: a94157f6     	ldp	x22, x21, [sp, #0x10]
    f250: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    f254: d65f03c0     	ret
    f258: f81d0ff5     	str	x21, [sp, #-0x30]!
    f25c: a9014ff4     	stp	x20, x19, [sp, #0x10]
    f260: a9027bfd     	stp	x29, x30, [sp, #0x20]
    f264: 910083fd     	add	x29, sp, #0x20
    f268: aa0003f3     	mov	x19, x0
    f26c: 321603e0     	orr	w0, wzr, #0x400
    f270: 97ffda48     	bl	0x5b90 <malloc@plt>
    f274: 321603e2     	orr	w2, wzr, #0x400
    f278: 2a1f03e1     	mov	w1, wzr
    f27c: aa0003f4     	mov	x20, x0
    f280: 97ffda9c     	bl	0x5cf0 <memset@plt>
    f284: aa1403e0     	mov	x0, x20
    f288: 97ffda5e     	bl	0x5c00 <strlen@plt>
    f28c: 52800988     	mov	w8, #0x4c               // =76
    f290: 78206a88     	strh	w8, [x20, x0]
    f294: aa1403e0     	mov	x0, x20
    f298: 97ffda5a     	bl	0x5c00 <strlen@plt>
    f29c: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f2a0: 91082108     	add	x8, x8, #0x208
    f2a4: 3cc1d100     	ldur	q0, [x8, #0x1d]
    f2a8: ad400502     	ldp	q2, q1, [x8]
    f2ac: 8b000288     	add	x8, x20, x0
    f2b0: aa1403e0     	mov	x0, x20
    f2b4: 3c81d100     	stur	q0, [x8, #0x1d]
    f2b8: ad000502     	stp	q2, q1, [x8]
    f2bc: 97ffda51     	bl	0x5c00 <strlen@plt>
    f2c0: 52800768     	mov	w8, #0x3b               // =59
    f2c4: 78206a88     	strh	w8, [x20, x0]
    f2c8: aa1403e0     	mov	x0, x20
    f2cc: 97ffda4d     	bl	0x5c00 <strlen@plt>
    f2d0: aa0003f5     	mov	x21, x0
    f2d4: 910006a0     	add	x0, x21, #0x1
    f2d8: f9000675     	str	x21, [x19, #0x8]
    f2dc: 97ffda2d     	bl	0x5b90 <malloc@plt>
    f2e0: aa1403e1     	mov	x1, x20
    f2e4: aa1503e2     	mov	x2, x21
    f2e8: f9000260     	str	x0, [x19]
    f2ec: 3835681f     	strb	wzr, [x0, x21]
    f2f0: 97ffd9dc     	bl	0x5a60 <memcpy@plt>
    f2f4: aa1403e0     	mov	x0, x20
    f2f8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    f2fc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    f300: f84307f5     	ldr	x21, [sp], #0x30
    f304: 17ffda0b     	b	0x5b30 <free@plt>
    f308: d10243ff     	sub	sp, sp, #0x90
    f30c: a9055ff8     	stp	x24, x23, [sp, #0x50]
    f310: a90657f6     	stp	x22, x21, [sp, #0x60]
    f314: a9074ff4     	stp	x20, x19, [sp, #0x70]
    f318: a9087bfd     	stp	x29, x30, [sp, #0x80]
    f31c: 910203fd     	add	x29, sp, #0x80
    f320: d53bd058     	mrs	x24, TPIDR_EL0
    f324: f9401708     	ldr	x8, [x24, #0x28]
    f328: aa0003f7     	mov	x23, x0
    f32c: 528004e9     	mov	w9, #0x27               // =39
    f330: 52800500     	mov	w0, #0x28               // =40
    f334: aa0203f6     	mov	x22, x2
    f338: aa0103f4     	mov	x20, x1
    f33c: f81c83a8     	stur	x8, [x29, #-0x38]
    f340: f90023e9     	str	x9, [sp, #0x40]
    f344: 97ffda13     	bl	0x5b90 <malloc@plt>
    f348: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f34c: 910ca108     	add	x8, x8, #0x328
    f350: f841f109     	ldur	x9, [x8, #0x1f]
    f354: ad400500     	ldp	q0, q1, [x8]
    f358: aa0003f3     	mov	x19, x0
    f35c: 52800168     	mov	w8, #0xb                // =11
    f360: 321e07e0     	orr	w0, wzr, #0xc
    f364: 39009e7f     	strb	wzr, [x19, #0x27]
    f368: f801f269     	stur	x9, [x19, #0x1f]
    f36c: ad000660     	stp	q0, q1, [x19]
    f370: a9034fe8     	stp	x8, x19, [sp, #0x30]
    f374: 97ffda07     	bl	0x5b90 <malloc@plt>
    f378: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f37c: 911c6508     	add	x8, x8, #0x719
    f380: f9400108     	ldr	x8, [x8]
    f384: 528dcea9     	mov	w9, #0x6e75             // =28277
    f388: aa0003f5     	mov	x21, x0
    f38c: 72a00e89     	movk	w9, #0x74, lsl #16
    f390: 910063e0     	add	x0, sp, #0x18
    f394: aa1703e1     	mov	x1, x23
    f398: f90017f5     	str	x21, [sp, #0x28]
    f39c: b9000aa9     	str	w9, [x21, #0x8]
    f3a0: f90002a8     	str	x8, [x21]
    f3a4: 97ffda0f     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    f3a8: f94002c8     	ldr	x8, [x22]
    f3ac: 910023e0     	add	x0, sp, #0x8
    f3b0: f85d8108     	ldur	x8, [x8, #-0x28]
    f3b4: 8b0802c2     	add	x2, x22, x8
    f3b8: f00000c8     	adrp	x8, 0x2a000
    f3bc: 91040108     	add	x8, x8, #0x100
    f3c0: 91004116     	add	x22, x8, #0x10
    f3c4: aa1603e1     	mov	x1, x22
    f3c8: 97ffda0a     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    f3cc: f00000c8     	adrp	x8, 0x2a000
    f3d0: 91046108     	add	x8, x8, #0x118
    f3d4: 9100a108     	add	x8, x8, #0x28
    f3d8: 9100e3e0     	add	x0, sp, #0x38
    f3dc: 9100a3e1     	add	x1, sp, #0x28
    f3e0: 910063e2     	add	x2, sp, #0x18
    f3e4: 910023e4     	add	x4, sp, #0x8
    f3e8: aa1403e3     	mov	x3, x20
    f3ec: f90007e8     	str	x8, [sp, #0x8]
    f3f0: 9400001a     	bl	0xf458 <.text+0x9608>
    f3f4: 910023e0     	add	x0, sp, #0x8
    f3f8: aa1603e1     	mov	x1, x22
    f3fc: 97ffda35     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    f400: 910063e0     	add	x0, sp, #0x18
    f404: 97ffd9a3     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    f408: b4000095     	cbz	x21, 0xf418 <.text+0x95c8>
    f40c: aa1503e0     	mov	x0, x21
    f410: 97ffd9c8     	bl	0x5b30 <free@plt>
    f414: f90017ff     	str	xzr, [sp, #0x28]
    f418: f9001bff     	str	xzr, [sp, #0x30]
    f41c: b4000093     	cbz	x19, 0xf42c <.text+0x95dc>
    f420: aa1303e0     	mov	x0, x19
    f424: 97ffd9c3     	bl	0x5b30 <free@plt>
    f428: f9001fff     	str	xzr, [sp, #0x38]
    f42c: f9401708     	ldr	x8, [x24, #0x28]
    f430: f85c83a9     	ldur	x9, [x29, #-0x38]
    f434: eb09011f     	cmp	x8, x9
    f438: 540000e1     	b.ne	0xf454 <.text+0x9604>
    f43c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    f440: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    f444: a94657f6     	ldp	x22, x21, [sp, #0x60]
    f448: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    f44c: 910243ff     	add	sp, sp, #0x90
    f450: d65f03c0     	ret
    f454: 97ffda63     	bl	0x5de0 <__stack_chk_fail@plt>
    f458: d102c3ff     	sub	sp, sp, #0xb0
    f45c: a9056ffc     	stp	x28, x27, [sp, #0x50]
    f460: a90667fa     	stp	x26, x25, [sp, #0x60]
    f464: a9075ff8     	stp	x24, x23, [sp, #0x70]
    f468: a90857f6     	stp	x22, x21, [sp, #0x80]
    f46c: a9094ff4     	stp	x20, x19, [sp, #0x90]
    f470: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
    f474: 910283fd     	add	x29, sp, #0xa0
    f478: d53bd059     	mrs	x25, TPIDR_EL0
    f47c: f9401728     	ldr	x8, [x25, #0x28]
    f480: aa0403f6     	mov	x22, x4
    f484: aa0303fa     	mov	x26, x3
    f488: aa0203fb     	mov	x27, x2
    f48c: aa0103f4     	mov	x20, x1
    f490: aa0003f8     	mov	x24, x0
    f494: f90027e8     	str	x8, [sp, #0x48]
    f498: 97ffda56     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    f49c: f9400308     	ldr	x8, [x24]
    f4a0: aa0003f7     	mov	x23, x0
    f4a4: aa0803e0     	mov	x0, x8
    f4a8: 97ffd992     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    f4ac: aa0003f5     	mov	x21, x0
    f4b0: aa1703e0     	mov	x0, x23
    f4b4: 97ffff08     	bl	0xf0d4 <.text+0x9284>
    f4b8: 37002bc0     	tbnz	w0, #0x0, 0xfa30 <.text+0x9be0>
    f4bc: 321603e0     	orr	w0, wzr, #0x400
    f4c0: 97ffd9b4     	bl	0x5b90 <malloc@plt>
    f4c4: 321603e2     	orr	w2, wzr, #0x400
    f4c8: 2a1f03e1     	mov	w1, wzr
    f4cc: aa0003f3     	mov	x19, x0
    f4d0: 97ffda08     	bl	0x5cf0 <memset@plt>
    f4d4: aa1303e0     	mov	x0, x19
    f4d8: 97ffd9ca     	bl	0x5c00 <strlen@plt>
    f4dc: 8b000268     	add	x8, x19, x0
    f4e0: b40002d5     	cbz	x21, 0xf538 <.text+0x96e8>
    f4e4: 52800509     	mov	w9, #0x28               // =40
    f4e8: 9100c3e0     	add	x0, sp, #0x30
    f4ec: a9016bfb     	stp	x27, x26, [sp, #0x10]
    f4f0: f90007f6     	str	x22, [sp, #0x8]
    f4f4: 79000109     	strh	w9, [x8]
    f4f8: 97ffdca0     	bl	0x6778 <.text+0x928>
    f4fc: f9401bfb     	ldr	x27, [sp, #0x30]
    f500: b40004bb     	cbz	x27, 0xf594 <.text+0x9744>
    f504: aa1b03e0     	mov	x0, x27
    f508: 97ffd9be     	bl	0x5c00 <strlen@plt>
    f50c: aa0003f6     	mov	x22, x0
    f510: 320003fa     	orr	w26, wzr, #0x1
    f514: b4000436     	cbz	x22, 0xf598 <.text+0x9748>
    f518: 91000ac8     	add	x8, x22, #0x2
    f51c: f110011f     	cmp	x8, #0x400
    f520: 540003c8     	b.hi	0xf598 <.text+0x9748>
    f524: aa1303e0     	mov	x0, x19
    f528: aa1b03e1     	mov	x1, x27
    f52c: 97ffda01     	bl	0x5d30 <strcat@plt>
    f530: 910006da     	add	x26, x22, #0x1
    f534: 14000019     	b	0xf598 <.text+0x9748>
    f538: 528c2c6a     	mov	w10, #0x6163            // =24931
    f53c: 321b03e9     	orr	w9, wzr, #0x20
    f540: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    f544: 79000909     	strh	w9, [x8, #0x4]
    f548: b900010a     	str	w10, [x8]
    f54c: f9400315     	ldr	x21, [x24]
    f550: b4000f95     	cbz	x21, 0xf740 <.text+0x98f0>
    f554: aa1503e0     	mov	x0, x21
    f558: 97ffd9aa     	bl	0x5c00 <strlen@plt>
    f55c: aa0003f6     	mov	x22, x0
    f560: 528000b7     	mov	w23, #0x5               // =5
    f564: b4000f16     	cbz	x22, 0xf744 <.text+0x98f4>
    f568: 91001ac8     	add	x8, x22, #0x6
    f56c: f110011f     	cmp	x8, #0x400
    f570: 54000ea8     	b.hi	0xf744 <.text+0x98f4>
    f574: aa1303e0     	mov	x0, x19
    f578: aa1503e1     	mov	x1, x21
    f57c: 97ffd9ed     	bl	0x5d30 <strcat@plt>
    f580: 910022c8     	add	x8, x22, #0x8
    f584: f110011f     	cmp	x8, #0x400
    f588: 910016d7     	add	x23, x22, #0x5
    f58c: 54000dc9     	b.ls	0xf744 <.text+0x98f4>
    f590: 14000074     	b	0xf760 <.text+0x9910>
    f594: 320003fa     	orr	w26, wzr, #0x1
    f598: 52800260     	mov	w0, #0x13               // =19
    f59c: 97ffd97d     	bl	0x5b90 <malloc@plt>
    f5a0: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f5a4: 91116908     	add	x8, x8, #0x45a
    f5a8: 3dc00100     	ldr	q0, [x8]
    f5ac: aa0003fc     	mov	x28, x0
    f5b0: 52876ce8     	mov	w8, #0x3b67             // =15207
    f5b4: 39004b9f     	strb	wzr, [x28, #0x12]
    f5b8: 79002388     	strh	w8, [x28, #0x10]
    f5bc: 3d800380     	str	q0, [x28]
    f5c0: b40001bc     	cbz	x28, 0xf5f4 <.text+0x97a4>
    f5c4: aa1c03e0     	mov	x0, x28
    f5c8: 97ffd98e     	bl	0x5c00 <strlen@plt>
    f5cc: aa0003f6     	mov	x22, x0
    f5d0: b4000136     	cbz	x22, 0xf5f4 <.text+0x97a4>
    f5d4: 8b160348     	add	x8, x26, x22
    f5d8: 91000508     	add	x8, x8, #0x1
    f5dc: f110011f     	cmp	x8, #0x400
    f5e0: 540000a8     	b.hi	0xf5f4 <.text+0x97a4>
    f5e4: aa1303e0     	mov	x0, x19
    f5e8: aa1c03e1     	mov	x1, x28
    f5ec: 97ffd9d1     	bl	0x5d30 <strcat@plt>
    f5f0: 8b1a02da     	add	x26, x22, x26
    f5f4: 910083e0     	add	x0, sp, #0x20
    f5f8: 97ffff18     	bl	0xf258 <.text+0x9408>
    f5fc: f94013f6     	ldr	x22, [sp, #0x20]
    f600: b40002d6     	cbz	x22, 0xf658 <.text+0x9808>
    f604: aa1603e0     	mov	x0, x22
    f608: f90003f5     	str	x21, [sp]
    f60c: aa1903f5     	mov	x21, x25
    f610: aa1403f9     	mov	x25, x20
    f614: 97ffd97b     	bl	0x5c00 <strlen@plt>
    f618: aa0003f4     	mov	x20, x0
    f61c: b4000134     	cbz	x20, 0xf640 <.text+0x97f0>
    f620: 8b140348     	add	x8, x26, x20
    f624: 91000508     	add	x8, x8, #0x1
    f628: f110011f     	cmp	x8, #0x400
    f62c: 540000a8     	b.hi	0xf640 <.text+0x97f0>
    f630: aa1303e0     	mov	x0, x19
    f634: aa1603e1     	mov	x1, x22
    f638: 97ffd9be     	bl	0x5d30 <strcat@plt>
    f63c: 8b1a029a     	add	x26, x20, x26
    f640: aa1603e0     	mov	x0, x22
    f644: aa1903f4     	mov	x20, x25
    f648: 97ffd93a     	bl	0x5b30 <free@plt>
    f64c: aa1503f9     	mov	x25, x21
    f650: f94003f5     	ldr	x21, [sp]
    f654: f90013ff     	str	xzr, [sp, #0x20]
    f658: b400007c     	cbz	x28, 0xf664 <.text+0x9814>
    f65c: aa1c03e0     	mov	x0, x28
    f660: 97ffd934     	bl	0x5b30 <free@plt>
    f664: b400009b     	cbz	x27, 0xf674 <.text+0x9824>
    f668: aa1b03e0     	mov	x0, x27
    f66c: 97ffd931     	bl	0x5b30 <free@plt>
    f670: f9001bff     	str	xzr, [sp, #0x30]
    f674: 91000b48     	add	x8, x26, #0x2
    f678: f110011f     	cmp	x8, #0x400
    f67c: 540000c8     	b.hi	0xf694 <.text+0x9844>
    f680: aa1303e0     	mov	x0, x19
    f684: 97ffd95f     	bl	0x5c00 <strlen@plt>
    f688: 52800528     	mov	w8, #0x29               // =41
    f68c: 9100075a     	add	x26, x26, #0x1
    f690: 78206a68     	strh	w8, [x19, x0]
    f694: 321f03e0     	orr	w0, wzr, #0x2
    f698: 97ffd93e     	bl	0x5b90 <malloc@plt>
    f69c: aa0003f6     	mov	x22, x0
    f6a0: 52800ac8     	mov	w8, #0x56               // =86
    f6a4: 790002c8     	strh	w8, [x22]
    f6a8: b40001b6     	cbz	x22, 0xf6dc <.text+0x988c>
    f6ac: aa1603e0     	mov	x0, x22
    f6b0: 97ffd954     	bl	0x5c00 <strlen@plt>
    f6b4: b4000100     	cbz	x0, 0xf6d4 <.text+0x9884>
    f6b8: 8b000348     	add	x8, x26, x0
    f6bc: 91000508     	add	x8, x8, #0x1
    f6c0: f110011f     	cmp	x8, #0x400
    f6c4: 54000088     	b.hi	0xf6d4 <.text+0x9884>
    f6c8: aa1303e0     	mov	x0, x19
    f6cc: aa1603e1     	mov	x1, x22
    f6d0: 97ffd998     	bl	0x5d30 <strcat@plt>
    f6d4: aa1603e0     	mov	x0, x22
    f6d8: 97ffd916     	bl	0x5b30 <free@plt>
    f6dc: f94002e8     	ldr	x8, [x23]
    f6e0: f9400282     	ldr	x2, [x20]
    f6e4: aa1703e0     	mov	x0, x23
    f6e8: aa1503e1     	mov	x1, x21
    f6ec: f941c508     	ldr	x8, [x8, #0x388]
    f6f0: aa1303e3     	mov	x3, x19
    f6f4: d63f0100     	blr	x8
    f6f8: aa0003fb     	mov	x27, x0
    f6fc: aa1703e0     	mov	x0, x23
    f700: 97fffe75     	bl	0xf0d4 <.text+0x9284>
    f704: 37001920     	tbnz	w0, #0x0, 0xfa28 <.text+0x9bd8>
    f708: b4000b5b     	cbz	x27, 0xf870 <.text+0x9a20>
    f70c: f9400be9     	ldr	x9, [sp, #0x10]
    f710: f9400128     	ldr	x8, [x9]
    f714: f85d8108     	ldur	x8, [x8, #-0x28]
    f718: 8b080120     	add	x0, x9, x8
    f71c: 97ffd909     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    f720: f9001be0     	str	x0, [sp, #0x30]
    f724: 97ffd9b3     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    f728: f9400fe1     	ldr	x1, [sp, #0x18]
    f72c: b4000e21     	cbz	x1, 0xf8f0 <.text+0x9aa0>
    f730: f9400008     	ldr	x8, [x0]
    f734: f9429d08     	ldr	x8, [x8, #0x538]
    f738: d63f0100     	blr	x8
    f73c: 1400007a     	b	0xf924 <.text+0x9ad4>
    f740: 528000b7     	mov	w23, #0x5               // =5
    f744: aa1303e0     	mov	x0, x19
    f748: 97ffd92e     	bl	0x5c00 <strlen@plt>
    f74c: 8b000268     	add	x8, x19, x0
    f750: 52874749     	mov	w9, #0x3a3a             // =14906
    f754: 91000af7     	add	x23, x23, #0x2
    f758: 3900091f     	strb	wzr, [x8, #0x2]
    f75c: 79000109     	strh	w9, [x8]
    f760: f9400294     	ldr	x20, [x20]
    f764: b40001b4     	cbz	x20, 0xf798 <.text+0x9948>
    f768: aa1403e0     	mov	x0, x20
    f76c: 97ffd925     	bl	0x5c00 <strlen@plt>
    f770: aa0003f5     	mov	x21, x0
    f774: b4000135     	cbz	x21, 0xf798 <.text+0x9948>
    f778: 8b1502e8     	add	x8, x23, x21
    f77c: 91000508     	add	x8, x8, #0x1
    f780: f110011f     	cmp	x8, #0x400
    f784: 540000a8     	b.hi	0xf798 <.text+0x9948>
    f788: aa1303e0     	mov	x0, x19
    f78c: aa1403e1     	mov	x1, x20
    f790: 97ffd968     	bl	0x5d30 <strcat@plt>
    f794: 8b1702b7     	add	x23, x21, x23
    f798: 910066e8     	add	x8, x23, #0x19
    f79c: f110011f     	cmp	x8, #0x400
    f7a0: 54000148     	b.hi	0xf7c8 <.text+0x9978>
    f7a4: aa1303e0     	mov	x0, x19
    f7a8: 97ffd916     	bl	0x5c00 <strlen@plt>
    f7ac: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f7b0: 91102108     	add	x8, x8, #0x408
    f7b4: 3cc09100     	ldur	q0, [x8, #0x9]
    f7b8: 3dc00101     	ldr	q1, [x8]
    f7bc: 8b000268     	add	x8, x19, x0
    f7c0: 3c809100     	stur	q0, [x8, #0x9]
    f7c4: 3d800101     	str	q1, [x8]
    f7c8: d00000f6     	adrp	x22, 0x2d000
    f7cc: 9112c2d6     	add	x22, x22, #0x4b0
    f7d0: 320003e8     	orr	w8, wzr, #0x1
    f7d4: aa1603e9     	mov	x9, x22
    f7d8: 38008528     	strb	w8, [x9], #0x8
    f7dc: 08dffd28     	ldarb	w8, [x9]
    f7e0: 37000268     	tbnz	w8, #0x0, 0xf82c <.text+0x99dc>
    f7e4: 910022d4     	add	x20, x22, #0x8
    f7e8: aa1403e0     	mov	x0, x20
    f7ec: 97ffd8cd     	bl	0x5b20 <__cxa_guard_acquire@plt>
    f7f0: 340001e0     	cbz	w0, 0xf82c <.text+0x99dc>
    f7f4: 320003e0     	orr	w0, wzr, #0x1
    f7f8: f9015adf     	str	xzr, [x22, #0x2b0]
    f7fc: 910aa2d5     	add	x21, x22, #0x2a8
    f800: 97ffd8e4     	bl	0x5b90 <malloc@plt>
    f804: f90156c0     	str	x0, [x22, #0x2a8]
    f808: 3900001f     	strb	wzr, [x0]
    f80c: f0ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
    f810: b00000e2     	adrp	x2, 0x2c000
    f814: 91216000     	add	x0, x0, #0x858
    f818: 91000042     	add	x2, x2, #0x0
    f81c: aa1503e1     	mov	x1, x21
    f820: 97ffd938     	bl	0x5d00 <__cxa_atexit@plt>
    f824: aa1403e0     	mov	x0, x20
    f828: 97ffd8ea     	bl	0x5bd0 <__cxa_guard_release@plt>
    f82c: f94156c0     	ldr	x0, [x22, #0x2a8]
    f830: b4000060     	cbz	x0, 0xf83c <.text+0x99ec>
    f834: 97ffd8bf     	bl	0x5b30 <free@plt>
    f838: f90156df     	str	xzr, [x22, #0x2a8]
    f83c: aa1303e0     	mov	x0, x19
    f840: f9015adf     	str	xzr, [x22, #0x2b0]
    f844: 97ffd8ef     	bl	0x5c00 <strlen@plt>
    f848: aa0003f4     	mov	x20, x0
    f84c: 91000680     	add	x0, x20, #0x1
    f850: f9015ad4     	str	x20, [x22, #0x2b0]
    f854: 97ffd8cf     	bl	0x5b90 <malloc@plt>
    f858: aa1303e1     	mov	x1, x19
    f85c: aa1403e2     	mov	x2, x20
    f860: f90156c0     	str	x0, [x22, #0x2a8]
    f864: 3834681f     	strb	wzr, [x0, x20]
    f868: 97ffd87e     	bl	0x5a60 <memcpy@plt>
    f86c: 1400006f     	b	0xfa28 <.text+0x9bd8>
    f870: 321603e0     	orr	w0, wzr, #0x400
    f874: 97ffd8c7     	bl	0x5b90 <malloc@plt>
    f878: 321603e2     	orr	w2, wzr, #0x400
    f87c: 2a1f03e1     	mov	w1, wzr
    f880: aa0003f5     	mov	x21, x0
    f884: 97ffd91b     	bl	0x5cf0 <memset@plt>
    f888: aa1503e0     	mov	x0, x21
    f88c: 97ffd8dd     	bl	0x5c00 <strlen@plt>
    f890: 528c2c6a     	mov	w10, #0x6163            // =24931
    f894: 8b0002a8     	add	x8, x21, x0
    f898: 321b03e9     	orr	w9, wzr, #0x20
    f89c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    f8a0: 79000909     	strh	w9, [x8, #0x4]
    f8a4: b900010a     	str	w10, [x8]
    f8a8: f9400316     	ldr	x22, [x24]
    f8ac: b4000736     	cbz	x22, 0xf990 <.text+0x9b40>
    f8b0: aa1603e0     	mov	x0, x22
    f8b4: 97ffd8d3     	bl	0x5c00 <strlen@plt>
    f8b8: aa0003f7     	mov	x23, x0
    f8bc: 528000b8     	mov	w24, #0x5               // =5
    f8c0: b40006b7     	cbz	x23, 0xf994 <.text+0x9b44>
    f8c4: 91001ae8     	add	x8, x23, #0x6
    f8c8: f110011f     	cmp	x8, #0x400
    f8cc: 54000648     	b.hi	0xf994 <.text+0x9b44>
    f8d0: aa1503e0     	mov	x0, x21
    f8d4: aa1603e1     	mov	x1, x22
    f8d8: 97ffd916     	bl	0x5d30 <strcat@plt>
    f8dc: 910022e8     	add	x8, x23, #0x8
    f8e0: f110011f     	cmp	x8, #0x400
    f8e4: 910016f8     	add	x24, x23, #0x5
    f8e8: 54000569     	b.ls	0xf994 <.text+0x9b44>
    f8ec: 14000031     	b	0xf9b0 <.text+0x9b60>
    f8f0: 97ffd940     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    f8f4: aa0003f4     	mov	x20, x0
    f8f8: 90000080     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f8fc: 9110ec00     	add	x0, x0, #0x43b
    f900: 97ffd87c     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    f904: f9400288     	ldr	x8, [x20]
    f908: 90000082     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    f90c: aa0003e1     	mov	x1, x0
    f910: 910db842     	add	x2, x2, #0x36e
    f914: f9403908     	ldr	x8, [x8, #0x70]
    f918: aa1403e0     	mov	x0, x20
    f91c: d63f0100     	blr	x8
    f920: aa1f03e0     	mov	x0, xzr
    f924: f94007e9     	ldr	x9, [sp, #0x8]
    f928: f9001fe0     	str	x0, [sp, #0x38]
    f92c: f9400128     	ldr	x8, [x9]
    f930: f85d8108     	ldur	x8, [x8, #-0x28]
    f934: 8b080120     	add	x0, x9, x8
    f938: 97ffd882     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    f93c: f90023e0     	str	x0, [sp, #0x40]
    f940: aa1703e0     	mov	x0, x23
    f944: 97fffde4     	bl	0xf0d4 <.text+0x9284>
    f948: 37000160     	tbnz	w0, #0x0, 0xf974 <.text+0x9b24>
    f94c: 97ffd929     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    f950: aa0003f4     	mov	x20, x0
    f954: f9400288     	ldr	x8, [x20]
    f958: 9100c3e3     	add	x3, sp, #0x30
    f95c: aa1503e1     	mov	x1, x21
    f960: aa1b03e2     	mov	x2, x27
    f964: f9423d08     	ldr	x8, [x8, #0x478]
    f968: d63f0100     	blr	x8
    f96c: aa1403e0     	mov	x0, x20
    f970: 97fffdd9     	bl	0xf0d4 <.text+0x9284>
    f974: 97ffd91f     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    f978: f9401fe1     	ldr	x1, [sp, #0x38]
    f97c: b4000561     	cbz	x1, 0xfa28 <.text+0x9bd8>
    f980: f9400008     	ldr	x8, [x0]
    f984: f9405d08     	ldr	x8, [x8, #0xb8]
    f988: d63f0100     	blr	x8
    f98c: 14000027     	b	0xfa28 <.text+0x9bd8>
    f990: 528000b8     	mov	w24, #0x5               // =5
    f994: aa1503e0     	mov	x0, x21
    f998: 97ffd89a     	bl	0x5c00 <strlen@plt>
    f99c: 8b0002a8     	add	x8, x21, x0
    f9a0: 52874749     	mov	w9, #0x3a3a             // =14906
    f9a4: 91000b18     	add	x24, x24, #0x2
    f9a8: 3900091f     	strb	wzr, [x8, #0x2]
    f9ac: 79000109     	strh	w9, [x8]
    f9b0: f9400294     	ldr	x20, [x20]
    f9b4: b40001b4     	cbz	x20, 0xf9e8 <.text+0x9b98>
    f9b8: aa1403e0     	mov	x0, x20
    f9bc: 97ffd891     	bl	0x5c00 <strlen@plt>
    f9c0: aa0003f6     	mov	x22, x0
    f9c4: b4000136     	cbz	x22, 0xf9e8 <.text+0x9b98>
    f9c8: 8b160308     	add	x8, x24, x22
    f9cc: 91000508     	add	x8, x8, #0x1
    f9d0: f110011f     	cmp	x8, #0x400
    f9d4: 540000a8     	b.hi	0xf9e8 <.text+0x9b98>
    f9d8: aa1503e0     	mov	x0, x21
    f9dc: aa1403e1     	mov	x1, x20
    f9e0: 97ffd8d4     	bl	0x5d30 <strcat@plt>
    f9e4: 8b1802d8     	add	x24, x22, x24
    f9e8: 91006b08     	add	x8, x24, #0x1a
    f9ec: f110011f     	cmp	x8, #0x400
    f9f0: 54000148     	b.hi	0xfa18 <.text+0x9bc8>
    f9f4: aa1503e0     	mov	x0, x21
    f9f8: 97ffd882     	bl	0x5c00 <strlen@plt>
    f9fc: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    fa00: 91108508     	add	x8, x8, #0x421
    fa04: 3cc0a100     	ldur	q0, [x8, #0xa]
    fa08: 3dc00101     	ldr	q1, [x8]
    fa0c: 8b0002a8     	add	x8, x21, x0
    fa10: 3c80a100     	stur	q0, [x8, #0xa]
    fa14: 3d800101     	str	q1, [x8]
    fa18: aa1503e0     	mov	x0, x21
    fa1c: 97ffdb21     	bl	0x66a0 <.text+0x850>
    fa20: aa1503e0     	mov	x0, x21
    fa24: 97ffd843     	bl	0x5b30 <free@plt>
    fa28: aa1303e0     	mov	x0, x19
    fa2c: 97ffd841     	bl	0x5b30 <free@plt>
    fa30: f9401728     	ldr	x8, [x25, #0x28]
    fa34: f94027e9     	ldr	x9, [sp, #0x48]
    fa38: eb09011f     	cmp	x8, x9
    fa3c: 54000121     	b.ne	0xfa60 <.text+0x9c10>
    fa40: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
    fa44: a9494ff4     	ldp	x20, x19, [sp, #0x90]
    fa48: a94857f6     	ldp	x22, x21, [sp, #0x80]
    fa4c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
    fa50: a94667fa     	ldp	x26, x25, [sp, #0x60]
    fa54: a9456ffc     	ldp	x28, x27, [sp, #0x50]
    fa58: 9102c3ff     	add	sp, sp, #0xb0
    fa5c: d65f03c0     	ret
    fa60: 97ffd8e0     	bl	0x5de0 <__stack_chk_fail@plt>
    fa64: d10243ff     	sub	sp, sp, #0x90
    fa68: a9055ff8     	stp	x24, x23, [sp, #0x50]
    fa6c: a90657f6     	stp	x22, x21, [sp, #0x60]
    fa70: a9074ff4     	stp	x20, x19, [sp, #0x70]
    fa74: a9087bfd     	stp	x29, x30, [sp, #0x80]
    fa78: 910203fd     	add	x29, sp, #0x80
    fa7c: d53bd058     	mrs	x24, TPIDR_EL0
    fa80: f9401708     	ldr	x8, [x24, #0x28]
    fa84: aa0003f7     	mov	x23, x0
    fa88: 528004e9     	mov	w9, #0x27               // =39
    fa8c: 52800500     	mov	w0, #0x28               // =40
    fa90: aa0203f6     	mov	x22, x2
    fa94: aa0103f4     	mov	x20, x1
    fa98: f81c83a8     	stur	x8, [x29, #-0x38]
    fa9c: f90023e9     	str	x9, [sp, #0x40]
    faa0: 97ffd83c     	bl	0x5b90 <malloc@plt>
    faa4: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    faa8: 910ca108     	add	x8, x8, #0x328
    faac: f841f109     	ldur	x9, [x8, #0x1f]
    fab0: ad400500     	ldp	q0, q1, [x8]
    fab4: aa0003f3     	mov	x19, x0
    fab8: 52800148     	mov	w8, #0xa                // =10
    fabc: 52800160     	mov	w0, #0xb                // =11
    fac0: 39009e7f     	strb	wzr, [x19, #0x27]
    fac4: f801f269     	stur	x9, [x19, #0x1f]
    fac8: ad000660     	stp	q0, q1, [x19]
    facc: a9034fe8     	stp	x8, x19, [sp, #0x30]
    fad0: 97ffd830     	bl	0x5b90 <malloc@plt>
    fad4: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    fad8: 911d3108     	add	x8, x8, #0x74c
    fadc: f9400108     	ldr	x8, [x8]
    fae0: aa0003f5     	mov	x21, x0
    fae4: 528e8dc9     	mov	w9, #0x746e             // =29806
    fae8: 910063e0     	add	x0, sp, #0x18
    faec: aa1703e1     	mov	x1, x23
    faf0: f90017f5     	str	x21, [sp, #0x28]
    faf4: 39002abf     	strb	wzr, [x21, #0xa]
    faf8: 790012a9     	strh	w9, [x21, #0x8]
    fafc: f90002a8     	str	x8, [x21]
    fb00: 97ffd838     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    fb04: f94002c8     	ldr	x8, [x22]
    fb08: 910023e0     	add	x0, sp, #0x8
    fb0c: f85d8108     	ldur	x8, [x8, #-0x28]
    fb10: 8b0802c2     	add	x2, x22, x8
    fb14: f00000c8     	adrp	x8, 0x2a000
    fb18: 91040108     	add	x8, x8, #0x100
    fb1c: 91004116     	add	x22, x8, #0x10
    fb20: aa1603e1     	mov	x1, x22
    fb24: 97ffd833     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    fb28: f00000c8     	adrp	x8, 0x2a000
    fb2c: 91046108     	add	x8, x8, #0x118
    fb30: 9100a108     	add	x8, x8, #0x28
    fb34: 9100e3e0     	add	x0, sp, #0x38
    fb38: 9100a3e1     	add	x1, sp, #0x28
    fb3c: 910063e2     	add	x2, sp, #0x18
    fb40: 910023e4     	add	x4, sp, #0x8
    fb44: aa1403e3     	mov	x3, x20
    fb48: f90007e8     	str	x8, [sp, #0x8]
    fb4c: 97fffe43     	bl	0xf458 <.text+0x9608>
    fb50: 910023e0     	add	x0, sp, #0x8
    fb54: aa1603e1     	mov	x1, x22
    fb58: 97ffd85e     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
    fb5c: 910063e0     	add	x0, sp, #0x18
    fb60: 97ffd7cc     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
    fb64: b4000095     	cbz	x21, 0xfb74 <.text+0x9d24>
    fb68: aa1503e0     	mov	x0, x21
    fb6c: 97ffd7f1     	bl	0x5b30 <free@plt>
    fb70: f90017ff     	str	xzr, [sp, #0x28]
    fb74: f9001bff     	str	xzr, [sp, #0x30]
    fb78: b4000093     	cbz	x19, 0xfb88 <.text+0x9d38>
    fb7c: aa1303e0     	mov	x0, x19
    fb80: 97ffd7ec     	bl	0x5b30 <free@plt>
    fb84: f9001fff     	str	xzr, [sp, #0x38]
    fb88: f9401708     	ldr	x8, [x24, #0x28]
    fb8c: f85c83a9     	ldur	x9, [x29, #-0x38]
    fb90: eb09011f     	cmp	x8, x9
    fb94: 540000e1     	b.ne	0xfbb0 <.text+0x9d60>
    fb98: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    fb9c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    fba0: a94657f6     	ldp	x22, x21, [sp, #0x60]
    fba4: a9455ff8     	ldp	x24, x23, [sp, #0x50]
    fba8: 910243ff     	add	sp, sp, #0x90
    fbac: d65f03c0     	ret
    fbb0: 97ffd88c     	bl	0x5de0 <__stack_chk_fail@plt>
    fbb4: d10483ff     	sub	sp, sp, #0x120
    fbb8: a90c6ffc     	stp	x28, x27, [sp, #0xc0]
    fbbc: a90d67fa     	stp	x26, x25, [sp, #0xd0]
    fbc0: a90e5ff8     	stp	x24, x23, [sp, #0xe0]
    fbc4: a90f57f6     	stp	x22, x21, [sp, #0xf0]
    fbc8: a9104ff4     	stp	x20, x19, [sp, #0x100]
    fbcc: a9117bfd     	stp	x29, x30, [sp, #0x110]
    fbd0: 910443fd     	add	x29, sp, #0x110
    fbd4: d53bd05a     	mrs	x26, TPIDR_EL0
    fbd8: f9401748     	ldr	x8, [x26, #0x28]
    fbdc: aa0003f6     	mov	x22, x0
    fbe0: 52800500     	mov	w0, #0x28               // =40
    fbe4: aa0403f5     	mov	x21, x4
    fbe8: aa0303f7     	mov	x23, x3
    fbec: aa0203fc     	mov	x28, x2
    fbf0: aa0103f8     	mov	x24, x1
    fbf4: f81a83a8     	stur	x8, [x29, #-0x58]
    fbf8: 97ffd7e6     	bl	0x5b90 <malloc@plt>
    fbfc: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    fc00: 910ca108     	add	x8, x8, #0x328
    fc04: f841f109     	ldur	x9, [x8, #0x1f]
    fc08: ad400101     	ldp	q1, q0, [x8]
    fc0c: aa0003f3     	mov	x19, x0
    fc10: 528001a0     	mov	w0, #0xd                // =13
    fc14: 39009e7f     	strb	wzr, [x19, #0x27]
    fc18: f801f269     	stur	x9, [x19, #0x1f]
    fc1c: ad000261     	stp	q1, q0, [x19]
    fc20: 97ffd7dc     	bl	0x5b90 <malloc@plt>
    fc24: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    fc28: 911cfd08     	add	x8, x8, #0x73f
    fc2c: f9400108     	ldr	x8, [x8]
    fc30: 528eaa09     	mov	w9, #0x7550             // =30032
    fc34: aa0003f4     	mov	x20, x0
    fc38: 72ad0e69     	movk	w9, #0x6873, lsl #16
    fc3c: 9101c3e0     	add	x0, sp, #0x70
    fc40: aa1603e1     	mov	x1, x22
    fc44: 3900329f     	strb	wzr, [x20, #0xc]
    fc48: b9000a89     	str	w9, [x20, #0x8]
    fc4c: f9000288     	str	x8, [x20]
    fc50: 97ffd7e4     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
    fc54: f94002a8     	ldr	x8, [x21]
    fc58: 910183e0     	add	x0, sp, #0x60
    fc5c: f85d8108     	ldur	x8, [x8, #-0x28]
    fc60: 8b0802a2     	add	x2, x21, x8
    fc64: f00000c8     	adrp	x8, 0x2a000
    fc68: 91040108     	add	x8, x8, #0x100
    fc6c: 9100411b     	add	x27, x8, #0x10
    fc70: aa1b03e1     	mov	x1, x27
    fc74: 97ffd7df     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
    fc78: f00000c8     	adrp	x8, 0x2a000
    fc7c: 91046108     	add	x8, x8, #0x118
    fc80: 9100a108     	add	x8, x8, #0x28
    fc84: f90033e8     	str	x8, [sp, #0x60]
    fc88: 97ffd85a     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    fc8c: aa0003f9     	mov	x25, x0
    fc90: aa1303e0     	mov	x0, x19
    fc94: 97ffd797     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
    fc98: aa0003f5     	mov	x21, x0
    fc9c: aa1903e0     	mov	x0, x25
    fca0: 97fffd0d     	bl	0xf0d4 <.text+0x9284>
    fca4: 37003900     	tbnz	w0, #0x0, 0x103c4 <.text+0xa574>
    fca8: 321603e0     	orr	w0, wzr, #0x400
    fcac: f9000ff8     	str	x24, [sp, #0x18]
    fcb0: 97ffd7b8     	bl	0x5b90 <malloc@plt>
    fcb4: 321603e2     	orr	w2, wzr, #0x400
    fcb8: 2a1f03e1     	mov	w1, wzr
    fcbc: aa0003f8     	mov	x24, x0
    fcc0: 97ffd80c     	bl	0x5cf0 <memset@plt>
    fcc4: aa1803e0     	mov	x0, x24
    fcc8: 97ffd7ce     	bl	0x5c00 <strlen@plt>
    fccc: 8b000308     	add	x8, x24, x0
    fcd0: b40002d5     	cbz	x21, 0xfd28 <.text+0x9ed8>
    fcd4: 52800509     	mov	w9, #0x28               // =40
    fcd8: d10203a0     	sub	x0, x29, #0x80
    fcdc: a90257fc     	stp	x28, x21, [sp, #0x20]
    fce0: 79000109     	strh	w9, [x8]
    fce4: 97ffdaa5     	bl	0x6778 <.text+0x928>
    fce8: f85803bc     	ldur	x28, [x29, #-0x80]
    fcec: f9000bf7     	str	x23, [sp, #0x10]
    fcf0: b400049c     	cbz	x28, 0xfd80 <.text+0x9f30>
    fcf4: aa1c03e0     	mov	x0, x28
    fcf8: 97ffd7c2     	bl	0x5c00 <strlen@plt>
    fcfc: aa0003f5     	mov	x21, x0
    fd00: 320003f6     	orr	w22, wzr, #0x1
    fd04: b4000415     	cbz	x21, 0xfd84 <.text+0x9f34>
    fd08: 91000aa8     	add	x8, x21, #0x2
    fd0c: f110011f     	cmp	x8, #0x400
    fd10: 540003a8     	b.hi	0xfd84 <.text+0x9f34>
    fd14: aa1803e0     	mov	x0, x24
    fd18: aa1c03e1     	mov	x1, x28
    fd1c: 97ffd805     	bl	0x5d30 <strcat@plt>
    fd20: 910006b6     	add	x22, x21, #0x1
    fd24: 14000018     	b	0xfd84 <.text+0x9f34>
    fd28: 528c2c6a     	mov	w10, #0x6163            // =24931
    fd2c: 321b03e9     	orr	w9, wzr, #0x20
    fd30: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
    fd34: 79000909     	strh	w9, [x8, #0x4]
    fd38: b900010a     	str	w10, [x8]
    fd3c: b4001633     	cbz	x19, 0x10000 <.text+0xa1b0>
    fd40: aa1303e0     	mov	x0, x19
    fd44: 97ffd7af     	bl	0x5c00 <strlen@plt>
    fd48: aa0003f5     	mov	x21, x0
    fd4c: 528000b6     	mov	w22, #0x5               // =5
    fd50: b40015b5     	cbz	x21, 0x10004 <.text+0xa1b4>
    fd54: 91001aa8     	add	x8, x21, #0x6
    fd58: f110011f     	cmp	x8, #0x400
    fd5c: 54001548     	b.hi	0x10004 <.text+0xa1b4>
    fd60: aa1803e0     	mov	x0, x24
    fd64: aa1303e1     	mov	x1, x19
    fd68: 97ffd7f2     	bl	0x5d30 <strcat@plt>
    fd6c: 910022a8     	add	x8, x21, #0x8
    fd70: f110011f     	cmp	x8, #0x400
    fd74: 910016b6     	add	x22, x21, #0x5
    fd78: 54001469     	b.ls	0x10004 <.text+0xa1b4>
    fd7c: 140000a9     	b	0x10020 <.text+0xa1d0>
    fd80: 320003f6     	orr	w22, wzr, #0x1
    fd84: 52800260     	mov	w0, #0x13               // =19
    fd88: f9002ff8     	str	x24, [sp, #0x58]
    fd8c: 97ffd781     	bl	0x5b90 <malloc@plt>
    fd90: 90000088     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
    fd94: 91116908     	add	x8, x8, #0x45a
    fd98: 3dc00100     	ldr	q0, [x8]
    fd9c: aa0003f7     	mov	x23, x0
    fda0: 52876cf8     	mov	w24, #0x3b67            // =15207
    fda4: 39004aff     	strb	wzr, [x23, #0x12]
    fda8: 790022f8     	strh	w24, [x23, #0x10]
    fdac: 3d8013e0     	str	q0, [sp, #0x40]
    fdb0: 3d8002e0     	str	q0, [x23]
    fdb4: f9001ffa     	str	x26, [sp, #0x38]
    fdb8: b40001b7     	cbz	x23, 0xfdec <.text+0x9f9c>
    fdbc: aa1703e0     	mov	x0, x23
    fdc0: 97ffd790     	bl	0x5c00 <strlen@plt>
    fdc4: aa0003f5     	mov	x21, x0
    fdc8: b4000135     	cbz	x21, 0xfdec <.text+0x9f9c>
    fdcc: 8b1502c8     	add	x8, x22, x21
    fdd0: 91000508     	add	x8, x8, #0x1
    fdd4: f110011f     	cmp	x8, #0x400
    fdd8: 540000a8     	b.hi	0xfdec <.text+0x9f9c>
    fddc: f9402fe0     	ldr	x0, [sp, #0x58]
    fde0: aa1703e1     	mov	x1, x23
    fde4: 97ffd7d3     	bl	0x5d30 <strcat@plt>
    fde8: 8b1602b6     	add	x22, x21, x22
    fdec: 52800260     	mov	w0, #0x13               // =19
    fdf0: 97ffd768     	bl	0x5b90 <malloc@plt>
    fdf4: 3dc013e0     	ldr	q0, [sp, #0x40]
    fdf8: aa0003fa     	mov	x26, x0
    fdfc: 39004b5f     	strb	wzr, [x26, #0x12]
    fe00: 79002358     	strh	w24, [x26, #0x10]
    fe04: 3d800340     	str	q0, [x26]
    fe08: f9001bfb     	str	x27, [sp, #0x30]
    fe0c: b40001fa     	cbz	x26, 0xfe48 <.text+0x9ff8>
    fe10: aa1a03e0     	mov	x0, x26
    fe14: 97ffd77b     	bl	0x5c00 <strlen@plt>
    fe18: f9402ff8     	ldr	x24, [sp, #0x58]
    fe1c: aa0003f5     	mov	x21, x0
    fe20: b4000175     	cbz	x21, 0xfe4c <.text+0x9ffc>
    fe24: 8b1502c8     	add	x8, x22, x21
    fe28: 91000508     	add	x8, x8, #0x1
    fe2c: f110011f     	cmp	x8, #0x400
    fe30: 540000e8     	b.hi	0xfe4c <.text+0x9ffc>
    fe34: aa1803e0     	mov	x0, x24
    fe38: aa1a03e1     	mov	x1, x26
    fe3c: 97ffd7bd     	bl	0x5d30 <strcat@plt>
    fe40: 8b1602b6     	add	x22, x21, x22
    fe44: 14000002     	b	0xfe4c <.text+0x9ffc>
    fe48: f9402ff8     	ldr	x24, [sp, #0x58]
    fe4c: 52800260     	mov	w0, #0x13               // =19
    fe50: 97ffd750     	bl	0x5b90 <malloc@plt>
    fe54: 3dc013e0     	ldr	q0, [sp, #0x40]
    fe58: aa0003fb     	mov	x27, x0
    fe5c: 52876ce8     	mov	w8, #0x3b67             // =15207
    fe60: 39004b7f     	strb	wzr, [x27, #0x12]
    fe64: 79002368     	strh	w8, [x27, #0x10]
    fe68: 3d800360     	str	q0, [x27]
    fe6c: b40001bb     	cbz	x27, 0xfea0 <.text+0xa050>
    fe70: aa1b03e0     	mov	x0, x27
    fe74: 97ffd763     	bl	0x5c00 <strlen@plt>
    fe78: aa0003f5     	mov	x21, x0
    fe7c: b4000135     	cbz	x21, 0xfea0 <.text+0xa050>
    fe80: 8b1502c8     	add	x8, x22, x21
    fe84: 91000508     	add	x8, x8, #0x1
    fe88: f110011f     	cmp	x8, #0x400
    fe8c: 540000a8     	b.hi	0xfea0 <.text+0xa050>
    fe90: aa1803e0     	mov	x0, x24
    fe94: aa1b03e1     	mov	x1, x27
    fe98: 97ffd7a6     	bl	0x5d30 <strcat@plt>
    fe9c: 8b1602b6     	add	x22, x21, x22
    fea0: 910203e0     	add	x0, sp, #0x80
    fea4: 97fffced     	bl	0xf258 <.text+0x9408>
    fea8: f94043f5     	ldr	x21, [sp, #0x80]
    feac: b4000235     	cbz	x21, 0xfef0 <.text+0xa0a0>
    feb0: aa1503e0     	mov	x0, x21
    feb4: 97ffd753     	bl	0x5c00 <strlen@plt>
    feb8: aa0003f8     	mov	x24, x0
    febc: b4000138     	cbz	x24, 0xfee0 <.text+0xa090>
    fec0: 8b1802c8     	add	x8, x22, x24
    fec4: 91000508     	add	x8, x8, #0x1
    fec8: f110011f     	cmp	x8, #0x400
    fecc: 540000a8     	b.hi	0xfee0 <.text+0xa090>
    fed0: f9402fe0     	ldr	x0, [sp, #0x58]
    fed4: aa1503e1     	mov	x1, x21
    fed8: 97ffd796     	bl	0x5d30 <strcat@plt>
    fedc: 8b160316     	add	x22, x24, x22
    fee0: aa1503e0     	mov	x0, x21
    fee4: 97ffd713     	bl	0x5b30 <free@plt>
    fee8: f9402ff8     	ldr	x24, [sp, #0x58]
    feec: f90043ff     	str	xzr, [sp, #0x80]
    fef0: b400007b     	cbz	x27, 0xfefc <.text+0xa0ac>
    fef4: aa1b03e0     	mov	x0, x27
    fef8: 97ffd70e     	bl	0x5b30 <free@plt>
    fefc: b400007a     	cbz	x26, 0xff08 <.text+0xa0b8>
    ff00: aa1a03e0     	mov	x0, x26
    ff04: 97ffd70b     	bl	0x5b30 <free@plt>
    ff08: f9401bfb     	ldr	x27, [sp, #0x30]
    ff0c: b4000077     	cbz	x23, 0xff18 <.text+0xa0c8>
    ff10: aa1703e0     	mov	x0, x23
    ff14: 97ffd707     	bl	0x5b30 <free@plt>
    ff18: f9401ffa     	ldr	x26, [sp, #0x38]
    ff1c: b400009c     	cbz	x28, 0xff2c <.text+0xa0dc>
    ff20: aa1c03e0     	mov	x0, x28
    ff24: 97ffd703     	bl	0x5b30 <free@plt>
    ff28: f81803bf     	stur	xzr, [x29, #-0x80]
    ff2c: 91000ac8     	add	x8, x22, #0x2
    ff30: f110011f     	cmp	x8, #0x400
    ff34: 540000c8     	b.hi	0xff4c <.text+0xa0fc>
    ff38: aa1803e0     	mov	x0, x24
    ff3c: 97ffd731     	bl	0x5c00 <strlen@plt>
    ff40: 52800528     	mov	w8, #0x29               // =41
    ff44: 910006d6     	add	x22, x22, #0x1
    ff48: 78206b08     	strh	w8, [x24, x0]
    ff4c: f94013fc     	ldr	x28, [sp, #0x20]
    ff50: 321f03e0     	orr	w0, wzr, #0x2
    ff54: 97ffd70f     	bl	0x5b90 <malloc@plt>
    ff58: aa0003f5     	mov	x21, x0
    ff5c: 52800ac8     	mov	w8, #0x56               // =86
    ff60: 790002a8     	strh	w8, [x21]
    ff64: b40001b5     	cbz	x21, 0xff98 <.text+0xa148>
    ff68: aa1503e0     	mov	x0, x21
    ff6c: 97ffd725     	bl	0x5c00 <strlen@plt>
    ff70: b4000100     	cbz	x0, 0xff90 <.text+0xa140>
    ff74: 8b0002c8     	add	x8, x22, x0
    ff78: 91000508     	add	x8, x8, #0x1
    ff7c: f110011f     	cmp	x8, #0x400
    ff80: 54000088     	b.hi	0xff90 <.text+0xa140>
    ff84: aa1803e0     	mov	x0, x24
    ff88: aa1503e1     	mov	x1, x21
    ff8c: 97ffd769     	bl	0x5d30 <strcat@plt>
    ff90: aa1503e0     	mov	x0, x21
    ff94: 97ffd6e7     	bl	0x5b30 <free@plt>
    ff98: f9400328     	ldr	x8, [x25]
    ff9c: f94017f6     	ldr	x22, [sp, #0x28]
    ffa0: aa1903e0     	mov	x0, x25
    ffa4: aa1403e2     	mov	x2, x20
    ffa8: f941c508     	ldr	x8, [x8, #0x388]
    ffac: aa1603e1     	mov	x1, x22
    ffb0: aa1803e3     	mov	x3, x24
    ffb4: d63f0100     	blr	x8
    ffb8: aa0003f7     	mov	x23, x0
    ffbc: aa1903e0     	mov	x0, x25
    ffc0: 97fffc45     	bl	0xf0d4 <.text+0x9284>
    ffc4: 37001fc0     	tbnz	w0, #0x0, 0x103bc <.text+0xa56c>
    ffc8: b4000b37     	cbz	x23, 0x1012c <.text+0xa2dc>
    ffcc: f9403be8     	ldr	x8, [sp, #0x70]
    ffd0: 9101c3e9     	add	x9, sp, #0x70
    ffd4: f85d8108     	ldur	x8, [x8, #-0x28]
    ffd8: 8b080120     	add	x0, x9, x8
    ffdc: 97ffd6d9     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
    ffe0: f81803a0     	stur	x0, [x29, #-0x80]
    ffe4: 97ffd783     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
    ffe8: f9400fe1     	ldr	x1, [sp, #0x18]
    ffec: b4000de1     	cbz	x1, 0x101a8 <.text+0xa358>
    fff0: f9400008     	ldr	x8, [x0]
    fff4: f9429d08     	ldr	x8, [x8, #0x538]
    fff8: d63f0100     	blr	x8
    fffc: 14000078     	b	0x101dc <.text+0xa38c>
   10000: 528000b6     	mov	w22, #0x5               // =5
   10004: aa1803e0     	mov	x0, x24
   10008: 97ffd6fe     	bl	0x5c00 <strlen@plt>
   1000c: 8b000308     	add	x8, x24, x0
   10010: 52874749     	mov	w9, #0x3a3a             // =14906
   10014: 91000ad6     	add	x22, x22, #0x2
   10018: 3900091f     	strb	wzr, [x8, #0x2]
   1001c: 79000109     	strh	w9, [x8]
   10020: b40001b4     	cbz	x20, 0x10054 <.text+0xa204>
   10024: aa1403e0     	mov	x0, x20
   10028: 97ffd6f6     	bl	0x5c00 <strlen@plt>
   1002c: aa0003f5     	mov	x21, x0
   10030: b4000135     	cbz	x21, 0x10054 <.text+0xa204>
   10034: 8b1502c8     	add	x8, x22, x21
   10038: 91000508     	add	x8, x8, #0x1
   1003c: f110011f     	cmp	x8, #0x400
   10040: 540000a8     	b.hi	0x10054 <.text+0xa204>
   10044: aa1803e0     	mov	x0, x24
   10048: aa1403e1     	mov	x1, x20
   1004c: 97ffd739     	bl	0x5d30 <strcat@plt>
   10050: 8b1602b6     	add	x22, x21, x22
   10054: 910066c8     	add	x8, x22, #0x19
   10058: f110011f     	cmp	x8, #0x400
   1005c: 54000148     	b.hi	0x10084 <.text+0xa234>
   10060: aa1803e0     	mov	x0, x24
   10064: 97ffd6e7     	bl	0x5c00 <strlen@plt>
   10068: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1006c: 91102108     	add	x8, x8, #0x408
   10070: 3cc09100     	ldur	q0, [x8, #0x9]
   10074: 3dc00101     	ldr	q1, [x8]
   10078: 8b000308     	add	x8, x24, x0
   1007c: 3c809100     	stur	q0, [x8, #0x9]
   10080: 3d800101     	str	q1, [x8]
   10084: b00000f6     	adrp	x22, 0x2d000
   10088: 9112c2d6     	add	x22, x22, #0x4b0
   1008c: 320003e8     	orr	w8, wzr, #0x1
   10090: aa1603e9     	mov	x9, x22
   10094: 38008528     	strb	w8, [x9], #0x8
   10098: 08dffd28     	ldarb	w8, [x9]
   1009c: 37000268     	tbnz	w8, #0x0, 0x100e8 <.text+0xa298>
   100a0: 910022d5     	add	x21, x22, #0x8
   100a4: aa1503e0     	mov	x0, x21
   100a8: 97ffd69e     	bl	0x5b20 <__cxa_guard_acquire@plt>
   100ac: 340001e0     	cbz	w0, 0x100e8 <.text+0xa298>
   100b0: 320003e0     	orr	w0, wzr, #0x1
   100b4: f9015adf     	str	xzr, [x22, #0x2b0]
   100b8: 910aa2d7     	add	x23, x22, #0x2a8
   100bc: 97ffd6b5     	bl	0x5b90 <malloc@plt>
   100c0: f90156c0     	str	x0, [x22, #0x2a8]
   100c4: 3900001f     	strb	wzr, [x0]
   100c8: d0ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
   100cc: 900000e2     	adrp	x2, 0x2c000
   100d0: 91216000     	add	x0, x0, #0x858
   100d4: 91000042     	add	x2, x2, #0x0
   100d8: aa1703e1     	mov	x1, x23
   100dc: 97ffd709     	bl	0x5d00 <__cxa_atexit@plt>
   100e0: aa1503e0     	mov	x0, x21
   100e4: 97ffd6bb     	bl	0x5bd0 <__cxa_guard_release@plt>
   100e8: f94156c0     	ldr	x0, [x22, #0x2a8]
   100ec: b4000060     	cbz	x0, 0x100f8 <.text+0xa2a8>
   100f0: 97ffd690     	bl	0x5b30 <free@plt>
   100f4: f90156df     	str	xzr, [x22, #0x2a8]
   100f8: aa1803e0     	mov	x0, x24
   100fc: f9015adf     	str	xzr, [x22, #0x2b0]
   10100: 97ffd6c0     	bl	0x5c00 <strlen@plt>
   10104: aa0003f5     	mov	x21, x0
   10108: 910006a0     	add	x0, x21, #0x1
   1010c: f9015ad5     	str	x21, [x22, #0x2b0]
   10110: 97ffd6a0     	bl	0x5b90 <malloc@plt>
   10114: aa1803e1     	mov	x1, x24
   10118: aa1503e2     	mov	x2, x21
   1011c: f90156c0     	str	x0, [x22, #0x2a8]
   10120: 3835681f     	strb	wzr, [x0, x21]
   10124: 97ffd64f     	bl	0x5a60 <memcpy@plt>
   10128: 140000a5     	b	0x103bc <.text+0xa56c>
   1012c: 321603e0     	orr	w0, wzr, #0x400
   10130: 97ffd698     	bl	0x5b90 <malloc@plt>
   10134: 321603e2     	orr	w2, wzr, #0x400
   10138: 2a1f03e1     	mov	w1, wzr
   1013c: aa0003f7     	mov	x23, x0
   10140: 97ffd6ec     	bl	0x5cf0 <memset@plt>
   10144: aa1703e0     	mov	x0, x23
   10148: 97ffd6ae     	bl	0x5c00 <strlen@plt>
   1014c: 528c2c6a     	mov	w10, #0x6163            // =24931
   10150: 8b0002e8     	add	x8, x23, x0
   10154: 321b03e9     	orr	w9, wzr, #0x20
   10158: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   1015c: 79000909     	strh	w9, [x8, #0x4]
   10160: b900010a     	str	w10, [x8]
   10164: b4000e33     	cbz	x19, 0x10328 <.text+0xa4d8>
   10168: aa1303e0     	mov	x0, x19
   1016c: 97ffd6a5     	bl	0x5c00 <strlen@plt>
   10170: aa0003f5     	mov	x21, x0
   10174: 528000b6     	mov	w22, #0x5               // =5
   10178: b4000db5     	cbz	x21, 0x1032c <.text+0xa4dc>
   1017c: 91001aa8     	add	x8, x21, #0x6
   10180: f110011f     	cmp	x8, #0x400
   10184: 54000d48     	b.hi	0x1032c <.text+0xa4dc>
   10188: aa1703e0     	mov	x0, x23
   1018c: aa1303e1     	mov	x1, x19
   10190: 97ffd6e8     	bl	0x5d30 <strcat@plt>
   10194: 910022a8     	add	x8, x21, #0x8
   10198: f110011f     	cmp	x8, #0x400
   1019c: 910016b6     	add	x22, x21, #0x5
   101a0: 54000c69     	b.ls	0x1032c <.text+0xa4dc>
   101a4: 14000069     	b	0x10348 <.text+0xa4f8>
   101a8: 97ffd712     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   101ac: aa0003f5     	mov	x21, x0
   101b0: f0000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   101b4: 9110ec00     	add	x0, x0, #0x43b
   101b8: 97ffd64e     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   101bc: f94002a8     	ldr	x8, [x21]
   101c0: f0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   101c4: aa0003e1     	mov	x1, x0
   101c8: 910db842     	add	x2, x2, #0x36e
   101cc: f9403908     	ldr	x8, [x8, #0x70]
   101d0: aa1503e0     	mov	x0, x21
   101d4: d63f0100     	blr	x8
   101d8: aa1f03e0     	mov	x0, xzr
   101dc: f81883a0     	stur	x0, [x29, #-0x78]
   101e0: 97ffd704     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   101e4: b40000dc     	cbz	x28, 0x101fc <.text+0xa3ac>
   101e8: f9400008     	ldr	x8, [x0]
   101ec: aa1c03e1     	mov	x1, x28
   101f0: f9429d08     	ldr	x8, [x8, #0x538]
   101f4: d63f0100     	blr	x8
   101f8: 1400000e     	b	0x10230 <.text+0xa3e0>
   101fc: 97ffd6fd     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10200: aa0003f5     	mov	x21, x0
   10204: f0000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10208: 9110ec00     	add	x0, x0, #0x43b
   1020c: 97ffd639     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   10210: f94002a8     	ldr	x8, [x21]
   10214: f0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10218: aa0003e1     	mov	x1, x0
   1021c: 910db842     	add	x2, x2, #0x36e
   10220: f9403908     	ldr	x8, [x8, #0x70]
   10224: aa1503e0     	mov	x0, x21
   10228: d63f0100     	blr	x8
   1022c: aa1f03e0     	mov	x0, xzr
   10230: f81903a0     	stur	x0, [x29, #-0x70]
   10234: 97ffd6ef     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10238: f9400be1     	ldr	x1, [sp, #0x10]
   1023c: b40000a1     	cbz	x1, 0x10250 <.text+0xa400>
   10240: f9400008     	ldr	x8, [x0]
   10244: f9429d08     	ldr	x8, [x8, #0x538]
   10248: d63f0100     	blr	x8
   1024c: 1400000e     	b	0x10284 <.text+0xa434>
   10250: 97ffd6e8     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10254: aa0003f5     	mov	x21, x0
   10258: f0000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1025c: 9110ec00     	add	x0, x0, #0x43b
   10260: 97ffd624     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   10264: f94002a8     	ldr	x8, [x21]
   10268: f0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1026c: aa0003e1     	mov	x1, x0
   10270: 910db842     	add	x2, x2, #0x36e
   10274: f9403908     	ldr	x8, [x8, #0x70]
   10278: aa1503e0     	mov	x0, x21
   1027c: d63f0100     	blr	x8
   10280: aa1f03e0     	mov	x0, xzr
   10284: f94033e8     	ldr	x8, [sp, #0x60]
   10288: f81983a0     	stur	x0, [x29, #-0x68]
   1028c: 910183e9     	add	x9, sp, #0x60
   10290: f85d8108     	ldur	x8, [x8, #-0x28]
   10294: 8b080120     	add	x0, x9, x8
   10298: 97ffd62a     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   1029c: f81a03a0     	stur	x0, [x29, #-0x60]
   102a0: aa1903e0     	mov	x0, x25
   102a4: 97fffb8c     	bl	0xf0d4 <.text+0x9284>
   102a8: 37000160     	tbnz	w0, #0x0, 0x102d4 <.text+0xa484>
   102ac: 97ffd6d1     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   102b0: aa0003f5     	mov	x21, x0
   102b4: f94002a8     	ldr	x8, [x21]
   102b8: d10203a3     	sub	x3, x29, #0x80
   102bc: aa1603e1     	mov	x1, x22
   102c0: aa1703e2     	mov	x2, x23
   102c4: f9423d08     	ldr	x8, [x8, #0x478]
   102c8: d63f0100     	blr	x8
   102cc: aa1503e0     	mov	x0, x21
   102d0: 97fffb81     	bl	0xf0d4 <.text+0x9284>
   102d4: 97ffd6c7     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   102d8: f85883a1     	ldur	x1, [x29, #-0x78]
   102dc: aa0003f7     	mov	x23, x0
   102e0: b40000a1     	cbz	x1, 0x102f4 <.text+0xa4a4>
   102e4: f94002e8     	ldr	x8, [x23]
   102e8: aa1703e0     	mov	x0, x23
   102ec: f9405d08     	ldr	x8, [x8, #0xb8]
   102f0: d63f0100     	blr	x8
   102f4: f85903a1     	ldur	x1, [x29, #-0x70]
   102f8: b40000a1     	cbz	x1, 0x1030c <.text+0xa4bc>
   102fc: f94002e8     	ldr	x8, [x23]
   10300: aa1703e0     	mov	x0, x23
   10304: f9405d08     	ldr	x8, [x8, #0xb8]
   10308: d63f0100     	blr	x8
   1030c: f85983a1     	ldur	x1, [x29, #-0x68]
   10310: b4000561     	cbz	x1, 0x103bc <.text+0xa56c>
   10314: f94002e8     	ldr	x8, [x23]
   10318: aa1703e0     	mov	x0, x23
   1031c: f9405d08     	ldr	x8, [x8, #0xb8]
   10320: d63f0100     	blr	x8
   10324: 14000026     	b	0x103bc <.text+0xa56c>
   10328: 528000b6     	mov	w22, #0x5               // =5
   1032c: aa1703e0     	mov	x0, x23
   10330: 97ffd634     	bl	0x5c00 <strlen@plt>
   10334: 8b0002e8     	add	x8, x23, x0
   10338: 52874749     	mov	w9, #0x3a3a             // =14906
   1033c: 91000ad6     	add	x22, x22, #0x2
   10340: 3900091f     	strb	wzr, [x8, #0x2]
   10344: 79000109     	strh	w9, [x8]
   10348: b40001b4     	cbz	x20, 0x1037c <.text+0xa52c>
   1034c: aa1403e0     	mov	x0, x20
   10350: 97ffd62c     	bl	0x5c00 <strlen@plt>
   10354: aa0003f5     	mov	x21, x0
   10358: b4000135     	cbz	x21, 0x1037c <.text+0xa52c>
   1035c: 8b1502c8     	add	x8, x22, x21
   10360: 91000508     	add	x8, x8, #0x1
   10364: f110011f     	cmp	x8, #0x400
   10368: 540000a8     	b.hi	0x1037c <.text+0xa52c>
   1036c: aa1703e0     	mov	x0, x23
   10370: aa1403e1     	mov	x1, x20
   10374: 97ffd66f     	bl	0x5d30 <strcat@plt>
   10378: 8b1602b6     	add	x22, x21, x22
   1037c: 91006ac8     	add	x8, x22, #0x1a
   10380: f110011f     	cmp	x8, #0x400
   10384: 54000148     	b.hi	0x103ac <.text+0xa55c>
   10388: aa1703e0     	mov	x0, x23
   1038c: 97ffd61d     	bl	0x5c00 <strlen@plt>
   10390: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10394: 91108508     	add	x8, x8, #0x421
   10398: 3cc0a100     	ldur	q0, [x8, #0xa]
   1039c: 3dc00101     	ldr	q1, [x8]
   103a0: 8b0002e8     	add	x8, x23, x0
   103a4: 3c80a100     	stur	q0, [x8, #0xa]
   103a8: 3d800101     	str	q1, [x8]
   103ac: aa1703e0     	mov	x0, x23
   103b0: 97ffd8bc     	bl	0x66a0 <.text+0x850>
   103b4: aa1703e0     	mov	x0, x23
   103b8: 97ffd5de     	bl	0x5b30 <free@plt>
   103bc: aa1803e0     	mov	x0, x24
   103c0: 97ffd5dc     	bl	0x5b30 <free@plt>
   103c4: 910183e0     	add	x0, sp, #0x60
   103c8: aa1b03e1     	mov	x1, x27
   103cc: 97ffd641     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   103d0: 9101c3e0     	add	x0, sp, #0x70
   103d4: 97ffd5af     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   103d8: b4000074     	cbz	x20, 0x103e4 <.text+0xa594>
   103dc: aa1403e0     	mov	x0, x20
   103e0: 97ffd5d4     	bl	0x5b30 <free@plt>
   103e4: b4000073     	cbz	x19, 0x103f0 <.text+0xa5a0>
   103e8: aa1303e0     	mov	x0, x19
   103ec: 97ffd5d1     	bl	0x5b30 <free@plt>
   103f0: f9401748     	ldr	x8, [x26, #0x28]
   103f4: f85a83a9     	ldur	x9, [x29, #-0x58]
   103f8: eb09011f     	cmp	x8, x9
   103fc: 54000121     	b.ne	0x10420 <.text+0xa5d0>
   10400: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   10404: a9504ff4     	ldp	x20, x19, [sp, #0x100]
   10408: a94f57f6     	ldp	x22, x21, [sp, #0xf0]
   1040c: a94e5ff8     	ldp	x24, x23, [sp, #0xe0]
   10410: a94d67fa     	ldp	x26, x25, [sp, #0xd0]
   10414: a94c6ffc     	ldp	x28, x27, [sp, #0xc0]
   10418: 910483ff     	add	sp, sp, #0x120
   1041c: d65f03c0     	ret
   10420: 97ffd670     	bl	0x5de0 <__stack_chk_fail@plt>
   10424: d10243ff     	sub	sp, sp, #0x90
   10428: f9002bf7     	str	x23, [sp, #0x50]
   1042c: a90657f6     	stp	x22, x21, [sp, #0x60]
   10430: a9074ff4     	stp	x20, x19, [sp, #0x70]
   10434: a9087bfd     	stp	x29, x30, [sp, #0x80]
   10438: 910203fd     	add	x29, sp, #0x80
   1043c: d53bd057     	mrs	x23, TPIDR_EL0
   10440: f94016e8     	ldr	x8, [x23, #0x28]
   10444: aa0003f6     	mov	x22, x0
   10448: 528004e9     	mov	w9, #0x27               // =39
   1044c: 52800500     	mov	w0, #0x28               // =40
   10450: aa0103f5     	mov	x21, x1
   10454: f81c83a8     	stur	x8, [x29, #-0x38]
   10458: f90023e9     	str	x9, [sp, #0x40]
   1045c: 97ffd5cd     	bl	0x5b90 <malloc@plt>
   10460: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10464: 910ca108     	add	x8, x8, #0x328
   10468: f841f109     	ldur	x9, [x8, #0x1f]
   1046c: ad400500     	ldp	q0, q1, [x8]
   10470: aa0003f3     	mov	x19, x0
   10474: 321e07e8     	orr	w8, wzr, #0xc
   10478: 528001a0     	mov	w0, #0xd                // =13
   1047c: 39009e7f     	strb	wzr, [x19, #0x27]
   10480: f801f269     	stur	x9, [x19, #0x1f]
   10484: ad000660     	stp	q0, q1, [x19]
   10488: a9034fe8     	stp	x8, x19, [sp, #0x30]
   1048c: 97ffd5c1     	bl	0x5b90 <malloc@plt>
   10490: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10494: 911cfd08     	add	x8, x8, #0x73f
   10498: f9400108     	ldr	x8, [x8]
   1049c: 528eaa09     	mov	w9, #0x7550             // =30032
   104a0: aa0003f4     	mov	x20, x0
   104a4: 72ad0e69     	movk	w9, #0x6873, lsl #16
   104a8: 910063e0     	add	x0, sp, #0x18
   104ac: aa1603e1     	mov	x1, x22
   104b0: f90017f4     	str	x20, [sp, #0x28]
   104b4: 3900329f     	strb	wzr, [x20, #0xc]
   104b8: b9000a89     	str	w9, [x20, #0x8]
   104bc: f9000288     	str	x8, [x20]
   104c0: 97ffd5c8     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   104c4: f94002a8     	ldr	x8, [x21]
   104c8: 910023e0     	add	x0, sp, #0x8
   104cc: f85d8108     	ldur	x8, [x8, #-0x28]
   104d0: 8b0802a2     	add	x2, x21, x8
   104d4: d00000c8     	adrp	x8, 0x2a000
   104d8: 91040108     	add	x8, x8, #0x100
   104dc: 91004115     	add	x21, x8, #0x10
   104e0: aa1503e1     	mov	x1, x21
   104e4: 97ffd5c3     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   104e8: d00000c8     	adrp	x8, 0x2a000
   104ec: 91046108     	add	x8, x8, #0x118
   104f0: 9100a108     	add	x8, x8, #0x28
   104f4: 9100e3e0     	add	x0, sp, #0x38
   104f8: 9100a3e1     	add	x1, sp, #0x28
   104fc: 910063e2     	add	x2, sp, #0x18
   10500: 910023e3     	add	x3, sp, #0x8
   10504: f90007e8     	str	x8, [sp, #0x8]
   10508: 9400001a     	bl	0x10570 <.text+0xa720>
   1050c: 910023e0     	add	x0, sp, #0x8
   10510: aa1503e1     	mov	x1, x21
   10514: 97ffd5ef     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   10518: 910063e0     	add	x0, sp, #0x18
   1051c: 97ffd55d     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   10520: b4000094     	cbz	x20, 0x10530 <.text+0xa6e0>
   10524: aa1403e0     	mov	x0, x20
   10528: 97ffd582     	bl	0x5b30 <free@plt>
   1052c: f90017ff     	str	xzr, [sp, #0x28]
   10530: f9001bff     	str	xzr, [sp, #0x30]
   10534: b4000093     	cbz	x19, 0x10544 <.text+0xa6f4>
   10538: aa1303e0     	mov	x0, x19
   1053c: 97ffd57d     	bl	0x5b30 <free@plt>
   10540: f9001fff     	str	xzr, [sp, #0x38]
   10544: f94016e8     	ldr	x8, [x23, #0x28]
   10548: f85c83a9     	ldur	x9, [x29, #-0x38]
   1054c: eb09011f     	cmp	x8, x9
   10550: 540000e1     	b.ne	0x1056c <.text+0xa71c>
   10554: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   10558: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   1055c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   10560: f9402bf7     	ldr	x23, [sp, #0x50]
   10564: 910243ff     	add	sp, sp, #0x90
   10568: d65f03c0     	ret
   1056c: 97ffd61d     	bl	0x5de0 <__stack_chk_fail@plt>
   10570: d10283ff     	sub	sp, sp, #0xa0
   10574: a9046ffc     	stp	x28, x27, [sp, #0x40]
   10578: a90567fa     	stp	x26, x25, [sp, #0x50]
   1057c: a9065ff8     	stp	x24, x23, [sp, #0x60]
   10580: a90757f6     	stp	x22, x21, [sp, #0x70]
   10584: a9084ff4     	stp	x20, x19, [sp, #0x80]
   10588: a9097bfd     	stp	x29, x30, [sp, #0x90]
   1058c: 910243fd     	add	x29, sp, #0x90
   10590: d53bd057     	mrs	x23, TPIDR_EL0
   10594: f94016e8     	ldr	x8, [x23, #0x28]
   10598: aa0303f9     	mov	x25, x3
   1059c: aa0203f4     	mov	x20, x2
   105a0: aa0103fc     	mov	x28, x1
   105a4: aa0003f5     	mov	x21, x0
   105a8: f9001fe8     	str	x8, [sp, #0x38]
   105ac: 97ffd611     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   105b0: f94002a8     	ldr	x8, [x21]
   105b4: aa0003f8     	mov	x24, x0
   105b8: aa0803e0     	mov	x0, x8
   105bc: 97ffd54d     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   105c0: aa0003f6     	mov	x22, x0
   105c4: aa1803e0     	mov	x0, x24
   105c8: 97fffac3     	bl	0xf0d4 <.text+0x9284>
   105cc: 37002500     	tbnz	w0, #0x0, 0x10a6c <.text+0xac1c>
   105d0: 321603e0     	orr	w0, wzr, #0x400
   105d4: 97ffd56f     	bl	0x5b90 <malloc@plt>
   105d8: 321603e2     	orr	w2, wzr, #0x400
   105dc: 2a1f03e1     	mov	w1, wzr
   105e0: aa0003f3     	mov	x19, x0
   105e4: 97ffd5c3     	bl	0x5cf0 <memset@plt>
   105e8: aa1303e0     	mov	x0, x19
   105ec: 97ffd585     	bl	0x5c00 <strlen@plt>
   105f0: 8b000268     	add	x8, x19, x0
   105f4: b40002b6     	cbz	x22, 0x10648 <.text+0xa7f8>
   105f8: 52800509     	mov	w9, #0x28               // =40
   105fc: 9100a3e0     	add	x0, sp, #0x28
   10600: f9000bf4     	str	x20, [sp, #0x10]
   10604: 79000109     	strh	w9, [x8]
   10608: 97ffd85c     	bl	0x6778 <.text+0x928>
   1060c: f94017fa     	ldr	x26, [sp, #0x28]
   10610: b40004ba     	cbz	x26, 0x106a4 <.text+0xa854>
   10614: aa1a03e0     	mov	x0, x26
   10618: 97ffd57a     	bl	0x5c00 <strlen@plt>
   1061c: aa0003fb     	mov	x27, x0
   10620: 320003f4     	orr	w20, wzr, #0x1
   10624: b400043b     	cbz	x27, 0x106a8 <.text+0xa858>
   10628: 91000b68     	add	x8, x27, #0x2
   1062c: f110011f     	cmp	x8, #0x400
   10630: 540003c8     	b.hi	0x106a8 <.text+0xa858>
   10634: aa1303e0     	mov	x0, x19
   10638: aa1a03e1     	mov	x1, x26
   1063c: 97ffd5bd     	bl	0x5d30 <strcat@plt>
   10640: 91000774     	add	x20, x27, #0x1
   10644: 14000019     	b	0x106a8 <.text+0xa858>
   10648: 528c2c6a     	mov	w10, #0x6163            // =24931
   1064c: 321b03e9     	orr	w9, wzr, #0x20
   10650: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   10654: 79000909     	strh	w9, [x8, #0x4]
   10658: b900010a     	str	w10, [x8]
   1065c: f94002b5     	ldr	x21, [x21]
   10660: b4000df5     	cbz	x21, 0x1081c <.text+0xa9cc>
   10664: aa1503e0     	mov	x0, x21
   10668: 97ffd566     	bl	0x5c00 <strlen@plt>
   1066c: aa0003f6     	mov	x22, x0
   10670: 528000b8     	mov	w24, #0x5               // =5
   10674: b4000d76     	cbz	x22, 0x10820 <.text+0xa9d0>
   10678: 91001ac8     	add	x8, x22, #0x6
   1067c: f110011f     	cmp	x8, #0x400
   10680: 54000d08     	b.hi	0x10820 <.text+0xa9d0>
   10684: aa1303e0     	mov	x0, x19
   10688: aa1503e1     	mov	x1, x21
   1068c: 97ffd5a9     	bl	0x5d30 <strcat@plt>
   10690: 910022c8     	add	x8, x22, #0x8
   10694: f110011f     	cmp	x8, #0x400
   10698: 910016d8     	add	x24, x22, #0x5
   1069c: 54000c29     	b.ls	0x10820 <.text+0xa9d0>
   106a0: 14000067     	b	0x1083c <.text+0xa9ec>
   106a4: 320003f4     	orr	w20, wzr, #0x1
   106a8: 910063e0     	add	x0, sp, #0x18
   106ac: 97fffaeb     	bl	0xf258 <.text+0x9408>
   106b0: f9400ffb     	ldr	x27, [sp, #0x18]
   106b4: b40002db     	cbz	x27, 0x1070c <.text+0xa8bc>
   106b8: aa1b03e0     	mov	x0, x27
   106bc: f90007f9     	str	x25, [sp, #0x8]
   106c0: aa1703f9     	mov	x25, x23
   106c4: aa1c03f7     	mov	x23, x28
   106c8: 97ffd54e     	bl	0x5c00 <strlen@plt>
   106cc: aa0003fc     	mov	x28, x0
   106d0: b400013c     	cbz	x28, 0x106f4 <.text+0xa8a4>
   106d4: 8b1c0288     	add	x8, x20, x28
   106d8: 91000508     	add	x8, x8, #0x1
   106dc: f110011f     	cmp	x8, #0x400
   106e0: 540000a8     	b.hi	0x106f4 <.text+0xa8a4>
   106e4: aa1303e0     	mov	x0, x19
   106e8: aa1b03e1     	mov	x1, x27
   106ec: 97ffd591     	bl	0x5d30 <strcat@plt>
   106f0: 8b140394     	add	x20, x28, x20
   106f4: aa1b03e0     	mov	x0, x27
   106f8: aa1703fc     	mov	x28, x23
   106fc: 97ffd50d     	bl	0x5b30 <free@plt>
   10700: aa1903f7     	mov	x23, x25
   10704: f94007f9     	ldr	x25, [sp, #0x8]
   10708: f9000fff     	str	xzr, [sp, #0x18]
   1070c: b400009a     	cbz	x26, 0x1071c <.text+0xa8cc>
   10710: aa1a03e0     	mov	x0, x26
   10714: 97ffd507     	bl	0x5b30 <free@plt>
   10718: f90017ff     	str	xzr, [sp, #0x28]
   1071c: 91000a88     	add	x8, x20, #0x2
   10720: f110011f     	cmp	x8, #0x400
   10724: 540000c8     	b.hi	0x1073c <.text+0xa8ec>
   10728: aa1303e0     	mov	x0, x19
   1072c: 97ffd535     	bl	0x5c00 <strlen@plt>
   10730: 52800528     	mov	w8, #0x29               // =41
   10734: 91000694     	add	x20, x20, #0x1
   10738: 78206a68     	strh	w8, [x19, x0]
   1073c: 321f03e0     	orr	w0, wzr, #0x2
   10740: 97ffd514     	bl	0x5b90 <malloc@plt>
   10744: aa0003fa     	mov	x26, x0
   10748: 52800ac8     	mov	w8, #0x56               // =86
   1074c: 79000348     	strh	w8, [x26]
   10750: b40001ba     	cbz	x26, 0x10784 <.text+0xa934>
   10754: aa1a03e0     	mov	x0, x26
   10758: 97ffd52a     	bl	0x5c00 <strlen@plt>
   1075c: b4000100     	cbz	x0, 0x1077c <.text+0xa92c>
   10760: 8b000288     	add	x8, x20, x0
   10764: 91000508     	add	x8, x8, #0x1
   10768: f110011f     	cmp	x8, #0x400
   1076c: 54000088     	b.hi	0x1077c <.text+0xa92c>
   10770: aa1303e0     	mov	x0, x19
   10774: aa1a03e1     	mov	x1, x26
   10778: 97ffd56e     	bl	0x5d30 <strcat@plt>
   1077c: aa1a03e0     	mov	x0, x26
   10780: 97ffd4ec     	bl	0x5b30 <free@plt>
   10784: f9400308     	ldr	x8, [x24]
   10788: f9400382     	ldr	x2, [x28]
   1078c: aa1803e0     	mov	x0, x24
   10790: aa1603e1     	mov	x1, x22
   10794: f941c508     	ldr	x8, [x8, #0x388]
   10798: aa1303e3     	mov	x3, x19
   1079c: d63f0100     	blr	x8
   107a0: aa0003fa     	mov	x26, x0
   107a4: aa1803e0     	mov	x0, x24
   107a8: 97fffa4b     	bl	0xf0d4 <.text+0x9284>
   107ac: 370015c0     	tbnz	w0, #0x0, 0x10a64 <.text+0xac14>
   107b0: b4000cfa     	cbz	x26, 0x1094c <.text+0xaafc>
   107b4: f9400be9     	ldr	x9, [sp, #0x10]
   107b8: f9400128     	ldr	x8, [x9]
   107bc: f85d8108     	ldur	x8, [x8, #-0x28]
   107c0: 8b080120     	add	x0, x9, x8
   107c4: 97ffd4df     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   107c8: f90017e0     	str	x0, [sp, #0x28]
   107cc: f9400328     	ldr	x8, [x25]
   107d0: f85d8108     	ldur	x8, [x8, #-0x28]
   107d4: 8b080320     	add	x0, x25, x8
   107d8: 97ffd4da     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   107dc: f9001be0     	str	x0, [sp, #0x30]
   107e0: aa1803e0     	mov	x0, x24
   107e4: 97fffa3c     	bl	0xf0d4 <.text+0x9284>
   107e8: 37000160     	tbnz	w0, #0x0, 0x10814 <.text+0xa9c4>
   107ec: 97ffd581     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   107f0: aa0003f4     	mov	x20, x0
   107f4: f9400288     	ldr	x8, [x20]
   107f8: 9100a3e3     	add	x3, sp, #0x28
   107fc: aa1603e1     	mov	x1, x22
   10800: aa1a03e2     	mov	x2, x26
   10804: f9423d08     	ldr	x8, [x8, #0x478]
   10808: d63f0100     	blr	x8
   1080c: aa1403e0     	mov	x0, x20
   10810: 97fffa31     	bl	0xf0d4 <.text+0x9284>
   10814: 97ffd577     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10818: 14000093     	b	0x10a64 <.text+0xac14>
   1081c: 528000b8     	mov	w24, #0x5               // =5
   10820: aa1303e0     	mov	x0, x19
   10824: 97ffd4f7     	bl	0x5c00 <strlen@plt>
   10828: 8b000268     	add	x8, x19, x0
   1082c: 52874749     	mov	w9, #0x3a3a             // =14906
   10830: 91000b18     	add	x24, x24, #0x2
   10834: 3900091f     	strb	wzr, [x8, #0x2]
   10838: 79000109     	strh	w9, [x8]
   1083c: f9400394     	ldr	x20, [x28]
   10840: b40001b4     	cbz	x20, 0x10874 <.text+0xaa24>
   10844: aa1403e0     	mov	x0, x20
   10848: 97ffd4ee     	bl	0x5c00 <strlen@plt>
   1084c: aa0003f5     	mov	x21, x0
   10850: b4000135     	cbz	x21, 0x10874 <.text+0xaa24>
   10854: 8b150308     	add	x8, x24, x21
   10858: 91000508     	add	x8, x8, #0x1
   1085c: f110011f     	cmp	x8, #0x400
   10860: 540000a8     	b.hi	0x10874 <.text+0xaa24>
   10864: aa1303e0     	mov	x0, x19
   10868: aa1403e1     	mov	x1, x20
   1086c: 97ffd531     	bl	0x5d30 <strcat@plt>
   10870: 8b1802b8     	add	x24, x21, x24
   10874: 91006708     	add	x8, x24, #0x19
   10878: f110011f     	cmp	x8, #0x400
   1087c: 54000148     	b.hi	0x108a4 <.text+0xaa54>
   10880: aa1303e0     	mov	x0, x19
   10884: 97ffd4df     	bl	0x5c00 <strlen@plt>
   10888: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1088c: 91102108     	add	x8, x8, #0x408
   10890: 3cc09100     	ldur	q0, [x8, #0x9]
   10894: 3dc00101     	ldr	q1, [x8]
   10898: 8b000268     	add	x8, x19, x0
   1089c: 3c809100     	stur	q0, [x8, #0x9]
   108a0: 3d800101     	str	q1, [x8]
   108a4: b00000f6     	adrp	x22, 0x2d000
   108a8: 9112c2d6     	add	x22, x22, #0x4b0
   108ac: 320003e8     	orr	w8, wzr, #0x1
   108b0: aa1603e9     	mov	x9, x22
   108b4: 38008528     	strb	w8, [x9], #0x8
   108b8: 08dffd28     	ldarb	w8, [x9]
   108bc: 37000268     	tbnz	w8, #0x0, 0x10908 <.text+0xaab8>
   108c0: 910022d4     	add	x20, x22, #0x8
   108c4: aa1403e0     	mov	x0, x20
   108c8: 97ffd496     	bl	0x5b20 <__cxa_guard_acquire@plt>
   108cc: 340001e0     	cbz	w0, 0x10908 <.text+0xaab8>
   108d0: 320003e0     	orr	w0, wzr, #0x1
   108d4: f9015adf     	str	xzr, [x22, #0x2b0]
   108d8: 910aa2d5     	add	x21, x22, #0x2a8
   108dc: 97ffd4ad     	bl	0x5b90 <malloc@plt>
   108e0: f90156c0     	str	x0, [x22, #0x2a8]
   108e4: 3900001f     	strb	wzr, [x0]
   108e8: d0ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
   108ec: 900000e2     	adrp	x2, 0x2c000
   108f0: 91216000     	add	x0, x0, #0x858
   108f4: 91000042     	add	x2, x2, #0x0
   108f8: aa1503e1     	mov	x1, x21
   108fc: 97ffd501     	bl	0x5d00 <__cxa_atexit@plt>
   10900: aa1403e0     	mov	x0, x20
   10904: 97ffd4b3     	bl	0x5bd0 <__cxa_guard_release@plt>
   10908: f94156c0     	ldr	x0, [x22, #0x2a8]
   1090c: b4000060     	cbz	x0, 0x10918 <.text+0xaac8>
   10910: 97ffd488     	bl	0x5b30 <free@plt>
   10914: f90156df     	str	xzr, [x22, #0x2a8]
   10918: aa1303e0     	mov	x0, x19
   1091c: f9015adf     	str	xzr, [x22, #0x2b0]
   10920: 97ffd4b8     	bl	0x5c00 <strlen@plt>
   10924: aa0003f4     	mov	x20, x0
   10928: 91000680     	add	x0, x20, #0x1
   1092c: f9015ad4     	str	x20, [x22, #0x2b0]
   10930: 97ffd498     	bl	0x5b90 <malloc@plt>
   10934: aa1303e1     	mov	x1, x19
   10938: aa1403e2     	mov	x2, x20
   1093c: f90156c0     	str	x0, [x22, #0x2a8]
   10940: 3834681f     	strb	wzr, [x0, x20]
   10944: 97ffd447     	bl	0x5a60 <memcpy@plt>
   10948: 14000047     	b	0x10a64 <.text+0xac14>
   1094c: 321603e0     	orr	w0, wzr, #0x400
   10950: 97ffd490     	bl	0x5b90 <malloc@plt>
   10954: 321603e2     	orr	w2, wzr, #0x400
   10958: 2a1f03e1     	mov	w1, wzr
   1095c: aa0003f6     	mov	x22, x0
   10960: 97ffd4e4     	bl	0x5cf0 <memset@plt>
   10964: aa1603e0     	mov	x0, x22
   10968: 97ffd4a6     	bl	0x5c00 <strlen@plt>
   1096c: 528c2c6a     	mov	w10, #0x6163            // =24931
   10970: 8b0002c8     	add	x8, x22, x0
   10974: 321b03e9     	orr	w9, wzr, #0x20
   10978: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   1097c: 79000909     	strh	w9, [x8, #0x4]
   10980: b900010a     	str	w10, [x8]
   10984: f94002b5     	ldr	x21, [x21]
   10988: b4000235     	cbz	x21, 0x109cc <.text+0xab7c>
   1098c: aa1503e0     	mov	x0, x21
   10990: 97ffd49c     	bl	0x5c00 <strlen@plt>
   10994: aa0003f4     	mov	x20, x0
   10998: 528000b8     	mov	w24, #0x5               // =5
   1099c: b40001b4     	cbz	x20, 0x109d0 <.text+0xab80>
   109a0: 91001a88     	add	x8, x20, #0x6
   109a4: f110011f     	cmp	x8, #0x400
   109a8: 54000148     	b.hi	0x109d0 <.text+0xab80>
   109ac: aa1603e0     	mov	x0, x22
   109b0: aa1503e1     	mov	x1, x21
   109b4: 97ffd4df     	bl	0x5d30 <strcat@plt>
   109b8: 91002288     	add	x8, x20, #0x8
   109bc: f110011f     	cmp	x8, #0x400
   109c0: 91001698     	add	x24, x20, #0x5
   109c4: 54000069     	b.ls	0x109d0 <.text+0xab80>
   109c8: 14000009     	b	0x109ec <.text+0xab9c>
   109cc: 528000b8     	mov	w24, #0x5               // =5
   109d0: aa1603e0     	mov	x0, x22
   109d4: 97ffd48b     	bl	0x5c00 <strlen@plt>
   109d8: 8b0002c8     	add	x8, x22, x0
   109dc: 52874749     	mov	w9, #0x3a3a             // =14906
   109e0: 91000b18     	add	x24, x24, #0x2
   109e4: 3900091f     	strb	wzr, [x8, #0x2]
   109e8: 79000109     	strh	w9, [x8]
   109ec: f9400394     	ldr	x20, [x28]
   109f0: b40001b4     	cbz	x20, 0x10a24 <.text+0xabd4>
   109f4: aa1403e0     	mov	x0, x20
   109f8: 97ffd482     	bl	0x5c00 <strlen@plt>
   109fc: aa0003f5     	mov	x21, x0
   10a00: b4000135     	cbz	x21, 0x10a24 <.text+0xabd4>
   10a04: 8b150308     	add	x8, x24, x21
   10a08: 91000508     	add	x8, x8, #0x1
   10a0c: f110011f     	cmp	x8, #0x400
   10a10: 540000a8     	b.hi	0x10a24 <.text+0xabd4>
   10a14: aa1603e0     	mov	x0, x22
   10a18: aa1403e1     	mov	x1, x20
   10a1c: 97ffd4c5     	bl	0x5d30 <strcat@plt>
   10a20: 8b1802b8     	add	x24, x21, x24
   10a24: 91006b08     	add	x8, x24, #0x1a
   10a28: f110011f     	cmp	x8, #0x400
   10a2c: 54000148     	b.hi	0x10a54 <.text+0xac04>
   10a30: aa1603e0     	mov	x0, x22
   10a34: 97ffd473     	bl	0x5c00 <strlen@plt>
   10a38: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10a3c: 91108508     	add	x8, x8, #0x421
   10a40: 3cc0a100     	ldur	q0, [x8, #0xa]
   10a44: 3dc00101     	ldr	q1, [x8]
   10a48: 8b0002c8     	add	x8, x22, x0
   10a4c: 3c80a100     	stur	q0, [x8, #0xa]
   10a50: 3d800101     	str	q1, [x8]
   10a54: aa1603e0     	mov	x0, x22
   10a58: 97ffd712     	bl	0x66a0 <.text+0x850>
   10a5c: aa1603e0     	mov	x0, x22
   10a60: 97ffd434     	bl	0x5b30 <free@plt>
   10a64: aa1303e0     	mov	x0, x19
   10a68: 97ffd432     	bl	0x5b30 <free@plt>
   10a6c: f94016e8     	ldr	x8, [x23, #0x28]
   10a70: f9401fe9     	ldr	x9, [sp, #0x38]
   10a74: eb09011f     	cmp	x8, x9
   10a78: 54000121     	b.ne	0x10a9c <.text+0xac4c>
   10a7c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   10a80: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   10a84: a94757f6     	ldp	x22, x21, [sp, #0x70]
   10a88: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   10a8c: a94567fa     	ldp	x26, x25, [sp, #0x50]
   10a90: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   10a94: 910283ff     	add	sp, sp, #0xa0
   10a98: d65f03c0     	ret
   10a9c: 97ffd4d1     	bl	0x5de0 <__stack_chk_fail@plt>
   10aa0: d10203ff     	sub	sp, sp, #0x80
   10aa4: f90023f7     	str	x23, [sp, #0x40]
   10aa8: a90557f6     	stp	x22, x21, [sp, #0x50]
   10aac: a9064ff4     	stp	x20, x19, [sp, #0x60]
   10ab0: a9077bfd     	stp	x29, x30, [sp, #0x70]
   10ab4: 9101c3fd     	add	x29, sp, #0x70
   10ab8: d53bd057     	mrs	x23, TPIDR_EL0
   10abc: f94016e8     	ldr	x8, [x23, #0x28]
   10ac0: aa0003f6     	mov	x22, x0
   10ac4: 528004e9     	mov	w9, #0x27               // =39
   10ac8: 52800500     	mov	w0, #0x28               // =40
   10acc: aa0103f5     	mov	x21, x1
   10ad0: f9001fe8     	str	x8, [sp, #0x38]
   10ad4: f9001be9     	str	x9, [sp, #0x30]
   10ad8: 97ffd42e     	bl	0x5b90 <malloc@plt>
   10adc: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10ae0: 910ca108     	add	x8, x8, #0x328
   10ae4: f841f109     	ldur	x9, [x8, #0x1f]
   10ae8: ad400500     	ldp	q0, q1, [x8]
   10aec: aa0003f3     	mov	x19, x0
   10af0: 52800128     	mov	w8, #0x9                // =9
   10af4: 52800140     	mov	w0, #0xa                // =10
   10af8: 39009e7f     	strb	wzr, [x19, #0x27]
   10afc: f801f269     	stur	x9, [x19, #0x1f]
   10b00: ad000660     	stp	q0, q1, [x19]
   10b04: a9024fe8     	stp	x8, x19, [sp, #0x20]
   10b08: 97ffd422     	bl	0x5b90 <malloc@plt>
   10b0c: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10b10: 911c3d08     	add	x8, x8, #0x70f
   10b14: f9400108     	ldr	x8, [x8]
   10b18: aa0003f4     	mov	x20, x0
   10b1c: 52800ce9     	mov	w9, #0x67               // =103
   10b20: 910023e0     	add	x0, sp, #0x8
   10b24: aa1603e1     	mov	x1, x22
   10b28: f9000ff4     	str	x20, [sp, #0x18]
   10b2c: 79001289     	strh	w9, [x20, #0x8]
   10b30: f9000288     	str	x8, [x20]
   10b34: 97ffd42b     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   10b38: 9100a3e0     	add	x0, sp, #0x28
   10b3c: 910063e1     	add	x1, sp, #0x18
   10b40: 910023e2     	add	x2, sp, #0x8
   10b44: aa1503e3     	mov	x3, x21
   10b48: 97ffeed6     	bl	0xc6a0 <.text+0x6850>
   10b4c: 910023e0     	add	x0, sp, #0x8
   10b50: 97ffd3d0     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   10b54: b4000094     	cbz	x20, 0x10b64 <.text+0xad14>
   10b58: aa1403e0     	mov	x0, x20
   10b5c: 97ffd3f5     	bl	0x5b30 <free@plt>
   10b60: f9000fff     	str	xzr, [sp, #0x18]
   10b64: f90013ff     	str	xzr, [sp, #0x20]
   10b68: b4000093     	cbz	x19, 0x10b78 <.text+0xad28>
   10b6c: aa1303e0     	mov	x0, x19
   10b70: 97ffd3f0     	bl	0x5b30 <free@plt>
   10b74: f90017ff     	str	xzr, [sp, #0x28]
   10b78: f94016e8     	ldr	x8, [x23, #0x28]
   10b7c: f9401fe9     	ldr	x9, [sp, #0x38]
   10b80: eb09011f     	cmp	x8, x9
   10b84: 540000e1     	b.ne	0x10ba0 <.text+0xad50>
   10b88: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   10b8c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   10b90: a94557f6     	ldp	x22, x21, [sp, #0x50]
   10b94: f94023f7     	ldr	x23, [sp, #0x40]
   10b98: 910203ff     	add	sp, sp, #0x80
   10b9c: d65f03c0     	ret
   10ba0: 97ffd490     	bl	0x5de0 <__stack_chk_fail@plt>
   10ba4: d10343ff     	sub	sp, sp, #0xd0
   10ba8: a9076ffc     	stp	x28, x27, [sp, #0x70]
   10bac: a90867fa     	stp	x26, x25, [sp, #0x80]
   10bb0: a9095ff8     	stp	x24, x23, [sp, #0x90]
   10bb4: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   10bb8: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   10bbc: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   10bc0: 910303fd     	add	x29, sp, #0xc0
   10bc4: d53bd05a     	mrs	x26, TPIDR_EL0
   10bc8: f9401748     	ldr	x8, [x26, #0x28]
   10bcc: aa0003f6     	mov	x22, x0
   10bd0: 52800500     	mov	w0, #0x28               // =40
   10bd4: aa0203f5     	mov	x21, x2
   10bd8: aa0103f7     	mov	x23, x1
   10bdc: f81a83a8     	stur	x8, [x29, #-0x58]
   10be0: 97ffd3ec     	bl	0x5b90 <malloc@plt>
   10be4: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10be8: 910ca108     	add	x8, x8, #0x328
   10bec: f841f109     	ldur	x9, [x8, #0x1f]
   10bf0: ad400101     	ldp	q1, q0, [x8]
   10bf4: aa0003f3     	mov	x19, x0
   10bf8: 528001a0     	mov	w0, #0xd                // =13
   10bfc: 39009e7f     	strb	wzr, [x19, #0x27]
   10c00: f801f269     	stur	x9, [x19, #0x1f]
   10c04: ad000261     	stp	q1, q0, [x19]
   10c08: 97ffd3e2     	bl	0x5b90 <malloc@plt>
   10c0c: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10c10: 911cfd08     	add	x8, x8, #0x73f
   10c14: f9400108     	ldr	x8, [x8]
   10c18: 528eaa09     	mov	w9, #0x7550             // =30032
   10c1c: aa0003f4     	mov	x20, x0
   10c20: 72ad0e69     	movk	w9, #0x6873, lsl #16
   10c24: 9100c3e0     	add	x0, sp, #0x30
   10c28: aa1603e1     	mov	x1, x22
   10c2c: 3900329f     	strb	wzr, [x20, #0xc]
   10c30: b9000a89     	str	w9, [x20, #0x8]
   10c34: f9000288     	str	x8, [x20]
   10c38: 97ffd3ea     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   10c3c: f94002a8     	ldr	x8, [x21]
   10c40: 910083e0     	add	x0, sp, #0x20
   10c44: f85d8108     	ldur	x8, [x8, #-0x28]
   10c48: 8b0802a2     	add	x2, x21, x8
   10c4c: d00000c8     	adrp	x8, 0x2a000
   10c50: 91040108     	add	x8, x8, #0x100
   10c54: 9100411b     	add	x27, x8, #0x10
   10c58: aa1b03e1     	mov	x1, x27
   10c5c: 97ffd3e5     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   10c60: d00000c8     	adrp	x8, 0x2a000
   10c64: 91046108     	add	x8, x8, #0x118
   10c68: 9100a108     	add	x8, x8, #0x28
   10c6c: f90013e8     	str	x8, [sp, #0x20]
   10c70: 97ffd460     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10c74: aa0003f9     	mov	x25, x0
   10c78: aa1303e0     	mov	x0, x19
   10c7c: 97ffd39d     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   10c80: aa0003f8     	mov	x24, x0
   10c84: aa1903e0     	mov	x0, x25
   10c88: 97fff913     	bl	0xf0d4 <.text+0x9284>
   10c8c: 37002780     	tbnz	w0, #0x0, 0x1117c <.text+0xb32c>
   10c90: 321603e0     	orr	w0, wzr, #0x400
   10c94: 97ffd3bf     	bl	0x5b90 <malloc@plt>
   10c98: 321603e2     	orr	w2, wzr, #0x400
   10c9c: 2a1f03e1     	mov	w1, wzr
   10ca0: aa0003f6     	mov	x22, x0
   10ca4: 97ffd413     	bl	0x5cf0 <memset@plt>
   10ca8: aa1603e0     	mov	x0, x22
   10cac: 97ffd3d5     	bl	0x5c00 <strlen@plt>
   10cb0: 8b0002c8     	add	x8, x22, x0
   10cb4: b40002b8     	cbz	x24, 0x10d08 <.text+0xaeb8>
   10cb8: 52800509     	mov	w9, #0x28               // =40
   10cbc: 910143e0     	add	x0, sp, #0x50
   10cc0: a9016bfb     	stp	x27, x26, [sp, #0x10]
   10cc4: 79000109     	strh	w9, [x8]
   10cc8: 97ffd6ac     	bl	0x6778 <.text+0x928>
   10ccc: f9402bfa     	ldr	x26, [sp, #0x50]
   10cd0: b400049a     	cbz	x26, 0x10d60 <.text+0xaf10>
   10cd4: aa1a03e0     	mov	x0, x26
   10cd8: 97ffd3ca     	bl	0x5c00 <strlen@plt>
   10cdc: aa0003fb     	mov	x27, x0
   10ce0: 320003f5     	orr	w21, wzr, #0x1
   10ce4: b400041b     	cbz	x27, 0x10d64 <.text+0xaf14>
   10ce8: 91000b68     	add	x8, x27, #0x2
   10cec: f110011f     	cmp	x8, #0x400
   10cf0: 540003a8     	b.hi	0x10d64 <.text+0xaf14>
   10cf4: aa1603e0     	mov	x0, x22
   10cf8: aa1a03e1     	mov	x1, x26
   10cfc: 97ffd40d     	bl	0x5d30 <strcat@plt>
   10d00: 91000775     	add	x21, x27, #0x1
   10d04: 14000018     	b	0x10d64 <.text+0xaf14>
   10d08: 528c2c6a     	mov	w10, #0x6163            // =24931
   10d0c: 321b03e9     	orr	w9, wzr, #0x20
   10d10: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   10d14: 79000909     	strh	w9, [x8, #0x4]
   10d18: b900010a     	str	w10, [x8]
   10d1c: b4001093     	cbz	x19, 0x10f2c <.text+0xb0dc>
   10d20: aa1303e0     	mov	x0, x19
   10d24: 97ffd3b7     	bl	0x5c00 <strlen@plt>
   10d28: aa0003f7     	mov	x23, x0
   10d2c: 528000b5     	mov	w21, #0x5               // =5
   10d30: b4001017     	cbz	x23, 0x10f30 <.text+0xb0e0>
   10d34: 91001ae8     	add	x8, x23, #0x6
   10d38: f110011f     	cmp	x8, #0x400
   10d3c: 54000fa8     	b.hi	0x10f30 <.text+0xb0e0>
   10d40: aa1603e0     	mov	x0, x22
   10d44: aa1303e1     	mov	x1, x19
   10d48: 97ffd3fa     	bl	0x5d30 <strcat@plt>
   10d4c: 910022e8     	add	x8, x23, #0x8
   10d50: f110011f     	cmp	x8, #0x400
   10d54: 910016f5     	add	x21, x23, #0x5
   10d58: 54000ec9     	b.ls	0x10f30 <.text+0xb0e0>
   10d5c: 1400007c     	b	0x10f4c <.text+0xb0fc>
   10d60: 320003f5     	orr	w21, wzr, #0x1
   10d64: 321f03e0     	orr	w0, wzr, #0x2
   10d68: 97ffd38a     	bl	0x5b90 <malloc@plt>
   10d6c: aa0003fb     	mov	x27, x0
   10d70: 52800948     	mov	w8, #0x4a               // =74
   10d74: 79000368     	strh	w8, [x27]
   10d78: b40001bb     	cbz	x27, 0x10dac <.text+0xaf5c>
   10d7c: aa1b03e0     	mov	x0, x27
   10d80: 97ffd3a0     	bl	0x5c00 <strlen@plt>
   10d84: aa0003fc     	mov	x28, x0
   10d88: b400013c     	cbz	x28, 0x10dac <.text+0xaf5c>
   10d8c: 8b1c02a8     	add	x8, x21, x28
   10d90: 91000508     	add	x8, x8, #0x1
   10d94: f110011f     	cmp	x8, #0x400
   10d98: 540000a8     	b.hi	0x10dac <.text+0xaf5c>
   10d9c: aa1603e0     	mov	x0, x22
   10da0: aa1b03e1     	mov	x1, x27
   10da4: 97ffd3e3     	bl	0x5d30 <strcat@plt>
   10da8: 8b150395     	add	x21, x28, x21
   10dac: 910103e0     	add	x0, sp, #0x40
   10db0: 97fff92a     	bl	0xf258 <.text+0x9408>
   10db4: f94023fc     	ldr	x28, [sp, #0x40]
   10db8: b400029c     	cbz	x28, 0x10e08 <.text+0xafb8>
   10dbc: aa1c03e0     	mov	x0, x28
   10dc0: f90007f8     	str	x24, [sp, #0x8]
   10dc4: aa1703f8     	mov	x24, x23
   10dc8: 97ffd38e     	bl	0x5c00 <strlen@plt>
   10dcc: aa0003f7     	mov	x23, x0
   10dd0: b4000137     	cbz	x23, 0x10df4 <.text+0xafa4>
   10dd4: 8b1702a8     	add	x8, x21, x23
   10dd8: 91000508     	add	x8, x8, #0x1
   10ddc: f110011f     	cmp	x8, #0x400
   10de0: 540000a8     	b.hi	0x10df4 <.text+0xafa4>
   10de4: aa1603e0     	mov	x0, x22
   10de8: aa1c03e1     	mov	x1, x28
   10dec: 97ffd3d1     	bl	0x5d30 <strcat@plt>
   10df0: 8b1502f5     	add	x21, x23, x21
   10df4: aa1c03e0     	mov	x0, x28
   10df8: aa1803f7     	mov	x23, x24
   10dfc: 97ffd34d     	bl	0x5b30 <free@plt>
   10e00: f94007f8     	ldr	x24, [sp, #0x8]
   10e04: f90023ff     	str	xzr, [sp, #0x40]
   10e08: b400007b     	cbz	x27, 0x10e14 <.text+0xafc4>
   10e0c: aa1b03e0     	mov	x0, x27
   10e10: 97ffd348     	bl	0x5b30 <free@plt>
   10e14: b400009a     	cbz	x26, 0x10e24 <.text+0xafd4>
   10e18: aa1a03e0     	mov	x0, x26
   10e1c: 97ffd345     	bl	0x5b30 <free@plt>
   10e20: f9002bff     	str	xzr, [sp, #0x50]
   10e24: f9400bfb     	ldr	x27, [sp, #0x10]
   10e28: 91000aa8     	add	x8, x21, #0x2
   10e2c: f110011f     	cmp	x8, #0x400
   10e30: 540000c8     	b.hi	0x10e48 <.text+0xaff8>
   10e34: aa1603e0     	mov	x0, x22
   10e38: 97ffd372     	bl	0x5c00 <strlen@plt>
   10e3c: 52800528     	mov	w8, #0x29               // =41
   10e40: 910006b5     	add	x21, x21, #0x1
   10e44: 78206ac8     	strh	w8, [x22, x0]
   10e48: 321f03e0     	orr	w0, wzr, #0x2
   10e4c: 97ffd351     	bl	0x5b90 <malloc@plt>
   10e50: aa0003fa     	mov	x26, x0
   10e54: 52800ac8     	mov	w8, #0x56               // =86
   10e58: 79000348     	strh	w8, [x26]
   10e5c: b40001ba     	cbz	x26, 0x10e90 <.text+0xb040>
   10e60: aa1a03e0     	mov	x0, x26
   10e64: 97ffd367     	bl	0x5c00 <strlen@plt>
   10e68: b4000100     	cbz	x0, 0x10e88 <.text+0xb038>
   10e6c: 8b0002a8     	add	x8, x21, x0
   10e70: 91000508     	add	x8, x8, #0x1
   10e74: f110011f     	cmp	x8, #0x400
   10e78: 54000088     	b.hi	0x10e88 <.text+0xb038>
   10e7c: aa1603e0     	mov	x0, x22
   10e80: aa1a03e1     	mov	x1, x26
   10e84: 97ffd3ab     	bl	0x5d30 <strcat@plt>
   10e88: aa1a03e0     	mov	x0, x26
   10e8c: 97ffd329     	bl	0x5b30 <free@plt>
   10e90: f9400328     	ldr	x8, [x25]
   10e94: aa1903e0     	mov	x0, x25
   10e98: aa1803e1     	mov	x1, x24
   10e9c: aa1403e2     	mov	x2, x20
   10ea0: f941c508     	ldr	x8, [x8, #0x388]
   10ea4: aa1603e3     	mov	x3, x22
   10ea8: d63f0100     	blr	x8
   10eac: aa0003fa     	mov	x26, x0
   10eb0: aa1903e0     	mov	x0, x25
   10eb4: 97fff888     	bl	0xf0d4 <.text+0x9284>
   10eb8: 370015c0     	tbnz	w0, #0x0, 0x11170 <.text+0xb320>
   10ebc: b4000d3a     	cbz	x26, 0x11060 <.text+0xb210>
   10ec0: f9401be8     	ldr	x8, [sp, #0x30]
   10ec4: 9100c3e9     	add	x9, sp, #0x30
   10ec8: f85d8108     	ldur	x8, [x8, #-0x28]
   10ecc: 8b080120     	add	x0, x9, x8
   10ed0: 97ffd31c     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   10ed4: f94013e8     	ldr	x8, [sp, #0x20]
   10ed8: a9055fe0     	stp	x0, x23, [sp, #0x50]
   10edc: 910083e9     	add	x9, sp, #0x20
   10ee0: f85d8108     	ldur	x8, [x8, #-0x28]
   10ee4: 8b080120     	add	x0, x9, x8
   10ee8: 97ffd316     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   10eec: f90033e0     	str	x0, [sp, #0x60]
   10ef0: aa1903e0     	mov	x0, x25
   10ef4: 97fff878     	bl	0xf0d4 <.text+0x9284>
   10ef8: 37000160     	tbnz	w0, #0x0, 0x10f24 <.text+0xb0d4>
   10efc: 97ffd3bd     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10f00: aa0003f7     	mov	x23, x0
   10f04: f94002e8     	ldr	x8, [x23]
   10f08: 910143e3     	add	x3, sp, #0x50
   10f0c: aa1803e1     	mov	x1, x24
   10f10: aa1a03e2     	mov	x2, x26
   10f14: f9423d08     	ldr	x8, [x8, #0x478]
   10f18: d63f0100     	blr	x8
   10f1c: aa1703e0     	mov	x0, x23
   10f20: 97fff86d     	bl	0xf0d4 <.text+0x9284>
   10f24: 97ffd3b3     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   10f28: 14000092     	b	0x11170 <.text+0xb320>
   10f2c: 528000b5     	mov	w21, #0x5               // =5
   10f30: aa1603e0     	mov	x0, x22
   10f34: 97ffd333     	bl	0x5c00 <strlen@plt>
   10f38: 8b0002c8     	add	x8, x22, x0
   10f3c: 52874749     	mov	w9, #0x3a3a             // =14906
   10f40: 91000ab5     	add	x21, x21, #0x2
   10f44: 3900091f     	strb	wzr, [x8, #0x2]
   10f48: 79000109     	strh	w9, [x8]
   10f4c: b40001b4     	cbz	x20, 0x10f80 <.text+0xb130>
   10f50: aa1403e0     	mov	x0, x20
   10f54: 97ffd32b     	bl	0x5c00 <strlen@plt>
   10f58: aa0003f7     	mov	x23, x0
   10f5c: b4000137     	cbz	x23, 0x10f80 <.text+0xb130>
   10f60: 8b1702a8     	add	x8, x21, x23
   10f64: 91000508     	add	x8, x8, #0x1
   10f68: f110011f     	cmp	x8, #0x400
   10f6c: 540000a8     	b.hi	0x10f80 <.text+0xb130>
   10f70: aa1603e0     	mov	x0, x22
   10f74: aa1403e1     	mov	x1, x20
   10f78: 97ffd36e     	bl	0x5d30 <strcat@plt>
   10f7c: 8b1502f5     	add	x21, x23, x21
   10f80: 910066a8     	add	x8, x21, #0x19
   10f84: f110011f     	cmp	x8, #0x400
   10f88: 54000148     	b.hi	0x10fb0 <.text+0xb160>
   10f8c: aa1603e0     	mov	x0, x22
   10f90: 97ffd31c     	bl	0x5c00 <strlen@plt>
   10f94: f0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   10f98: 91102108     	add	x8, x8, #0x408
   10f9c: 3cc09100     	ldur	q0, [x8, #0x9]
   10fa0: 3dc00101     	ldr	q1, [x8]
   10fa4: 8b0002c8     	add	x8, x22, x0
   10fa8: 3c809100     	stur	q0, [x8, #0x9]
   10fac: 3d800101     	str	q1, [x8]
   10fb0: b00000f5     	adrp	x21, 0x2d000
   10fb4: 9112c2b5     	add	x21, x21, #0x4b0
   10fb8: 320003e8     	orr	w8, wzr, #0x1
   10fbc: aa1503e9     	mov	x9, x21
   10fc0: 38008528     	strb	w8, [x9], #0x8
   10fc4: 08dffd28     	ldarb	w8, [x9]
   10fc8: 37000268     	tbnz	w8, #0x0, 0x11014 <.text+0xb1c4>
   10fcc: 910022b7     	add	x23, x21, #0x8
   10fd0: aa1703e0     	mov	x0, x23
   10fd4: 97ffd2d3     	bl	0x5b20 <__cxa_guard_acquire@plt>
   10fd8: 340001e0     	cbz	w0, 0x11014 <.text+0xb1c4>
   10fdc: 320003e0     	orr	w0, wzr, #0x1
   10fe0: f9015abf     	str	xzr, [x21, #0x2b0]
   10fe4: 910aa2b8     	add	x24, x21, #0x2a8
   10fe8: 97ffd2ea     	bl	0x5b90 <malloc@plt>
   10fec: f90156a0     	str	x0, [x21, #0x2a8]
   10ff0: 3900001f     	strb	wzr, [x0]
   10ff4: d0ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
   10ff8: 900000e2     	adrp	x2, 0x2c000
   10ffc: 91216000     	add	x0, x0, #0x858
   11000: 91000042     	add	x2, x2, #0x0
   11004: aa1803e1     	mov	x1, x24
   11008: 97ffd33e     	bl	0x5d00 <__cxa_atexit@plt>
   1100c: aa1703e0     	mov	x0, x23
   11010: 97ffd2f0     	bl	0x5bd0 <__cxa_guard_release@plt>
   11014: f94156a0     	ldr	x0, [x21, #0x2a8]
   11018: b4000060     	cbz	x0, 0x11024 <.text+0xb1d4>
   1101c: 97ffd2c5     	bl	0x5b30 <free@plt>
   11020: f90156bf     	str	xzr, [x21, #0x2a8]
   11024: aa1603e0     	mov	x0, x22
   11028: f9015abf     	str	xzr, [x21, #0x2b0]
   1102c: 97ffd2f5     	bl	0x5c00 <strlen@plt>
   11030: aa0003f7     	mov	x23, x0
   11034: 910006e0     	add	x0, x23, #0x1
   11038: f9015ab7     	str	x23, [x21, #0x2b0]
   1103c: 97ffd2d5     	bl	0x5b90 <malloc@plt>
   11040: aa1603e1     	mov	x1, x22
   11044: aa1703e2     	mov	x2, x23
   11048: f90156a0     	str	x0, [x21, #0x2a8]
   1104c: 3837681f     	strb	wzr, [x0, x23]
   11050: 97ffd284     	bl	0x5a60 <memcpy@plt>
   11054: aa1603e0     	mov	x0, x22
   11058: 97ffd2b6     	bl	0x5b30 <free@plt>
   1105c: 14000048     	b	0x1117c <.text+0xb32c>
   11060: 321603e0     	orr	w0, wzr, #0x400
   11064: 97ffd2cb     	bl	0x5b90 <malloc@plt>
   11068: 321603e2     	orr	w2, wzr, #0x400
   1106c: 2a1f03e1     	mov	w1, wzr
   11070: aa0003f7     	mov	x23, x0
   11074: 97ffd31f     	bl	0x5cf0 <memset@plt>
   11078: aa1703e0     	mov	x0, x23
   1107c: 97ffd2e1     	bl	0x5c00 <strlen@plt>
   11080: 528c2c6a     	mov	w10, #0x6163            // =24931
   11084: 8b0002e8     	add	x8, x23, x0
   11088: 321b03e9     	orr	w9, wzr, #0x20
   1108c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   11090: 79000909     	strh	w9, [x8, #0x4]
   11094: b900010a     	str	w10, [x8]
   11098: b4000233     	cbz	x19, 0x110dc <.text+0xb28c>
   1109c: aa1303e0     	mov	x0, x19
   110a0: 97ffd2d8     	bl	0x5c00 <strlen@plt>
   110a4: aa0003f8     	mov	x24, x0
   110a8: 528000b5     	mov	w21, #0x5               // =5
   110ac: b40001b8     	cbz	x24, 0x110e0 <.text+0xb290>
   110b0: 91001b08     	add	x8, x24, #0x6
   110b4: f110011f     	cmp	x8, #0x400
   110b8: 54000148     	b.hi	0x110e0 <.text+0xb290>
   110bc: aa1703e0     	mov	x0, x23
   110c0: aa1303e1     	mov	x1, x19
   110c4: 97ffd31b     	bl	0x5d30 <strcat@plt>
   110c8: 91002308     	add	x8, x24, #0x8
   110cc: f110011f     	cmp	x8, #0x400
   110d0: 91001715     	add	x21, x24, #0x5
   110d4: 54000069     	b.ls	0x110e0 <.text+0xb290>
   110d8: 14000009     	b	0x110fc <.text+0xb2ac>
   110dc: 528000b5     	mov	w21, #0x5               // =5
   110e0: aa1703e0     	mov	x0, x23
   110e4: 97ffd2c7     	bl	0x5c00 <strlen@plt>
   110e8: 8b0002e8     	add	x8, x23, x0
   110ec: 52874749     	mov	w9, #0x3a3a             // =14906
   110f0: 91000ab5     	add	x21, x21, #0x2
   110f4: 3900091f     	strb	wzr, [x8, #0x2]
   110f8: 79000109     	strh	w9, [x8]
   110fc: b40001b4     	cbz	x20, 0x11130 <.text+0xb2e0>
   11100: aa1403e0     	mov	x0, x20
   11104: 97ffd2bf     	bl	0x5c00 <strlen@plt>
   11108: aa0003f8     	mov	x24, x0
   1110c: b4000138     	cbz	x24, 0x11130 <.text+0xb2e0>
   11110: 8b1802a8     	add	x8, x21, x24
   11114: 91000508     	add	x8, x8, #0x1
   11118: f110011f     	cmp	x8, #0x400
   1111c: 540000a8     	b.hi	0x11130 <.text+0xb2e0>
   11120: aa1703e0     	mov	x0, x23
   11124: aa1403e1     	mov	x1, x20
   11128: 97ffd302     	bl	0x5d30 <strcat@plt>
   1112c: 8b150315     	add	x21, x24, x21
   11130: 91006aa8     	add	x8, x21, #0x1a
   11134: f110011f     	cmp	x8, #0x400
   11138: 54000148     	b.hi	0x11160 <.text+0xb310>
   1113c: aa1703e0     	mov	x0, x23
   11140: 97ffd2b0     	bl	0x5c00 <strlen@plt>
   11144: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11148: 91108508     	add	x8, x8, #0x421
   1114c: 3cc0a100     	ldur	q0, [x8, #0xa]
   11150: 3dc00101     	ldr	q1, [x8]
   11154: 8b0002e8     	add	x8, x23, x0
   11158: 3c80a100     	stur	q0, [x8, #0xa]
   1115c: 3d800101     	str	q1, [x8]
   11160: aa1703e0     	mov	x0, x23
   11164: 97ffd54f     	bl	0x66a0 <.text+0x850>
   11168: aa1703e0     	mov	x0, x23
   1116c: 97ffd271     	bl	0x5b30 <free@plt>
   11170: aa1603e0     	mov	x0, x22
   11174: 97ffd26f     	bl	0x5b30 <free@plt>
   11178: f9400ffa     	ldr	x26, [sp, #0x18]
   1117c: 910083e0     	add	x0, sp, #0x20
   11180: aa1b03e1     	mov	x1, x27
   11184: 97ffd2d3     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   11188: 9100c3e0     	add	x0, sp, #0x30
   1118c: 97ffd241     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   11190: b4000074     	cbz	x20, 0x1119c <.text+0xb34c>
   11194: aa1403e0     	mov	x0, x20
   11198: 97ffd266     	bl	0x5b30 <free@plt>
   1119c: b4000073     	cbz	x19, 0x111a8 <.text+0xb358>
   111a0: aa1303e0     	mov	x0, x19
   111a4: 97ffd263     	bl	0x5b30 <free@plt>
   111a8: f9401748     	ldr	x8, [x26, #0x28]
   111ac: f85a83a9     	ldur	x9, [x29, #-0x58]
   111b0: eb09011f     	cmp	x8, x9
   111b4: 54000121     	b.ne	0x111d8 <.text+0xb388>
   111b8: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   111bc: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   111c0: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   111c4: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   111c8: a94867fa     	ldp	x26, x25, [sp, #0x80]
   111cc: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   111d0: 910343ff     	add	sp, sp, #0xd0
   111d4: d65f03c0     	ret
   111d8: 97ffd302     	bl	0x5de0 <__stack_chk_fail@plt>
   111dc: d101c3ff     	sub	sp, sp, #0x70
   111e0: a90457f6     	stp	x22, x21, [sp, #0x40]
   111e4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   111e8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   111ec: 910183fd     	add	x29, sp, #0x60
   111f0: d53bd056     	mrs	x22, TPIDR_EL0
   111f4: f94016c8     	ldr	x8, [x22, #0x28]
   111f8: aa0003f5     	mov	x21, x0
   111fc: 528004e9     	mov	w9, #0x27               // =39
   11200: 52800500     	mov	w0, #0x28               // =40
   11204: f81d83a8     	stur	x8, [x29, #-0x28]
   11208: f9001be9     	str	x9, [sp, #0x30]
   1120c: 97ffd261     	bl	0x5b90 <malloc@plt>
   11210: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11214: 910ca108     	add	x8, x8, #0x328
   11218: f841f109     	ldur	x9, [x8, #0x1f]
   1121c: ad400500     	ldp	q0, q1, [x8]
   11220: aa0003f3     	mov	x19, x0
   11224: 528002e8     	mov	w8, #0x17               // =23
   11228: 321d07e0     	orr	w0, wzr, #0x18
   1122c: 39009e7f     	strb	wzr, [x19, #0x27]
   11230: f801f269     	stur	x9, [x19, #0x1f]
   11234: ad000660     	stp	q0, q1, [x19]
   11238: a9024fe8     	stp	x8, x19, [sp, #0x20]
   1123c: 97ffd255     	bl	0x5b90 <malloc@plt>
   11240: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11244: 911c9508     	add	x8, x8, #0x725
   11248: f840f109     	ldur	x9, [x8, #0xf]
   1124c: 3dc00100     	ldr	q0, [x8]
   11250: aa0003f4     	mov	x20, x0
   11254: 910023e0     	add	x0, sp, #0x8
   11258: aa1503e1     	mov	x1, x21
   1125c: f9000ff4     	str	x20, [sp, #0x18]
   11260: 39005e9f     	strb	wzr, [x20, #0x17]
   11264: f800f289     	stur	x9, [x20, #0xf]
   11268: 3d800280     	str	q0, [x20]
   1126c: 97ffd25d     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   11270: 9100a3e0     	add	x0, sp, #0x28
   11274: 910063e1     	add	x1, sp, #0x18
   11278: 910023e2     	add	x2, sp, #0x8
   1127c: 94000016     	bl	0x112d4 <.text+0xb484>
   11280: 910023e0     	add	x0, sp, #0x8
   11284: 97ffd203     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   11288: b4000094     	cbz	x20, 0x11298 <.text+0xb448>
   1128c: aa1403e0     	mov	x0, x20
   11290: 97ffd228     	bl	0x5b30 <free@plt>
   11294: f9000fff     	str	xzr, [sp, #0x18]
   11298: f90013ff     	str	xzr, [sp, #0x20]
   1129c: b4000093     	cbz	x19, 0x112ac <.text+0xb45c>
   112a0: aa1303e0     	mov	x0, x19
   112a4: 97ffd223     	bl	0x5b30 <free@plt>
   112a8: f90017ff     	str	xzr, [sp, #0x28]
   112ac: f94016c8     	ldr	x8, [x22, #0x28]
   112b0: f85d83a9     	ldur	x9, [x29, #-0x28]
   112b4: eb09011f     	cmp	x8, x9
   112b8: 540000c1     	b.ne	0x112d0 <.text+0xb480>
   112bc: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   112c0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   112c4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   112c8: 9101c3ff     	add	sp, sp, #0x70
   112cc: d65f03c0     	ret
   112d0: 97ffd2c4     	bl	0x5de0 <__stack_chk_fail@plt>
   112d4: d10203ff     	sub	sp, sp, #0x80
   112d8: a9026ffc     	stp	x28, x27, [sp, #0x20]
   112dc: a90367fa     	stp	x26, x25, [sp, #0x30]
   112e0: a9045ff8     	stp	x24, x23, [sp, #0x40]
   112e4: a90557f6     	stp	x22, x21, [sp, #0x50]
   112e8: a9064ff4     	stp	x20, x19, [sp, #0x60]
   112ec: a9077bfd     	stp	x29, x30, [sp, #0x70]
   112f0: 9101c3fd     	add	x29, sp, #0x70
   112f4: d53bd05b     	mrs	x27, TPIDR_EL0
   112f8: f9401768     	ldr	x8, [x27, #0x28]
   112fc: aa0203f7     	mov	x23, x2
   11300: aa0103f4     	mov	x20, x1
   11304: aa0003f5     	mov	x21, x0
   11308: f9000fe8     	str	x8, [sp, #0x18]
   1130c: 97ffd2b9     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   11310: f94002a8     	ldr	x8, [x21]
   11314: aa0003f8     	mov	x24, x0
   11318: aa0803e0     	mov	x0, x8
   1131c: 97ffd1f5     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   11320: aa0003f6     	mov	x22, x0
   11324: aa1803e0     	mov	x0, x24
   11328: 97fff76b     	bl	0xf0d4 <.text+0x9284>
   1132c: 370020e0     	tbnz	w0, #0x0, 0x11748 <.text+0xb8f8>
   11330: 321603e0     	orr	w0, wzr, #0x400
   11334: 97ffd217     	bl	0x5b90 <malloc@plt>
   11338: 321603e2     	orr	w2, wzr, #0x400
   1133c: 2a1f03e1     	mov	w1, wzr
   11340: aa0003f3     	mov	x19, x0
   11344: 97ffd26b     	bl	0x5cf0 <memset@plt>
   11348: aa1303e0     	mov	x0, x19
   1134c: 97ffd22d     	bl	0x5c00 <strlen@plt>
   11350: 8b000268     	add	x8, x19, x0
   11354: b4000376     	cbz	x22, 0x113c0 <.text+0xb570>
   11358: 52800509     	mov	w9, #0x28               // =40
   1135c: 910023e0     	add	x0, sp, #0x8
   11360: 79000109     	strh	w9, [x8]
   11364: 97ffd505     	bl	0x6778 <.text+0x928>
   11368: f94007f9     	ldr	x25, [sp, #0x8]
   1136c: b4000599     	cbz	x25, 0x1141c <.text+0xb5cc>
   11370: aa1903e0     	mov	x0, x25
   11374: 97ffd223     	bl	0x5c00 <strlen@plt>
   11378: aa0003fa     	mov	x26, x0
   1137c: 320003fc     	orr	w28, wzr, #0x1
   11380: b400011a     	cbz	x26, 0x113a0 <.text+0xb550>
   11384: 91000b48     	add	x8, x26, #0x2
   11388: f110011f     	cmp	x8, #0x400
   1138c: 540000a8     	b.hi	0x113a0 <.text+0xb550>
   11390: aa1303e0     	mov	x0, x19
   11394: aa1903e1     	mov	x1, x25
   11398: 97ffd266     	bl	0x5d30 <strcat@plt>
   1139c: 9100075c     	add	x28, x26, #0x1
   113a0: aa1903e0     	mov	x0, x25
   113a4: 97ffd1e3     	bl	0x5b30 <free@plt>
   113a8: 91000b88     	add	x8, x28, #0x2
   113ac: f110011f     	cmp	x8, #0x400
   113b0: f90007ff     	str	xzr, [sp, #0x8]
   113b4: 54000369     	b.ls	0x11420 <.text+0xb5d0>
   113b8: 321603fa     	orr	w26, wzr, #0x400
   113bc: 1400001e     	b	0x11434 <.text+0xb5e4>
   113c0: 528c2c6a     	mov	w10, #0x6163            // =24931
   113c4: 321b03e9     	orr	w9, wzr, #0x20
   113c8: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   113cc: 79000909     	strh	w9, [x8, #0x4]
   113d0: b900010a     	str	w10, [x8]
   113d4: f94002b5     	ldr	x21, [x21]
   113d8: b4000915     	cbz	x21, 0x114f8 <.text+0xb6a8>
   113dc: aa1503e0     	mov	x0, x21
   113e0: 97ffd208     	bl	0x5c00 <strlen@plt>
   113e4: aa0003f6     	mov	x22, x0
   113e8: 528000b7     	mov	w23, #0x5               // =5
   113ec: b4000896     	cbz	x22, 0x114fc <.text+0xb6ac>
   113f0: 91001ac8     	add	x8, x22, #0x6
   113f4: f110011f     	cmp	x8, #0x400
   113f8: 54000828     	b.hi	0x114fc <.text+0xb6ac>
   113fc: aa1303e0     	mov	x0, x19
   11400: aa1503e1     	mov	x1, x21
   11404: 97ffd24b     	bl	0x5d30 <strcat@plt>
   11408: 910022c8     	add	x8, x22, #0x8
   1140c: f110011f     	cmp	x8, #0x400
   11410: 910016d7     	add	x23, x22, #0x5
   11414: 54000749     	b.ls	0x114fc <.text+0xb6ac>
   11418: 14000040     	b	0x11518 <.text+0xb6c8>
   1141c: 320003fc     	orr	w28, wzr, #0x1
   11420: aa1303e0     	mov	x0, x19
   11424: 97ffd1f7     	bl	0x5c00 <strlen@plt>
   11428: 52800528     	mov	w8, #0x29               // =41
   1142c: 78206a68     	strh	w8, [x19, x0]
   11430: 91000b9a     	add	x26, x28, #0x2
   11434: 321f03e0     	orr	w0, wzr, #0x2
   11438: 97ffd1d6     	bl	0x5b90 <malloc@plt>
   1143c: aa0003f9     	mov	x25, x0
   11440: 52800ac8     	mov	w8, #0x56               // =86
   11444: 79000328     	strh	w8, [x25]
   11448: b4000199     	cbz	x25, 0x11478 <.text+0xb628>
   1144c: aa1903e0     	mov	x0, x25
   11450: 97ffd1ec     	bl	0x5c00 <strlen@plt>
   11454: b40000e0     	cbz	x0, 0x11470 <.text+0xb620>
   11458: 8b000348     	add	x8, x26, x0
   1145c: f110011f     	cmp	x8, #0x400
   11460: 54000088     	b.hi	0x11470 <.text+0xb620>
   11464: aa1303e0     	mov	x0, x19
   11468: aa1903e1     	mov	x1, x25
   1146c: 97ffd231     	bl	0x5d30 <strcat@plt>
   11470: aa1903e0     	mov	x0, x25
   11474: 97ffd1af     	bl	0x5b30 <free@plt>
   11478: f9400308     	ldr	x8, [x24]
   1147c: f9400282     	ldr	x2, [x20]
   11480: aa1803e0     	mov	x0, x24
   11484: aa1603e1     	mov	x1, x22
   11488: f941c508     	ldr	x8, [x8, #0x388]
   1148c: aa1303e3     	mov	x3, x19
   11490: d63f0100     	blr	x8
   11494: aa0003f9     	mov	x25, x0
   11498: aa1803e0     	mov	x0, x24
   1149c: 97fff70e     	bl	0xf0d4 <.text+0x9284>
   114a0: 37001500     	tbnz	w0, #0x0, 0x11740 <.text+0xb8f0>
   114a4: b4000c39     	cbz	x25, 0x11628 <.text+0xb7d8>
   114a8: f94002e8     	ldr	x8, [x23]
   114ac: f85d8108     	ldur	x8, [x8, #-0x28]
   114b0: 8b0802e0     	add	x0, x23, x8
   114b4: 97ffd1a3     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   114b8: f90007e0     	str	x0, [sp, #0x8]
   114bc: aa1803e0     	mov	x0, x24
   114c0: 97fff705     	bl	0xf0d4 <.text+0x9284>
   114c4: 37000160     	tbnz	w0, #0x0, 0x114f0 <.text+0xb6a0>
   114c8: 97ffd24a     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   114cc: aa0003f4     	mov	x20, x0
   114d0: f9400288     	ldr	x8, [x20]
   114d4: 910023e3     	add	x3, sp, #0x8
   114d8: aa1603e1     	mov	x1, x22
   114dc: aa1903e2     	mov	x2, x25
   114e0: f9423d08     	ldr	x8, [x8, #0x478]
   114e4: d63f0100     	blr	x8
   114e8: aa1403e0     	mov	x0, x20
   114ec: 97fff6fa     	bl	0xf0d4 <.text+0x9284>
   114f0: 97ffd240     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   114f4: 14000093     	b	0x11740 <.text+0xb8f0>
   114f8: 528000b7     	mov	w23, #0x5               // =5
   114fc: aa1303e0     	mov	x0, x19
   11500: 97ffd1c0     	bl	0x5c00 <strlen@plt>
   11504: 8b000268     	add	x8, x19, x0
   11508: 52874749     	mov	w9, #0x3a3a             // =14906
   1150c: 91000af7     	add	x23, x23, #0x2
   11510: 3900091f     	strb	wzr, [x8, #0x2]
   11514: 79000109     	strh	w9, [x8]
   11518: f9400294     	ldr	x20, [x20]
   1151c: b40001b4     	cbz	x20, 0x11550 <.text+0xb700>
   11520: aa1403e0     	mov	x0, x20
   11524: 97ffd1b7     	bl	0x5c00 <strlen@plt>
   11528: aa0003f5     	mov	x21, x0
   1152c: b4000135     	cbz	x21, 0x11550 <.text+0xb700>
   11530: 8b1502e8     	add	x8, x23, x21
   11534: 91000508     	add	x8, x8, #0x1
   11538: f110011f     	cmp	x8, #0x400
   1153c: 540000a8     	b.hi	0x11550 <.text+0xb700>
   11540: aa1303e0     	mov	x0, x19
   11544: aa1403e1     	mov	x1, x20
   11548: 97ffd1fa     	bl	0x5d30 <strcat@plt>
   1154c: 8b1702b7     	add	x23, x21, x23
   11550: 910066e8     	add	x8, x23, #0x19
   11554: f110011f     	cmp	x8, #0x400
   11558: 54000148     	b.hi	0x11580 <.text+0xb730>
   1155c: aa1303e0     	mov	x0, x19
   11560: 97ffd1a8     	bl	0x5c00 <strlen@plt>
   11564: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11568: 91102108     	add	x8, x8, #0x408
   1156c: 3cc09100     	ldur	q0, [x8, #0x9]
   11570: 3dc00101     	ldr	q1, [x8]
   11574: 8b000268     	add	x8, x19, x0
   11578: 3c809100     	stur	q0, [x8, #0x9]
   1157c: 3d800101     	str	q1, [x8]
   11580: 900000f6     	adrp	x22, 0x2d000
   11584: 9112c2d6     	add	x22, x22, #0x4b0
   11588: 320003e8     	orr	w8, wzr, #0x1
   1158c: aa1603e9     	mov	x9, x22
   11590: 38008528     	strb	w8, [x9], #0x8
   11594: 08dffd28     	ldarb	w8, [x9]
   11598: 37000268     	tbnz	w8, #0x0, 0x115e4 <.text+0xb794>
   1159c: 910022d4     	add	x20, x22, #0x8
   115a0: aa1403e0     	mov	x0, x20
   115a4: 97ffd15f     	bl	0x5b20 <__cxa_guard_acquire@plt>
   115a8: 340001e0     	cbz	w0, 0x115e4 <.text+0xb794>
   115ac: 320003e0     	orr	w0, wzr, #0x1
   115b0: f9015adf     	str	xzr, [x22, #0x2b0]
   115b4: 910aa2d5     	add	x21, x22, #0x2a8
   115b8: 97ffd176     	bl	0x5b90 <malloc@plt>
   115bc: f90156c0     	str	x0, [x22, #0x2a8]
   115c0: 3900001f     	strb	wzr, [x0]
   115c4: b0ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
   115c8: f00000c2     	adrp	x2, 0x2c000
   115cc: 91216000     	add	x0, x0, #0x858
   115d0: 91000042     	add	x2, x2, #0x0
   115d4: aa1503e1     	mov	x1, x21
   115d8: 97ffd1ca     	bl	0x5d00 <__cxa_atexit@plt>
   115dc: aa1403e0     	mov	x0, x20
   115e0: 97ffd17c     	bl	0x5bd0 <__cxa_guard_release@plt>
   115e4: f94156c0     	ldr	x0, [x22, #0x2a8]
   115e8: b4000060     	cbz	x0, 0x115f4 <.text+0xb7a4>
   115ec: 97ffd151     	bl	0x5b30 <free@plt>
   115f0: f90156df     	str	xzr, [x22, #0x2a8]
   115f4: aa1303e0     	mov	x0, x19
   115f8: f9015adf     	str	xzr, [x22, #0x2b0]
   115fc: 97ffd181     	bl	0x5c00 <strlen@plt>
   11600: aa0003f4     	mov	x20, x0
   11604: 91000680     	add	x0, x20, #0x1
   11608: f9015ad4     	str	x20, [x22, #0x2b0]
   1160c: 97ffd161     	bl	0x5b90 <malloc@plt>
   11610: aa1303e1     	mov	x1, x19
   11614: aa1403e2     	mov	x2, x20
   11618: f90156c0     	str	x0, [x22, #0x2a8]
   1161c: 3834681f     	strb	wzr, [x0, x20]
   11620: 97ffd110     	bl	0x5a60 <memcpy@plt>
   11624: 14000047     	b	0x11740 <.text+0xb8f0>
   11628: 321603e0     	orr	w0, wzr, #0x400
   1162c: 97ffd159     	bl	0x5b90 <malloc@plt>
   11630: 321603e2     	orr	w2, wzr, #0x400
   11634: 2a1f03e1     	mov	w1, wzr
   11638: aa0003f6     	mov	x22, x0
   1163c: 97ffd1ad     	bl	0x5cf0 <memset@plt>
   11640: aa1603e0     	mov	x0, x22
   11644: 97ffd16f     	bl	0x5c00 <strlen@plt>
   11648: 528c2c6a     	mov	w10, #0x6163            // =24931
   1164c: 8b0002c8     	add	x8, x22, x0
   11650: 321b03e9     	orr	w9, wzr, #0x20
   11654: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   11658: 79000909     	strh	w9, [x8, #0x4]
   1165c: b900010a     	str	w10, [x8]
   11660: f94002b5     	ldr	x21, [x21]
   11664: b4000235     	cbz	x21, 0x116a8 <.text+0xb858>
   11668: aa1503e0     	mov	x0, x21
   1166c: 97ffd165     	bl	0x5c00 <strlen@plt>
   11670: aa0003f7     	mov	x23, x0
   11674: 528000b8     	mov	w24, #0x5               // =5
   11678: b40001b7     	cbz	x23, 0x116ac <.text+0xb85c>
   1167c: 91001ae8     	add	x8, x23, #0x6
   11680: f110011f     	cmp	x8, #0x400
   11684: 54000148     	b.hi	0x116ac <.text+0xb85c>
   11688: aa1603e0     	mov	x0, x22
   1168c: aa1503e1     	mov	x1, x21
   11690: 97ffd1a8     	bl	0x5d30 <strcat@plt>
   11694: 910022e8     	add	x8, x23, #0x8
   11698: f110011f     	cmp	x8, #0x400
   1169c: 910016f8     	add	x24, x23, #0x5
   116a0: 54000069     	b.ls	0x116ac <.text+0xb85c>
   116a4: 14000009     	b	0x116c8 <.text+0xb878>
   116a8: 528000b8     	mov	w24, #0x5               // =5
   116ac: aa1603e0     	mov	x0, x22
   116b0: 97ffd154     	bl	0x5c00 <strlen@plt>
   116b4: 8b0002c8     	add	x8, x22, x0
   116b8: 52874749     	mov	w9, #0x3a3a             // =14906
   116bc: 91000b18     	add	x24, x24, #0x2
   116c0: 3900091f     	strb	wzr, [x8, #0x2]
   116c4: 79000109     	strh	w9, [x8]
   116c8: f9400294     	ldr	x20, [x20]
   116cc: b40001b4     	cbz	x20, 0x11700 <.text+0xb8b0>
   116d0: aa1403e0     	mov	x0, x20
   116d4: 97ffd14b     	bl	0x5c00 <strlen@plt>
   116d8: aa0003f5     	mov	x21, x0
   116dc: b4000135     	cbz	x21, 0x11700 <.text+0xb8b0>
   116e0: 8b150308     	add	x8, x24, x21
   116e4: 91000508     	add	x8, x8, #0x1
   116e8: f110011f     	cmp	x8, #0x400
   116ec: 540000a8     	b.hi	0x11700 <.text+0xb8b0>
   116f0: aa1603e0     	mov	x0, x22
   116f4: aa1403e1     	mov	x1, x20
   116f8: 97ffd18e     	bl	0x5d30 <strcat@plt>
   116fc: 8b1802b8     	add	x24, x21, x24
   11700: 91006b08     	add	x8, x24, #0x1a
   11704: f110011f     	cmp	x8, #0x400
   11708: 54000148     	b.hi	0x11730 <.text+0xb8e0>
   1170c: aa1603e0     	mov	x0, x22
   11710: 97ffd13c     	bl	0x5c00 <strlen@plt>
   11714: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11718: 91108508     	add	x8, x8, #0x421
   1171c: 3cc0a100     	ldur	q0, [x8, #0xa]
   11720: 3dc00101     	ldr	q1, [x8]
   11724: 8b0002c8     	add	x8, x22, x0
   11728: 3c80a100     	stur	q0, [x8, #0xa]
   1172c: 3d800101     	str	q1, [x8]
   11730: aa1603e0     	mov	x0, x22
   11734: 97ffd3db     	bl	0x66a0 <.text+0x850>
   11738: aa1603e0     	mov	x0, x22
   1173c: 97ffd0fd     	bl	0x5b30 <free@plt>
   11740: aa1303e0     	mov	x0, x19
   11744: 97ffd0fb     	bl	0x5b30 <free@plt>
   11748: f9401768     	ldr	x8, [x27, #0x28]
   1174c: f9400fe9     	ldr	x9, [sp, #0x18]
   11750: eb09011f     	cmp	x8, x9
   11754: 54000121     	b.ne	0x11778 <.text+0xb928>
   11758: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   1175c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   11760: a94557f6     	ldp	x22, x21, [sp, #0x50]
   11764: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   11768: a94367fa     	ldp	x26, x25, [sp, #0x30]
   1176c: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   11770: 910203ff     	add	sp, sp, #0x80
   11774: d65f03c0     	ret
   11778: 97ffd19a     	bl	0x5de0 <__stack_chk_fail@plt>
   1177c: d10243ff     	sub	sp, sp, #0x90
   11780: a9055ff8     	stp	x24, x23, [sp, #0x50]
   11784: a90657f6     	stp	x22, x21, [sp, #0x60]
   11788: a9074ff4     	stp	x20, x19, [sp, #0x70]
   1178c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   11790: 910203fd     	add	x29, sp, #0x80
   11794: d53bd058     	mrs	x24, TPIDR_EL0
   11798: f9401708     	ldr	x8, [x24, #0x28]
   1179c: aa0003f7     	mov	x23, x0
   117a0: 528004e9     	mov	w9, #0x27               // =39
   117a4: 52800500     	mov	w0, #0x28               // =40
   117a8: aa0203f6     	mov	x22, x2
   117ac: aa0103f4     	mov	x20, x1
   117b0: f81c83a8     	stur	x8, [x29, #-0x38]
   117b4: f90023e9     	str	x9, [sp, #0x40]
   117b8: 97ffd0f6     	bl	0x5b90 <malloc@plt>
   117bc: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   117c0: 910ca108     	add	x8, x8, #0x328
   117c4: f841f109     	ldur	x9, [x8, #0x1f]
   117c8: ad400500     	ldp	q0, q1, [x8]
   117cc: aa0003f3     	mov	x19, x0
   117d0: 321f07e8     	orr	w8, wzr, #0x6
   117d4: 32000be0     	orr	w0, wzr, #0x7
   117d8: 39009e7f     	strb	wzr, [x19, #0x27]
   117dc: f801f269     	stur	x9, [x19, #0x1f]
   117e0: ad000660     	stp	q0, q1, [x19]
   117e4: a9034fe8     	stp	x8, x19, [sp, #0x30]
   117e8: 97ffd0ea     	bl	0x5b90 <malloc@plt>
   117ec: 528cae69     	mov	w9, #0x6573             // =25971
   117f0: aa0003f5     	mov	x21, x0
   117f4: 528cec28     	mov	w8, #0x6761             // =26465
   117f8: 72aa8e89     	movk	w9, #0x5474, lsl #16
   117fc: 910063e0     	add	x0, sp, #0x18
   11800: aa1703e1     	mov	x1, x23
   11804: f90017f5     	str	x21, [sp, #0x28]
   11808: 39001abf     	strb	wzr, [x21, #0x6]
   1180c: 79000aa8     	strh	w8, [x21, #0x4]
   11810: b90002a9     	str	w9, [x21]
   11814: 97ffd0f3     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   11818: f94002c8     	ldr	x8, [x22]
   1181c: 910023e0     	add	x0, sp, #0x8
   11820: f85d8108     	ldur	x8, [x8, #-0x28]
   11824: 8b0802c2     	add	x2, x22, x8
   11828: b00000c8     	adrp	x8, 0x2a000
   1182c: 91040108     	add	x8, x8, #0x100
   11830: 91004116     	add	x22, x8, #0x10
   11834: aa1603e1     	mov	x1, x22
   11838: 97ffd0ee     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1183c: b00000c8     	adrp	x8, 0x2a000
   11840: 91046108     	add	x8, x8, #0x118
   11844: 9100a108     	add	x8, x8, #0x28
   11848: 9100e3e0     	add	x0, sp, #0x38
   1184c: 9100a3e1     	add	x1, sp, #0x28
   11850: 910063e2     	add	x2, sp, #0x18
   11854: 910023e4     	add	x4, sp, #0x8
   11858: aa1403e3     	mov	x3, x20
   1185c: f90007e8     	str	x8, [sp, #0x8]
   11860: 97fff6fe     	bl	0xf458 <.text+0x9608>
   11864: 910023e0     	add	x0, sp, #0x8
   11868: aa1603e1     	mov	x1, x22
   1186c: 97ffd119     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   11870: 910063e0     	add	x0, sp, #0x18
   11874: 97ffd087     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   11878: b4000095     	cbz	x21, 0x11888 <.text+0xba38>
   1187c: aa1503e0     	mov	x0, x21
   11880: 97ffd0ac     	bl	0x5b30 <free@plt>
   11884: f90017ff     	str	xzr, [sp, #0x28]
   11888: f9001bff     	str	xzr, [sp, #0x30]
   1188c: b4000093     	cbz	x19, 0x1189c <.text+0xba4c>
   11890: aa1303e0     	mov	x0, x19
   11894: 97ffd0a7     	bl	0x5b30 <free@plt>
   11898: f9001fff     	str	xzr, [sp, #0x38]
   1189c: f9401708     	ldr	x8, [x24, #0x28]
   118a0: f85c83a9     	ldur	x9, [x29, #-0x38]
   118a4: eb09011f     	cmp	x8, x9
   118a8: 540000e1     	b.ne	0x118c4 <.text+0xba74>
   118ac: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   118b0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   118b4: a94657f6     	ldp	x22, x21, [sp, #0x60]
   118b8: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   118bc: 910243ff     	add	sp, sp, #0x90
   118c0: d65f03c0     	ret
   118c4: 97ffd147     	bl	0x5de0 <__stack_chk_fail@plt>
   118c8: d102c3ff     	sub	sp, sp, #0xb0
   118cc: a9056ffc     	stp	x28, x27, [sp, #0x50]
   118d0: a90667fa     	stp	x26, x25, [sp, #0x60]
   118d4: a9075ff8     	stp	x24, x23, [sp, #0x70]
   118d8: a90857f6     	stp	x22, x21, [sp, #0x80]
   118dc: a9094ff4     	stp	x20, x19, [sp, #0x90]
   118e0: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   118e4: 910283fd     	add	x29, sp, #0xa0
   118e8: d53bd059     	mrs	x25, TPIDR_EL0
   118ec: f9401728     	ldr	x8, [x25, #0x28]
   118f0: aa0003f6     	mov	x22, x0
   118f4: 52800500     	mov	w0, #0x28               // =40
   118f8: aa0103f5     	mov	x21, x1
   118fc: f90027e8     	str	x8, [sp, #0x48]
   11900: 97ffd0a4     	bl	0x5b90 <malloc@plt>
   11904: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11908: 910ca108     	add	x8, x8, #0x328
   1190c: f841f109     	ldur	x9, [x8, #0x1f]
   11910: ad400101     	ldp	q1, q0, [x8]
   11914: aa0003f3     	mov	x19, x0
   11918: 528002a0     	mov	w0, #0x15               // =21
   1191c: 39009e7f     	strb	wzr, [x19, #0x27]
   11920: f801f269     	stur	x9, [x19, #0x1f]
   11924: ad000261     	stp	q1, q0, [x19]
   11928: 97ffd09a     	bl	0x5b90 <malloc@plt>
   1192c: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11930: 911d7908     	add	x8, x8, #0x75e
   11934: 3dc00100     	ldr	q0, [x8]
   11938: 528d2e88     	mov	w8, #0x6974             // =26996
   1193c: aa0003f4     	mov	x20, x0
   11940: 72adcde8     	movk	w8, #0x6e6f, lsl #16
   11944: 9100a3e0     	add	x0, sp, #0x28
   11948: aa1603e1     	mov	x1, x22
   1194c: 3900529f     	strb	wzr, [x20, #0x14]
   11950: b9001288     	str	w8, [x20, #0x10]
   11954: 3d800280     	str	q0, [x20]
   11958: 97ffd0a2     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1195c: f94002a8     	ldr	x8, [x21]
   11960: 910063e0     	add	x0, sp, #0x18
   11964: f85d8108     	ldur	x8, [x8, #-0x28]
   11968: 8b0802a2     	add	x2, x21, x8
   1196c: b00000c8     	adrp	x8, 0x2a000
   11970: 91060108     	add	x8, x8, #0x180
   11974: 9100411a     	add	x26, x8, #0x10
   11978: aa1a03e1     	mov	x1, x26
   1197c: 97ffd09d     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   11980: b00000c8     	adrp	x8, 0x2a000
   11984: 91066108     	add	x8, x8, #0x198
   11988: 9100a108     	add	x8, x8, #0x28
   1198c: f9000fe8     	str	x8, [sp, #0x18]
   11990: 97ffd118     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   11994: aa0003f8     	mov	x24, x0
   11998: aa1303e0     	mov	x0, x19
   1199c: 97ffd055     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   119a0: aa0003f7     	mov	x23, x0
   119a4: aa1803e0     	mov	x0, x24
   119a8: 97fff5cb     	bl	0xf0d4 <.text+0x9284>
   119ac: 36000060     	tbz	w0, #0x0, 0x119b8 <.text+0xbb68>
   119b0: aa1f03f7     	mov	x23, xzr
   119b4: 1400014d     	b	0x11ee8 <.text+0xc098>
   119b8: 321603e0     	orr	w0, wzr, #0x400
   119bc: 97ffd075     	bl	0x5b90 <malloc@plt>
   119c0: 321603e2     	orr	w2, wzr, #0x400
   119c4: 2a1f03e1     	mov	w1, wzr
   119c8: aa0003f6     	mov	x22, x0
   119cc: 97ffd0c9     	bl	0x5cf0 <memset@plt>
   119d0: aa1603e0     	mov	x0, x22
   119d4: 97ffd08b     	bl	0x5c00 <strlen@plt>
   119d8: 8b0002c8     	add	x8, x22, x0
   119dc: b40002b7     	cbz	x23, 0x11a30 <.text+0xbbe0>
   119e0: 52800509     	mov	w9, #0x28               // =40
   119e4: 9100e3e0     	add	x0, sp, #0x38
   119e8: a900e7fa     	stp	x26, x25, [sp, #0x8]
   119ec: 79000109     	strh	w9, [x8]
   119f0: 97ffd362     	bl	0x6778 <.text+0x928>
   119f4: f9401ff9     	ldr	x25, [sp, #0x38]
   119f8: b4000499     	cbz	x25, 0x11a88 <.text+0xbc38>
   119fc: aa1903e0     	mov	x0, x25
   11a00: 97ffd080     	bl	0x5c00 <strlen@plt>
   11a04: aa0003fa     	mov	x26, x0
   11a08: 320003f5     	orr	w21, wzr, #0x1
   11a0c: b400041a     	cbz	x26, 0x11a8c <.text+0xbc3c>
   11a10: 91000b48     	add	x8, x26, #0x2
   11a14: f110011f     	cmp	x8, #0x400
   11a18: 540003a8     	b.hi	0x11a8c <.text+0xbc3c>
   11a1c: aa1603e0     	mov	x0, x22
   11a20: aa1903e1     	mov	x1, x25
   11a24: 97ffd0c3     	bl	0x5d30 <strcat@plt>
   11a28: 91000755     	add	x21, x26, #0x1
   11a2c: 14000018     	b	0x11a8c <.text+0xbc3c>
   11a30: 528c2c6a     	mov	w10, #0x6163            // =24931
   11a34: 321b03e9     	orr	w9, wzr, #0x20
   11a38: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   11a3c: 79000909     	strh	w9, [x8, #0x4]
   11a40: b900010a     	str	w10, [x8]
   11a44: b4001053     	cbz	x19, 0x11c4c <.text+0xbdfc>
   11a48: aa1303e0     	mov	x0, x19
   11a4c: 97ffd06d     	bl	0x5c00 <strlen@plt>
   11a50: aa0003f7     	mov	x23, x0
   11a54: 528000b5     	mov	w21, #0x5               // =5
   11a58: b4000fd7     	cbz	x23, 0x11c50 <.text+0xbe00>
   11a5c: 91001ae8     	add	x8, x23, #0x6
   11a60: f110011f     	cmp	x8, #0x400
   11a64: 54000f68     	b.hi	0x11c50 <.text+0xbe00>
   11a68: aa1603e0     	mov	x0, x22
   11a6c: aa1303e1     	mov	x1, x19
   11a70: 97ffd0b0     	bl	0x5d30 <strcat@plt>
   11a74: 910022e8     	add	x8, x23, #0x8
   11a78: f110011f     	cmp	x8, #0x400
   11a7c: 910016f5     	add	x21, x23, #0x5
   11a80: 54000e89     	b.ls	0x11c50 <.text+0xbe00>
   11a84: 1400007a     	b	0x11c6c <.text+0xbe1c>
   11a88: 320003f5     	orr	w21, wzr, #0x1
   11a8c: 321603e0     	orr	w0, wzr, #0x400
   11a90: 97ffd040     	bl	0x5b90 <malloc@plt>
   11a94: 321603e2     	orr	w2, wzr, #0x400
   11a98: 2a1f03e1     	mov	w1, wzr
   11a9c: aa0003fb     	mov	x27, x0
   11aa0: 97ffd094     	bl	0x5cf0 <memset@plt>
   11aa4: aa1b03e0     	mov	x0, x27
   11aa8: 97ffd056     	bl	0x5c00 <strlen@plt>
   11aac: 52800988     	mov	w8, #0x4c               // =76
   11ab0: 78206b68     	strh	w8, [x27, x0]
   11ab4: aa1b03e0     	mov	x0, x27
   11ab8: 97ffd052     	bl	0x5c00 <strlen@plt>
   11abc: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11ac0: 9108d508     	add	x8, x8, #0x235
   11ac4: 3cc19100     	ldur	q0, [x8, #0x19]
   11ac8: ad400502     	ldp	q2, q1, [x8]
   11acc: 8b000368     	add	x8, x27, x0
   11ad0: aa1b03e0     	mov	x0, x27
   11ad4: 3c819100     	stur	q0, [x8, #0x19]
   11ad8: ad000502     	stp	q2, q1, [x8]
   11adc: 97ffd049     	bl	0x5c00 <strlen@plt>
   11ae0: 52800768     	mov	w8, #0x3b               // =59
   11ae4: 78206b68     	strh	w8, [x27, x0]
   11ae8: aa1b03e0     	mov	x0, x27
   11aec: 97ffd045     	bl	0x5c00 <strlen@plt>
   11af0: aa0003fc     	mov	x28, x0
   11af4: 91000780     	add	x0, x28, #0x1
   11af8: 97ffd026     	bl	0x5b90 <malloc@plt>
   11afc: aa0003fa     	mov	x26, x0
   11b00: aa1b03e1     	mov	x1, x27
   11b04: aa1c03e2     	mov	x2, x28
   11b08: 383c6b5f     	strb	wzr, [x26, x28]
   11b0c: 97ffcfd5     	bl	0x5a60 <memcpy@plt>
   11b10: aa1b03e0     	mov	x0, x27
   11b14: 97ffd007     	bl	0x5b30 <free@plt>
   11b18: b40001fa     	cbz	x26, 0x11b54 <.text+0xbd04>
   11b1c: aa1a03e0     	mov	x0, x26
   11b20: 97ffd038     	bl	0x5c00 <strlen@plt>
   11b24: aa0003fb     	mov	x27, x0
   11b28: b400013b     	cbz	x27, 0x11b4c <.text+0xbcfc>
   11b2c: 8b1b02a8     	add	x8, x21, x27
   11b30: 91000508     	add	x8, x8, #0x1
   11b34: f110011f     	cmp	x8, #0x400
   11b38: 540000a8     	b.hi	0x11b4c <.text+0xbcfc>
   11b3c: aa1603e0     	mov	x0, x22
   11b40: aa1a03e1     	mov	x1, x26
   11b44: 97ffd07b     	bl	0x5d30 <strcat@plt>
   11b48: 8b150375     	add	x21, x27, x21
   11b4c: aa1a03e0     	mov	x0, x26
   11b50: 97ffcff8     	bl	0x5b30 <free@plt>
   11b54: f94007fa     	ldr	x26, [sp, #0x8]
   11b58: b4000099     	cbz	x25, 0x11b68 <.text+0xbd18>
   11b5c: aa1903e0     	mov	x0, x25
   11b60: 97ffcff4     	bl	0x5b30 <free@plt>
   11b64: f9001fff     	str	xzr, [sp, #0x38]
   11b68: 91000aa8     	add	x8, x21, #0x2
   11b6c: f110011f     	cmp	x8, #0x400
   11b70: 540000c8     	b.hi	0x11b88 <.text+0xbd38>
   11b74: aa1603e0     	mov	x0, x22
   11b78: 97ffd022     	bl	0x5c00 <strlen@plt>
   11b7c: 52800528     	mov	w8, #0x29               // =41
   11b80: 910006b5     	add	x21, x21, #0x1
   11b84: 78206ac8     	strh	w8, [x22, x0]
   11b88: 321f03e0     	orr	w0, wzr, #0x2
   11b8c: 97ffd001     	bl	0x5b90 <malloc@plt>
   11b90: aa0003f9     	mov	x25, x0
   11b94: 52800948     	mov	w8, #0x4a               // =74
   11b98: 79000328     	strh	w8, [x25]
   11b9c: b40001b9     	cbz	x25, 0x11bd0 <.text+0xbd80>
   11ba0: aa1903e0     	mov	x0, x25
   11ba4: 97ffd017     	bl	0x5c00 <strlen@plt>
   11ba8: b4000100     	cbz	x0, 0x11bc8 <.text+0xbd78>
   11bac: 8b0002a8     	add	x8, x21, x0
   11bb0: 91000508     	add	x8, x8, #0x1
   11bb4: f110011f     	cmp	x8, #0x400
   11bb8: 54000088     	b.hi	0x11bc8 <.text+0xbd78>
   11bbc: aa1603e0     	mov	x0, x22
   11bc0: aa1903e1     	mov	x1, x25
   11bc4: 97ffd05b     	bl	0x5d30 <strcat@plt>
   11bc8: aa1903e0     	mov	x0, x25
   11bcc: 97ffcfd9     	bl	0x5b30 <free@plt>
   11bd0: f9400308     	ldr	x8, [x24]
   11bd4: aa1803e0     	mov	x0, x24
   11bd8: aa1703e1     	mov	x1, x23
   11bdc: aa1403e2     	mov	x2, x20
   11be0: f941c508     	ldr	x8, [x8, #0x388]
   11be4: aa1603e3     	mov	x3, x22
   11be8: d63f0100     	blr	x8
   11bec: aa0003f9     	mov	x25, x0
   11bf0: aa1803e0     	mov	x0, x24
   11bf4: 97fff538     	bl	0xf0d4 <.text+0x9284>
   11bf8: 36000060     	tbz	w0, #0x0, 0x11c04 <.text+0xbdb4>
   11bfc: f9400bf9     	ldr	x25, [sp, #0x10]
   11c00: 140000b7     	b	0x11edc <.text+0xc08c>
   11c04: b4000c19     	cbz	x25, 0x11d84 <.text+0xbf34>
   11c08: f94017e8     	ldr	x8, [sp, #0x28]
   11c0c: 9100a3e9     	add	x9, sp, #0x28
   11c10: f85d8108     	ldur	x8, [x8, #-0x28]
   11c14: 8b080120     	add	x0, x9, x8
   11c18: 97ffcfca     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   11c1c: f9400fe8     	ldr	x8, [sp, #0x18]
   11c20: f9001fe0     	str	x0, [sp, #0x38]
   11c24: 910063e9     	add	x9, sp, #0x18
   11c28: f85d8108     	ldur	x8, [x8, #-0x28]
   11c2c: 8b080120     	add	x0, x9, x8
   11c30: 97ffcfc4     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   11c34: f90023e0     	str	x0, [sp, #0x40]
   11c38: aa1803e0     	mov	x0, x24
   11c3c: 97fff526     	bl	0xf0d4 <.text+0x9284>
   11c40: 36000e20     	tbz	w0, #0x0, 0x11e04 <.text+0xbfb4>
   11c44: aa1f03f7     	mov	x23, xzr
   11c48: 1400007c     	b	0x11e38 <.text+0xbfe8>
   11c4c: 528000b5     	mov	w21, #0x5               // =5
   11c50: aa1603e0     	mov	x0, x22
   11c54: 97ffcfeb     	bl	0x5c00 <strlen@plt>
   11c58: 8b0002c8     	add	x8, x22, x0
   11c5c: 52874749     	mov	w9, #0x3a3a             // =14906
   11c60: 91000ab5     	add	x21, x21, #0x2
   11c64: 3900091f     	strb	wzr, [x8, #0x2]
   11c68: 79000109     	strh	w9, [x8]
   11c6c: b40001b4     	cbz	x20, 0x11ca0 <.text+0xbe50>
   11c70: aa1403e0     	mov	x0, x20
   11c74: 97ffcfe3     	bl	0x5c00 <strlen@plt>
   11c78: aa0003f7     	mov	x23, x0
   11c7c: b4000137     	cbz	x23, 0x11ca0 <.text+0xbe50>
   11c80: 8b1702a8     	add	x8, x21, x23
   11c84: 91000508     	add	x8, x8, #0x1
   11c88: f110011f     	cmp	x8, #0x400
   11c8c: 540000a8     	b.hi	0x11ca0 <.text+0xbe50>
   11c90: aa1603e0     	mov	x0, x22
   11c94: aa1403e1     	mov	x1, x20
   11c98: 97ffd026     	bl	0x5d30 <strcat@plt>
   11c9c: 8b1502f5     	add	x21, x23, x21
   11ca0: 910066a8     	add	x8, x21, #0x19
   11ca4: f110011f     	cmp	x8, #0x400
   11ca8: 54000148     	b.hi	0x11cd0 <.text+0xbe80>
   11cac: aa1603e0     	mov	x0, x22
   11cb0: 97ffcfd4     	bl	0x5c00 <strlen@plt>
   11cb4: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11cb8: 91102108     	add	x8, x8, #0x408
   11cbc: 3cc09100     	ldur	q0, [x8, #0x9]
   11cc0: 3dc00101     	ldr	q1, [x8]
   11cc4: 8b0002c8     	add	x8, x22, x0
   11cc8: 3c809100     	stur	q0, [x8, #0x9]
   11ccc: 3d800101     	str	q1, [x8]
   11cd0: 900000f5     	adrp	x21, 0x2d000
   11cd4: 9112c2b5     	add	x21, x21, #0x4b0
   11cd8: 320003e8     	orr	w8, wzr, #0x1
   11cdc: aa1503e9     	mov	x9, x21
   11ce0: 38008528     	strb	w8, [x9], #0x8
   11ce4: 08dffd28     	ldarb	w8, [x9]
   11ce8: 37000268     	tbnz	w8, #0x0, 0x11d34 <.text+0xbee4>
   11cec: 910022b7     	add	x23, x21, #0x8
   11cf0: aa1703e0     	mov	x0, x23
   11cf4: 97ffcf8b     	bl	0x5b20 <__cxa_guard_acquire@plt>
   11cf8: 340001e0     	cbz	w0, 0x11d34 <.text+0xbee4>
   11cfc: 320003e0     	orr	w0, wzr, #0x1
   11d00: f9015abf     	str	xzr, [x21, #0x2b0]
   11d04: 910aa2b8     	add	x24, x21, #0x2a8
   11d08: 97ffcfa2     	bl	0x5b90 <malloc@plt>
   11d0c: f90156a0     	str	x0, [x21, #0x2a8]
   11d10: 3900001f     	strb	wzr, [x0]
   11d14: b0ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
   11d18: f00000c2     	adrp	x2, 0x2c000
   11d1c: 91216000     	add	x0, x0, #0x858
   11d20: 91000042     	add	x2, x2, #0x0
   11d24: aa1803e1     	mov	x1, x24
   11d28: 97ffcff6     	bl	0x5d00 <__cxa_atexit@plt>
   11d2c: aa1703e0     	mov	x0, x23
   11d30: 97ffcfa8     	bl	0x5bd0 <__cxa_guard_release@plt>
   11d34: f94156a0     	ldr	x0, [x21, #0x2a8]
   11d38: b4000060     	cbz	x0, 0x11d44 <.text+0xbef4>
   11d3c: 97ffcf7d     	bl	0x5b30 <free@plt>
   11d40: f90156bf     	str	xzr, [x21, #0x2a8]
   11d44: aa1603e0     	mov	x0, x22
   11d48: f9015abf     	str	xzr, [x21, #0x2b0]
   11d4c: 97ffcfad     	bl	0x5c00 <strlen@plt>
   11d50: aa0003f7     	mov	x23, x0
   11d54: 910006e0     	add	x0, x23, #0x1
   11d58: f9015ab7     	str	x23, [x21, #0x2b0]
   11d5c: 97ffcf8d     	bl	0x5b90 <malloc@plt>
   11d60: aa1603e1     	mov	x1, x22
   11d64: aa1703e2     	mov	x2, x23
   11d68: f90156a0     	str	x0, [x21, #0x2a8]
   11d6c: 3837681f     	strb	wzr, [x0, x23]
   11d70: 97ffcf3c     	bl	0x5a60 <memcpy@plt>
   11d74: aa1603e0     	mov	x0, x22
   11d78: 97ffcf6e     	bl	0x5b30 <free@plt>
   11d7c: aa1f03f7     	mov	x23, xzr
   11d80: 1400005a     	b	0x11ee8 <.text+0xc098>
   11d84: 321603e0     	orr	w0, wzr, #0x400
   11d88: 97ffcf82     	bl	0x5b90 <malloc@plt>
   11d8c: 321603e2     	orr	w2, wzr, #0x400
   11d90: 2a1f03e1     	mov	w1, wzr
   11d94: aa0003f7     	mov	x23, x0
   11d98: 97ffcfd6     	bl	0x5cf0 <memset@plt>
   11d9c: aa1703e0     	mov	x0, x23
   11da0: 97ffcf98     	bl	0x5c00 <strlen@plt>
   11da4: 528c2c6a     	mov	w10, #0x6163            // =24931
   11da8: 8b0002e8     	add	x8, x23, x0
   11dac: 321b03e9     	orr	w9, wzr, #0x20
   11db0: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   11db4: 79000909     	strh	w9, [x8, #0x4]
   11db8: b900010a     	str	w10, [x8]
   11dbc: b4000453     	cbz	x19, 0x11e44 <.text+0xbff4>
   11dc0: aa1303e0     	mov	x0, x19
   11dc4: 97ffcf8f     	bl	0x5c00 <strlen@plt>
   11dc8: f9400bf9     	ldr	x25, [sp, #0x10]
   11dcc: aa0003f8     	mov	x24, x0
   11dd0: 528000b5     	mov	w21, #0x5               // =5
   11dd4: b40003d8     	cbz	x24, 0x11e4c <.text+0xbffc>
   11dd8: 91001b08     	add	x8, x24, #0x6
   11ddc: f110011f     	cmp	x8, #0x400
   11de0: 54000368     	b.hi	0x11e4c <.text+0xbffc>
   11de4: aa1703e0     	mov	x0, x23
   11de8: aa1303e1     	mov	x1, x19
   11dec: 97ffcfd1     	bl	0x5d30 <strcat@plt>
   11df0: 91002308     	add	x8, x24, #0x8
   11df4: f110011f     	cmp	x8, #0x400
   11df8: 91001715     	add	x21, x24, #0x5
   11dfc: 54000289     	b.ls	0x11e4c <.text+0xbffc>
   11e00: 1400001a     	b	0x11e68 <.text+0xc018>
   11e04: 97ffcffb     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   11e08: aa0003f8     	mov	x24, x0
   11e0c: f9400308     	ldr	x8, [x24]
   11e10: 9100e3e3     	add	x3, sp, #0x38
   11e14: aa1703e1     	mov	x1, x23
   11e18: aa1903e2     	mov	x2, x25
   11e1c: f9421908     	ldr	x8, [x8, #0x430]
   11e20: d63f0100     	blr	x8
   11e24: aa0003f7     	mov	x23, x0
   11e28: aa1803e0     	mov	x0, x24
   11e2c: 97fff4aa     	bl	0xf0d4 <.text+0x9284>
   11e30: 7200001f     	tst	w0, #0x1
   11e34: 9a9713f7     	csel	x23, xzr, x23, ne
   11e38: f9400bf9     	ldr	x25, [sp, #0x10]
   11e3c: 97ffcfed     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   11e40: 14000028     	b	0x11ee0 <.text+0xc090>
   11e44: f9400bf9     	ldr	x25, [sp, #0x10]
   11e48: 528000b5     	mov	w21, #0x5               // =5
   11e4c: aa1703e0     	mov	x0, x23
   11e50: 97ffcf6c     	bl	0x5c00 <strlen@plt>
   11e54: 8b0002e8     	add	x8, x23, x0
   11e58: 52874749     	mov	w9, #0x3a3a             // =14906
   11e5c: 91000ab5     	add	x21, x21, #0x2
   11e60: 3900091f     	strb	wzr, [x8, #0x2]
   11e64: 79000109     	strh	w9, [x8]
   11e68: b40001b4     	cbz	x20, 0x11e9c <.text+0xc04c>
   11e6c: aa1403e0     	mov	x0, x20
   11e70: 97ffcf64     	bl	0x5c00 <strlen@plt>
   11e74: aa0003f8     	mov	x24, x0
   11e78: b4000138     	cbz	x24, 0x11e9c <.text+0xc04c>
   11e7c: 8b1802a8     	add	x8, x21, x24
   11e80: 91000508     	add	x8, x8, #0x1
   11e84: f110011f     	cmp	x8, #0x400
   11e88: 540000a8     	b.hi	0x11e9c <.text+0xc04c>
   11e8c: aa1703e0     	mov	x0, x23
   11e90: aa1403e1     	mov	x1, x20
   11e94: 97ffcfa7     	bl	0x5d30 <strcat@plt>
   11e98: 8b150315     	add	x21, x24, x21
   11e9c: 91006aa8     	add	x8, x21, #0x1a
   11ea0: f110011f     	cmp	x8, #0x400
   11ea4: 54000148     	b.hi	0x11ecc <.text+0xc07c>
   11ea8: aa1703e0     	mov	x0, x23
   11eac: 97ffcf55     	bl	0x5c00 <strlen@plt>
   11eb0: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11eb4: 91108508     	add	x8, x8, #0x421
   11eb8: 3cc0a100     	ldur	q0, [x8, #0xa]
   11ebc: 3dc00101     	ldr	q1, [x8]
   11ec0: 8b0002e8     	add	x8, x23, x0
   11ec4: 3c80a100     	stur	q0, [x8, #0xa]
   11ec8: 3d800101     	str	q1, [x8]
   11ecc: aa1703e0     	mov	x0, x23
   11ed0: 97ffd1f4     	bl	0x66a0 <.text+0x850>
   11ed4: aa1703e0     	mov	x0, x23
   11ed8: 97ffcf16     	bl	0x5b30 <free@plt>
   11edc: aa1f03f7     	mov	x23, xzr
   11ee0: aa1603e0     	mov	x0, x22
   11ee4: 97ffcf13     	bl	0x5b30 <free@plt>
   11ee8: 910063e0     	add	x0, sp, #0x18
   11eec: aa1a03e1     	mov	x1, x26
   11ef0: 97ffcf78     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   11ef4: 9100a3e0     	add	x0, sp, #0x28
   11ef8: 97ffcee6     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   11efc: b4000074     	cbz	x20, 0x11f08 <.text+0xc0b8>
   11f00: aa1403e0     	mov	x0, x20
   11f04: 97ffcf0b     	bl	0x5b30 <free@plt>
   11f08: b4000073     	cbz	x19, 0x11f14 <.text+0xc0c4>
   11f0c: aa1303e0     	mov	x0, x19
   11f10: 97ffcf08     	bl	0x5b30 <free@plt>
   11f14: f9401728     	ldr	x8, [x25, #0x28]
   11f18: f94027e9     	ldr	x9, [sp, #0x48]
   11f1c: eb09011f     	cmp	x8, x9
   11f20: 54000141     	b.ne	0x11f48 <.text+0xc0f8>
   11f24: aa1703e0     	mov	x0, x23
   11f28: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   11f2c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   11f30: a94857f6     	ldp	x22, x21, [sp, #0x80]
   11f34: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   11f38: a94667fa     	ldp	x26, x25, [sp, #0x60]
   11f3c: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   11f40: 9102c3ff     	add	sp, sp, #0xb0
   11f44: d65f03c0     	ret
   11f48: 97ffcfa6     	bl	0x5de0 <__stack_chk_fail@plt>
   11f4c: d10243ff     	sub	sp, sp, #0x90
   11f50: f9002bf7     	str	x23, [sp, #0x50]
   11f54: a90657f6     	stp	x22, x21, [sp, #0x60]
   11f58: a9074ff4     	stp	x20, x19, [sp, #0x70]
   11f5c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   11f60: 910203fd     	add	x29, sp, #0x80
   11f64: d53bd057     	mrs	x23, TPIDR_EL0
   11f68: f94016e8     	ldr	x8, [x23, #0x28]
   11f6c: aa0003f6     	mov	x22, x0
   11f70: 528004e9     	mov	w9, #0x27               // =39
   11f74: 52800500     	mov	w0, #0x28               // =40
   11f78: aa0103f5     	mov	x21, x1
   11f7c: f81c83a8     	stur	x8, [x29, #-0x38]
   11f80: f90023e9     	str	x9, [sp, #0x40]
   11f84: 97ffcf03     	bl	0x5b90 <malloc@plt>
   11f88: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11f8c: 910ca108     	add	x8, x8, #0x328
   11f90: f841f109     	ldur	x9, [x8, #0x1f]
   11f94: ad400500     	ldp	q0, q1, [x8]
   11f98: aa0003f3     	mov	x19, x0
   11f9c: 321f0be8     	orr	w8, wzr, #0xe
   11fa0: 32000fe0     	orr	w0, wzr, #0xf
   11fa4: 39009e7f     	strb	wzr, [x19, #0x27]
   11fa8: f801f269     	stur	x9, [x19, #0x1f]
   11fac: ad000660     	stp	q0, q1, [x19]
   11fb0: a9034fe8     	stp	x8, x19, [sp, #0x30]
   11fb4: 97ffcef7     	bl	0x5b90 <malloc@plt>
   11fb8: d0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   11fbc: 911cf508     	add	x8, x8, #0x73d
   11fc0: f8406109     	ldur	x9, [x8, #0x6]
   11fc4: f9400108     	ldr	x8, [x8]
   11fc8: aa0003f4     	mov	x20, x0
   11fcc: 910063e0     	add	x0, sp, #0x18
   11fd0: aa1603e1     	mov	x1, x22
   11fd4: f90017f4     	str	x20, [sp, #0x28]
   11fd8: 39003a9f     	strb	wzr, [x20, #0xe]
   11fdc: f8006289     	stur	x9, [x20, #0x6]
   11fe0: f9000288     	str	x8, [x20]
   11fe4: 97ffceff     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   11fe8: f94002a8     	ldr	x8, [x21]
   11fec: 910023e0     	add	x0, sp, #0x8
   11ff0: f85d8108     	ldur	x8, [x8, #-0x28]
   11ff4: 8b0802a2     	add	x2, x21, x8
   11ff8: b00000c8     	adrp	x8, 0x2a000
   11ffc: 91040108     	add	x8, x8, #0x100
   12000: 91004115     	add	x21, x8, #0x10
   12004: aa1503e1     	mov	x1, x21
   12008: 97ffcefa     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1200c: 900000c8     	adrp	x8, 0x2a000
   12010: 91046108     	add	x8, x8, #0x118
   12014: 9100a108     	add	x8, x8, #0x28
   12018: 9100e3e0     	add	x0, sp, #0x38
   1201c: 9100a3e1     	add	x1, sp, #0x28
   12020: 910063e2     	add	x2, sp, #0x18
   12024: 910023e3     	add	x3, sp, #0x8
   12028: f90007e8     	str	x8, [sp, #0x8]
   1202c: 97fff951     	bl	0x10570 <.text+0xa720>
   12030: 910023e0     	add	x0, sp, #0x8
   12034: aa1503e1     	mov	x1, x21
   12038: 97ffcf26     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1203c: 910063e0     	add	x0, sp, #0x18
   12040: 97ffce94     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   12044: b4000094     	cbz	x20, 0x12054 <.text+0xc204>
   12048: aa1403e0     	mov	x0, x20
   1204c: 97ffceb9     	bl	0x5b30 <free@plt>
   12050: f90017ff     	str	xzr, [sp, #0x28]
   12054: f9001bff     	str	xzr, [sp, #0x30]
   12058: b4000093     	cbz	x19, 0x12068 <.text+0xc218>
   1205c: aa1303e0     	mov	x0, x19
   12060: 97ffceb4     	bl	0x5b30 <free@plt>
   12064: f9001fff     	str	xzr, [sp, #0x38]
   12068: f94016e8     	ldr	x8, [x23, #0x28]
   1206c: f85c83a9     	ldur	x9, [x29, #-0x38]
   12070: eb09011f     	cmp	x8, x9
   12074: 540000e1     	b.ne	0x12090 <.text+0xc240>
   12078: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   1207c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   12080: a94657f6     	ldp	x22, x21, [sp, #0x60]
   12084: f9402bf7     	ldr	x23, [sp, #0x50]
   12088: 910243ff     	add	sp, sp, #0x90
   1208c: d65f03c0     	ret
   12090: 97ffcf54     	bl	0x5de0 <__stack_chk_fail@plt>
   12094: d10243ff     	sub	sp, sp, #0x90
   12098: a9055ff8     	stp	x24, x23, [sp, #0x50]
   1209c: a90657f6     	stp	x22, x21, [sp, #0x60]
   120a0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   120a4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   120a8: 910203fd     	add	x29, sp, #0x80
   120ac: d53bd058     	mrs	x24, TPIDR_EL0
   120b0: f9401708     	ldr	x8, [x24, #0x28]
   120b4: aa0003f7     	mov	x23, x0
   120b8: 528004e9     	mov	w9, #0x27               // =39
   120bc: 52800500     	mov	w0, #0x28               // =40
   120c0: aa0203f6     	mov	x22, x2
   120c4: aa0103f4     	mov	x20, x1
   120c8: f81c83a8     	stur	x8, [x29, #-0x38]
   120cc: f90023e9     	str	x9, [sp, #0x40]
   120d0: 97ffceb0     	bl	0x5b90 <malloc@plt>
   120d4: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   120d8: 910ca108     	add	x8, x8, #0x328
   120dc: f841f109     	ldur	x9, [x8, #0x1f]
   120e0: ad400500     	ldp	q0, q1, [x8]
   120e4: aa0003f3     	mov	x19, x0
   120e8: 52800128     	mov	w8, #0x9                // =9
   120ec: 52800140     	mov	w0, #0xa                // =10
   120f0: 39009e7f     	strb	wzr, [x19, #0x27]
   120f4: f801f269     	stur	x9, [x19, #0x1f]
   120f8: ad000660     	stp	q0, q1, [x19]
   120fc: a9034fe8     	stp	x8, x19, [sp, #0x30]
   12100: 97ffcea4     	bl	0x5b90 <malloc@plt>
   12104: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12108: 911c3d08     	add	x8, x8, #0x70f
   1210c: f9400108     	ldr	x8, [x8]
   12110: aa0003f5     	mov	x21, x0
   12114: 52800ce9     	mov	w9, #0x67               // =103
   12118: 910063e0     	add	x0, sp, #0x18
   1211c: aa1703e1     	mov	x1, x23
   12120: f90017f5     	str	x21, [sp, #0x28]
   12124: 790012a9     	strh	w9, [x21, #0x8]
   12128: f90002a8     	str	x8, [x21]
   1212c: 97ffcead     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   12130: f94002c8     	ldr	x8, [x22]
   12134: 910023e0     	add	x0, sp, #0x8
   12138: f85d8108     	ldur	x8, [x8, #-0x28]
   1213c: 8b0802c2     	add	x2, x22, x8
   12140: 900000c8     	adrp	x8, 0x2a000
   12144: 91040108     	add	x8, x8, #0x100
   12148: 91004116     	add	x22, x8, #0x10
   1214c: aa1603e1     	mov	x1, x22
   12150: 97ffcea8     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   12154: 900000c8     	adrp	x8, 0x2a000
   12158: 91046108     	add	x8, x8, #0x118
   1215c: 9100a108     	add	x8, x8, #0x28
   12160: 9100e3e0     	add	x0, sp, #0x38
   12164: 9100a3e1     	add	x1, sp, #0x28
   12168: 910063e2     	add	x2, sp, #0x18
   1216c: 910023e4     	add	x4, sp, #0x8
   12170: aa1403e3     	mov	x3, x20
   12174: f90007e8     	str	x8, [sp, #0x8]
   12178: 97fff4b8     	bl	0xf458 <.text+0x9608>
   1217c: 910023e0     	add	x0, sp, #0x8
   12180: aa1603e1     	mov	x1, x22
   12184: 97ffced3     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   12188: 910063e0     	add	x0, sp, #0x18
   1218c: 97ffce41     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   12190: b4000095     	cbz	x21, 0x121a0 <.text+0xc350>
   12194: aa1503e0     	mov	x0, x21
   12198: 97ffce66     	bl	0x5b30 <free@plt>
   1219c: f90017ff     	str	xzr, [sp, #0x28]
   121a0: f9001bff     	str	xzr, [sp, #0x30]
   121a4: b4000093     	cbz	x19, 0x121b4 <.text+0xc364>
   121a8: aa1303e0     	mov	x0, x19
   121ac: 97ffce61     	bl	0x5b30 <free@plt>
   121b0: f9001fff     	str	xzr, [sp, #0x38]
   121b4: f9401708     	ldr	x8, [x24, #0x28]
   121b8: f85c83a9     	ldur	x9, [x29, #-0x38]
   121bc: eb09011f     	cmp	x8, x9
   121c0: 540000e1     	b.ne	0x121dc <.text+0xc38c>
   121c4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   121c8: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   121cc: a94657f6     	ldp	x22, x21, [sp, #0x60]
   121d0: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   121d4: 910243ff     	add	sp, sp, #0x90
   121d8: d65f03c0     	ret
   121dc: 97ffcf01     	bl	0x5de0 <__stack_chk_fail@plt>
   121e0: d101c3ff     	sub	sp, sp, #0x70
   121e4: a90457f6     	stp	x22, x21, [sp, #0x40]
   121e8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   121ec: a9067bfd     	stp	x29, x30, [sp, #0x60]
   121f0: 910183fd     	add	x29, sp, #0x60
   121f4: d53bd056     	mrs	x22, TPIDR_EL0
   121f8: f94016c8     	ldr	x8, [x22, #0x28]
   121fc: aa0003f5     	mov	x21, x0
   12200: 528004e9     	mov	w9, #0x27               // =39
   12204: 52800500     	mov	w0, #0x28               // =40
   12208: f81d83a8     	stur	x8, [x29, #-0x28]
   1220c: f9001be9     	str	x9, [sp, #0x30]
   12210: 97ffce60     	bl	0x5b90 <malloc@plt>
   12214: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12218: 910ca108     	add	x8, x8, #0x328
   1221c: f841f109     	ldur	x9, [x8, #0x1f]
   12220: ad400500     	ldp	q0, q1, [x8]
   12224: aa0003f3     	mov	x19, x0
   12228: 321e07e8     	orr	w8, wzr, #0xc
   1222c: 528001a0     	mov	w0, #0xd                // =13
   12230: 39009e7f     	strb	wzr, [x19, #0x27]
   12234: f801f269     	stur	x9, [x19, #0x1f]
   12238: ad000660     	stp	q0, q1, [x19]
   1223c: a9024fe8     	stp	x8, x19, [sp, #0x20]
   12240: 97ffce54     	bl	0x5b90 <malloc@plt>
   12244: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12248: 911cfd08     	add	x8, x8, #0x73f
   1224c: f9400108     	ldr	x8, [x8]
   12250: 528eaa09     	mov	w9, #0x7550             // =30032
   12254: aa0003f4     	mov	x20, x0
   12258: 72ad0e69     	movk	w9, #0x6873, lsl #16
   1225c: 910023e0     	add	x0, sp, #0x8
   12260: aa1503e1     	mov	x1, x21
   12264: f9000ff4     	str	x20, [sp, #0x18]
   12268: 3900329f     	strb	wzr, [x20, #0xc]
   1226c: b9000a89     	str	w9, [x20, #0x8]
   12270: f9000288     	str	x8, [x20]
   12274: 97ffce5b     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   12278: 9100a3e0     	add	x0, sp, #0x28
   1227c: 910063e1     	add	x1, sp, #0x18
   12280: 910023e2     	add	x2, sp, #0x8
   12284: 97fffc14     	bl	0x112d4 <.text+0xb484>
   12288: 910023e0     	add	x0, sp, #0x8
   1228c: 97ffce01     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   12290: b4000094     	cbz	x20, 0x122a0 <.text+0xc450>
   12294: aa1403e0     	mov	x0, x20
   12298: 97ffce26     	bl	0x5b30 <free@plt>
   1229c: f9000fff     	str	xzr, [sp, #0x18]
   122a0: f90013ff     	str	xzr, [sp, #0x20]
   122a4: b4000093     	cbz	x19, 0x122b4 <.text+0xc464>
   122a8: aa1303e0     	mov	x0, x19
   122ac: 97ffce21     	bl	0x5b30 <free@plt>
   122b0: f90017ff     	str	xzr, [sp, #0x28]
   122b4: f94016c8     	ldr	x8, [x22, #0x28]
   122b8: f85d83a9     	ldur	x9, [x29, #-0x28]
   122bc: eb09011f     	cmp	x8, x9
   122c0: 540000c1     	b.ne	0x122d8 <.text+0xc488>
   122c4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   122c8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   122cc: a94457f6     	ldp	x22, x21, [sp, #0x40]
   122d0: 9101c3ff     	add	sp, sp, #0x70
   122d4: d65f03c0     	ret
   122d8: 97ffcec2     	bl	0x5de0 <__stack_chk_fail@plt>
   122dc: 900000c8     	adrp	x8, 0x2a000
   122e0: 910a0108     	add	x8, x8, #0x280
   122e4: 91004101     	add	x1, x8, #0x10
   122e8: 17ffce7a     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   122ec: f81e0ff3     	str	x19, [sp, #-0x20]!
   122f0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   122f4: 910043fd     	add	x29, sp, #0x10
   122f8: 900000c8     	adrp	x8, 0x2a000
   122fc: 910a0108     	add	x8, x8, #0x280
   12300: 91004101     	add	x1, x8, #0x10
   12304: aa0003f3     	mov	x19, x0
   12308: 97ffce72     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1230c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   12310: aa1303e0     	mov	x0, x19
   12314: f84207f3     	ldr	x19, [sp], #0x20
   12318: 17ffceba     	b	0x5e00 <_ZdlPv@plt>
   1231c: d10243ff     	sub	sp, sp, #0x90
   12320: a9036ffc     	stp	x28, x27, [sp, #0x30]
   12324: a90467fa     	stp	x26, x25, [sp, #0x40]
   12328: a9055ff8     	stp	x24, x23, [sp, #0x50]
   1232c: a90657f6     	stp	x22, x21, [sp, #0x60]
   12330: a9074ff4     	stp	x20, x19, [sp, #0x70]
   12334: a9087bfd     	stp	x29, x30, [sp, #0x80]
   12338: 910203fd     	add	x29, sp, #0x80
   1233c: d53bd058     	mrs	x24, TPIDR_EL0
   12340: aa0803f3     	mov	x19, x8
   12344: f9401708     	ldr	x8, [x24, #0x28]
   12348: 2a0003f9     	mov	w25, w0
   1234c: 52800680     	mov	w0, #0x34               // =52
   12350: aa0103fc     	mov	x28, x1
   12354: f90017e8     	str	x8, [sp, #0x28]
   12358: 97ffce0e     	bl	0x5b90 <malloc@plt>
   1235c: b0000061     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12360: aa0003f4     	mov	x20, x0
   12364: 910df421     	add	x1, x1, #0x37d
   12368: 52800662     	mov	w2, #0x33               // =51
   1236c: 3900ce9f     	strb	wzr, [x20, #0x33]
   12370: 97ffcdbc     	bl	0x5a60 <memcpy@plt>
   12374: 97ffce9f     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   12378: aa0003f6     	mov	x22, x0
   1237c: aa1403e0     	mov	x0, x20
   12380: 97ffcddc     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   12384: aa0003f7     	mov	x23, x0
   12388: aa1603e0     	mov	x0, x22
   1238c: 94000107     	bl	0x127a8 <.text+0xc958>
   12390: 36000060     	tbz	w0, #0x0, 0x1239c <.text+0xc54c>
   12394: aa1f03f7     	mov	x23, xzr
   12398: 140000ea     	b	0x12740 <.text+0xc8f0>
   1239c: 321603e0     	orr	w0, wzr, #0x400
   123a0: 97ffcdfc     	bl	0x5b90 <malloc@plt>
   123a4: 321603e2     	orr	w2, wzr, #0x400
   123a8: 2a1f03e1     	mov	w1, wzr
   123ac: aa0003f5     	mov	x21, x0
   123b0: 97ffce50     	bl	0x5cf0 <memset@plt>
   123b4: b4000337     	cbz	x23, 0x12418 <.text+0xc5c8>
   123b8: aa1503e0     	mov	x0, x21
   123bc: b90017f9     	str	w25, [sp, #0x14]
   123c0: 97ffce10     	bl	0x5c00 <strlen@plt>
   123c4: 52800508     	mov	w8, #0x28               // =40
   123c8: 78206aa8     	strh	w8, [x21, x0]
   123cc: 321f03e0     	orr	w0, wzr, #0x2
   123d0: 97ffcdf0     	bl	0x5b90 <malloc@plt>
   123d4: aa0003fa     	mov	x26, x0
   123d8: 52800928     	mov	w8, #0x49               // =73
   123dc: 79000348     	strh	w8, [x26]
   123e0: b400059a     	cbz	x26, 0x12490 <.text+0xc640>
   123e4: aa1a03e0     	mov	x0, x26
   123e8: 97ffce06     	bl	0x5c00 <strlen@plt>
   123ec: aa0003fb     	mov	x27, x0
   123f0: 320003f9     	orr	w25, wzr, #0x1
   123f4: b400051b     	cbz	x27, 0x12494 <.text+0xc644>
   123f8: 91000b68     	add	x8, x27, #0x2
   123fc: f110011f     	cmp	x8, #0x400
   12400: 540004a8     	b.hi	0x12494 <.text+0xc644>
   12404: aa1503e0     	mov	x0, x21
   12408: aa1a03e1     	mov	x1, x26
   1240c: 97ffce49     	bl	0x5d30 <strcat@plt>
   12410: 91000779     	add	x25, x27, #0x1
   12414: 14000020     	b	0x12494 <.text+0xc644>
   12418: b40001d4     	cbz	x20, 0x12450 <.text+0xc600>
   1241c: aa1403e0     	mov	x0, x20
   12420: 97ffcdf8     	bl	0x5c00 <strlen@plt>
   12424: aa0003f6     	mov	x22, x0
   12428: b4000156     	cbz	x22, 0x12450 <.text+0xc600>
   1242c: 910006c8     	add	x8, x22, #0x1
   12430: f110011f     	cmp	x8, #0x400
   12434: 540000e8     	b.hi	0x12450 <.text+0xc600>
   12438: aa1503e0     	mov	x0, x21
   1243c: aa1403e1     	mov	x1, x20
   12440: 97ffce3c     	bl	0x5d30 <strcat@plt>
   12444: 91002ec8     	add	x8, x22, #0xb
   12448: f110011f     	cmp	x8, #0x400
   1244c: 54000168     	b.hi	0x12478 <.text+0xc628>
   12450: aa1503e0     	mov	x0, x21
   12454: 97ffcdeb     	bl	0x5c00 <strlen@plt>
   12458: b0000069     	adrp	x9, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1245c: 9109c529     	add	x9, x9, #0x271
   12460: f9400129     	ldr	x9, [x9]
   12464: 8b0002a8     	add	x8, x21, x0
   12468: 528c8dca     	mov	w10, #0x646e            // =25710
   1246c: 3900291f     	strb	wzr, [x8, #0xa]
   12470: 7900110a     	strh	w10, [x8, #0x8]
   12474: f9000109     	str	x9, [x8]
   12478: aa1503e0     	mov	x0, x21
   1247c: 97ffd089     	bl	0x66a0 <.text+0x850>
   12480: aa1503e0     	mov	x0, x21
   12484: 97ffcdab     	bl	0x5b30 <free@plt>
   12488: aa1f03f7     	mov	x23, xzr
   1248c: 140000ad     	b	0x12740 <.text+0xc8f0>
   12490: 320003f9     	orr	w25, wzr, #0x1
   12494: 52800260     	mov	w0, #0x13               // =19
   12498: 97ffcdbe     	bl	0x5b90 <malloc@plt>
   1249c: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   124a0: 91116908     	add	x8, x8, #0x45a
   124a4: 3dc00100     	ldr	q0, [x8]
   124a8: aa0003fb     	mov	x27, x0
   124ac: 52876ce8     	mov	w8, #0x3b67             // =15207
   124b0: 39004b7f     	strb	wzr, [x27, #0x12]
   124b4: 79002368     	strh	w8, [x27, #0x10]
   124b8: 3d800360     	str	q0, [x27]
   124bc: b40002fb     	cbz	x27, 0x12518 <.text+0xc6c8>
   124c0: aa1b03e0     	mov	x0, x27
   124c4: f90007f7     	str	x23, [sp, #0x8]
   124c8: aa1303f7     	mov	x23, x19
   124cc: aa1803f3     	mov	x19, x24
   124d0: aa1c03f8     	mov	x24, x28
   124d4: 97ffcdcb     	bl	0x5c00 <strlen@plt>
   124d8: aa0003fc     	mov	x28, x0
   124dc: b400013c     	cbz	x28, 0x12500 <.text+0xc6b0>
   124e0: 8b1c0328     	add	x8, x25, x28
   124e4: 91000508     	add	x8, x8, #0x1
   124e8: f110011f     	cmp	x8, #0x400
   124ec: 540000a8     	b.hi	0x12500 <.text+0xc6b0>
   124f0: aa1503e0     	mov	x0, x21
   124f4: aa1b03e1     	mov	x1, x27
   124f8: 97ffce0e     	bl	0x5d30 <strcat@plt>
   124fc: 8b190399     	add	x25, x28, x25
   12500: aa1b03e0     	mov	x0, x27
   12504: aa1803fc     	mov	x28, x24
   12508: 97ffcd8a     	bl	0x5b30 <free@plt>
   1250c: aa1303f8     	mov	x24, x19
   12510: aa1703f3     	mov	x19, x23
   12514: f94007f7     	ldr	x23, [sp, #0x8]
   12518: b400007a     	cbz	x26, 0x12524 <.text+0xc6d4>
   1251c: aa1a03e0     	mov	x0, x26
   12520: 97ffcd84     	bl	0x5b30 <free@plt>
   12524: 91000b28     	add	x8, x25, #0x2
   12528: f110011f     	cmp	x8, #0x400
   1252c: 540000c8     	b.hi	0x12544 <.text+0xc6f4>
   12530: aa1503e0     	mov	x0, x21
   12534: 97ffcdb3     	bl	0x5c00 <strlen@plt>
   12538: 52800528     	mov	w8, #0x29               // =41
   1253c: 91000739     	add	x25, x25, #0x1
   12540: 78206aa8     	strh	w8, [x21, x0]
   12544: 321f03e0     	orr	w0, wzr, #0x2
   12548: 97ffcd92     	bl	0x5b90 <malloc@plt>
   1254c: aa0003fa     	mov	x26, x0
   12550: 52800ac8     	mov	w8, #0x56               // =86
   12554: 79000348     	strh	w8, [x26]
   12558: b40001ba     	cbz	x26, 0x1258c <.text+0xc73c>
   1255c: aa1a03e0     	mov	x0, x26
   12560: 97ffcda8     	bl	0x5c00 <strlen@plt>
   12564: b4000100     	cbz	x0, 0x12584 <.text+0xc734>
   12568: 8b000328     	add	x8, x25, x0
   1256c: 91000508     	add	x8, x8, #0x1
   12570: f110011f     	cmp	x8, #0x400
   12574: 54000088     	b.hi	0x12584 <.text+0xc734>
   12578: aa1503e0     	mov	x0, x21
   1257c: aa1a03e1     	mov	x1, x26
   12580: 97ffcdec     	bl	0x5d30 <strcat@plt>
   12584: aa1a03e0     	mov	x0, x26
   12588: 97ffcd6a     	bl	0x5b30 <free@plt>
   1258c: f94002c8     	ldr	x8, [x22]
   12590: b0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12594: 910d4042     	add	x2, x2, #0x350
   12598: aa1603e0     	mov	x0, x22
   1259c: f9408508     	ldr	x8, [x8, #0x108]
   125a0: aa1703e1     	mov	x1, x23
   125a4: aa1503e3     	mov	x3, x21
   125a8: d63f0100     	blr	x8
   125ac: aa0003fa     	mov	x26, x0
   125b0: aa1603e0     	mov	x0, x22
   125b4: 9400007d     	bl	0x127a8 <.text+0xc958>
   125b8: 36000060     	tbz	w0, #0x0, 0x125c4 <.text+0xc774>
   125bc: aa1f03f7     	mov	x23, xzr
   125c0: 1400005e     	b	0x12738 <.text+0xc8e8>
   125c4: b400017a     	cbz	x26, 0x125f0 <.text+0xc7a0>
   125c8: b94017e8     	ldr	w8, [sp, #0x14]
   125cc: 2a0803e8     	mov	w8, w8
   125d0: f9000fe8     	str	x8, [sp, #0x18]
   125d4: 97ffce07     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   125d8: b400053c     	cbz	x28, 0x1267c <.text+0xc82c>
   125dc: f9400008     	ldr	x8, [x0]
   125e0: aa1c03e1     	mov	x1, x28
   125e4: f9429d08     	ldr	x8, [x8, #0x538]
   125e8: d63f0100     	blr	x8
   125ec: 14000031     	b	0x126b0 <.text+0xc860>
   125f0: 321603e0     	orr	w0, wzr, #0x400
   125f4: 97ffcd67     	bl	0x5b90 <malloc@plt>
   125f8: 321603e2     	orr	w2, wzr, #0x400
   125fc: 2a1f03e1     	mov	w1, wzr
   12600: aa0003f6     	mov	x22, x0
   12604: 97ffcdbb     	bl	0x5cf0 <memset@plt>
   12608: b40001d4     	cbz	x20, 0x12640 <.text+0xc7f0>
   1260c: aa1403e0     	mov	x0, x20
   12610: 97ffcd7c     	bl	0x5c00 <strlen@plt>
   12614: aa0003f7     	mov	x23, x0
   12618: b4000157     	cbz	x23, 0x12640 <.text+0xc7f0>
   1261c: 910006e8     	add	x8, x23, #0x1
   12620: f110011f     	cmp	x8, #0x400
   12624: 540000e8     	b.hi	0x12640 <.text+0xc7f0>
   12628: aa1603e0     	mov	x0, x22
   1262c: aa1403e1     	mov	x1, x20
   12630: 97ffcdc0     	bl	0x5d30 <strcat@plt>
   12634: 91005ee8     	add	x8, x23, #0x17
   12638: f110011f     	cmp	x8, #0x400
   1263c: 54000148     	b.hi	0x12664 <.text+0xc814>
   12640: aa1603e0     	mov	x0, x22
   12644: 97ffcd6f     	bl	0x5c00 <strlen@plt>
   12648: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1264c: 910d5d08     	add	x8, x8, #0x357
   12650: f840f109     	ldur	x9, [x8, #0xf]
   12654: 3dc00100     	ldr	q0, [x8]
   12658: 8b0002c8     	add	x8, x22, x0
   1265c: f800f109     	stur	x9, [x8, #0xf]
   12660: 3d800100     	str	q0, [x8]
   12664: aa1603e0     	mov	x0, x22
   12668: 97ffd00e     	bl	0x66a0 <.text+0x850>
   1266c: aa1603e0     	mov	x0, x22
   12670: 97ffcd30     	bl	0x5b30 <free@plt>
   12674: aa1f03f7     	mov	x23, xzr
   12678: 14000030     	b	0x12738 <.text+0xc8e8>
   1267c: 97ffcddd     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   12680: aa0003f9     	mov	x25, x0
   12684: b0000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12688: 9110ec00     	add	x0, x0, #0x43b
   1268c: 97ffcd19     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   12690: f9400328     	ldr	x8, [x25]
   12694: b0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12698: aa0003e1     	mov	x1, x0
   1269c: 910db842     	add	x2, x2, #0x36e
   126a0: f9403908     	ldr	x8, [x8, #0x70]
   126a4: aa1903e0     	mov	x0, x25
   126a8: d63f0100     	blr	x8
   126ac: aa1f03e0     	mov	x0, xzr
   126b0: f90013e0     	str	x0, [sp, #0x20]
   126b4: aa1603e0     	mov	x0, x22
   126b8: 9400003c     	bl	0x127a8 <.text+0xc958>
   126bc: 37000180     	tbnz	w0, #0x0, 0x126ec <.text+0xc89c>
   126c0: f94002c8     	ldr	x8, [x22]
   126c4: 910063e3     	add	x3, sp, #0x18
   126c8: aa1603e0     	mov	x0, x22
   126cc: aa1703e1     	mov	x1, x23
   126d0: f9407908     	ldr	x8, [x8, #0xf0]
   126d4: aa1a03e2     	mov	x2, x26
   126d8: d63f0100     	blr	x8
   126dc: aa0003f9     	mov	x25, x0
   126e0: aa1603e0     	mov	x0, x22
   126e4: 94000031     	bl	0x127a8 <.text+0xc958>
   126e8: 36000060     	tbz	w0, #0x0, 0x126f4 <.text+0xc8a4>
   126ec: aa1f03f7     	mov	x23, xzr
   126f0: 1400000c     	b	0x12720 <.text+0xc8d0>
   126f4: f94002c8     	ldr	x8, [x22]
   126f8: aa1603e0     	mov	x0, x22
   126fc: aa1903e1     	mov	x1, x25
   12700: f9405508     	ldr	x8, [x8, #0xa8]
   12704: d63f0100     	blr	x8
   12708: f94002c8     	ldr	x8, [x22]
   1270c: aa0003f7     	mov	x23, x0
   12710: aa1603e0     	mov	x0, x22
   12714: aa1903e1     	mov	x1, x25
   12718: f9405d08     	ldr	x8, [x8, #0xb8]
   1271c: d63f0100     	blr	x8
   12720: 97ffcdb4     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   12724: f94013e1     	ldr	x1, [sp, #0x20]
   12728: b4000081     	cbz	x1, 0x12738 <.text+0xc8e8>
   1272c: f9400008     	ldr	x8, [x0]
   12730: f9405d08     	ldr	x8, [x8, #0xb8]
   12734: d63f0100     	blr	x8
   12738: aa1503e0     	mov	x0, x21
   1273c: 97ffccfd     	bl	0x5b30 <free@plt>
   12740: 900000c8     	adrp	x8, 0x2a000
   12744: 910a0108     	add	x8, x8, #0x280
   12748: 91004101     	add	x1, x8, #0x10
   1274c: aa1303e0     	mov	x0, x19
   12750: aa1703e2     	mov	x2, x23
   12754: 97ffcd7f     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   12758: 900000c8     	adrp	x8, 0x2a000
   1275c: 910a6108     	add	x8, x8, #0x298
   12760: 9100a108     	add	x8, x8, #0x28
   12764: f9000268     	str	x8, [x19]
   12768: b4000074     	cbz	x20, 0x12774 <.text+0xc924>
   1276c: aa1403e0     	mov	x0, x20
   12770: 97ffccf0     	bl	0x5b30 <free@plt>
   12774: f9401708     	ldr	x8, [x24, #0x28]
   12778: f94017e9     	ldr	x9, [sp, #0x28]
   1277c: eb09011f     	cmp	x8, x9
   12780: 54000121     	b.ne	0x127a4 <.text+0xc954>
   12784: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   12788: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   1278c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   12790: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   12794: a94467fa     	ldp	x26, x25, [sp, #0x40]
   12798: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   1279c: 910243ff     	add	sp, sp, #0x90
   127a0: d65f03c0     	ret
   127a4: 97ffcd8f     	bl	0x5de0 <__stack_chk_fail@plt>
   127a8: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   127ac: a90157f6     	stp	x22, x21, [sp, #0x10]
   127b0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   127b4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   127b8: 9100c3fd     	add	x29, sp, #0x30
   127bc: aa0003f3     	mov	x19, x0
   127c0: f9400268     	ldr	x8, [x19]
   127c4: f9439108     	ldr	x8, [x8, #0x720]
   127c8: d63f0100     	blr	x8
   127cc: 12001c08     	and	w8, w0, #0xff
   127d0: 340007c8     	cbz	w8, 0x128c8 <.text+0xca78>
   127d4: f9400268     	ldr	x8, [x19]
   127d8: aa1303e0     	mov	x0, x19
   127dc: f9404108     	ldr	x8, [x8, #0x80]
   127e0: d63f0100     	blr	x8
   127e4: f9400268     	ldr	x8, [x19]
   127e8: aa1303e0     	mov	x0, x19
   127ec: f9403d08     	ldr	x8, [x8, #0x78]
   127f0: d63f0100     	blr	x8
   127f4: f9400268     	ldr	x8, [x19]
   127f8: aa0003f4     	mov	x20, x0
   127fc: aa1303e0     	mov	x0, x19
   12800: f9404508     	ldr	x8, [x8, #0x88]
   12804: d63f0100     	blr	x8
   12808: 320003e0     	orr	w0, wzr, #0x1
   1280c: 97ffcce1     	bl	0x5b90 <malloc@plt>
   12810: aa0003f5     	mov	x21, x0
   12814: 390002bf     	strb	wzr, [x21]
   12818: b4000754     	cbz	x20, 0x12900 <.text+0xcab0>
   1281c: d00000d6     	adrp	x22, 0x2c000
   12820: f943aac2     	ldr	x2, [x22, #0x750]
   12824: b50001e2     	cbnz	x2, 0x12860 <.text+0xca10>
   12828: b0000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1282c: 9110ec00     	add	x0, x0, #0x43b
   12830: 97ffccb0     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   12834: f9400268     	ldr	x8, [x19]
   12838: b0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1283c: b0000063     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12840: aa0003e1     	mov	x1, x0
   12844: f9408508     	ldr	x8, [x8, #0x108]
   12848: 91113c42     	add	x2, x2, #0x44f
   1284c: 91116063     	add	x3, x3, #0x458
   12850: aa1303e0     	mov	x0, x19
   12854: d63f0100     	blr	x8
   12858: aa0003e2     	mov	x2, x0
   1285c: f903aac2     	str	x2, [x22, #0x750]
   12860: aa1303e0     	mov	x0, x19
   12864: aa1403e1     	mov	x1, x20
   12868: 97ffd008     	bl	0x6888 <.text+0xa38>
   1286c: f9400268     	ldr	x8, [x19]
   12870: aa0003f6     	mov	x22, x0
   12874: aa1303e0     	mov	x0, x19
   12878: aa1603e1     	mov	x1, x22
   1287c: f942a508     	ldr	x8, [x8, #0x548]
   12880: aa1f03e2     	mov	x2, xzr
   12884: d63f0100     	blr	x8
   12888: aa0003f7     	mov	x23, x0
   1288c: b4000075     	cbz	x21, 0x12898 <.text+0xca48>
   12890: aa1503e0     	mov	x0, x21
   12894: 97ffcca7     	bl	0x5b30 <free@plt>
   12898: b40001d7     	cbz	x23, 0x128d0 <.text+0xca80>
   1289c: aa1703e0     	mov	x0, x23
   128a0: 97ffccd8     	bl	0x5c00 <strlen@plt>
   128a4: aa0003f8     	mov	x24, x0
   128a8: 91000700     	add	x0, x24, #0x1
   128ac: 97ffccb9     	bl	0x5b90 <malloc@plt>
   128b0: aa0003f5     	mov	x21, x0
   128b4: aa1703e1     	mov	x1, x23
   128b8: aa1803e2     	mov	x2, x24
   128bc: 38386abf     	strb	wzr, [x21, x24]
   128c0: 97ffcc68     	bl	0x5a60 <memcpy@plt>
   128c4: 14000004     	b	0x128d4 <.text+0xca84>
   128c8: 2a1f03e0     	mov	w0, wzr
   128cc: 14000013     	b	0x12918 <.text+0xcac8>
   128d0: aa1f03f5     	mov	x21, xzr
   128d4: f9400268     	ldr	x8, [x19]
   128d8: aa1303e0     	mov	x0, x19
   128dc: aa1603e1     	mov	x1, x22
   128e0: aa1703e2     	mov	x2, x23
   128e4: f942a908     	ldr	x8, [x8, #0x550]
   128e8: d63f0100     	blr	x8
   128ec: f9400268     	ldr	x8, [x19]
   128f0: aa1303e0     	mov	x0, x19
   128f4: aa1403e1     	mov	x1, x20
   128f8: f9405d08     	ldr	x8, [x8, #0xb8]
   128fc: d63f0100     	blr	x8
   12900: aa1503e0     	mov	x0, x21
   12904: 97ffcf67     	bl	0x66a0 <.text+0x850>
   12908: b4000075     	cbz	x21, 0x12914 <.text+0xcac4>
   1290c: aa1503e0     	mov	x0, x21
   12910: 97ffcc88     	bl	0x5b30 <free@plt>
   12914: 320003e0     	orr	w0, wzr, #0x1
   12918: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1291c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   12920: a94157f6     	ldp	x22, x21, [sp, #0x10]
   12924: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   12928: d65f03c0     	ret
   1292c: 900000c8     	adrp	x8, 0x2a000
   12930: 910c0108     	add	x8, x8, #0x300
   12934: 91004101     	add	x1, x8, #0x10
   12938: 17ffcce6     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1293c: f81e0ff3     	str	x19, [sp, #-0x20]!
   12940: a9017bfd     	stp	x29, x30, [sp, #0x10]
   12944: 910043fd     	add	x29, sp, #0x10
   12948: 900000c8     	adrp	x8, 0x2a000
   1294c: 910c0108     	add	x8, x8, #0x300
   12950: 91004101     	add	x1, x8, #0x10
   12954: aa0003f3     	mov	x19, x0
   12958: 97ffccde     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1295c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   12960: aa1303e0     	mov	x0, x19
   12964: f84207f3     	ldr	x19, [sp], #0x20
   12968: 17ffcd26     	b	0x5e00 <_ZdlPv@plt>
   1296c: d10183ff     	sub	sp, sp, #0x60
   12970: a90357f6     	stp	x22, x21, [sp, #0x30]
   12974: a9044ff4     	stp	x20, x19, [sp, #0x40]
   12978: a9057bfd     	stp	x29, x30, [sp, #0x50]
   1297c: 910143fd     	add	x29, sp, #0x50
   12980: d53bd056     	mrs	x22, TPIDR_EL0
   12984: aa0803f5     	mov	x21, x8
   12988: f94016c8     	ldr	x8, [x22, #0x28]
   1298c: f90017e8     	str	x8, [sp, #0x28]
   12990: f9400008     	ldr	x8, [x0]
   12994: f85d8108     	ldur	x8, [x8, #-0x28]
   12998: 8b080002     	add	x2, x0, x8
   1299c: 900000c8     	adrp	x8, 0x2a000
   129a0: 910c0108     	add	x8, x8, #0x300
   129a4: 91004113     	add	x19, x8, #0x10
   129a8: 910063e0     	add	x0, sp, #0x18
   129ac: aa1303e1     	mov	x1, x19
   129b0: 97ffcc90     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   129b4: 900000c8     	adrp	x8, 0x2a000
   129b8: 910c6108     	add	x8, x8, #0x318
   129bc: 321c03e9     	orr	w9, wzr, #0x10
   129c0: 9100a108     	add	x8, x8, #0x28
   129c4: 52800220     	mov	w0, #0x11               // =17
   129c8: a90123e9     	stp	x9, x8, [sp, #0x10]
   129cc: 97ffcc71     	bl	0x5b90 <malloc@plt>
   129d0: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   129d4: 91129108     	add	x8, x8, #0x4a4
   129d8: 3dc00100     	ldr	q0, [x8]
   129dc: aa0003f4     	mov	x20, x0
   129e0: 910063e1     	add	x1, sp, #0x18
   129e4: 910023e2     	add	x2, sp, #0x8
   129e8: aa1503e0     	mov	x0, x21
   129ec: f90007f4     	str	x20, [sp, #0x8]
   129f0: 3900429f     	strb	wzr, [x20, #0x10]
   129f4: 3d800280     	str	q0, [x20]
   129f8: 94000012     	bl	0x12a40 <.text+0xcbf0>
   129fc: b4000094     	cbz	x20, 0x12a0c <.text+0xcbbc>
   12a00: aa1403e0     	mov	x0, x20
   12a04: 97ffcc4b     	bl	0x5b30 <free@plt>
   12a08: f90007ff     	str	xzr, [sp, #0x8]
   12a0c: 910063e0     	add	x0, sp, #0x18
   12a10: aa1303e1     	mov	x1, x19
   12a14: 97ffccaf     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   12a18: f94016c8     	ldr	x8, [x22, #0x28]
   12a1c: f94017e9     	ldr	x9, [sp, #0x28]
   12a20: eb09011f     	cmp	x8, x9
   12a24: 540000c1     	b.ne	0x12a3c <.text+0xcbec>
   12a28: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   12a2c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   12a30: a94357f6     	ldp	x22, x21, [sp, #0x30]
   12a34: 910183ff     	add	sp, sp, #0x60
   12a38: d65f03c0     	ret
   12a3c: 97ffcce9     	bl	0x5de0 <__stack_chk_fail@plt>
   12a40: f81b0ff9     	str	x25, [sp, #-0x50]!
   12a44: a9015ff8     	stp	x24, x23, [sp, #0x10]
   12a48: a90257f6     	stp	x22, x21, [sp, #0x20]
   12a4c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   12a50: a9047bfd     	stp	x29, x30, [sp, #0x40]
   12a54: 910103fd     	add	x29, sp, #0x40
   12a58: aa0203f5     	mov	x21, x2
   12a5c: aa0103f6     	mov	x22, x1
   12a60: aa0003f3     	mov	x19, x0
   12a64: 97ffcce3     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   12a68: f94002c8     	ldr	x8, [x22]
   12a6c: aa0003f7     	mov	x23, x0
   12a70: f85d8108     	ldur	x8, [x8, #-0x28]
   12a74: 8b0802c0     	add	x0, x22, x8
   12a78: 97ffcc32     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   12a7c: aa0003e8     	mov	x8, x0
   12a80: b40002a8     	cbz	x8, 0x12ad4 <.text+0xcc84>
   12a84: f94002e9     	ldr	x9, [x23]
   12a88: aa1703e0     	mov	x0, x23
   12a8c: aa0803e1     	mov	x1, x8
   12a90: f9407d29     	ldr	x9, [x9, #0xf8]
   12a94: d63f0120     	blr	x9
   12a98: aa0003f8     	mov	x24, x0
   12a9c: aa1703e0     	mov	x0, x23
   12aa0: 9400012e     	bl	0x12f58 <.text+0xd108>
   12aa4: 36000860     	tbz	w0, #0x0, 0x12bb0 <.text+0xcd60>
   12aa8: 320003e0     	orr	w0, wzr, #0x1
   12aac: f900067f     	str	xzr, [x19, #0x8]
   12ab0: 97ffcc38     	bl	0x5b90 <malloc@plt>
   12ab4: f9000260     	str	x0, [x19]
   12ab8: 3900001f     	strb	wzr, [x0]
   12abc: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   12ac0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   12ac4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   12ac8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   12acc: f84507f9     	ldr	x25, [sp], #0x50
   12ad0: d65f03c0     	ret
   12ad4: 321603e0     	orr	w0, wzr, #0x400
   12ad8: 97ffcc2e     	bl	0x5b90 <malloc@plt>
   12adc: 321603e2     	orr	w2, wzr, #0x400
   12ae0: 2a1f03e1     	mov	w1, wzr
   12ae4: aa0003f4     	mov	x20, x0
   12ae8: 97ffcc82     	bl	0x5cf0 <memset@plt>
   12aec: aa1403e0     	mov	x0, x20
   12af0: 97ffcc44     	bl	0x5c00 <strlen@plt>
   12af4: 528c2c6a     	mov	w10, #0x6163            // =24931
   12af8: 8b000288     	add	x8, x20, x0
   12afc: 321b03e9     	orr	w9, wzr, #0x20
   12b00: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   12b04: aa1403e0     	mov	x0, x20
   12b08: 79000909     	strh	w9, [x8, #0x4]
   12b0c: b900010a     	str	w10, [x8]
   12b10: 97ffcc3c     	bl	0x5c00 <strlen@plt>
   12b14: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12b18: 910ec508     	add	x8, x8, #0x3b1
   12b1c: 3cc1d100     	ldur	q0, [x8, #0x1d]
   12b20: ad400502     	ldp	q2, q1, [x8]
   12b24: 8b000288     	add	x8, x20, x0
   12b28: aa1403e0     	mov	x0, x20
   12b2c: 3c81d100     	stur	q0, [x8, #0x1d]
   12b30: ad000502     	stp	q2, q1, [x8]
   12b34: 97ffcc33     	bl	0x5c00 <strlen@plt>
   12b38: 8b000288     	add	x8, x20, x0
   12b3c: 52874749     	mov	w9, #0x3a3a             // =14906
   12b40: 3900091f     	strb	wzr, [x8, #0x2]
   12b44: 79000109     	strh	w9, [x8]
   12b48: f94002b5     	ldr	x21, [x21]
   12b4c: b40001d5     	cbz	x21, 0x12b84 <.text+0xcd34>
   12b50: aa1503e0     	mov	x0, x21
   12b54: 97ffcc2b     	bl	0x5c00 <strlen@plt>
   12b58: aa0003f6     	mov	x22, x0
   12b5c: b4000156     	cbz	x22, 0x12b84 <.text+0xcd34>
   12b60: 9100d2c8     	add	x8, x22, #0x34
   12b64: f110011f     	cmp	x8, #0x400
   12b68: 540000e8     	b.hi	0x12b84 <.text+0xcd34>
   12b6c: aa1403e0     	mov	x0, x20
   12b70: aa1503e1     	mov	x1, x21
   12b74: 97ffcc6f     	bl	0x5d30 <strcat@plt>
   12b78: 910152c8     	add	x8, x22, #0x54
   12b7c: f110011f     	cmp	x8, #0x400
   12b80: 54000128     	b.hi	0x12ba4 <.text+0xcd54>
   12b84: aa1403e0     	mov	x0, x20
   12b88: 97ffcc1e     	bl	0x5c00 <strlen@plt>
   12b8c: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12b90: 910f9d08     	add	x8, x8, #0x3e7
   12b94: ad400101     	ldp	q1, q0, [x8]
   12b98: 8b000288     	add	x8, x20, x0
   12b9c: 3900811f     	strb	wzr, [x8, #0x20]
   12ba0: ad000101     	stp	q1, q0, [x8]
   12ba4: aa1403e0     	mov	x0, x20
   12ba8: 97ffcebe     	bl	0x66a0 <.text+0x850>
   12bac: 14000096     	b	0x12e04 <.text+0xcfb4>
   12bb0: 321603e0     	orr	w0, wzr, #0x400
   12bb4: 97ffcbf7     	bl	0x5b90 <malloc@plt>
   12bb8: 321603e2     	orr	w2, wzr, #0x400
   12bbc: 2a1f03e1     	mov	w1, wzr
   12bc0: aa0003f4     	mov	x20, x0
   12bc4: 97ffcc4b     	bl	0x5cf0 <memset@plt>
   12bc8: aa1403e0     	mov	x0, x20
   12bcc: 97ffcc0d     	bl	0x5c00 <strlen@plt>
   12bd0: 8b000288     	add	x8, x20, x0
   12bd4: b40006f8     	cbz	x24, 0x12cb0 <.text+0xce60>
   12bd8: 52800509     	mov	w9, #0x28               // =40
   12bdc: aa1403e0     	mov	x0, x20
   12be0: 79000109     	strh	w9, [x8]
   12be4: 97ffcc07     	bl	0x5c00 <strlen@plt>
   12be8: 52800528     	mov	w8, #0x29               // =41
   12bec: 78206a88     	strh	w8, [x20, x0]
   12bf0: 52800260     	mov	w0, #0x13               // =19
   12bf4: 97ffcbe7     	bl	0x5b90 <malloc@plt>
   12bf8: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12bfc: 91116908     	add	x8, x8, #0x45a
   12c00: 3dc00100     	ldr	q0, [x8]
   12c04: aa0003f9     	mov	x25, x0
   12c08: 52876ce8     	mov	w8, #0x3b67             // =15207
   12c0c: 39004b3f     	strb	wzr, [x25, #0x12]
   12c10: 79002328     	strh	w8, [x25, #0x10]
   12c14: 3d800320     	str	q0, [x25]
   12c18: b4000199     	cbz	x25, 0x12c48 <.text+0xcdf8>
   12c1c: aa1903e0     	mov	x0, x25
   12c20: 97ffcbf8     	bl	0x5c00 <strlen@plt>
   12c24: b40000e0     	cbz	x0, 0x12c40 <.text+0xcdf0>
   12c28: 91000c08     	add	x8, x0, #0x3
   12c2c: f110011f     	cmp	x8, #0x400
   12c30: 54000088     	b.hi	0x12c40 <.text+0xcdf0>
   12c34: aa1403e0     	mov	x0, x20
   12c38: aa1903e1     	mov	x1, x25
   12c3c: 97ffcc3d     	bl	0x5d30 <strcat@plt>
   12c40: aa1903e0     	mov	x0, x25
   12c44: 97ffcbbb     	bl	0x5b30 <free@plt>
   12c48: f94002e8     	ldr	x8, [x23]
   12c4c: f94002a2     	ldr	x2, [x21]
   12c50: aa1703e0     	mov	x0, x23
   12c54: aa1803e1     	mov	x1, x24
   12c58: f9408508     	ldr	x8, [x8, #0x108]
   12c5c: aa1403e3     	mov	x3, x20
   12c60: d63f0100     	blr	x8
   12c64: f94002e8     	ldr	x8, [x23]
   12c68: aa0003f9     	mov	x25, x0
   12c6c: aa1703e0     	mov	x0, x23
   12c70: aa1803e1     	mov	x1, x24
   12c74: f9405d08     	ldr	x8, [x8, #0xb8]
   12c78: d63f0100     	blr	x8
   12c7c: aa1703e0     	mov	x0, x23
   12c80: 940000b6     	bl	0x12f58 <.text+0xd108>
   12c84: 37000c00     	tbnz	w0, #0x0, 0x12e04 <.text+0xcfb4>
   12c88: b4000d79     	cbz	x25, 0x12e34 <.text+0xcfe4>
   12c8c: aa1703e0     	mov	x0, x23
   12c90: 940000b2     	bl	0x12f58 <.text+0xd108>
   12c94: 360014e0     	tbz	w0, #0x0, 0x12f30 <.text+0xd0e0>
   12c98: 320003e0     	orr	w0, wzr, #0x1
   12c9c: f900067f     	str	xzr, [x19, #0x8]
   12ca0: 97ffcbbc     	bl	0x5b90 <malloc@plt>
   12ca4: f9000260     	str	x0, [x19]
   12ca8: 3900001f     	strb	wzr, [x0]
   12cac: 140000a9     	b	0x12f50 <.text+0xd100>
   12cb0: 528c2c6a     	mov	w10, #0x6163            // =24931
   12cb4: 321b03e9     	orr	w9, wzr, #0x20
   12cb8: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   12cbc: aa1403e0     	mov	x0, x20
   12cc0: 79000909     	strh	w9, [x8, #0x4]
   12cc4: b900010a     	str	w10, [x8]
   12cc8: 97ffcbce     	bl	0x5c00 <strlen@plt>
   12ccc: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12cd0: 910ec508     	add	x8, x8, #0x3b1
   12cd4: 3cc1d100     	ldur	q0, [x8, #0x1d]
   12cd8: ad400502     	ldp	q2, q1, [x8]
   12cdc: 8b000288     	add	x8, x20, x0
   12ce0: aa1403e0     	mov	x0, x20
   12ce4: 3c81d100     	stur	q0, [x8, #0x1d]
   12ce8: ad000502     	stp	q2, q1, [x8]
   12cec: 97ffcbc5     	bl	0x5c00 <strlen@plt>
   12cf0: 8b000288     	add	x8, x20, x0
   12cf4: 52874749     	mov	w9, #0x3a3a             // =14906
   12cf8: 3900091f     	strb	wzr, [x8, #0x2]
   12cfc: 79000109     	strh	w9, [x8]
   12d00: f94002b5     	ldr	x21, [x21]
   12d04: b40001d5     	cbz	x21, 0x12d3c <.text+0xceec>
   12d08: aa1503e0     	mov	x0, x21
   12d0c: 97ffcbbd     	bl	0x5c00 <strlen@plt>
   12d10: aa0003f6     	mov	x22, x0
   12d14: b4000156     	cbz	x22, 0x12d3c <.text+0xceec>
   12d18: 9100d2c8     	add	x8, x22, #0x34
   12d1c: f110011f     	cmp	x8, #0x400
   12d20: 540000e8     	b.hi	0x12d3c <.text+0xceec>
   12d24: aa1403e0     	mov	x0, x20
   12d28: aa1503e1     	mov	x1, x21
   12d2c: 97ffcc01     	bl	0x5d30 <strcat@plt>
   12d30: 910132c8     	add	x8, x22, #0x4c
   12d34: f110011f     	cmp	x8, #0x400
   12d38: 54000148     	b.hi	0x12d60 <.text+0xcf10>
   12d3c: aa1403e0     	mov	x0, x20
   12d40: 97ffcbb0     	bl	0x5c00 <strlen@plt>
   12d44: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12d48: 91102108     	add	x8, x8, #0x408
   12d4c: 3cc09100     	ldur	q0, [x8, #0x9]
   12d50: 3dc00101     	ldr	q1, [x8]
   12d54: 8b000288     	add	x8, x20, x0
   12d58: 3c809100     	stur	q0, [x8, #0x9]
   12d5c: 3d800101     	str	q1, [x8]
   12d60: f00000d7     	adrp	x23, 0x2d000
   12d64: 9112c2f7     	add	x23, x23, #0x4b0
   12d68: 320003e8     	orr	w8, wzr, #0x1
   12d6c: aa1703e9     	mov	x9, x23
   12d70: 38008528     	strb	w8, [x9], #0x8
   12d74: 08dffd28     	ldarb	w8, [x9]
   12d78: 37000268     	tbnz	w8, #0x0, 0x12dc4 <.text+0xcf74>
   12d7c: 910022f5     	add	x21, x23, #0x8
   12d80: aa1503e0     	mov	x0, x21
   12d84: 97ffcb67     	bl	0x5b20 <__cxa_guard_acquire@plt>
   12d88: 340001e0     	cbz	w0, 0x12dc4 <.text+0xcf74>
   12d8c: 320003e0     	orr	w0, wzr, #0x1
   12d90: f9015aff     	str	xzr, [x23, #0x2b0]
   12d94: 910aa2f6     	add	x22, x23, #0x2a8
   12d98: 97ffcb7e     	bl	0x5b90 <malloc@plt>
   12d9c: f90156e0     	str	x0, [x23, #0x2a8]
   12da0: 3900001f     	strb	wzr, [x0]
   12da4: 90ffffa0     	adrp	x0, 0x6000 <.text+0x1b0>
   12da8: d00000c2     	adrp	x2, 0x2c000
   12dac: 91216000     	add	x0, x0, #0x858
   12db0: 91000042     	add	x2, x2, #0x0
   12db4: aa1603e1     	mov	x1, x22
   12db8: 97ffcbd2     	bl	0x5d00 <__cxa_atexit@plt>
   12dbc: aa1503e0     	mov	x0, x21
   12dc0: 97ffcb84     	bl	0x5bd0 <__cxa_guard_release@plt>
   12dc4: f94156e0     	ldr	x0, [x23, #0x2a8]
   12dc8: b4000060     	cbz	x0, 0x12dd4 <.text+0xcf84>
   12dcc: 97ffcb59     	bl	0x5b30 <free@plt>
   12dd0: f90156ff     	str	xzr, [x23, #0x2a8]
   12dd4: aa1403e0     	mov	x0, x20
   12dd8: f9015aff     	str	xzr, [x23, #0x2b0]
   12ddc: 97ffcb89     	bl	0x5c00 <strlen@plt>
   12de0: aa0003f5     	mov	x21, x0
   12de4: 910006a0     	add	x0, x21, #0x1
   12de8: f9015af5     	str	x21, [x23, #0x2b0]
   12dec: 97ffcb69     	bl	0x5b90 <malloc@plt>
   12df0: aa1403e1     	mov	x1, x20
   12df4: aa1503e2     	mov	x2, x21
   12df8: f90156e0     	str	x0, [x23, #0x2a8]
   12dfc: 3835681f     	strb	wzr, [x0, x21]
   12e00: 97ffcb18     	bl	0x5a60 <memcpy@plt>
   12e04: 320003e0     	orr	w0, wzr, #0x1
   12e08: f900067f     	str	xzr, [x19, #0x8]
   12e0c: 97ffcb61     	bl	0x5b90 <malloc@plt>
   12e10: f9000260     	str	x0, [x19]
   12e14: 3900001f     	strb	wzr, [x0]
   12e18: aa1403e0     	mov	x0, x20
   12e1c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   12e20: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   12e24: a94257f6     	ldp	x22, x21, [sp, #0x20]
   12e28: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   12e2c: f84507f9     	ldr	x25, [sp], #0x50
   12e30: 17ffcb40     	b	0x5b30 <free@plt>
   12e34: 321603e0     	orr	w0, wzr, #0x400
   12e38: 97ffcb56     	bl	0x5b90 <malloc@plt>
   12e3c: 321603e2     	orr	w2, wzr, #0x400
   12e40: 2a1f03e1     	mov	w1, wzr
   12e44: aa0003f6     	mov	x22, x0
   12e48: 97ffcbaa     	bl	0x5cf0 <memset@plt>
   12e4c: aa1603e0     	mov	x0, x22
   12e50: 97ffcb6c     	bl	0x5c00 <strlen@plt>
   12e54: 528c2c6a     	mov	w10, #0x6163            // =24931
   12e58: 8b0002c8     	add	x8, x22, x0
   12e5c: 321b03e9     	orr	w9, wzr, #0x20
   12e60: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   12e64: aa1603e0     	mov	x0, x22
   12e68: 79000909     	strh	w9, [x8, #0x4]
   12e6c: b900010a     	str	w10, [x8]
   12e70: 97ffcb64     	bl	0x5c00 <strlen@plt>
   12e74: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12e78: 910ec508     	add	x8, x8, #0x3b1
   12e7c: 3cc1d100     	ldur	q0, [x8, #0x1d]
   12e80: ad400502     	ldp	q2, q1, [x8]
   12e84: 8b0002c8     	add	x8, x22, x0
   12e88: aa1603e0     	mov	x0, x22
   12e8c: 3c81d100     	stur	q0, [x8, #0x1d]
   12e90: ad000502     	stp	q2, q1, [x8]
   12e94: 97ffcb5b     	bl	0x5c00 <strlen@plt>
   12e98: 8b0002c8     	add	x8, x22, x0
   12e9c: 52874749     	mov	w9, #0x3a3a             // =14906
   12ea0: 3900091f     	strb	wzr, [x8, #0x2]
   12ea4: 79000109     	strh	w9, [x8]
   12ea8: f94002b5     	ldr	x21, [x21]
   12eac: b40001d5     	cbz	x21, 0x12ee4 <.text+0xd094>
   12eb0: aa1503e0     	mov	x0, x21
   12eb4: 97ffcb53     	bl	0x5c00 <strlen@plt>
   12eb8: aa0003f7     	mov	x23, x0
   12ebc: b4000157     	cbz	x23, 0x12ee4 <.text+0xd094>
   12ec0: 9100d2e8     	add	x8, x23, #0x34
   12ec4: f110011f     	cmp	x8, #0x400
   12ec8: 540000e8     	b.hi	0x12ee4 <.text+0xd094>
   12ecc: aa1603e0     	mov	x0, x22
   12ed0: aa1503e1     	mov	x1, x21
   12ed4: 97ffcb97     	bl	0x5d30 <strcat@plt>
   12ed8: 910136e8     	add	x8, x23, #0x4d
   12edc: f110011f     	cmp	x8, #0x400
   12ee0: 54000148     	b.hi	0x12f08 <.text+0xd0b8>
   12ee4: aa1603e0     	mov	x0, x22
   12ee8: 97ffcb46     	bl	0x5c00 <strlen@plt>
   12eec: b0000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12ef0: 91108508     	add	x8, x8, #0x421
   12ef4: 3cc0a100     	ldur	q0, [x8, #0xa]
   12ef8: 3dc00101     	ldr	q1, [x8]
   12efc: 8b0002c8     	add	x8, x22, x0
   12f00: 3c80a100     	stur	q0, [x8, #0xa]
   12f04: 3d800101     	str	q1, [x8]
   12f08: aa1603e0     	mov	x0, x22
   12f0c: 97ffcde5     	bl	0x66a0 <.text+0x850>
   12f10: 320003e0     	orr	w0, wzr, #0x1
   12f14: f900067f     	str	xzr, [x19, #0x8]
   12f18: 97ffcb1e     	bl	0x5b90 <malloc@plt>
   12f1c: f9000260     	str	x0, [x19]
   12f20: 3900001f     	strb	wzr, [x0]
   12f24: aa1603e0     	mov	x0, x22
   12f28: 97ffcb02     	bl	0x5b30 <free@plt>
   12f2c: 17ffffbb     	b	0x12e18 <.text+0xcfc8>
   12f30: f94002c8     	ldr	x8, [x22]
   12f34: f85d8108     	ldur	x8, [x8, #-0x28]
   12f38: 8b0802c0     	add	x0, x22, x8
   12f3c: 97ffcb01     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   12f40: aa0003e1     	mov	x1, x0
   12f44: aa1303e0     	mov	x0, x19
   12f48: aa1903e2     	mov	x2, x25
   12f4c: 97ffe504     	bl	0xc35c <.text+0x650c>
   12f50: 97ffcba8     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   12f54: 17ffffb1     	b	0x12e18 <.text+0xcfc8>
   12f58: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   12f5c: a90157f6     	stp	x22, x21, [sp, #0x10]
   12f60: a9024ff4     	stp	x20, x19, [sp, #0x20]
   12f64: a9037bfd     	stp	x29, x30, [sp, #0x30]
   12f68: 9100c3fd     	add	x29, sp, #0x30
   12f6c: aa0003f3     	mov	x19, x0
   12f70: f9400268     	ldr	x8, [x19]
   12f74: f9439108     	ldr	x8, [x8, #0x720]
   12f78: d63f0100     	blr	x8
   12f7c: 12001c08     	and	w8, w0, #0xff
   12f80: 340007c8     	cbz	w8, 0x13078 <.text+0xd228>
   12f84: f9400268     	ldr	x8, [x19]
   12f88: aa1303e0     	mov	x0, x19
   12f8c: f9404108     	ldr	x8, [x8, #0x80]
   12f90: d63f0100     	blr	x8
   12f94: f9400268     	ldr	x8, [x19]
   12f98: aa1303e0     	mov	x0, x19
   12f9c: f9403d08     	ldr	x8, [x8, #0x78]
   12fa0: d63f0100     	blr	x8
   12fa4: f9400268     	ldr	x8, [x19]
   12fa8: aa0003f4     	mov	x20, x0
   12fac: aa1303e0     	mov	x0, x19
   12fb0: f9404508     	ldr	x8, [x8, #0x88]
   12fb4: d63f0100     	blr	x8
   12fb8: 320003e0     	orr	w0, wzr, #0x1
   12fbc: 97ffcaf5     	bl	0x5b90 <malloc@plt>
   12fc0: aa0003f5     	mov	x21, x0
   12fc4: 390002bf     	strb	wzr, [x21]
   12fc8: b4000754     	cbz	x20, 0x130b0 <.text+0xd260>
   12fcc: d00000d6     	adrp	x22, 0x2c000
   12fd0: f943aec2     	ldr	x2, [x22, #0x758]
   12fd4: b50001e2     	cbnz	x2, 0x13010 <.text+0xd1c0>
   12fd8: b0000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12fdc: 9110ec00     	add	x0, x0, #0x43b
   12fe0: 97ffcac4     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   12fe4: f9400268     	ldr	x8, [x19]
   12fe8: b0000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12fec: b0000063     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   12ff0: aa0003e1     	mov	x1, x0
   12ff4: f9408508     	ldr	x8, [x8, #0x108]
   12ff8: 91113c42     	add	x2, x2, #0x44f
   12ffc: 91116063     	add	x3, x3, #0x458
   13000: aa1303e0     	mov	x0, x19
   13004: d63f0100     	blr	x8
   13008: aa0003e2     	mov	x2, x0
   1300c: f903aec2     	str	x2, [x22, #0x758]
   13010: aa1303e0     	mov	x0, x19
   13014: aa1403e1     	mov	x1, x20
   13018: 97ffce1c     	bl	0x6888 <.text+0xa38>
   1301c: f9400268     	ldr	x8, [x19]
   13020: aa0003f6     	mov	x22, x0
   13024: aa1303e0     	mov	x0, x19
   13028: aa1603e1     	mov	x1, x22
   1302c: f942a508     	ldr	x8, [x8, #0x548]
   13030: aa1f03e2     	mov	x2, xzr
   13034: d63f0100     	blr	x8
   13038: aa0003f7     	mov	x23, x0
   1303c: b4000075     	cbz	x21, 0x13048 <.text+0xd1f8>
   13040: aa1503e0     	mov	x0, x21
   13044: 97ffcabb     	bl	0x5b30 <free@plt>
   13048: b40001d7     	cbz	x23, 0x13080 <.text+0xd230>
   1304c: aa1703e0     	mov	x0, x23
   13050: 97ffcaec     	bl	0x5c00 <strlen@plt>
   13054: aa0003f8     	mov	x24, x0
   13058: 91000700     	add	x0, x24, #0x1
   1305c: 97ffcacd     	bl	0x5b90 <malloc@plt>
   13060: aa0003f5     	mov	x21, x0
   13064: aa1703e1     	mov	x1, x23
   13068: aa1803e2     	mov	x2, x24
   1306c: 38386abf     	strb	wzr, [x21, x24]
   13070: 97ffca7c     	bl	0x5a60 <memcpy@plt>
   13074: 14000004     	b	0x13084 <.text+0xd234>
   13078: 2a1f03e0     	mov	w0, wzr
   1307c: 14000013     	b	0x130c8 <.text+0xd278>
   13080: aa1f03f5     	mov	x21, xzr
   13084: f9400268     	ldr	x8, [x19]
   13088: aa1303e0     	mov	x0, x19
   1308c: aa1603e1     	mov	x1, x22
   13090: aa1703e2     	mov	x2, x23
   13094: f942a908     	ldr	x8, [x8, #0x550]
   13098: d63f0100     	blr	x8
   1309c: f9400268     	ldr	x8, [x19]
   130a0: aa1303e0     	mov	x0, x19
   130a4: aa1403e1     	mov	x1, x20
   130a8: f9405d08     	ldr	x8, [x8, #0xb8]
   130ac: d63f0100     	blr	x8
   130b0: aa1503e0     	mov	x0, x21
   130b4: 97ffcd7b     	bl	0x66a0 <.text+0x850>
   130b8: b4000075     	cbz	x21, 0x130c4 <.text+0xd274>
   130bc: aa1503e0     	mov	x0, x21
   130c0: 97ffca9c     	bl	0x5b30 <free@plt>
   130c4: 320003e0     	orr	w0, wzr, #0x1
   130c8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   130cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   130d0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   130d4: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   130d8: d65f03c0     	ret
   130dc: d10183ff     	sub	sp, sp, #0x60
   130e0: a90357f6     	stp	x22, x21, [sp, #0x30]
   130e4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   130e8: a9057bfd     	stp	x29, x30, [sp, #0x50]
   130ec: 910143fd     	add	x29, sp, #0x50
   130f0: d53bd056     	mrs	x22, TPIDR_EL0
   130f4: aa0803f5     	mov	x21, x8
   130f8: f94016c8     	ldr	x8, [x22, #0x28]
   130fc: f90017e8     	str	x8, [sp, #0x28]
   13100: f9400008     	ldr	x8, [x0]
   13104: f85d8108     	ldur	x8, [x8, #-0x28]
   13108: 8b080002     	add	x2, x0, x8
   1310c: f00000a8     	adrp	x8, 0x2a000
   13110: 910c0108     	add	x8, x8, #0x300
   13114: 91004113     	add	x19, x8, #0x10
   13118: 910063e0     	add	x0, sp, #0x18
   1311c: aa1303e1     	mov	x1, x19
   13120: 97ffcab4     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   13124: f00000a8     	adrp	x8, 0x2a000
   13128: 910c6108     	add	x8, x8, #0x318
   1312c: 321d03e9     	orr	w9, wzr, #0x8
   13130: 9100a108     	add	x8, x8, #0x28
   13134: 52800120     	mov	w0, #0x9                // =9
   13138: a90123e9     	stp	x9, x8, [sp, #0x10]
   1313c: 97ffca95     	bl	0x5b90 <malloc@plt>
   13140: d28cace8     	mov	x8, #0x6567             // =25959
   13144: f2aa8e88     	movk	x8, #0x5474, lsl #16
   13148: f2ce8d28     	movk	x8, #0x7469, lsl #32
   1314c: aa0003f4     	mov	x20, x0
   13150: f2ecad88     	movk	x8, #0x656c, lsl #48
   13154: 910063e1     	add	x1, sp, #0x18
   13158: 910023e2     	add	x2, sp, #0x8
   1315c: aa1503e0     	mov	x0, x21
   13160: f90007f4     	str	x20, [sp, #0x8]
   13164: 3900229f     	strb	wzr, [x20, #0x8]
   13168: f9000288     	str	x8, [x20]
   1316c: 97fffe35     	bl	0x12a40 <.text+0xcbf0>
   13170: b4000094     	cbz	x20, 0x13180 <.text+0xd330>
   13174: aa1403e0     	mov	x0, x20
   13178: 97ffca6e     	bl	0x5b30 <free@plt>
   1317c: f90007ff     	str	xzr, [sp, #0x8]
   13180: 910063e0     	add	x0, sp, #0x18
   13184: aa1303e1     	mov	x1, x19
   13188: 97ffcad2     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1318c: f94016c8     	ldr	x8, [x22, #0x28]
   13190: f94017e9     	ldr	x9, [sp, #0x28]
   13194: eb09011f     	cmp	x8, x9
   13198: 540000c1     	b.ne	0x131b0 <.text+0xd360>
   1319c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   131a0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   131a4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   131a8: 910183ff     	add	sp, sp, #0x60
   131ac: d65f03c0     	ret
   131b0: 97ffcb0c     	bl	0x5de0 <__stack_chk_fail@plt>
   131b4: d10183ff     	sub	sp, sp, #0x60
   131b8: a90357f6     	stp	x22, x21, [sp, #0x30]
   131bc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   131c0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   131c4: 910143fd     	add	x29, sp, #0x50
   131c8: d53bd056     	mrs	x22, TPIDR_EL0
   131cc: aa0803f5     	mov	x21, x8
   131d0: f94016c8     	ldr	x8, [x22, #0x28]
   131d4: f90017e8     	str	x8, [sp, #0x28]
   131d8: f9400008     	ldr	x8, [x0]
   131dc: f85d8108     	ldur	x8, [x8, #-0x28]
   131e0: 8b080002     	add	x2, x0, x8
   131e4: f00000a8     	adrp	x8, 0x2a000
   131e8: 910c0108     	add	x8, x8, #0x300
   131ec: 91004113     	add	x19, x8, #0x10
   131f0: 910063e0     	add	x0, sp, #0x18
   131f4: aa1303e1     	mov	x1, x19
   131f8: 97ffca7e     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   131fc: f00000a8     	adrp	x8, 0x2a000
   13200: 910c6108     	add	x8, x8, #0x318
   13204: 52800149     	mov	w9, #0xa                // =10
   13208: 9100a108     	add	x8, x8, #0x28
   1320c: 52800160     	mov	w0, #0xb                // =11
   13210: a90123e9     	stp	x9, x8, [sp, #0x10]
   13214: 97ffca5f     	bl	0x5b90 <malloc@plt>
   13218: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1321c: 91126508     	add	x8, x8, #0x499
   13220: f9400108     	ldr	x8, [x8]
   13224: aa0003f4     	mov	x20, x0
   13228: 528e8dc9     	mov	w9, #0x746e             // =29806
   1322c: 910063e1     	add	x1, sp, #0x18
   13230: 910023e2     	add	x2, sp, #0x8
   13234: aa1503e0     	mov	x0, x21
   13238: f90007f4     	str	x20, [sp, #0x8]
   1323c: 39002a9f     	strb	wzr, [x20, #0xa]
   13240: 79001289     	strh	w9, [x20, #0x8]
   13244: f9000288     	str	x8, [x20]
   13248: 97fffdfe     	bl	0x12a40 <.text+0xcbf0>
   1324c: b4000094     	cbz	x20, 0x1325c <.text+0xd40c>
   13250: aa1403e0     	mov	x0, x20
   13254: 97ffca37     	bl	0x5b30 <free@plt>
   13258: f90007ff     	str	xzr, [sp, #0x8]
   1325c: 910063e0     	add	x0, sp, #0x18
   13260: aa1303e1     	mov	x1, x19
   13264: 97ffca9b     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   13268: f94016c8     	ldr	x8, [x22, #0x28]
   1326c: f94017e9     	ldr	x9, [sp, #0x28]
   13270: eb09011f     	cmp	x8, x9
   13274: 540000c1     	b.ne	0x1328c <.text+0xd43c>
   13278: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1327c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   13280: a94357f6     	ldp	x22, x21, [sp, #0x30]
   13284: 910183ff     	add	sp, sp, #0x60
   13288: d65f03c0     	ret
   1328c: 97ffcad5     	bl	0x5de0 <__stack_chk_fail@plt>
   13290: f81d0ff5     	str	x21, [sp, #-0x30]!
   13294: a9014ff4     	stp	x20, x19, [sp, #0x10]
   13298: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1329c: 910083fd     	add	x29, sp, #0x20
   132a0: aa0003f3     	mov	x19, x0
   132a4: aa0803f4     	mov	x20, x8
   132a8: 97ffcad2     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   132ac: aa0003f5     	mov	x21, x0
   132b0: aa1303e0     	mov	x0, x19
   132b4: 97ffca23     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   132b8: f94002a8     	ldr	x8, [x21]
   132bc: aa0003e1     	mov	x1, x0
   132c0: aa1503e0     	mov	x0, x21
   132c4: f9405508     	ldr	x8, [x8, #0xa8]
   132c8: d63f0100     	blr	x8
   132cc: f00000a8     	adrp	x8, 0x2a000
   132d0: 910c0108     	add	x8, x8, #0x300
   132d4: aa0003e2     	mov	x2, x0
   132d8: 91004101     	add	x1, x8, #0x10
   132dc: aa1403e0     	mov	x0, x20
   132e0: 97ffca9c     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   132e4: f00000a8     	adrp	x8, 0x2a000
   132e8: 910c6108     	add	x8, x8, #0x318
   132ec: 9100a108     	add	x8, x8, #0x28
   132f0: f9000288     	str	x8, [x20]
   132f4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   132f8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   132fc: f84307f5     	ldr	x21, [sp], #0x30
   13300: d65f03c0     	ret
   13304: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   13308: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1330c: 910043fd     	add	x29, sp, #0x10
   13310: f00000b4     	adrp	x20, 0x2a000
   13314: 910e0294     	add	x20, x20, #0x380
   13318: 91008281     	add	x1, x20, #0x20
   1331c: aa0003f3     	mov	x19, x0
   13320: 97ffcabc     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   13324: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   13328: 91006281     	add	x1, x20, #0x18
   1332c: aa1303e0     	mov	x0, x19
   13330: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   13334: 17ffca67     	b	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   13338: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1333c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   13340: 910043fd     	add	x29, sp, #0x10
   13344: f00000b4     	adrp	x20, 0x2a000
   13348: 910e0294     	add	x20, x20, #0x380
   1334c: 91008281     	add	x1, x20, #0x20
   13350: aa0003f3     	mov	x19, x0
   13354: 97ffcaaf     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   13358: 91006281     	add	x1, x20, #0x18
   1335c: aa1303e0     	mov	x0, x19
   13360: 97ffca5c     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   13364: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   13368: aa1303e0     	mov	x0, x19
   1336c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   13370: 17ffcaa4     	b	0x5e00 <_ZdlPv@plt>
   13374: d101c3ff     	sub	sp, sp, #0x70
   13378: f9001bf7     	str	x23, [sp, #0x30]
   1337c: a90457f6     	stp	x22, x21, [sp, #0x40]
   13380: a9054ff4     	stp	x20, x19, [sp, #0x50]
   13384: a9067bfd     	stp	x29, x30, [sp, #0x60]
   13388: 910183fd     	add	x29, sp, #0x60
   1338c: d53bd057     	mrs	x23, TPIDR_EL0
   13390: aa0803f6     	mov	x22, x8
   13394: f94016e8     	ldr	x8, [x23, #0x28]
   13398: f00000b4     	adrp	x20, 0x2a000
   1339c: 910e0294     	add	x20, x20, #0x380
   133a0: 91006293     	add	x19, x20, #0x18
   133a4: f90017e8     	str	x8, [sp, #0x28]
   133a8: f9400008     	ldr	x8, [x0]
   133ac: aa1303e1     	mov	x1, x19
   133b0: f85d8108     	ldur	x8, [x8, #-0x28]
   133b4: 8b080002     	add	x2, x0, x8
   133b8: 910063e0     	add	x0, sp, #0x18
   133bc: 97ffca0d     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   133c0: 91008294     	add	x20, x20, #0x20
   133c4: 910063e0     	add	x0, sp, #0x18
   133c8: aa1403e1     	mov	x1, x20
   133cc: 97ffc9bd     	bl	0x5ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>
   133d0: f00000a8     	adrp	x8, 0x2a000
   133d4: 910ec108     	add	x8, x8, #0x3b0
   133d8: 321c03e9     	orr	w9, wzr, #0x10
   133dc: 9100c108     	add	x8, x8, #0x30
   133e0: 52800220     	mov	w0, #0x11               // =17
   133e4: a90123e9     	stp	x9, x8, [sp, #0x10]
   133e8: 97ffc9ea     	bl	0x5b90 <malloc@plt>
   133ec: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   133f0: 91129108     	add	x8, x8, #0x4a4
   133f4: 3dc00100     	ldr	q0, [x8]
   133f8: aa0003f5     	mov	x21, x0
   133fc: 910063e1     	add	x1, sp, #0x18
   13400: 910023e2     	add	x2, sp, #0x8
   13404: aa1603e0     	mov	x0, x22
   13408: f90007f5     	str	x21, [sp, #0x8]
   1340c: 390042bf     	strb	wzr, [x21, #0x10]
   13410: 3d8002a0     	str	q0, [x21]
   13414: 94000016     	bl	0x1346c <.text+0xd61c>
   13418: b4000095     	cbz	x21, 0x13428 <.text+0xd5d8>
   1341c: aa1503e0     	mov	x0, x21
   13420: 97ffc9c4     	bl	0x5b30 <free@plt>
   13424: f90007ff     	str	xzr, [sp, #0x8]
   13428: 910063e0     	add	x0, sp, #0x18
   1342c: aa1403e1     	mov	x1, x20
   13430: 97ffca78     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   13434: 910063e0     	add	x0, sp, #0x18
   13438: aa1303e1     	mov	x1, x19
   1343c: 97ffca25     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   13440: f94016e8     	ldr	x8, [x23, #0x28]
   13444: f94017e9     	ldr	x9, [sp, #0x28]
   13448: eb09011f     	cmp	x8, x9
   1344c: 540000e1     	b.ne	0x13468 <.text+0xd618>
   13450: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   13454: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   13458: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1345c: f9401bf7     	ldr	x23, [sp, #0x30]
   13460: 9101c3ff     	add	sp, sp, #0x70
   13464: d65f03c0     	ret
   13468: 97ffca5e     	bl	0x5de0 <__stack_chk_fail@plt>
   1346c: f81b0ff9     	str	x25, [sp, #-0x50]!
   13470: a9015ff8     	stp	x24, x23, [sp, #0x10]
   13474: a90257f6     	stp	x22, x21, [sp, #0x20]
   13478: a9034ff4     	stp	x20, x19, [sp, #0x30]
   1347c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   13480: 910103fd     	add	x29, sp, #0x40
   13484: aa0203f5     	mov	x21, x2
   13488: aa0103f6     	mov	x22, x1
   1348c: aa0003f3     	mov	x19, x0
   13490: 97ffca58     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   13494: f94002c8     	ldr	x8, [x22]
   13498: aa0003f7     	mov	x23, x0
   1349c: f85d8108     	ldur	x8, [x8, #-0x28]
   134a0: 8b0802c0     	add	x0, x22, x8
   134a4: 97ffc9a7     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   134a8: aa0003e8     	mov	x8, x0
   134ac: b40002a8     	cbz	x8, 0x13500 <.text+0xd6b0>
   134b0: f94002e9     	ldr	x9, [x23]
   134b4: aa1703e0     	mov	x0, x23
   134b8: aa0803e1     	mov	x1, x8
   134bc: f9407d29     	ldr	x9, [x9, #0xf8]
   134c0: d63f0120     	blr	x9
   134c4: aa0003f8     	mov	x24, x0
   134c8: aa1703e0     	mov	x0, x23
   134cc: 9400012e     	bl	0x13984 <.text+0xdb34>
   134d0: 36000860     	tbz	w0, #0x0, 0x135dc <.text+0xd78c>
   134d4: 320003e0     	orr	w0, wzr, #0x1
   134d8: f900067f     	str	xzr, [x19, #0x8]
   134dc: 97ffc9ad     	bl	0x5b90 <malloc@plt>
   134e0: f9000260     	str	x0, [x19]
   134e4: 3900001f     	strb	wzr, [x0]
   134e8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   134ec: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   134f0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   134f4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   134f8: f84507f9     	ldr	x25, [sp], #0x50
   134fc: d65f03c0     	ret
   13500: 321603e0     	orr	w0, wzr, #0x400
   13504: 97ffc9a3     	bl	0x5b90 <malloc@plt>
   13508: 321603e2     	orr	w2, wzr, #0x400
   1350c: 2a1f03e1     	mov	w1, wzr
   13510: aa0003f4     	mov	x20, x0
   13514: 97ffc9f7     	bl	0x5cf0 <memset@plt>
   13518: aa1403e0     	mov	x0, x20
   1351c: 97ffc9b9     	bl	0x5c00 <strlen@plt>
   13520: 528c2c6a     	mov	w10, #0x6163            // =24931
   13524: 8b000288     	add	x8, x20, x0
   13528: 321b03e9     	orr	w9, wzr, #0x20
   1352c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   13530: aa1403e0     	mov	x0, x20
   13534: 79000909     	strh	w9, [x8, #0x4]
   13538: b900010a     	str	w10, [x8]
   1353c: 97ffc9b1     	bl	0x5c00 <strlen@plt>
   13540: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13544: 9111b508     	add	x8, x8, #0x46d
   13548: 3cc1c100     	ldur	q0, [x8, #0x1c]
   1354c: ad400502     	ldp	q2, q1, [x8]
   13550: 8b000288     	add	x8, x20, x0
   13554: aa1403e0     	mov	x0, x20
   13558: 3c81c100     	stur	q0, [x8, #0x1c]
   1355c: ad000502     	stp	q2, q1, [x8]
   13560: 97ffc9a8     	bl	0x5c00 <strlen@plt>
   13564: 8b000288     	add	x8, x20, x0
   13568: 52874749     	mov	w9, #0x3a3a             // =14906
   1356c: 3900091f     	strb	wzr, [x8, #0x2]
   13570: 79000109     	strh	w9, [x8]
   13574: f94002b5     	ldr	x21, [x21]
   13578: b40001d5     	cbz	x21, 0x135b0 <.text+0xd760>
   1357c: aa1503e0     	mov	x0, x21
   13580: 97ffc9a0     	bl	0x5c00 <strlen@plt>
   13584: aa0003f6     	mov	x22, x0
   13588: b4000156     	cbz	x22, 0x135b0 <.text+0xd760>
   1358c: 9100cec8     	add	x8, x22, #0x33
   13590: f110011f     	cmp	x8, #0x400
   13594: 540000e8     	b.hi	0x135b0 <.text+0xd760>
   13598: aa1403e0     	mov	x0, x20
   1359c: aa1503e1     	mov	x1, x21
   135a0: 97ffc9e4     	bl	0x5d30 <strcat@plt>
   135a4: 91014ec8     	add	x8, x22, #0x53
   135a8: f110011f     	cmp	x8, #0x400
   135ac: 54000128     	b.hi	0x135d0 <.text+0xd780>
   135b0: aa1403e0     	mov	x0, x20
   135b4: 97ffc993     	bl	0x5c00 <strlen@plt>
   135b8: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   135bc: 910f9d08     	add	x8, x8, #0x3e7
   135c0: ad400101     	ldp	q1, q0, [x8]
   135c4: 8b000288     	add	x8, x20, x0
   135c8: 3900811f     	strb	wzr, [x8, #0x20]
   135cc: ad000101     	stp	q1, q0, [x8]
   135d0: aa1403e0     	mov	x0, x20
   135d4: 97ffcc33     	bl	0x66a0 <.text+0x850>
   135d8: 14000096     	b	0x13830 <.text+0xd9e0>
   135dc: 321603e0     	orr	w0, wzr, #0x400
   135e0: 97ffc96c     	bl	0x5b90 <malloc@plt>
   135e4: 321603e2     	orr	w2, wzr, #0x400
   135e8: 2a1f03e1     	mov	w1, wzr
   135ec: aa0003f4     	mov	x20, x0
   135f0: 97ffc9c0     	bl	0x5cf0 <memset@plt>
   135f4: aa1403e0     	mov	x0, x20
   135f8: 97ffc982     	bl	0x5c00 <strlen@plt>
   135fc: 8b000288     	add	x8, x20, x0
   13600: b40006f8     	cbz	x24, 0x136dc <.text+0xd88c>
   13604: 52800509     	mov	w9, #0x28               // =40
   13608: aa1403e0     	mov	x0, x20
   1360c: 79000109     	strh	w9, [x8]
   13610: 97ffc97c     	bl	0x5c00 <strlen@plt>
   13614: 52800528     	mov	w8, #0x29               // =41
   13618: 78206a88     	strh	w8, [x20, x0]
   1361c: 52800260     	mov	w0, #0x13               // =19
   13620: 97ffc95c     	bl	0x5b90 <malloc@plt>
   13624: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13628: 91116908     	add	x8, x8, #0x45a
   1362c: 3dc00100     	ldr	q0, [x8]
   13630: aa0003f9     	mov	x25, x0
   13634: 52876ce8     	mov	w8, #0x3b67             // =15207
   13638: 39004b3f     	strb	wzr, [x25, #0x12]
   1363c: 79002328     	strh	w8, [x25, #0x10]
   13640: 3d800320     	str	q0, [x25]
   13644: b4000199     	cbz	x25, 0x13674 <.text+0xd824>
   13648: aa1903e0     	mov	x0, x25
   1364c: 97ffc96d     	bl	0x5c00 <strlen@plt>
   13650: b40000e0     	cbz	x0, 0x1366c <.text+0xd81c>
   13654: 91000c08     	add	x8, x0, #0x3
   13658: f110011f     	cmp	x8, #0x400
   1365c: 54000088     	b.hi	0x1366c <.text+0xd81c>
   13660: aa1403e0     	mov	x0, x20
   13664: aa1903e1     	mov	x1, x25
   13668: 97ffc9b2     	bl	0x5d30 <strcat@plt>
   1366c: aa1903e0     	mov	x0, x25
   13670: 97ffc930     	bl	0x5b30 <free@plt>
   13674: f94002e8     	ldr	x8, [x23]
   13678: f94002a2     	ldr	x2, [x21]
   1367c: aa1703e0     	mov	x0, x23
   13680: aa1803e1     	mov	x1, x24
   13684: f9408508     	ldr	x8, [x8, #0x108]
   13688: aa1403e3     	mov	x3, x20
   1368c: d63f0100     	blr	x8
   13690: f94002e8     	ldr	x8, [x23]
   13694: aa0003f9     	mov	x25, x0
   13698: aa1703e0     	mov	x0, x23
   1369c: aa1803e1     	mov	x1, x24
   136a0: f9405d08     	ldr	x8, [x8, #0xb8]
   136a4: d63f0100     	blr	x8
   136a8: aa1703e0     	mov	x0, x23
   136ac: 940000b6     	bl	0x13984 <.text+0xdb34>
   136b0: 37000c00     	tbnz	w0, #0x0, 0x13830 <.text+0xd9e0>
   136b4: b4000d79     	cbz	x25, 0x13860 <.text+0xda10>
   136b8: aa1703e0     	mov	x0, x23
   136bc: 940000b2     	bl	0x13984 <.text+0xdb34>
   136c0: 360014e0     	tbz	w0, #0x0, 0x1395c <.text+0xdb0c>
   136c4: 320003e0     	orr	w0, wzr, #0x1
   136c8: f900067f     	str	xzr, [x19, #0x8]
   136cc: 97ffc931     	bl	0x5b90 <malloc@plt>
   136d0: f9000260     	str	x0, [x19]
   136d4: 3900001f     	strb	wzr, [x0]
   136d8: 140000a9     	b	0x1397c <.text+0xdb2c>
   136dc: 528c2c6a     	mov	w10, #0x6163            // =24931
   136e0: 321b03e9     	orr	w9, wzr, #0x20
   136e4: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   136e8: aa1403e0     	mov	x0, x20
   136ec: 79000909     	strh	w9, [x8, #0x4]
   136f0: b900010a     	str	w10, [x8]
   136f4: 97ffc943     	bl	0x5c00 <strlen@plt>
   136f8: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   136fc: 9111b508     	add	x8, x8, #0x46d
   13700: 3cc1c100     	ldur	q0, [x8, #0x1c]
   13704: ad400502     	ldp	q2, q1, [x8]
   13708: 8b000288     	add	x8, x20, x0
   1370c: aa1403e0     	mov	x0, x20
   13710: 3c81c100     	stur	q0, [x8, #0x1c]
   13714: ad000502     	stp	q2, q1, [x8]
   13718: 97ffc93a     	bl	0x5c00 <strlen@plt>
   1371c: 8b000288     	add	x8, x20, x0
   13720: 52874749     	mov	w9, #0x3a3a             // =14906
   13724: 3900091f     	strb	wzr, [x8, #0x2]
   13728: 79000109     	strh	w9, [x8]
   1372c: f94002b5     	ldr	x21, [x21]
   13730: b40001d5     	cbz	x21, 0x13768 <.text+0xd918>
   13734: aa1503e0     	mov	x0, x21
   13738: 97ffc932     	bl	0x5c00 <strlen@plt>
   1373c: aa0003f6     	mov	x22, x0
   13740: b4000156     	cbz	x22, 0x13768 <.text+0xd918>
   13744: 9100cec8     	add	x8, x22, #0x33
   13748: f110011f     	cmp	x8, #0x400
   1374c: 540000e8     	b.hi	0x13768 <.text+0xd918>
   13750: aa1403e0     	mov	x0, x20
   13754: aa1503e1     	mov	x1, x21
   13758: 97ffc976     	bl	0x5d30 <strcat@plt>
   1375c: 91012ec8     	add	x8, x22, #0x4b
   13760: f110011f     	cmp	x8, #0x400
   13764: 54000148     	b.hi	0x1378c <.text+0xd93c>
   13768: aa1403e0     	mov	x0, x20
   1376c: 97ffc925     	bl	0x5c00 <strlen@plt>
   13770: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13774: 91102108     	add	x8, x8, #0x408
   13778: 3cc09100     	ldur	q0, [x8, #0x9]
   1377c: 3dc00101     	ldr	q1, [x8]
   13780: 8b000288     	add	x8, x20, x0
   13784: 3c809100     	stur	q0, [x8, #0x9]
   13788: 3d800101     	str	q1, [x8]
   1378c: d00000d7     	adrp	x23, 0x2d000
   13790: 9112c2f7     	add	x23, x23, #0x4b0
   13794: 320003e8     	orr	w8, wzr, #0x1
   13798: aa1703e9     	mov	x9, x23
   1379c: 38008528     	strb	w8, [x9], #0x8
   137a0: 08dffd28     	ldarb	w8, [x9]
   137a4: 37000268     	tbnz	w8, #0x0, 0x137f0 <.text+0xd9a0>
   137a8: 910022f5     	add	x21, x23, #0x8
   137ac: aa1503e0     	mov	x0, x21
   137b0: 97ffc8dc     	bl	0x5b20 <__cxa_guard_acquire@plt>
   137b4: 340001e0     	cbz	w0, 0x137f0 <.text+0xd9a0>
   137b8: 320003e0     	orr	w0, wzr, #0x1
   137bc: f9015aff     	str	xzr, [x23, #0x2b0]
   137c0: 910aa2f6     	add	x22, x23, #0x2a8
   137c4: 97ffc8f3     	bl	0x5b90 <malloc@plt>
   137c8: f90156e0     	str	x0, [x23, #0x2a8]
   137cc: 3900001f     	strb	wzr, [x0]
   137d0: f0ffff80     	adrp	x0, 0x6000 <.text+0x1b0>
   137d4: b00000c2     	adrp	x2, 0x2c000
   137d8: 91216000     	add	x0, x0, #0x858
   137dc: 91000042     	add	x2, x2, #0x0
   137e0: aa1603e1     	mov	x1, x22
   137e4: 97ffc947     	bl	0x5d00 <__cxa_atexit@plt>
   137e8: aa1503e0     	mov	x0, x21
   137ec: 97ffc8f9     	bl	0x5bd0 <__cxa_guard_release@plt>
   137f0: f94156e0     	ldr	x0, [x23, #0x2a8]
   137f4: b4000060     	cbz	x0, 0x13800 <.text+0xd9b0>
   137f8: 97ffc8ce     	bl	0x5b30 <free@plt>
   137fc: f90156ff     	str	xzr, [x23, #0x2a8]
   13800: aa1403e0     	mov	x0, x20
   13804: f9015aff     	str	xzr, [x23, #0x2b0]
   13808: 97ffc8fe     	bl	0x5c00 <strlen@plt>
   1380c: aa0003f5     	mov	x21, x0
   13810: 910006a0     	add	x0, x21, #0x1
   13814: f9015af5     	str	x21, [x23, #0x2b0]
   13818: 97ffc8de     	bl	0x5b90 <malloc@plt>
   1381c: aa1403e1     	mov	x1, x20
   13820: aa1503e2     	mov	x2, x21
   13824: f90156e0     	str	x0, [x23, #0x2a8]
   13828: 3835681f     	strb	wzr, [x0, x21]
   1382c: 97ffc88d     	bl	0x5a60 <memcpy@plt>
   13830: 320003e0     	orr	w0, wzr, #0x1
   13834: f900067f     	str	xzr, [x19, #0x8]
   13838: 97ffc8d6     	bl	0x5b90 <malloc@plt>
   1383c: f9000260     	str	x0, [x19]
   13840: 3900001f     	strb	wzr, [x0]
   13844: aa1403e0     	mov	x0, x20
   13848: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   1384c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   13850: a94257f6     	ldp	x22, x21, [sp, #0x20]
   13854: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   13858: f84507f9     	ldr	x25, [sp], #0x50
   1385c: 17ffc8b5     	b	0x5b30 <free@plt>
   13860: 321603e0     	orr	w0, wzr, #0x400
   13864: 97ffc8cb     	bl	0x5b90 <malloc@plt>
   13868: 321603e2     	orr	w2, wzr, #0x400
   1386c: 2a1f03e1     	mov	w1, wzr
   13870: aa0003f6     	mov	x22, x0
   13874: 97ffc91f     	bl	0x5cf0 <memset@plt>
   13878: aa1603e0     	mov	x0, x22
   1387c: 97ffc8e1     	bl	0x5c00 <strlen@plt>
   13880: 528c2c6a     	mov	w10, #0x6163            // =24931
   13884: 8b0002c8     	add	x8, x22, x0
   13888: 321b03e9     	orr	w9, wzr, #0x20
   1388c: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   13890: aa1603e0     	mov	x0, x22
   13894: 79000909     	strh	w9, [x8, #0x4]
   13898: b900010a     	str	w10, [x8]
   1389c: 97ffc8d9     	bl	0x5c00 <strlen@plt>
   138a0: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   138a4: 9111b508     	add	x8, x8, #0x46d
   138a8: 3cc1c100     	ldur	q0, [x8, #0x1c]
   138ac: ad400502     	ldp	q2, q1, [x8]
   138b0: 8b0002c8     	add	x8, x22, x0
   138b4: aa1603e0     	mov	x0, x22
   138b8: 3c81c100     	stur	q0, [x8, #0x1c]
   138bc: ad000502     	stp	q2, q1, [x8]
   138c0: 97ffc8d0     	bl	0x5c00 <strlen@plt>
   138c4: 8b0002c8     	add	x8, x22, x0
   138c8: 52874749     	mov	w9, #0x3a3a             // =14906
   138cc: 3900091f     	strb	wzr, [x8, #0x2]
   138d0: 79000109     	strh	w9, [x8]
   138d4: f94002b5     	ldr	x21, [x21]
   138d8: b40001d5     	cbz	x21, 0x13910 <.text+0xdac0>
   138dc: aa1503e0     	mov	x0, x21
   138e0: 97ffc8c8     	bl	0x5c00 <strlen@plt>
   138e4: aa0003f7     	mov	x23, x0
   138e8: b4000157     	cbz	x23, 0x13910 <.text+0xdac0>
   138ec: 9100cee8     	add	x8, x23, #0x33
   138f0: f110011f     	cmp	x8, #0x400
   138f4: 540000e8     	b.hi	0x13910 <.text+0xdac0>
   138f8: aa1603e0     	mov	x0, x22
   138fc: aa1503e1     	mov	x1, x21
   13900: 97ffc90c     	bl	0x5d30 <strcat@plt>
   13904: 910132e8     	add	x8, x23, #0x4c
   13908: f110011f     	cmp	x8, #0x400
   1390c: 54000148     	b.hi	0x13934 <.text+0xdae4>
   13910: aa1603e0     	mov	x0, x22
   13914: 97ffc8bb     	bl	0x5c00 <strlen@plt>
   13918: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1391c: 91108508     	add	x8, x8, #0x421
   13920: 3cc0a100     	ldur	q0, [x8, #0xa]
   13924: 3dc00101     	ldr	q1, [x8]
   13928: 8b0002c8     	add	x8, x22, x0
   1392c: 3c80a100     	stur	q0, [x8, #0xa]
   13930: 3d800101     	str	q1, [x8]
   13934: aa1603e0     	mov	x0, x22
   13938: 97ffcb5a     	bl	0x66a0 <.text+0x850>
   1393c: 320003e0     	orr	w0, wzr, #0x1
   13940: f900067f     	str	xzr, [x19, #0x8]
   13944: 97ffc893     	bl	0x5b90 <malloc@plt>
   13948: f9000260     	str	x0, [x19]
   1394c: 3900001f     	strb	wzr, [x0]
   13950: aa1603e0     	mov	x0, x22
   13954: 97ffc877     	bl	0x5b30 <free@plt>
   13958: 17ffffbb     	b	0x13844 <.text+0xd9f4>
   1395c: f94002c8     	ldr	x8, [x22]
   13960: f85d8108     	ldur	x8, [x8, #-0x28]
   13964: 8b0802c0     	add	x0, x22, x8
   13968: 97ffc876     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   1396c: aa0003e1     	mov	x1, x0
   13970: aa1303e0     	mov	x0, x19
   13974: aa1903e2     	mov	x2, x25
   13978: 97ffe279     	bl	0xc35c <.text+0x650c>
   1397c: 97ffc91d     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   13980: 17ffffb1     	b	0x13844 <.text+0xd9f4>
   13984: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   13988: a90157f6     	stp	x22, x21, [sp, #0x10]
   1398c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   13990: a9037bfd     	stp	x29, x30, [sp, #0x30]
   13994: 9100c3fd     	add	x29, sp, #0x30
   13998: aa0003f3     	mov	x19, x0
   1399c: f9400268     	ldr	x8, [x19]
   139a0: f9439108     	ldr	x8, [x8, #0x720]
   139a4: d63f0100     	blr	x8
   139a8: 12001c08     	and	w8, w0, #0xff
   139ac: 340007c8     	cbz	w8, 0x13aa4 <.text+0xdc54>
   139b0: f9400268     	ldr	x8, [x19]
   139b4: aa1303e0     	mov	x0, x19
   139b8: f9404108     	ldr	x8, [x8, #0x80]
   139bc: d63f0100     	blr	x8
   139c0: f9400268     	ldr	x8, [x19]
   139c4: aa1303e0     	mov	x0, x19
   139c8: f9403d08     	ldr	x8, [x8, #0x78]
   139cc: d63f0100     	blr	x8
   139d0: f9400268     	ldr	x8, [x19]
   139d4: aa0003f4     	mov	x20, x0
   139d8: aa1303e0     	mov	x0, x19
   139dc: f9404508     	ldr	x8, [x8, #0x88]
   139e0: d63f0100     	blr	x8
   139e4: 320003e0     	orr	w0, wzr, #0x1
   139e8: 97ffc86a     	bl	0x5b90 <malloc@plt>
   139ec: aa0003f5     	mov	x21, x0
   139f0: 390002bf     	strb	wzr, [x21]
   139f4: b4000754     	cbz	x20, 0x13adc <.text+0xdc8c>
   139f8: b00000d6     	adrp	x22, 0x2c000
   139fc: f943b2c2     	ldr	x2, [x22, #0x760]
   13a00: b50001e2     	cbnz	x2, 0x13a3c <.text+0xdbec>
   13a04: 90000060     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13a08: 9110ec00     	add	x0, x0, #0x43b
   13a0c: 97ffc839     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   13a10: f9400268     	ldr	x8, [x19]
   13a14: 90000062     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13a18: 90000063     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13a1c: aa0003e1     	mov	x1, x0
   13a20: f9408508     	ldr	x8, [x8, #0x108]
   13a24: 91113c42     	add	x2, x2, #0x44f
   13a28: 91116063     	add	x3, x3, #0x458
   13a2c: aa1303e0     	mov	x0, x19
   13a30: d63f0100     	blr	x8
   13a34: aa0003e2     	mov	x2, x0
   13a38: f903b2c2     	str	x2, [x22, #0x760]
   13a3c: aa1303e0     	mov	x0, x19
   13a40: aa1403e1     	mov	x1, x20
   13a44: 97ffcb91     	bl	0x6888 <.text+0xa38>
   13a48: f9400268     	ldr	x8, [x19]
   13a4c: aa0003f6     	mov	x22, x0
   13a50: aa1303e0     	mov	x0, x19
   13a54: aa1603e1     	mov	x1, x22
   13a58: f942a508     	ldr	x8, [x8, #0x548]
   13a5c: aa1f03e2     	mov	x2, xzr
   13a60: d63f0100     	blr	x8
   13a64: aa0003f7     	mov	x23, x0
   13a68: b4000075     	cbz	x21, 0x13a74 <.text+0xdc24>
   13a6c: aa1503e0     	mov	x0, x21
   13a70: 97ffc830     	bl	0x5b30 <free@plt>
   13a74: b40001d7     	cbz	x23, 0x13aac <.text+0xdc5c>
   13a78: aa1703e0     	mov	x0, x23
   13a7c: 97ffc861     	bl	0x5c00 <strlen@plt>
   13a80: aa0003f8     	mov	x24, x0
   13a84: 91000700     	add	x0, x24, #0x1
   13a88: 97ffc842     	bl	0x5b90 <malloc@plt>
   13a8c: aa0003f5     	mov	x21, x0
   13a90: aa1703e1     	mov	x1, x23
   13a94: aa1803e2     	mov	x2, x24
   13a98: 38386abf     	strb	wzr, [x21, x24]
   13a9c: 97ffc7f1     	bl	0x5a60 <memcpy@plt>
   13aa0: 14000004     	b	0x13ab0 <.text+0xdc60>
   13aa4: 2a1f03e0     	mov	w0, wzr
   13aa8: 14000013     	b	0x13af4 <.text+0xdca4>
   13aac: aa1f03f5     	mov	x21, xzr
   13ab0: f9400268     	ldr	x8, [x19]
   13ab4: aa1303e0     	mov	x0, x19
   13ab8: aa1603e1     	mov	x1, x22
   13abc: aa1703e2     	mov	x2, x23
   13ac0: f942a908     	ldr	x8, [x8, #0x550]
   13ac4: d63f0100     	blr	x8
   13ac8: f9400268     	ldr	x8, [x19]
   13acc: aa1303e0     	mov	x0, x19
   13ad0: aa1403e1     	mov	x1, x20
   13ad4: f9405d08     	ldr	x8, [x8, #0xb8]
   13ad8: d63f0100     	blr	x8
   13adc: aa1503e0     	mov	x0, x21
   13ae0: 97ffcaf0     	bl	0x66a0 <.text+0x850>
   13ae4: b4000075     	cbz	x21, 0x13af0 <.text+0xdca0>
   13ae8: aa1503e0     	mov	x0, x21
   13aec: 97ffc811     	bl	0x5b30 <free@plt>
   13af0: 320003e0     	orr	w0, wzr, #0x1
   13af4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   13af8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   13afc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   13b00: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   13b04: d65f03c0     	ret
   13b08: d101c3ff     	sub	sp, sp, #0x70
   13b0c: f9001bf7     	str	x23, [sp, #0x30]
   13b10: a90457f6     	stp	x22, x21, [sp, #0x40]
   13b14: a9054ff4     	stp	x20, x19, [sp, #0x50]
   13b18: a9067bfd     	stp	x29, x30, [sp, #0x60]
   13b1c: 910183fd     	add	x29, sp, #0x60
   13b20: d53bd057     	mrs	x23, TPIDR_EL0
   13b24: aa0803f6     	mov	x22, x8
   13b28: f94016e8     	ldr	x8, [x23, #0x28]
   13b2c: f00000b4     	adrp	x20, 0x2a000
   13b30: 910e0294     	add	x20, x20, #0x380
   13b34: 91006293     	add	x19, x20, #0x18
   13b38: f90017e8     	str	x8, [sp, #0x28]
   13b3c: f9400008     	ldr	x8, [x0]
   13b40: aa1303e1     	mov	x1, x19
   13b44: f85d8108     	ldur	x8, [x8, #-0x28]
   13b48: 8b080002     	add	x2, x0, x8
   13b4c: 910063e0     	add	x0, sp, #0x18
   13b50: 97ffc828     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   13b54: 91008294     	add	x20, x20, #0x20
   13b58: 910063e0     	add	x0, sp, #0x18
   13b5c: aa1403e1     	mov	x1, x20
   13b60: 97ffc7d8     	bl	0x5ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>
   13b64: f00000a8     	adrp	x8, 0x2a000
   13b68: 910ec108     	add	x8, x8, #0x3b0
   13b6c: 52800149     	mov	w9, #0xa                // =10
   13b70: 9100c108     	add	x8, x8, #0x30
   13b74: 52800160     	mov	w0, #0xb                // =11
   13b78: a90123e9     	stp	x9, x8, [sp, #0x10]
   13b7c: 97ffc805     	bl	0x5b90 <malloc@plt>
   13b80: 90000068     	adrp	x8, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13b84: 91126508     	add	x8, x8, #0x499
   13b88: f9400108     	ldr	x8, [x8]
   13b8c: aa0003f5     	mov	x21, x0
   13b90: 528e8dc9     	mov	w9, #0x746e             // =29806
   13b94: 910063e1     	add	x1, sp, #0x18
   13b98: 910023e2     	add	x2, sp, #0x8
   13b9c: aa1603e0     	mov	x0, x22
   13ba0: f90007f5     	str	x21, [sp, #0x8]
   13ba4: 39002abf     	strb	wzr, [x21, #0xa]
   13ba8: 790012a9     	strh	w9, [x21, #0x8]
   13bac: f90002a8     	str	x8, [x21]
   13bb0: 97fffe2f     	bl	0x1346c <.text+0xd61c>
   13bb4: b4000095     	cbz	x21, 0x13bc4 <.text+0xdd74>
   13bb8: aa1503e0     	mov	x0, x21
   13bbc: 97ffc7dd     	bl	0x5b30 <free@plt>
   13bc0: f90007ff     	str	xzr, [sp, #0x8]
   13bc4: 910063e0     	add	x0, sp, #0x18
   13bc8: aa1403e1     	mov	x1, x20
   13bcc: 97ffc891     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   13bd0: 910063e0     	add	x0, sp, #0x18
   13bd4: aa1303e1     	mov	x1, x19
   13bd8: 97ffc83e     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   13bdc: f94016e8     	ldr	x8, [x23, #0x28]
   13be0: f94017e9     	ldr	x9, [sp, #0x28]
   13be4: eb09011f     	cmp	x8, x9
   13be8: 540000e1     	b.ne	0x13c04 <.text+0xddb4>
   13bec: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   13bf0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   13bf4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   13bf8: f9401bf7     	ldr	x23, [sp, #0x30]
   13bfc: 9101c3ff     	add	sp, sp, #0x70
   13c00: d65f03c0     	ret
   13c04: 97ffc877     	bl	0x5de0 <__stack_chk_fail@plt>
   13c08: f81d0ff5     	str	x21, [sp, #-0x30]!
   13c0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   13c10: a9027bfd     	stp	x29, x30, [sp, #0x20]
   13c14: 910083fd     	add	x29, sp, #0x20
   13c18: aa0003f3     	mov	x19, x0
   13c1c: aa0803f4     	mov	x20, x8
   13c20: 97ffc874     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   13c24: aa0003f5     	mov	x21, x0
   13c28: aa1303e0     	mov	x0, x19
   13c2c: 97ffc7c5     	bl	0x5b40 <_ZNK6GCloud4MSDK4java4lang7JObject15getJavaInstanceEv@plt>
   13c30: f94002a8     	ldr	x8, [x21]
   13c34: aa0003e1     	mov	x1, x0
   13c38: aa1503e0     	mov	x0, x21
   13c3c: f9405508     	ldr	x8, [x8, #0xa8]
   13c40: d63f0100     	blr	x8
   13c44: f00000b3     	adrp	x19, 0x2a000
   13c48: 910e0273     	add	x19, x19, #0x380
   13c4c: aa0003e2     	mov	x2, x0
   13c50: 91006261     	add	x1, x19, #0x18
   13c54: aa1403e0     	mov	x0, x20
   13c58: 97ffc83e     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   13c5c: 91008261     	add	x1, x19, #0x20
   13c60: aa1403e0     	mov	x0, x20
   13c64: 97ffc797     	bl	0x5ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>
   13c68: f00000a8     	adrp	x8, 0x2a000
   13c6c: 910ec108     	add	x8, x8, #0x3b0
   13c70: 9100c108     	add	x8, x8, #0x30
   13c74: f9000288     	str	x8, [x20]
   13c78: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   13c7c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   13c80: f84307f5     	ldr	x21, [sp], #0x30
   13c84: d65f03c0     	ret

0000000000013c88 <pesapi_register_MSDKXGPlugin_v10>:
   13c88: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   13c8c: 910003fd     	mov	x29, sp
   13c90: 97ffc824     	bl	0x5d20 <msdk_pesapi_init@plt>
   13c94: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   13c98: 14000001     	b	0x13c9c <pesapi_register_MSDKXGPlugin_v10+0x14>
   13c9c: d10243ff     	sub	sp, sp, #0x90
   13ca0: a9036ffc     	stp	x28, x27, [sp, #0x30]
   13ca4: a90467fa     	stp	x26, x25, [sp, #0x40]
   13ca8: a9055ff8     	stp	x24, x23, [sp, #0x50]
   13cac: a90657f6     	stp	x22, x21, [sp, #0x60]
   13cb0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   13cb4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   13cb8: 910203fd     	add	x29, sp, #0x80
   13cbc: d53bd048     	mrs	x8, TPIDR_EL0
   13cc0: f90003e8     	str	x8, [sp]
   13cc4: f9401508     	ldr	x8, [x8, #0x28]
   13cc8: f90017e8     	str	x8, [sp, #0x28]
   13ccc: 97ffc7b9     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   13cd0: aa0003f3     	mov	x19, x0
   13cd4: aa1f03e0     	mov	x0, xzr
   13cd8: 97ffc7ce     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   13cdc: d00000d9     	adrp	x25, 0x2d000
   13ce0: b00000da     	adrp	x26, 0x2c000
   13ce4: 9112c339     	add	x25, x25, #0x4b0
   13ce8: 910c835a     	add	x26, x26, #0x320
   13cec: b0000024     	adrp	x4, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   13cf0: aa0003e6     	mov	x6, x0
   13cf4: 91004320     	add	x0, x25, #0x10
   13cf8: 910e4742     	add	x2, x26, #0x391
   13cfc: 91241084     	add	x4, x4, #0x904
   13d00: aa1303e1     	mov	x1, x19
   13d04: aa1f03e3     	mov	x3, xzr
   13d08: aa1f03e5     	mov	x5, xzr
   13d0c: aa1f03e7     	mov	x7, xzr
   13d10: 97ffc7d4     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   13d14: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   13d18: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   13d1c: 97ffc7a5     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   13d20: 91020328     	add	x8, x25, #0x80
   13d24: 08dffd09     	ldarb	w9, [x8]
   13d28: aa0003f3     	mov	x19, x0
   13d2c: 37000229     	tbnz	w9, #0x0, 0x13d70 <pesapi_register_MSDKXGPlugin_v10+0xe8>
   13d30: aa0803e0     	mov	x0, x8
   13d34: 97ffc77b     	bl	0x5b20 <__cxa_guard_acquire@plt>
   13d38: 340001c0     	cbz	w0, 0x13d70 <pesapi_register_MSDKXGPlugin_v10+0xe8>
   13d3c: f00000a9     	adrp	x9, 0x2a000
   13d40: b00000c8     	adrp	x8, 0x2c000
   13d44: 91116129     	add	x9, x9, #0x458
   13d48: 911da108     	add	x8, x8, #0x768
   13d4c: 6f00e400     	movi	v0.2d, #0000000000000000
   13d50: 91004129     	add	x9, x9, #0x10
   13d54: 91020320     	add	x0, x25, #0x80
   13d58: ad000100     	stp	q0, q0, [x8]
   13d5c: f900111f     	str	xzr, [x8, #0x20]
   13d60: b900111f     	str	wzr, [x8, #0x10]
   13d64: b900211f     	str	wzr, [x8, #0x20]
   13d68: a9006909     	stp	x9, x26, [x8]
   13d6c: 97ffc799     	bl	0x5bd0 <__cxa_guard_release@plt>
   13d70: f9400be8     	ldr	x8, [sp, #0x10]
   13d74: b00000d4     	adrp	x20, 0x2c000
   13d78: 911da294     	add	x20, x20, #0x768
   13d7c: b900229f     	str	wzr, [x20, #0x20]
   13d80: b40000e8     	cbz	x8, 0x13d9c <pesapi_register_MSDKXGPlugin_v10+0x114>
   13d84: aa0803f5     	mov	x21, x8
   13d88: f8410ea8     	ldr	x8, [x21, #0x10]!
   13d8c: b5ffffc8     	cbnz	x8, 0x13d84 <pesapi_register_MSDKXGPlugin_v10+0xfc>
   13d90: 321d07e0     	orr	w0, wzr, #0x18
   13d94: 97ffc77f     	bl	0x5b90 <malloc@plt>
   13d98: 14000004     	b	0x13da8 <pesapi_register_MSDKXGPlugin_v10+0x120>
   13d9c: 321d07e0     	orr	w0, wzr, #0x18
   13da0: 97ffc77c     	bl	0x5b90 <malloc@plt>
   13da4: 910043f5     	add	x21, sp, #0x10
   13da8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   13dac: f900001f     	str	xzr, [x0]
   13db0: f90002a0     	str	x0, [x21]
   13db4: f9400fe8     	ldr	x8, [sp, #0x18]
   13db8: 9000007c     	adrp	x28, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13dbc: 9112679c     	add	x28, x28, #0x499
   13dc0: 9e670380     	fmov	d0, x28
   13dc4: 4e181e80     	mov	v0.d[1], x20
   13dc8: 3d800000     	str	q0, [x0]
   13dcc: b40000a8     	cbz	x8, 0x13de0 <pesapi_register_MSDKXGPlugin_v10+0x158>
   13dd0: aa0803f4     	mov	x20, x8
   13dd4: f8418e88     	ldr	x8, [x20, #0x18]!
   13dd8: b5ffffc8     	cbnz	x8, 0x13dd0 <pesapi_register_MSDKXGPlugin_v10+0x148>
   13ddc: 14000002     	b	0x13de4 <pesapi_register_MSDKXGPlugin_v10+0x15c>
   13de0: 910063f4     	add	x20, sp, #0x18
   13de4: 321b03e0     	orr	w0, wzr, #0x20
   13de8: 97ffc76a     	bl	0x5b90 <malloc@plt>
   13dec: b0000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   13df0: 91251108     	add	x8, x8, #0x944
   13df4: f9000c1f     	str	xzr, [x0, #0x18]
   13df8: f9000280     	str	x0, [x20]
   13dfc: a900fc08     	stp	x8, xzr, [x0, #0x8]
   13e00: f900001c     	str	x28, [x0]
   13e04: 91022320     	add	x0, x25, #0x88
   13e08: 08dffc08     	ldarb	w8, [x0]
   13e0c: 37000208     	tbnz	w8, #0x0, 0x13e4c <pesapi_register_MSDKXGPlugin_v10+0x1c4>
   13e10: 97ffc744     	bl	0x5b20 <__cxa_guard_acquire@plt>
   13e14: 340001c0     	cbz	w0, 0x13e4c <pesapi_register_MSDKXGPlugin_v10+0x1c4>
   13e18: f00000a9     	adrp	x9, 0x2a000
   13e1c: b00000c8     	adrp	x8, 0x2c000
   13e20: 91128129     	add	x9, x9, #0x4a0
   13e24: 911e4108     	add	x8, x8, #0x790
   13e28: 6f00e400     	movi	v0.2d, #0000000000000000
   13e2c: 91004129     	add	x9, x9, #0x10
   13e30: 91022320     	add	x0, x25, #0x88
   13e34: ad000100     	stp	q0, q0, [x8]
   13e38: f900111f     	str	xzr, [x8, #0x20]
   13e3c: b900111f     	str	wzr, [x8, #0x10]
   13e40: b900211f     	str	wzr, [x8, #0x20]
   13e44: a9006909     	stp	x9, x26, [x8]
   13e48: 97ffc762     	bl	0x5bd0 <__cxa_guard_release@plt>
   13e4c: f9400be8     	ldr	x8, [sp, #0x10]
   13e50: b00000d4     	adrp	x20, 0x2c000
   13e54: 911e4294     	add	x20, x20, #0x790
   13e58: b900229f     	str	wzr, [x20, #0x20]
   13e5c: b40000e8     	cbz	x8, 0x13e78 <pesapi_register_MSDKXGPlugin_v10+0x1f0>
   13e60: aa0803f5     	mov	x21, x8
   13e64: f8410ea8     	ldr	x8, [x21, #0x10]!
   13e68: b5ffffc8     	cbnz	x8, 0x13e60 <pesapi_register_MSDKXGPlugin_v10+0x1d8>
   13e6c: 321d07e0     	orr	w0, wzr, #0x18
   13e70: 97ffc748     	bl	0x5b90 <malloc@plt>
   13e74: 14000004     	b	0x13e84 <pesapi_register_MSDKXGPlugin_v10+0x1fc>
   13e78: 321d07e0     	orr	w0, wzr, #0x18
   13e7c: 97ffc745     	bl	0x5b90 <malloc@plt>
   13e80: 910043f5     	add	x21, sp, #0x10
   13e84: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   13e88: f900001f     	str	xzr, [x0]
   13e8c: f90002a0     	str	x0, [x21]
   13e90: f9400fe8     	ldr	x8, [sp, #0x18]
   13e94: 90000078     	adrp	x24, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13e98: 91129318     	add	x24, x24, #0x4a4
   13e9c: 9e670300     	fmov	d0, x24
   13ea0: 4e181e80     	mov	v0.d[1], x20
   13ea4: 3d800000     	str	q0, [x0]
   13ea8: b40000a8     	cbz	x8, 0x13ebc <pesapi_register_MSDKXGPlugin_v10+0x234>
   13eac: aa0803f4     	mov	x20, x8
   13eb0: f8418e88     	ldr	x8, [x20, #0x18]!
   13eb4: b5ffffc8     	cbnz	x8, 0x13eac <pesapi_register_MSDKXGPlugin_v10+0x224>
   13eb8: 14000002     	b	0x13ec0 <pesapi_register_MSDKXGPlugin_v10+0x238>
   13ebc: 910063f4     	add	x20, sp, #0x18
   13ec0: 321b03e0     	orr	w0, wzr, #0x20
   13ec4: 97ffc733     	bl	0x5b90 <malloc@plt>
   13ec8: b0000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   13ecc: 9126a108     	add	x8, x8, #0x9a8
   13ed0: f9000c1f     	str	xzr, [x0, #0x18]
   13ed4: f9000280     	str	x0, [x20]
   13ed8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   13edc: f9000018     	str	x24, [x0]
   13ee0: 91024320     	add	x0, x25, #0x90
   13ee4: 08dffc08     	ldarb	w8, [x0]
   13ee8: 370002e8     	tbnz	w8, #0x0, 0x13f44 <pesapi_register_MSDKXGPlugin_v10+0x2bc>
   13eec: 97ffc70d     	bl	0x5b20 <__cxa_guard_acquire@plt>
   13ef0: 340002a0     	cbz	w0, 0x13f44 <pesapi_register_MSDKXGPlugin_v10+0x2bc>
   13ef4: b00000c8     	adrp	x8, 0x2c000
   13ef8: 911ee108     	add	x8, x8, #0x7b8
   13efc: 6f00e400     	movi	v0.2d, #0000000000000000
   13f00: 320003ea     	orr	w10, wzr, #0x1
   13f04: ad000100     	stp	q0, q0, [x8]
   13f08: b900110a     	str	w10, [x8, #0x10]
   13f0c: b00000ca     	adrp	x10, 0x2c000
   13f10: 3d800900     	str	q0, [x8, #0x20]
   13f14: 4e080fe0     	dup	v0.2d, xzr
   13f18: 9100214a     	add	x10, x10, #0x8
   13f1c: 4e081d40     	mov	v0.d[0], x10
   13f20: f00000aa     	adrp	x10, 0x2a000
   13f24: 9113a14a     	add	x10, x10, #0x4e8
   13f28: 91002349     	add	x9, x26, #0x8
   13f2c: 9100414a     	add	x10, x10, #0x10
   13f30: 91024320     	add	x0, x25, #0x90
   13f34: b900291f     	str	wzr, [x8, #0x28]
   13f38: a900250a     	stp	x10, x9, [x8]
   13f3c: 3c818100     	stur	q0, [x8, #0x18]
   13f40: 97ffc724     	bl	0x5bd0 <__cxa_guard_release@plt>
   13f44: f94007e8     	ldr	x8, [sp, #0x8]
   13f48: b00000d4     	adrp	x20, 0x2c000
   13f4c: 911ee294     	add	x20, x20, #0x7b8
   13f50: b9002a9f     	str	wzr, [x20, #0x28]
   13f54: b40000e8     	cbz	x8, 0x13f70 <pesapi_register_MSDKXGPlugin_v10+0x2e8>
   13f58: aa0803f5     	mov	x21, x8
   13f5c: f8410ea8     	ldr	x8, [x21, #0x10]!
   13f60: b5ffffc8     	cbnz	x8, 0x13f58 <pesapi_register_MSDKXGPlugin_v10+0x2d0>
   13f64: 321d07e0     	orr	w0, wzr, #0x18
   13f68: 97ffc70a     	bl	0x5b90 <malloc@plt>
   13f6c: 14000004     	b	0x13f7c <pesapi_register_MSDKXGPlugin_v10+0x2f4>
   13f70: 321d07e0     	orr	w0, wzr, #0x18
   13f74: 97ffc707     	bl	0x5b90 <malloc@plt>
   13f78: 910023f5     	add	x21, sp, #0x8
   13f7c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   13f80: f900001f     	str	xzr, [x0]
   13f84: f90002a0     	str	x0, [x21]
   13f88: f94013e8     	ldr	x8, [sp, #0x20]
   13f8c: 90000075     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   13f90: 9112d6b5     	add	x21, x21, #0x4b5
   13f94: 9e6702a0     	fmov	d0, x21
   13f98: 4e181e80     	mov	v0.d[1], x20
   13f9c: 3d800000     	str	q0, [x0]
   13fa0: b40000a8     	cbz	x8, 0x13fb4 <pesapi_register_MSDKXGPlugin_v10+0x32c>
   13fa4: aa0803f4     	mov	x20, x8
   13fa8: f8418e88     	ldr	x8, [x20, #0x18]!
   13fac: b5ffffc8     	cbnz	x8, 0x13fa4 <pesapi_register_MSDKXGPlugin_v10+0x31c>
   13fb0: 14000002     	b	0x13fb8 <pesapi_register_MSDKXGPlugin_v10+0x330>
   13fb4: 910083f4     	add	x20, sp, #0x20
   13fb8: 321b03e0     	orr	w0, wzr, #0x20
   13fbc: 97ffc6f5     	bl	0x5b90 <malloc@plt>
   13fc0: f9000c1f     	str	xzr, [x0, #0x18]
   13fc4: f9000280     	str	x0, [x20]
   13fc8: f94013f4     	ldr	x20, [sp, #0x20]
   13fcc: b0000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   13fd0: 91283108     	add	x8, x8, #0xa0c
   13fd4: a9002015     	stp	x21, x8, [x0]
   13fd8: 2a1f03e8     	mov	w8, wzr
   13fdc: f900081f     	str	xzr, [x0, #0x10]
   13fe0: b40000b4     	cbz	x20, 0x13ff4 <pesapi_register_MSDKXGPlugin_v10+0x36c>
   13fe4: aa1403e9     	mov	x9, x20
   13fe8: f9400d29     	ldr	x9, [x9, #0x18]
   13fec: 11000508     	add	w8, w8, #0x1
   13ff0: b5ffffc9     	cbnz	x9, 0x13fe8 <pesapi_register_MSDKXGPlugin_v10+0x360>
   13ff4: f9400ffb     	ldr	x27, [sp, #0x18]
   13ff8: b40000fb     	cbz	x27, 0x14014 <pesapi_register_MSDKXGPlugin_v10+0x38c>
   13ffc: 2a1f03e9     	mov	w9, wzr
   14000: aa1b03ea     	mov	x10, x27
   14004: f9400d4a     	ldr	x10, [x10, #0x18]
   14008: 11000529     	add	w9, w9, #0x1
   1400c: b5ffffca     	cbnz	x10, 0x14004 <pesapi_register_MSDKXGPlugin_v10+0x37c>
   14010: 14000002     	b	0x14018 <pesapi_register_MSDKXGPlugin_v10+0x390>
   14014: 2a1f03e9     	mov	w9, wzr
   14018: 0b080128     	add	w8, w9, w8
   1401c: 93407d15     	sxtw	x21, w8
   14020: aa1503e0     	mov	x0, x21
   14024: 97ffc6fb     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   14028: aa0003f6     	mov	x22, x0
   1402c: aa1f03f7     	mov	x23, xzr
   14030: b4000194     	cbz	x20, 0x14060 <pesapi_register_MSDKXGPlugin_v10+0x3d8>
   14034: a9401282     	ldp	x2, x4, [x20]
   14038: aa1703e1     	mov	x1, x23
   1403c: 320003e3     	orr	w3, wzr, #0x1
   14040: aa1603e0     	mov	x0, x22
   14044: aa1f03e5     	mov	x5, xzr
   14048: aa1f03e6     	mov	x6, xzr
   1404c: 91000437     	add	x23, x1, #0x1
   14050: 97ffc6c4     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   14054: f9400e94     	ldr	x20, [x20, #0x18]
   14058: f90013f4     	str	x20, [sp, #0x20]
   1405c: b5fffed4     	cbnz	x20, 0x14034 <pesapi_register_MSDKXGPlugin_v10+0x3ac>
   14060: b400051b     	cbz	x27, 0x14100 <pesapi_register_MSDKXGPlugin_v10+0x478>
   14064: a9401362     	ldp	x2, x4, [x27]
   14068: aa1603e0     	mov	x0, x22
   1406c: aa1703e1     	mov	x1, x23
   14070: 2a1f03e3     	mov	w3, wzr
   14074: aa1f03e5     	mov	x5, xzr
   14078: aa1f03e6     	mov	x6, xzr
   1407c: 910006fc     	add	x28, x23, #0x1
   14080: 97ffc6b8     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   14084: f9400f7b     	ldr	x27, [x27, #0x18]
   14088: aa1c03f7     	mov	x23, x28
   1408c: f9000ffb     	str	x27, [sp, #0x18]
   14090: b5fffebb     	cbnz	x27, 0x14064 <pesapi_register_MSDKXGPlugin_v10+0x3dc>
   14094: 90000024     	adrp	x4, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   14098: 91006320     	add	x0, x25, #0x18
   1409c: 9109ef42     	add	x2, x26, #0x27b
   140a0: 91313084     	add	x4, x4, #0xc4c
   140a4: aa1303e1     	mov	x1, x19
   140a8: aa1f03e3     	mov	x3, xzr
   140ac: aa1503e5     	mov	x5, x21
   140b0: aa1603e6     	mov	x6, x22
   140b4: aa1f03e7     	mov	x7, xzr
   140b8: 97ffc6ea     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   140bc: f000005c     	adrp	x28, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   140c0: 9112679c     	add	x28, x28, #0x499
   140c4: b4000334     	cbz	x20, 0x14128 <pesapi_register_MSDKXGPlugin_v10+0x4a0>
   140c8: f9400e93     	ldr	x19, [x20, #0x18]
   140cc: aa1403e0     	mov	x0, x20
   140d0: f90013f3     	str	x19, [sp, #0x20]
   140d4: 97ffc697     	bl	0x5b30 <free@plt>
   140d8: aa1303f4     	mov	x20, x19
   140dc: b5ffff73     	cbnz	x19, 0x140c8 <pesapi_register_MSDKXGPlugin_v10+0x440>
   140e0: f9400fe0     	ldr	x0, [sp, #0x18]
   140e4: b4000220     	cbz	x0, 0x14128 <pesapi_register_MSDKXGPlugin_v10+0x4a0>
   140e8: f9400c13     	ldr	x19, [x0, #0x18]
   140ec: f9000ff3     	str	x19, [sp, #0x18]
   140f0: 97ffc690     	bl	0x5b30 <free@plt>
   140f4: aa1303e0     	mov	x0, x19
   140f8: b5ffff93     	cbnz	x19, 0x140e8 <pesapi_register_MSDKXGPlugin_v10+0x460>
   140fc: 1400000b     	b	0x14128 <pesapi_register_MSDKXGPlugin_v10+0x4a0>
   14100: 90000024     	adrp	x4, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   14104: 91006320     	add	x0, x25, #0x18
   14108: 9109ef42     	add	x2, x26, #0x27b
   1410c: 91313084     	add	x4, x4, #0xc4c
   14110: aa1303e1     	mov	x1, x19
   14114: aa1f03e3     	mov	x3, xzr
   14118: aa1503e5     	mov	x5, x21
   1411c: aa1603e6     	mov	x6, x22
   14120: aa1f03e7     	mov	x7, xzr
   14124: 97ffc6cf     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   14128: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   1412c: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   14130: 97ffc6a0     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   14134: 91026328     	add	x8, x25, #0x98
   14138: 08dffd09     	ldarb	w9, [x8]
   1413c: aa0003f3     	mov	x19, x0
   14140: 37000249     	tbnz	w9, #0x0, 0x14188 <pesapi_register_MSDKXGPlugin_v10+0x500>
   14144: aa0803e0     	mov	x0, x8
   14148: 97ffc676     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1414c: 340001e0     	cbz	w0, 0x14188 <pesapi_register_MSDKXGPlugin_v10+0x500>
   14150: d00000aa     	adrp	x10, 0x2a000
   14154: 900000c8     	adrp	x8, 0x2c000
   14158: 9114c14a     	add	x10, x10, #0x530
   1415c: 911fa108     	add	x8, x8, #0x7e8
   14160: 6f00e400     	movi	v0.2d, #0000000000000000
   14164: 91004349     	add	x9, x26, #0x10
   14168: 9100414a     	add	x10, x10, #0x10
   1416c: 91026320     	add	x0, x25, #0x98
   14170: ad000100     	stp	q0, q0, [x8]
   14174: f900111f     	str	xzr, [x8, #0x20]
   14178: b900111f     	str	wzr, [x8, #0x10]
   1417c: b900211f     	str	wzr, [x8, #0x20]
   14180: a900250a     	stp	x10, x9, [x8]
   14184: 97ffc693     	bl	0x5bd0 <__cxa_guard_release@plt>
   14188: f94007e8     	ldr	x8, [sp, #0x8]
   1418c: 900000d4     	adrp	x20, 0x2c000
   14190: 911fa294     	add	x20, x20, #0x7e8
   14194: b900229f     	str	wzr, [x20, #0x20]
   14198: b40000e8     	cbz	x8, 0x141b4 <pesapi_register_MSDKXGPlugin_v10+0x52c>
   1419c: aa0803f5     	mov	x21, x8
   141a0: f8410ea8     	ldr	x8, [x21, #0x10]!
   141a4: b5ffffc8     	cbnz	x8, 0x1419c <pesapi_register_MSDKXGPlugin_v10+0x514>
   141a8: 321d07e0     	orr	w0, wzr, #0x18
   141ac: 97ffc679     	bl	0x5b90 <malloc@plt>
   141b0: 14000004     	b	0x141c0 <pesapi_register_MSDKXGPlugin_v10+0x538>
   141b4: 321d07e0     	orr	w0, wzr, #0x18
   141b8: 97ffc676     	bl	0x5b90 <malloc@plt>
   141bc: 910023f5     	add	x21, sp, #0x8
   141c0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   141c4: f900001f     	str	xzr, [x0]
   141c8: f90002a0     	str	x0, [x21]
   141cc: f94013e8     	ldr	x8, [sp, #0x20]
   141d0: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   141d4: 9112eab5     	add	x21, x21, #0x4ba
   141d8: 9e6702a0     	fmov	d0, x21
   141dc: 4e181e80     	mov	v0.d[1], x20
   141e0: 3d800000     	str	q0, [x0]
   141e4: b40000a8     	cbz	x8, 0x141f8 <pesapi_register_MSDKXGPlugin_v10+0x570>
   141e8: aa0803f4     	mov	x20, x8
   141ec: f8418e88     	ldr	x8, [x20, #0x18]!
   141f0: b5ffffc8     	cbnz	x8, 0x141e8 <pesapi_register_MSDKXGPlugin_v10+0x560>
   141f4: 14000002     	b	0x141fc <pesapi_register_MSDKXGPlugin_v10+0x574>
   141f8: 910083f4     	add	x20, sp, #0x20
   141fc: 321b03e0     	orr	w0, wzr, #0x20
   14200: 97ffc664     	bl	0x5b90 <malloc@plt>
   14204: 90000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   14208: 91323108     	add	x8, x8, #0xc8c
   1420c: f9000c1f     	str	xzr, [x0, #0x18]
   14210: f9000280     	str	x0, [x20]
   14214: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14218: f9000015     	str	x21, [x0]
   1421c: 91028320     	add	x0, x25, #0xa0
   14220: 08dffc08     	ldarb	w8, [x0]
   14224: 370002c8     	tbnz	w8, #0x0, 0x1427c <pesapi_register_MSDKXGPlugin_v10+0x5f4>
   14228: 97ffc63e     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1422c: 34000280     	cbz	w0, 0x1427c <pesapi_register_MSDKXGPlugin_v10+0x5f4>
   14230: 900000c8     	adrp	x8, 0x2c000
   14234: 91204108     	add	x8, x8, #0x810
   14238: 6f00e400     	movi	v0.2d, #0000000000000000
   1423c: 320003ea     	orr	w10, wzr, #0x1
   14240: ad000100     	stp	q0, q0, [x8]
   14244: b900110a     	str	w10, [x8, #0x10]
   14248: 9100834a     	add	x10, x26, #0x20
   1424c: 3d800900     	str	q0, [x8, #0x20]
   14250: 4e080fe0     	dup	v0.2d, xzr
   14254: 4e081d40     	mov	v0.d[0], x10
   14258: d00000aa     	adrp	x10, 0x2a000
   1425c: 9115e14a     	add	x10, x10, #0x578
   14260: 91006349     	add	x9, x26, #0x18
   14264: 9100414a     	add	x10, x10, #0x10
   14268: 91028320     	add	x0, x25, #0xa0
   1426c: b900291f     	str	wzr, [x8, #0x28]
   14270: a900250a     	stp	x10, x9, [x8]
   14274: 3c818100     	stur	q0, [x8, #0x18]
   14278: 97ffc656     	bl	0x5bd0 <__cxa_guard_release@plt>
   1427c: f9400be8     	ldr	x8, [sp, #0x10]
   14280: 900000d4     	adrp	x20, 0x2c000
   14284: 91204294     	add	x20, x20, #0x810
   14288: b9002a9f     	str	wzr, [x20, #0x28]
   1428c: b40000e8     	cbz	x8, 0x142a8 <pesapi_register_MSDKXGPlugin_v10+0x620>
   14290: aa0803f5     	mov	x21, x8
   14294: f8410ea8     	ldr	x8, [x21, #0x10]!
   14298: b5ffffc8     	cbnz	x8, 0x14290 <pesapi_register_MSDKXGPlugin_v10+0x608>
   1429c: 321d07e0     	orr	w0, wzr, #0x18
   142a0: 97ffc63c     	bl	0x5b90 <malloc@plt>
   142a4: 14000004     	b	0x142b4 <pesapi_register_MSDKXGPlugin_v10+0x62c>
   142a8: 321d07e0     	orr	w0, wzr, #0x18
   142ac: 97ffc639     	bl	0x5b90 <malloc@plt>
   142b0: 910043f5     	add	x21, sp, #0x10
   142b4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   142b8: f900001f     	str	xzr, [x0]
   142bc: f90002a0     	str	x0, [x21]
   142c0: f9400fe8     	ldr	x8, [sp, #0x18]
   142c4: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   142c8: 911332b5     	add	x21, x21, #0x4cc
   142cc: 9e6702a0     	fmov	d0, x21
   142d0: 4e181e80     	mov	v0.d[1], x20
   142d4: 3d800000     	str	q0, [x0]
   142d8: b40000a8     	cbz	x8, 0x142ec <pesapi_register_MSDKXGPlugin_v10+0x664>
   142dc: aa0803f4     	mov	x20, x8
   142e0: f8418e88     	ldr	x8, [x20, #0x18]!
   142e4: b5ffffc8     	cbnz	x8, 0x142dc <pesapi_register_MSDKXGPlugin_v10+0x654>
   142e8: 14000002     	b	0x142f0 <pesapi_register_MSDKXGPlugin_v10+0x668>
   142ec: 910063f4     	add	x20, sp, #0x18
   142f0: 321b03e0     	orr	w0, wzr, #0x20
   142f4: 97ffc627     	bl	0x5b90 <malloc@plt>
   142f8: 90000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   142fc: 91388108     	add	x8, x8, #0xe20
   14300: f9000c1f     	str	xzr, [x0, #0x18]
   14304: f9000280     	str	x0, [x20]
   14308: a900fc08     	stp	x8, xzr, [x0, #0x8]
   1430c: f9000015     	str	x21, [x0]
   14310: 9102a320     	add	x0, x25, #0xa8
   14314: 08dffc08     	ldarb	w8, [x0]
   14318: 370002e8     	tbnz	w8, #0x0, 0x14374 <pesapi_register_MSDKXGPlugin_v10+0x6ec>
   1431c: 97ffc601     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14320: 340002a0     	cbz	w0, 0x14374 <pesapi_register_MSDKXGPlugin_v10+0x6ec>
   14324: 900000c8     	adrp	x8, 0x2c000
   14328: 91210108     	add	x8, x8, #0x840
   1432c: 6f00e400     	movi	v0.2d, #0000000000000000
   14330: 320003ea     	orr	w10, wzr, #0x1
   14334: ad000100     	stp	q0, q0, [x8]
   14338: b900110a     	str	w10, [x8, #0x10]
   1433c: 900000ca     	adrp	x10, 0x2c000
   14340: 3d800900     	str	q0, [x8, #0x20]
   14344: 4e080fe0     	dup	v0.2d, xzr
   14348: 9100414a     	add	x10, x10, #0x10
   1434c: 4e081d40     	mov	v0.d[0], x10
   14350: d00000aa     	adrp	x10, 0x2a000
   14354: 9117014a     	add	x10, x10, #0x5c0
   14358: 91006349     	add	x9, x26, #0x18
   1435c: 9100414a     	add	x10, x10, #0x10
   14360: 9102a320     	add	x0, x25, #0xa8
   14364: b900291f     	str	wzr, [x8, #0x28]
   14368: a900250a     	stp	x10, x9, [x8]
   1436c: 3c818100     	stur	q0, [x8, #0x18]
   14370: 97ffc618     	bl	0x5bd0 <__cxa_guard_release@plt>
   14374: f9400be8     	ldr	x8, [sp, #0x10]
   14378: 900000d4     	adrp	x20, 0x2c000
   1437c: 91210294     	add	x20, x20, #0x840
   14380: b9002a9f     	str	wzr, [x20, #0x28]
   14384: b40000e8     	cbz	x8, 0x143a0 <pesapi_register_MSDKXGPlugin_v10+0x718>
   14388: aa0803f5     	mov	x21, x8
   1438c: f8410ea8     	ldr	x8, [x21, #0x10]!
   14390: b5ffffc8     	cbnz	x8, 0x14388 <pesapi_register_MSDKXGPlugin_v10+0x700>
   14394: 321d07e0     	orr	w0, wzr, #0x18
   14398: 97ffc5fe     	bl	0x5b90 <malloc@plt>
   1439c: 14000004     	b	0x143ac <pesapi_register_MSDKXGPlugin_v10+0x724>
   143a0: 321d07e0     	orr	w0, wzr, #0x18
   143a4: 97ffc5fb     	bl	0x5b90 <malloc@plt>
   143a8: 910043f5     	add	x21, sp, #0x10
   143ac: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   143b0: f900001f     	str	xzr, [x0]
   143b4: f90002a0     	str	x0, [x21]
   143b8: f9400fe8     	ldr	x8, [sp, #0x18]
   143bc: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   143c0: 91136eb5     	add	x21, x21, #0x4db
   143c4: 9e6702a0     	fmov	d0, x21
   143c8: 4e181e80     	mov	v0.d[1], x20
   143cc: 3d800000     	str	q0, [x0]
   143d0: b40000a8     	cbz	x8, 0x143e4 <pesapi_register_MSDKXGPlugin_v10+0x75c>
   143d4: aa0803f4     	mov	x20, x8
   143d8: f8418e88     	ldr	x8, [x20, #0x18]!
   143dc: b5ffffc8     	cbnz	x8, 0x143d4 <pesapi_register_MSDKXGPlugin_v10+0x74c>
   143e0: 14000002     	b	0x143e8 <pesapi_register_MSDKXGPlugin_v10+0x760>
   143e4: 910063f4     	add	x20, sp, #0x18
   143e8: 321b03e0     	orr	w0, wzr, #0x20
   143ec: 97ffc5e9     	bl	0x5b90 <malloc@plt>
   143f0: 90000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   143f4: 913a1108     	add	x8, x8, #0xe84
   143f8: f9000c1f     	str	xzr, [x0, #0x18]
   143fc: f9000280     	str	x0, [x20]
   14400: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14404: f9000015     	str	x21, [x0]
   14408: 9102c320     	add	x0, x25, #0xb0
   1440c: 08dffc08     	ldarb	w8, [x0]
   14410: 370002c8     	tbnz	w8, #0x0, 0x14468 <pesapi_register_MSDKXGPlugin_v10+0x7e0>
   14414: 97ffc5c3     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14418: 34000280     	cbz	w0, 0x14468 <pesapi_register_MSDKXGPlugin_v10+0x7e0>
   1441c: 900000c8     	adrp	x8, 0x2c000
   14420: 9121c108     	add	x8, x8, #0x870
   14424: 6f00e400     	movi	v0.2d, #0000000000000000
   14428: 320003ea     	orr	w10, wzr, #0x1
   1442c: ad000100     	stp	q0, q0, [x8]
   14430: b900110a     	str	w10, [x8, #0x10]
   14434: 9100834a     	add	x10, x26, #0x20
   14438: 3d800900     	str	q0, [x8, #0x20]
   1443c: 4e080fe0     	dup	v0.2d, xzr
   14440: 4e081d40     	mov	v0.d[0], x10
   14444: d00000aa     	adrp	x10, 0x2a000
   14448: 9118214a     	add	x10, x10, #0x608
   1444c: 91006349     	add	x9, x26, #0x18
   14450: 9100414a     	add	x10, x10, #0x10
   14454: 9102c320     	add	x0, x25, #0xb0
   14458: b900291f     	str	wzr, [x8, #0x28]
   1445c: a900250a     	stp	x10, x9, [x8]
   14460: 3c818100     	stur	q0, [x8, #0x18]
   14464: 97ffc5db     	bl	0x5bd0 <__cxa_guard_release@plt>
   14468: f9400be8     	ldr	x8, [sp, #0x10]
   1446c: 900000d4     	adrp	x20, 0x2c000
   14470: 9121c294     	add	x20, x20, #0x870
   14474: b9002a9f     	str	wzr, [x20, #0x28]
   14478: b40000e8     	cbz	x8, 0x14494 <pesapi_register_MSDKXGPlugin_v10+0x80c>
   1447c: aa0803f5     	mov	x21, x8
   14480: f8410ea8     	ldr	x8, [x21, #0x10]!
   14484: b5ffffc8     	cbnz	x8, 0x1447c <pesapi_register_MSDKXGPlugin_v10+0x7f4>
   14488: 321d07e0     	orr	w0, wzr, #0x18
   1448c: 97ffc5c1     	bl	0x5b90 <malloc@plt>
   14490: 14000004     	b	0x144a0 <pesapi_register_MSDKXGPlugin_v10+0x818>
   14494: 321d07e0     	orr	w0, wzr, #0x18
   14498: 97ffc5be     	bl	0x5b90 <malloc@plt>
   1449c: 910043f5     	add	x21, sp, #0x10
   144a0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   144a4: f900001f     	str	xzr, [x0]
   144a8: f90002a0     	str	x0, [x21]
   144ac: f9400fe8     	ldr	x8, [sp, #0x18]
   144b0: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   144b4: 91139ab5     	add	x21, x21, #0x4e6
   144b8: 9e6702a0     	fmov	d0, x21
   144bc: 4e181e80     	mov	v0.d[1], x20
   144c0: 3d800000     	str	q0, [x0]
   144c4: b40000a8     	cbz	x8, 0x144d8 <pesapi_register_MSDKXGPlugin_v10+0x850>
   144c8: aa0803f4     	mov	x20, x8
   144cc: f8418e88     	ldr	x8, [x20, #0x18]!
   144d0: b5ffffc8     	cbnz	x8, 0x144c8 <pesapi_register_MSDKXGPlugin_v10+0x840>
   144d4: 14000002     	b	0x144dc <pesapi_register_MSDKXGPlugin_v10+0x854>
   144d8: 910063f4     	add	x20, sp, #0x18
   144dc: 321b03e0     	orr	w0, wzr, #0x20
   144e0: 97ffc5ac     	bl	0x5b90 <malloc@plt>
   144e4: 90000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   144e8: 913ba108     	add	x8, x8, #0xee8
   144ec: f9000c1f     	str	xzr, [x0, #0x18]
   144f0: f9000280     	str	x0, [x20]
   144f4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   144f8: f9000015     	str	x21, [x0]
   144fc: 9102e320     	add	x0, x25, #0xb8
   14500: 08dffc08     	ldarb	w8, [x0]
   14504: 370002e8     	tbnz	w8, #0x0, 0x14560 <pesapi_register_MSDKXGPlugin_v10+0x8d8>
   14508: 97ffc586     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1450c: 340002a0     	cbz	w0, 0x14560 <pesapi_register_MSDKXGPlugin_v10+0x8d8>
   14510: 900000c8     	adrp	x8, 0x2c000
   14514: 91228108     	add	x8, x8, #0x8a0
   14518: 6f00e400     	movi	v0.2d, #0000000000000000
   1451c: 320003ea     	orr	w10, wzr, #0x1
   14520: ad000100     	stp	q0, q0, [x8]
   14524: b900110a     	str	w10, [x8, #0x10]
   14528: 900000ca     	adrp	x10, 0x2c000
   1452c: 3d800900     	str	q0, [x8, #0x20]
   14530: 4e080fe0     	dup	v0.2d, xzr
   14534: 9100414a     	add	x10, x10, #0x10
   14538: 4e081d40     	mov	v0.d[0], x10
   1453c: d00000aa     	adrp	x10, 0x2a000
   14540: 9119414a     	add	x10, x10, #0x650
   14544: 91006349     	add	x9, x26, #0x18
   14548: 9100414a     	add	x10, x10, #0x10
   1454c: 9102e320     	add	x0, x25, #0xb8
   14550: b900291f     	str	wzr, [x8, #0x28]
   14554: a900250a     	stp	x10, x9, [x8]
   14558: 3c818100     	stur	q0, [x8, #0x18]
   1455c: 97ffc59d     	bl	0x5bd0 <__cxa_guard_release@plt>
   14560: f9400be8     	ldr	x8, [sp, #0x10]
   14564: 900000d4     	adrp	x20, 0x2c000
   14568: 91228294     	add	x20, x20, #0x8a0
   1456c: b9002a9f     	str	wzr, [x20, #0x28]
   14570: b40000e8     	cbz	x8, 0x1458c <pesapi_register_MSDKXGPlugin_v10+0x904>
   14574: aa0803f5     	mov	x21, x8
   14578: f8410ea8     	ldr	x8, [x21, #0x10]!
   1457c: b5ffffc8     	cbnz	x8, 0x14574 <pesapi_register_MSDKXGPlugin_v10+0x8ec>
   14580: 321d07e0     	orr	w0, wzr, #0x18
   14584: 97ffc583     	bl	0x5b90 <malloc@plt>
   14588: 14000004     	b	0x14598 <pesapi_register_MSDKXGPlugin_v10+0x910>
   1458c: 321d07e0     	orr	w0, wzr, #0x18
   14590: 97ffc580     	bl	0x5b90 <malloc@plt>
   14594: 910043f5     	add	x21, sp, #0x10
   14598: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1459c: f900001f     	str	xzr, [x0]
   145a0: f90002a0     	str	x0, [x21]
   145a4: f9400fe8     	ldr	x8, [sp, #0x18]
   145a8: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   145ac: 9113cab5     	add	x21, x21, #0x4f2
   145b0: 9e6702a0     	fmov	d0, x21
   145b4: 4e181e80     	mov	v0.d[1], x20
   145b8: 3d800000     	str	q0, [x0]
   145bc: b40000a8     	cbz	x8, 0x145d0 <pesapi_register_MSDKXGPlugin_v10+0x948>
   145c0: aa0803f4     	mov	x20, x8
   145c4: f8418e88     	ldr	x8, [x20, #0x18]!
   145c8: b5ffffc8     	cbnz	x8, 0x145c0 <pesapi_register_MSDKXGPlugin_v10+0x938>
   145cc: 14000002     	b	0x145d4 <pesapi_register_MSDKXGPlugin_v10+0x94c>
   145d0: 910063f4     	add	x20, sp, #0x18
   145d4: 321b03e0     	orr	w0, wzr, #0x20
   145d8: 97ffc56e     	bl	0x5b90 <malloc@plt>
   145dc: 90000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   145e0: 913d3108     	add	x8, x8, #0xf4c
   145e4: f9000c1f     	str	xzr, [x0, #0x18]
   145e8: f9000280     	str	x0, [x20]
   145ec: a900fc08     	stp	x8, xzr, [x0, #0x8]
   145f0: f9000015     	str	x21, [x0]
   145f4: 91030320     	add	x0, x25, #0xc0
   145f8: 08dffc08     	ldarb	w8, [x0]
   145fc: 370002e8     	tbnz	w8, #0x0, 0x14658 <pesapi_register_MSDKXGPlugin_v10+0x9d0>
   14600: 97ffc548     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14604: 340002a0     	cbz	w0, 0x14658 <pesapi_register_MSDKXGPlugin_v10+0x9d0>
   14608: 900000c8     	adrp	x8, 0x2c000
   1460c: 91234108     	add	x8, x8, #0x8d0
   14610: 6f00e400     	movi	v0.2d, #0000000000000000
   14614: 320003ea     	orr	w10, wzr, #0x1
   14618: ad000100     	stp	q0, q0, [x8]
   1461c: b900110a     	str	w10, [x8, #0x10]
   14620: 900000ca     	adrp	x10, 0x2c000
   14624: 3d800900     	str	q0, [x8, #0x20]
   14628: 4e080fe0     	dup	v0.2d, xzr
   1462c: 9100414a     	add	x10, x10, #0x10
   14630: 4e081d40     	mov	v0.d[0], x10
   14634: d00000aa     	adrp	x10, 0x2a000
   14638: 911a614a     	add	x10, x10, #0x698
   1463c: 91006349     	add	x9, x26, #0x18
   14640: 9100414a     	add	x10, x10, #0x10
   14644: 91030320     	add	x0, x25, #0xc0
   14648: b900291f     	str	wzr, [x8, #0x28]
   1464c: a900250a     	stp	x10, x9, [x8]
   14650: 3c818100     	stur	q0, [x8, #0x18]
   14654: 97ffc55f     	bl	0x5bd0 <__cxa_guard_release@plt>
   14658: f9400be8     	ldr	x8, [sp, #0x10]
   1465c: 900000d4     	adrp	x20, 0x2c000
   14660: 91234294     	add	x20, x20, #0x8d0
   14664: b9002a9f     	str	wzr, [x20, #0x28]
   14668: b40000e8     	cbz	x8, 0x14684 <pesapi_register_MSDKXGPlugin_v10+0x9fc>
   1466c: aa0803f5     	mov	x21, x8
   14670: f8410ea8     	ldr	x8, [x21, #0x10]!
   14674: b5ffffc8     	cbnz	x8, 0x1466c <pesapi_register_MSDKXGPlugin_v10+0x9e4>
   14678: 321d07e0     	orr	w0, wzr, #0x18
   1467c: 97ffc545     	bl	0x5b90 <malloc@plt>
   14680: 14000004     	b	0x14690 <pesapi_register_MSDKXGPlugin_v10+0xa08>
   14684: 321d07e0     	orr	w0, wzr, #0x18
   14688: 97ffc542     	bl	0x5b90 <malloc@plt>
   1468c: 910043f5     	add	x21, sp, #0x10
   14690: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14694: f900001f     	str	xzr, [x0]
   14698: f90002a0     	str	x0, [x21]
   1469c: f9400fe8     	ldr	x8, [sp, #0x18]
   146a0: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   146a4: 9113f2b5     	add	x21, x21, #0x4fc
   146a8: 9e6702a0     	fmov	d0, x21
   146ac: 4e181e80     	mov	v0.d[1], x20
   146b0: 3d800000     	str	q0, [x0]
   146b4: b40000a8     	cbz	x8, 0x146c8 <pesapi_register_MSDKXGPlugin_v10+0xa40>
   146b8: aa0803f4     	mov	x20, x8
   146bc: f8418e88     	ldr	x8, [x20, #0x18]!
   146c0: b5ffffc8     	cbnz	x8, 0x146b8 <pesapi_register_MSDKXGPlugin_v10+0xa30>
   146c4: 14000002     	b	0x146cc <pesapi_register_MSDKXGPlugin_v10+0xa44>
   146c8: 910063f4     	add	x20, sp, #0x18
   146cc: 321b03e0     	orr	w0, wzr, #0x20
   146d0: 97ffc530     	bl	0x5b90 <malloc@plt>
   146d4: 90000028     	adrp	x8, 0x18000 <pesapi_register_MSDKXGPlugin_v10+0x4378>
   146d8: 913ec108     	add	x8, x8, #0xfb0
   146dc: f9000c1f     	str	xzr, [x0, #0x18]
   146e0: f9000280     	str	x0, [x20]
   146e4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   146e8: f9000015     	str	x21, [x0]
   146ec: 91032320     	add	x0, x25, #0xc8
   146f0: 08dffc08     	ldarb	w8, [x0]
   146f4: 370002e8     	tbnz	w8, #0x0, 0x14750 <pesapi_register_MSDKXGPlugin_v10+0xac8>
   146f8: 97ffc50a     	bl	0x5b20 <__cxa_guard_acquire@plt>
   146fc: 340002a0     	cbz	w0, 0x14750 <pesapi_register_MSDKXGPlugin_v10+0xac8>
   14700: 900000c8     	adrp	x8, 0x2c000
   14704: 91240108     	add	x8, x8, #0x900
   14708: 6f00e400     	movi	v0.2d, #0000000000000000
   1470c: 320003ea     	orr	w10, wzr, #0x1
   14710: ad000100     	stp	q0, q0, [x8]
   14714: b900110a     	str	w10, [x8, #0x10]
   14718: 900000ca     	adrp	x10, 0x2c000
   1471c: 3d800900     	str	q0, [x8, #0x20]
   14720: 4e080fe0     	dup	v0.2d, xzr
   14724: 9100414a     	add	x10, x10, #0x10
   14728: 4e081d40     	mov	v0.d[0], x10
   1472c: d00000aa     	adrp	x10, 0x2a000
   14730: 911b814a     	add	x10, x10, #0x6e0
   14734: 91006349     	add	x9, x26, #0x18
   14738: 9100414a     	add	x10, x10, #0x10
   1473c: 91032320     	add	x0, x25, #0xc8
   14740: b900291f     	str	wzr, [x8, #0x28]
   14744: a900250a     	stp	x10, x9, [x8]
   14748: 3c818100     	stur	q0, [x8, #0x18]
   1474c: 97ffc521     	bl	0x5bd0 <__cxa_guard_release@plt>
   14750: f9400be8     	ldr	x8, [sp, #0x10]
   14754: 900000d4     	adrp	x20, 0x2c000
   14758: 91240294     	add	x20, x20, #0x900
   1475c: b9002a9f     	str	wzr, [x20, #0x28]
   14760: b40000e8     	cbz	x8, 0x1477c <pesapi_register_MSDKXGPlugin_v10+0xaf4>
   14764: aa0803f5     	mov	x21, x8
   14768: f8410ea8     	ldr	x8, [x21, #0x10]!
   1476c: b5ffffc8     	cbnz	x8, 0x14764 <pesapi_register_MSDKXGPlugin_v10+0xadc>
   14770: 321d07e0     	orr	w0, wzr, #0x18
   14774: 97ffc507     	bl	0x5b90 <malloc@plt>
   14778: 14000004     	b	0x14788 <pesapi_register_MSDKXGPlugin_v10+0xb00>
   1477c: 321d07e0     	orr	w0, wzr, #0x18
   14780: 97ffc504     	bl	0x5b90 <malloc@plt>
   14784: 910043f5     	add	x21, sp, #0x10
   14788: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1478c: f900001f     	str	xzr, [x0]
   14790: f90002a0     	str	x0, [x21]
   14794: f9400fe8     	ldr	x8, [sp, #0x18]
   14798: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1479c: 91144ab5     	add	x21, x21, #0x512
   147a0: 9e6702a0     	fmov	d0, x21
   147a4: 4e181e80     	mov	v0.d[1], x20
   147a8: 3d800000     	str	q0, [x0]
   147ac: b40000a8     	cbz	x8, 0x147c0 <pesapi_register_MSDKXGPlugin_v10+0xb38>
   147b0: aa0803f4     	mov	x20, x8
   147b4: f8418e88     	ldr	x8, [x20, #0x18]!
   147b8: b5ffffc8     	cbnz	x8, 0x147b0 <pesapi_register_MSDKXGPlugin_v10+0xb28>
   147bc: 14000002     	b	0x147c4 <pesapi_register_MSDKXGPlugin_v10+0xb3c>
   147c0: 910063f4     	add	x20, sp, #0x18
   147c4: 321b03e0     	orr	w0, wzr, #0x20
   147c8: 97ffc4f2     	bl	0x5b90 <malloc@plt>
   147cc: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   147d0: 91005108     	add	x8, x8, #0x14
   147d4: f9000c1f     	str	xzr, [x0, #0x18]
   147d8: f9000280     	str	x0, [x20]
   147dc: a900fc08     	stp	x8, xzr, [x0, #0x8]
   147e0: f9000015     	str	x21, [x0]
   147e4: 91034320     	add	x0, x25, #0xd0
   147e8: 08dffc08     	ldarb	w8, [x0]
   147ec: 370002e8     	tbnz	w8, #0x0, 0x14848 <pesapi_register_MSDKXGPlugin_v10+0xbc0>
   147f0: 97ffc4cc     	bl	0x5b20 <__cxa_guard_acquire@plt>
   147f4: 340002a0     	cbz	w0, 0x14848 <pesapi_register_MSDKXGPlugin_v10+0xbc0>
   147f8: 900000c8     	adrp	x8, 0x2c000
   147fc: 9124c108     	add	x8, x8, #0x930
   14800: 6f00e400     	movi	v0.2d, #0000000000000000
   14804: 320003ea     	orr	w10, wzr, #0x1
   14808: ad000100     	stp	q0, q0, [x8]
   1480c: b900110a     	str	w10, [x8, #0x10]
   14810: 900000ca     	adrp	x10, 0x2c000
   14814: 3d800900     	str	q0, [x8, #0x20]
   14818: 4e080fe0     	dup	v0.2d, xzr
   1481c: 9100414a     	add	x10, x10, #0x10
   14820: 4e081d40     	mov	v0.d[0], x10
   14824: d00000aa     	adrp	x10, 0x2a000
   14828: 911ca14a     	add	x10, x10, #0x728
   1482c: 91006349     	add	x9, x26, #0x18
   14830: 9100414a     	add	x10, x10, #0x10
   14834: 91034320     	add	x0, x25, #0xd0
   14838: b900291f     	str	wzr, [x8, #0x28]
   1483c: a900250a     	stp	x10, x9, [x8]
   14840: 3c818100     	stur	q0, [x8, #0x18]
   14844: 97ffc4e3     	bl	0x5bd0 <__cxa_guard_release@plt>
   14848: f9400be8     	ldr	x8, [sp, #0x10]
   1484c: 900000d4     	adrp	x20, 0x2c000
   14850: 9124c294     	add	x20, x20, #0x930
   14854: b9002a9f     	str	wzr, [x20, #0x28]
   14858: b40000e8     	cbz	x8, 0x14874 <pesapi_register_MSDKXGPlugin_v10+0xbec>
   1485c: aa0803f5     	mov	x21, x8
   14860: f8410ea8     	ldr	x8, [x21, #0x10]!
   14864: b5ffffc8     	cbnz	x8, 0x1485c <pesapi_register_MSDKXGPlugin_v10+0xbd4>
   14868: 321d07e0     	orr	w0, wzr, #0x18
   1486c: 97ffc4c9     	bl	0x5b90 <malloc@plt>
   14870: 14000004     	b	0x14880 <pesapi_register_MSDKXGPlugin_v10+0xbf8>
   14874: 321d07e0     	orr	w0, wzr, #0x18
   14878: 97ffc4c6     	bl	0x5b90 <malloc@plt>
   1487c: 910043f5     	add	x21, sp, #0x10
   14880: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14884: f900001f     	str	xzr, [x0]
   14888: f90002a0     	str	x0, [x21]
   1488c: f9400fe8     	ldr	x8, [sp, #0x18]
   14890: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14894: 91147ab5     	add	x21, x21, #0x51e
   14898: 9e6702a0     	fmov	d0, x21
   1489c: 4e181e80     	mov	v0.d[1], x20
   148a0: 3d800000     	str	q0, [x0]
   148a4: b40000a8     	cbz	x8, 0x148b8 <pesapi_register_MSDKXGPlugin_v10+0xc30>
   148a8: aa0803f4     	mov	x20, x8
   148ac: f8418e88     	ldr	x8, [x20, #0x18]!
   148b0: b5ffffc8     	cbnz	x8, 0x148a8 <pesapi_register_MSDKXGPlugin_v10+0xc20>
   148b4: 14000002     	b	0x148bc <pesapi_register_MSDKXGPlugin_v10+0xc34>
   148b8: 910063f4     	add	x20, sp, #0x18
   148bc: 321b03e0     	orr	w0, wzr, #0x20
   148c0: 97ffc4b4     	bl	0x5b90 <malloc@plt>
   148c4: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   148c8: 9101e108     	add	x8, x8, #0x78
   148cc: f9000c1f     	str	xzr, [x0, #0x18]
   148d0: f9000280     	str	x0, [x20]
   148d4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   148d8: f9000015     	str	x21, [x0]
   148dc: 91036320     	add	x0, x25, #0xd8
   148e0: 08dffc08     	ldarb	w8, [x0]
   148e4: 370002c8     	tbnz	w8, #0x0, 0x1493c <pesapi_register_MSDKXGPlugin_v10+0xcb4>
   148e8: 97ffc48e     	bl	0x5b20 <__cxa_guard_acquire@plt>
   148ec: 34000280     	cbz	w0, 0x1493c <pesapi_register_MSDKXGPlugin_v10+0xcb4>
   148f0: 900000c8     	adrp	x8, 0x2c000
   148f4: 91258108     	add	x8, x8, #0x960
   148f8: 6f00e400     	movi	v0.2d, #0000000000000000
   148fc: 320003ea     	orr	w10, wzr, #0x1
   14900: ad000100     	stp	q0, q0, [x8]
   14904: b900110a     	str	w10, [x8, #0x10]
   14908: 9100834a     	add	x10, x26, #0x20
   1490c: 3d800900     	str	q0, [x8, #0x20]
   14910: 4e080fe0     	dup	v0.2d, xzr
   14914: 4e081d40     	mov	v0.d[0], x10
   14918: d00000aa     	adrp	x10, 0x2a000
   1491c: 911dc14a     	add	x10, x10, #0x770
   14920: 91006349     	add	x9, x26, #0x18
   14924: 9100414a     	add	x10, x10, #0x10
   14928: 91036320     	add	x0, x25, #0xd8
   1492c: b900291f     	str	wzr, [x8, #0x28]
   14930: a900250a     	stp	x10, x9, [x8]
   14934: 3c818100     	stur	q0, [x8, #0x18]
   14938: 97ffc4a6     	bl	0x5bd0 <__cxa_guard_release@plt>
   1493c: f9400be8     	ldr	x8, [sp, #0x10]
   14940: 900000d4     	adrp	x20, 0x2c000
   14944: 91258294     	add	x20, x20, #0x960
   14948: b9002a9f     	str	wzr, [x20, #0x28]
   1494c: b40000e8     	cbz	x8, 0x14968 <pesapi_register_MSDKXGPlugin_v10+0xce0>
   14950: aa0803f5     	mov	x21, x8
   14954: f8410ea8     	ldr	x8, [x21, #0x10]!
   14958: b5ffffc8     	cbnz	x8, 0x14950 <pesapi_register_MSDKXGPlugin_v10+0xcc8>
   1495c: 321d07e0     	orr	w0, wzr, #0x18
   14960: 97ffc48c     	bl	0x5b90 <malloc@plt>
   14964: 14000004     	b	0x14974 <pesapi_register_MSDKXGPlugin_v10+0xcec>
   14968: 321d07e0     	orr	w0, wzr, #0x18
   1496c: 97ffc489     	bl	0x5b90 <malloc@plt>
   14970: 910043f5     	add	x21, sp, #0x10
   14974: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14978: f900001f     	str	xzr, [x0]
   1497c: f90002a0     	str	x0, [x21]
   14980: f9400fe8     	ldr	x8, [sp, #0x18]
   14984: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14988: 91149eb5     	add	x21, x21, #0x527
   1498c: 9e6702a0     	fmov	d0, x21
   14990: 4e181e80     	mov	v0.d[1], x20
   14994: 3d800000     	str	q0, [x0]
   14998: b40000a8     	cbz	x8, 0x149ac <pesapi_register_MSDKXGPlugin_v10+0xd24>
   1499c: aa0803f4     	mov	x20, x8
   149a0: f8418e88     	ldr	x8, [x20, #0x18]!
   149a4: b5ffffc8     	cbnz	x8, 0x1499c <pesapi_register_MSDKXGPlugin_v10+0xd14>
   149a8: 14000002     	b	0x149b0 <pesapi_register_MSDKXGPlugin_v10+0xd28>
   149ac: 910063f4     	add	x20, sp, #0x18
   149b0: 321b03e0     	orr	w0, wzr, #0x20
   149b4: 97ffc477     	bl	0x5b90 <malloc@plt>
   149b8: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   149bc: 91037108     	add	x8, x8, #0xdc
   149c0: f9000c1f     	str	xzr, [x0, #0x18]
   149c4: f9000280     	str	x0, [x20]
   149c8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   149cc: f9000015     	str	x21, [x0]
   149d0: 91038320     	add	x0, x25, #0xe0
   149d4: 08dffc08     	ldarb	w8, [x0]
   149d8: 370002e8     	tbnz	w8, #0x0, 0x14a34 <pesapi_register_MSDKXGPlugin_v10+0xdac>
   149dc: 97ffc451     	bl	0x5b20 <__cxa_guard_acquire@plt>
   149e0: 340002a0     	cbz	w0, 0x14a34 <pesapi_register_MSDKXGPlugin_v10+0xdac>
   149e4: 900000c8     	adrp	x8, 0x2c000
   149e8: 91264108     	add	x8, x8, #0x990
   149ec: 6f00e400     	movi	v0.2d, #0000000000000000
   149f0: 320003ea     	orr	w10, wzr, #0x1
   149f4: ad000100     	stp	q0, q0, [x8]
   149f8: b900110a     	str	w10, [x8, #0x10]
   149fc: 900000ca     	adrp	x10, 0x2c000
   14a00: 3d800900     	str	q0, [x8, #0x20]
   14a04: 4e080fe0     	dup	v0.2d, xzr
   14a08: 9100414a     	add	x10, x10, #0x10
   14a0c: 4e081d40     	mov	v0.d[0], x10
   14a10: d00000aa     	adrp	x10, 0x2a000
   14a14: 911ee14a     	add	x10, x10, #0x7b8
   14a18: 91006349     	add	x9, x26, #0x18
   14a1c: 9100414a     	add	x10, x10, #0x10
   14a20: 91038320     	add	x0, x25, #0xe0
   14a24: b900291f     	str	wzr, [x8, #0x28]
   14a28: a900250a     	stp	x10, x9, [x8]
   14a2c: 3c818100     	stur	q0, [x8, #0x18]
   14a30: 97ffc468     	bl	0x5bd0 <__cxa_guard_release@plt>
   14a34: f9400be8     	ldr	x8, [sp, #0x10]
   14a38: 900000d4     	adrp	x20, 0x2c000
   14a3c: 91264294     	add	x20, x20, #0x990
   14a40: b9002a9f     	str	wzr, [x20, #0x28]
   14a44: b40000e8     	cbz	x8, 0x14a60 <pesapi_register_MSDKXGPlugin_v10+0xdd8>
   14a48: aa0803f5     	mov	x21, x8
   14a4c: f8410ea8     	ldr	x8, [x21, #0x10]!
   14a50: b5ffffc8     	cbnz	x8, 0x14a48 <pesapi_register_MSDKXGPlugin_v10+0xdc0>
   14a54: 321d07e0     	orr	w0, wzr, #0x18
   14a58: 97ffc44e     	bl	0x5b90 <malloc@plt>
   14a5c: 14000004     	b	0x14a6c <pesapi_register_MSDKXGPlugin_v10+0xde4>
   14a60: 321d07e0     	orr	w0, wzr, #0x18
   14a64: 97ffc44b     	bl	0x5b90 <malloc@plt>
   14a68: 910043f5     	add	x21, sp, #0x10
   14a6c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14a70: f900001f     	str	xzr, [x0]
   14a74: f90002a0     	str	x0, [x21]
   14a78: f9400fe8     	ldr	x8, [sp, #0x18]
   14a7c: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14a80: 9114cab5     	add	x21, x21, #0x532
   14a84: 9e6702a0     	fmov	d0, x21
   14a88: 4e181e80     	mov	v0.d[1], x20
   14a8c: 3d800000     	str	q0, [x0]
   14a90: b40000a8     	cbz	x8, 0x14aa4 <pesapi_register_MSDKXGPlugin_v10+0xe1c>
   14a94: aa0803f4     	mov	x20, x8
   14a98: f8418e88     	ldr	x8, [x20, #0x18]!
   14a9c: b5ffffc8     	cbnz	x8, 0x14a94 <pesapi_register_MSDKXGPlugin_v10+0xe0c>
   14aa0: 14000002     	b	0x14aa8 <pesapi_register_MSDKXGPlugin_v10+0xe20>
   14aa4: 910063f4     	add	x20, sp, #0x18
   14aa8: 321b03e0     	orr	w0, wzr, #0x20
   14aac: 97ffc439     	bl	0x5b90 <malloc@plt>
   14ab0: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   14ab4: 91050108     	add	x8, x8, #0x140
   14ab8: f9000c1f     	str	xzr, [x0, #0x18]
   14abc: f9000280     	str	x0, [x20]
   14ac0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14ac4: f9000015     	str	x21, [x0]
   14ac8: 9103a320     	add	x0, x25, #0xe8
   14acc: 08dffc08     	ldarb	w8, [x0]
   14ad0: 370002e8     	tbnz	w8, #0x0, 0x14b2c <pesapi_register_MSDKXGPlugin_v10+0xea4>
   14ad4: 97ffc413     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14ad8: 340002a0     	cbz	w0, 0x14b2c <pesapi_register_MSDKXGPlugin_v10+0xea4>
   14adc: 900000c8     	adrp	x8, 0x2c000
   14ae0: 91270108     	add	x8, x8, #0x9c0
   14ae4: 6f00e400     	movi	v0.2d, #0000000000000000
   14ae8: 320003ea     	orr	w10, wzr, #0x1
   14aec: ad000100     	stp	q0, q0, [x8]
   14af0: b900110a     	str	w10, [x8, #0x10]
   14af4: 900000ca     	adrp	x10, 0x2c000
   14af8: 3d800900     	str	q0, [x8, #0x20]
   14afc: 4e080fe0     	dup	v0.2d, xzr
   14b00: 9100414a     	add	x10, x10, #0x10
   14b04: 4e081d40     	mov	v0.d[0], x10
   14b08: d00000aa     	adrp	x10, 0x2a000
   14b0c: 9120014a     	add	x10, x10, #0x800
   14b10: 9100a349     	add	x9, x26, #0x28
   14b14: 9100414a     	add	x10, x10, #0x10
   14b18: 9103a320     	add	x0, x25, #0xe8
   14b1c: b900291f     	str	wzr, [x8, #0x28]
   14b20: a900250a     	stp	x10, x9, [x8]
   14b24: 3c818100     	stur	q0, [x8, #0x18]
   14b28: 97ffc42a     	bl	0x5bd0 <__cxa_guard_release@plt>
   14b2c: f9400be8     	ldr	x8, [sp, #0x10]
   14b30: 900000d4     	adrp	x20, 0x2c000
   14b34: 91270294     	add	x20, x20, #0x9c0
   14b38: b9002a9f     	str	wzr, [x20, #0x28]
   14b3c: b40000e8     	cbz	x8, 0x14b58 <pesapi_register_MSDKXGPlugin_v10+0xed0>
   14b40: aa0803f5     	mov	x21, x8
   14b44: f8410ea8     	ldr	x8, [x21, #0x10]!
   14b48: b5ffffc8     	cbnz	x8, 0x14b40 <pesapi_register_MSDKXGPlugin_v10+0xeb8>
   14b4c: 321d07e0     	orr	w0, wzr, #0x18
   14b50: 97ffc410     	bl	0x5b90 <malloc@plt>
   14b54: 14000004     	b	0x14b64 <pesapi_register_MSDKXGPlugin_v10+0xedc>
   14b58: 321d07e0     	orr	w0, wzr, #0x18
   14b5c: 97ffc40d     	bl	0x5b90 <malloc@plt>
   14b60: 910043f5     	add	x21, sp, #0x10
   14b64: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14b68: f900001f     	str	xzr, [x0]
   14b6c: f90002a0     	str	x0, [x21]
   14b70: f9400fe8     	ldr	x8, [sp, #0x18]
   14b74: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14b78: 911506b5     	add	x21, x21, #0x541
   14b7c: 9e6702a0     	fmov	d0, x21
   14b80: 4e181e80     	mov	v0.d[1], x20
   14b84: 3d800000     	str	q0, [x0]
   14b88: b40000a8     	cbz	x8, 0x14b9c <pesapi_register_MSDKXGPlugin_v10+0xf14>
   14b8c: aa0803f4     	mov	x20, x8
   14b90: f8418e88     	ldr	x8, [x20, #0x18]!
   14b94: b5ffffc8     	cbnz	x8, 0x14b8c <pesapi_register_MSDKXGPlugin_v10+0xf04>
   14b98: 14000002     	b	0x14ba0 <pesapi_register_MSDKXGPlugin_v10+0xf18>
   14b9c: 910063f4     	add	x20, sp, #0x18
   14ba0: 321b03e0     	orr	w0, wzr, #0x20
   14ba4: 97ffc3fb     	bl	0x5b90 <malloc@plt>
   14ba8: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   14bac: 91069108     	add	x8, x8, #0x1a4
   14bb0: f9000c1f     	str	xzr, [x0, #0x18]
   14bb4: f9000280     	str	x0, [x20]
   14bb8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14bbc: f9000015     	str	x21, [x0]
   14bc0: 9103c320     	add	x0, x25, #0xf0
   14bc4: 08dffc08     	ldarb	w8, [x0]
   14bc8: 370002c8     	tbnz	w8, #0x0, 0x14c20 <pesapi_register_MSDKXGPlugin_v10+0xf98>
   14bcc: 97ffc3d5     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14bd0: 34000280     	cbz	w0, 0x14c20 <pesapi_register_MSDKXGPlugin_v10+0xf98>
   14bd4: 900000c8     	adrp	x8, 0x2c000
   14bd8: 9127c108     	add	x8, x8, #0x9f0
   14bdc: 6f00e400     	movi	v0.2d, #0000000000000000
   14be0: 320003ea     	orr	w10, wzr, #0x1
   14be4: ad000100     	stp	q0, q0, [x8]
   14be8: b900110a     	str	w10, [x8, #0x10]
   14bec: 9100834a     	add	x10, x26, #0x20
   14bf0: 3d800900     	str	q0, [x8, #0x20]
   14bf4: 4e080fe0     	dup	v0.2d, xzr
   14bf8: 4e081d40     	mov	v0.d[0], x10
   14bfc: d00000aa     	adrp	x10, 0x2a000
   14c00: 9121214a     	add	x10, x10, #0x848
   14c04: 91006349     	add	x9, x26, #0x18
   14c08: 9100414a     	add	x10, x10, #0x10
   14c0c: 9103c320     	add	x0, x25, #0xf0
   14c10: b900291f     	str	wzr, [x8, #0x28]
   14c14: a900250a     	stp	x10, x9, [x8]
   14c18: 3c818100     	stur	q0, [x8, #0x18]
   14c1c: 97ffc3ed     	bl	0x5bd0 <__cxa_guard_release@plt>
   14c20: f9400be8     	ldr	x8, [sp, #0x10]
   14c24: 900000d4     	adrp	x20, 0x2c000
   14c28: 9127c294     	add	x20, x20, #0x9f0
   14c2c: b9002a9f     	str	wzr, [x20, #0x28]
   14c30: b40000e8     	cbz	x8, 0x14c4c <pesapi_register_MSDKXGPlugin_v10+0xfc4>
   14c34: aa0803f5     	mov	x21, x8
   14c38: f8410ea8     	ldr	x8, [x21, #0x10]!
   14c3c: b5ffffc8     	cbnz	x8, 0x14c34 <pesapi_register_MSDKXGPlugin_v10+0xfac>
   14c40: 321d07e0     	orr	w0, wzr, #0x18
   14c44: 97ffc3d3     	bl	0x5b90 <malloc@plt>
   14c48: 14000004     	b	0x14c58 <pesapi_register_MSDKXGPlugin_v10+0xfd0>
   14c4c: 321d07e0     	orr	w0, wzr, #0x18
   14c50: 97ffc3d0     	bl	0x5b90 <malloc@plt>
   14c54: 910043f5     	add	x21, sp, #0x10
   14c58: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14c5c: f900001f     	str	xzr, [x0]
   14c60: f90002a0     	str	x0, [x21]
   14c64: f9400fe8     	ldr	x8, [sp, #0x18]
   14c68: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14c6c: 911566b5     	add	x21, x21, #0x559
   14c70: 9e6702a0     	fmov	d0, x21
   14c74: 4e181e80     	mov	v0.d[1], x20
   14c78: 3d800000     	str	q0, [x0]
   14c7c: b40000a8     	cbz	x8, 0x14c90 <pesapi_register_MSDKXGPlugin_v10+0x1008>
   14c80: aa0803f4     	mov	x20, x8
   14c84: f8418e88     	ldr	x8, [x20, #0x18]!
   14c88: b5ffffc8     	cbnz	x8, 0x14c80 <pesapi_register_MSDKXGPlugin_v10+0xff8>
   14c8c: 14000002     	b	0x14c94 <pesapi_register_MSDKXGPlugin_v10+0x100c>
   14c90: 910063f4     	add	x20, sp, #0x18
   14c94: 321b03e0     	orr	w0, wzr, #0x20
   14c98: 97ffc3be     	bl	0x5b90 <malloc@plt>
   14c9c: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   14ca0: 910d9108     	add	x8, x8, #0x364
   14ca4: f9000c1f     	str	xzr, [x0, #0x18]
   14ca8: f9000280     	str	x0, [x20]
   14cac: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14cb0: f9000015     	str	x21, [x0]
   14cb4: 9103e320     	add	x0, x25, #0xf8
   14cb8: 08dffc08     	ldarb	w8, [x0]
   14cbc: 370002e8     	tbnz	w8, #0x0, 0x14d18 <pesapi_register_MSDKXGPlugin_v10+0x1090>
   14cc0: 97ffc398     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14cc4: 340002a0     	cbz	w0, 0x14d18 <pesapi_register_MSDKXGPlugin_v10+0x1090>
   14cc8: 900000c8     	adrp	x8, 0x2c000
   14ccc: 91288108     	add	x8, x8, #0xa20
   14cd0: 6f00e400     	movi	v0.2d, #0000000000000000
   14cd4: 320003ea     	orr	w10, wzr, #0x1
   14cd8: ad000100     	stp	q0, q0, [x8]
   14cdc: b900110a     	str	w10, [x8, #0x10]
   14ce0: 900000ca     	adrp	x10, 0x2c000
   14ce4: 3d800900     	str	q0, [x8, #0x20]
   14ce8: 4e080fe0     	dup	v0.2d, xzr
   14cec: 9100414a     	add	x10, x10, #0x10
   14cf0: 4e081d40     	mov	v0.d[0], x10
   14cf4: d00000aa     	adrp	x10, 0x2a000
   14cf8: 9122414a     	add	x10, x10, #0x890
   14cfc: 91006349     	add	x9, x26, #0x18
   14d00: 9100414a     	add	x10, x10, #0x10
   14d04: 9103e320     	add	x0, x25, #0xf8
   14d08: b900291f     	str	wzr, [x8, #0x28]
   14d0c: a900250a     	stp	x10, x9, [x8]
   14d10: 3c818100     	stur	q0, [x8, #0x18]
   14d14: 97ffc3af     	bl	0x5bd0 <__cxa_guard_release@plt>
   14d18: f9400be8     	ldr	x8, [sp, #0x10]
   14d1c: 900000d4     	adrp	x20, 0x2c000
   14d20: 91288294     	add	x20, x20, #0xa20
   14d24: b9002a9f     	str	wzr, [x20, #0x28]
   14d28: b40000e8     	cbz	x8, 0x14d44 <pesapi_register_MSDKXGPlugin_v10+0x10bc>
   14d2c: aa0803f5     	mov	x21, x8
   14d30: f8410ea8     	ldr	x8, [x21, #0x10]!
   14d34: b5ffffc8     	cbnz	x8, 0x14d2c <pesapi_register_MSDKXGPlugin_v10+0x10a4>
   14d38: 321d07e0     	orr	w0, wzr, #0x18
   14d3c: 97ffc395     	bl	0x5b90 <malloc@plt>
   14d40: 14000004     	b	0x14d50 <pesapi_register_MSDKXGPlugin_v10+0x10c8>
   14d44: 321d07e0     	orr	w0, wzr, #0x18
   14d48: 97ffc392     	bl	0x5b90 <malloc@plt>
   14d4c: 910043f5     	add	x21, sp, #0x10
   14d50: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14d54: f900001f     	str	xzr, [x0]
   14d58: f90002a0     	str	x0, [x21]
   14d5c: f9400fe8     	ldr	x8, [sp, #0x18]
   14d60: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14d64: 911586b5     	add	x21, x21, #0x561
   14d68: 9e6702a0     	fmov	d0, x21
   14d6c: 4e181e80     	mov	v0.d[1], x20
   14d70: 3d800000     	str	q0, [x0]
   14d74: b40000a8     	cbz	x8, 0x14d88 <pesapi_register_MSDKXGPlugin_v10+0x1100>
   14d78: aa0803f4     	mov	x20, x8
   14d7c: f8418e88     	ldr	x8, [x20, #0x18]!
   14d80: b5ffffc8     	cbnz	x8, 0x14d78 <pesapi_register_MSDKXGPlugin_v10+0x10f0>
   14d84: 14000002     	b	0x14d8c <pesapi_register_MSDKXGPlugin_v10+0x1104>
   14d88: 910063f4     	add	x20, sp, #0x18
   14d8c: 321b03e0     	orr	w0, wzr, #0x20
   14d90: 97ffc380     	bl	0x5b90 <malloc@plt>
   14d94: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   14d98: 910f2108     	add	x8, x8, #0x3c8
   14d9c: f9000c1f     	str	xzr, [x0, #0x18]
   14da0: f9000280     	str	x0, [x20]
   14da4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14da8: f9000015     	str	x21, [x0]
   14dac: 91040320     	add	x0, x25, #0x100
   14db0: 08dffc08     	ldarb	w8, [x0]
   14db4: 370002e8     	tbnz	w8, #0x0, 0x14e10 <pesapi_register_MSDKXGPlugin_v10+0x1188>
   14db8: 97ffc35a     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14dbc: 340002a0     	cbz	w0, 0x14e10 <pesapi_register_MSDKXGPlugin_v10+0x1188>
   14dc0: 900000c8     	adrp	x8, 0x2c000
   14dc4: 91294108     	add	x8, x8, #0xa50
   14dc8: 6f00e400     	movi	v0.2d, #0000000000000000
   14dcc: 320003ea     	orr	w10, wzr, #0x1
   14dd0: ad000100     	stp	q0, q0, [x8]
   14dd4: b900110a     	str	w10, [x8, #0x10]
   14dd8: 900000ca     	adrp	x10, 0x2c000
   14ddc: 3d800900     	str	q0, [x8, #0x20]
   14de0: 4e080fe0     	dup	v0.2d, xzr
   14de4: 9100414a     	add	x10, x10, #0x10
   14de8: 4e081d40     	mov	v0.d[0], x10
   14dec: d00000aa     	adrp	x10, 0x2a000
   14df0: 9123614a     	add	x10, x10, #0x8d8
   14df4: 91006349     	add	x9, x26, #0x18
   14df8: 9100414a     	add	x10, x10, #0x10
   14dfc: 91040320     	add	x0, x25, #0x100
   14e00: b900291f     	str	wzr, [x8, #0x28]
   14e04: a900250a     	stp	x10, x9, [x8]
   14e08: 3c818100     	stur	q0, [x8, #0x18]
   14e0c: 97ffc371     	bl	0x5bd0 <__cxa_guard_release@plt>
   14e10: f9400be8     	ldr	x8, [sp, #0x10]
   14e14: 900000d4     	adrp	x20, 0x2c000
   14e18: 91294294     	add	x20, x20, #0xa50
   14e1c: b9002a9f     	str	wzr, [x20, #0x28]
   14e20: b40000e8     	cbz	x8, 0x14e3c <pesapi_register_MSDKXGPlugin_v10+0x11b4>
   14e24: aa0803f5     	mov	x21, x8
   14e28: f8410ea8     	ldr	x8, [x21, #0x10]!
   14e2c: b5ffffc8     	cbnz	x8, 0x14e24 <pesapi_register_MSDKXGPlugin_v10+0x119c>
   14e30: 321d07e0     	orr	w0, wzr, #0x18
   14e34: 97ffc357     	bl	0x5b90 <malloc@plt>
   14e38: 14000004     	b	0x14e48 <pesapi_register_MSDKXGPlugin_v10+0x11c0>
   14e3c: 321d07e0     	orr	w0, wzr, #0x18
   14e40: 97ffc354     	bl	0x5b90 <malloc@plt>
   14e44: 910043f5     	add	x21, sp, #0x10
   14e48: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14e4c: f900001f     	str	xzr, [x0]
   14e50: f90002a0     	str	x0, [x21]
   14e54: f9400fe8     	ldr	x8, [sp, #0x18]
   14e58: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14e5c: 9115a6b5     	add	x21, x21, #0x569
   14e60: 9e6702a0     	fmov	d0, x21
   14e64: 4e181e80     	mov	v0.d[1], x20
   14e68: 3d800000     	str	q0, [x0]
   14e6c: b40000a8     	cbz	x8, 0x14e80 <pesapi_register_MSDKXGPlugin_v10+0x11f8>
   14e70: aa0803f4     	mov	x20, x8
   14e74: f8418e88     	ldr	x8, [x20, #0x18]!
   14e78: b5ffffc8     	cbnz	x8, 0x14e70 <pesapi_register_MSDKXGPlugin_v10+0x11e8>
   14e7c: 14000002     	b	0x14e84 <pesapi_register_MSDKXGPlugin_v10+0x11fc>
   14e80: 910063f4     	add	x20, sp, #0x18
   14e84: 321b03e0     	orr	w0, wzr, #0x20
   14e88: 97ffc342     	bl	0x5b90 <malloc@plt>
   14e8c: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   14e90: 9110b108     	add	x8, x8, #0x42c
   14e94: f9000c1f     	str	xzr, [x0, #0x18]
   14e98: f9000280     	str	x0, [x20]
   14e9c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14ea0: f9000015     	str	x21, [x0]
   14ea4: 91042320     	add	x0, x25, #0x108
   14ea8: 08dffc08     	ldarb	w8, [x0]
   14eac: 370002e8     	tbnz	w8, #0x0, 0x14f08 <pesapi_register_MSDKXGPlugin_v10+0x1280>
   14eb0: 97ffc31c     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14eb4: 340002a0     	cbz	w0, 0x14f08 <pesapi_register_MSDKXGPlugin_v10+0x1280>
   14eb8: 900000c8     	adrp	x8, 0x2c000
   14ebc: 912a0108     	add	x8, x8, #0xa80
   14ec0: 6f00e400     	movi	v0.2d, #0000000000000000
   14ec4: 320003ea     	orr	w10, wzr, #0x1
   14ec8: ad000100     	stp	q0, q0, [x8]
   14ecc: b900110a     	str	w10, [x8, #0x10]
   14ed0: 900000ca     	adrp	x10, 0x2c000
   14ed4: 3d800900     	str	q0, [x8, #0x20]
   14ed8: 4e080fe0     	dup	v0.2d, xzr
   14edc: 9100414a     	add	x10, x10, #0x10
   14ee0: 4e081d40     	mov	v0.d[0], x10
   14ee4: d00000aa     	adrp	x10, 0x2a000
   14ee8: 9124814a     	add	x10, x10, #0x920
   14eec: 91006349     	add	x9, x26, #0x18
   14ef0: 9100414a     	add	x10, x10, #0x10
   14ef4: 91042320     	add	x0, x25, #0x108
   14ef8: b900291f     	str	wzr, [x8, #0x28]
   14efc: a900250a     	stp	x10, x9, [x8]
   14f00: 3c818100     	stur	q0, [x8, #0x18]
   14f04: 97ffc333     	bl	0x5bd0 <__cxa_guard_release@plt>
   14f08: f9400be8     	ldr	x8, [sp, #0x10]
   14f0c: 900000d4     	adrp	x20, 0x2c000
   14f10: 912a0294     	add	x20, x20, #0xa80
   14f14: b9002a9f     	str	wzr, [x20, #0x28]
   14f18: b40000e8     	cbz	x8, 0x14f34 <pesapi_register_MSDKXGPlugin_v10+0x12ac>
   14f1c: aa0803f5     	mov	x21, x8
   14f20: f8410ea8     	ldr	x8, [x21, #0x10]!
   14f24: b5ffffc8     	cbnz	x8, 0x14f1c <pesapi_register_MSDKXGPlugin_v10+0x1294>
   14f28: 321d07e0     	orr	w0, wzr, #0x18
   14f2c: 97ffc319     	bl	0x5b90 <malloc@plt>
   14f30: 14000004     	b	0x14f40 <pesapi_register_MSDKXGPlugin_v10+0x12b8>
   14f34: 321d07e0     	orr	w0, wzr, #0x18
   14f38: 97ffc316     	bl	0x5b90 <malloc@plt>
   14f3c: 910043f5     	add	x21, sp, #0x10
   14f40: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   14f44: f900001f     	str	xzr, [x0]
   14f48: f90002a0     	str	x0, [x21]
   14f4c: f9400fe8     	ldr	x8, [sp, #0x18]
   14f50: f0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   14f54: 9115d6b5     	add	x21, x21, #0x575
   14f58: 9e6702a0     	fmov	d0, x21
   14f5c: 4e181e80     	mov	v0.d[1], x20
   14f60: 3d800000     	str	q0, [x0]
   14f64: b40000a8     	cbz	x8, 0x14f78 <pesapi_register_MSDKXGPlugin_v10+0x12f0>
   14f68: aa0803f4     	mov	x20, x8
   14f6c: f8418e88     	ldr	x8, [x20, #0x18]!
   14f70: b5ffffc8     	cbnz	x8, 0x14f68 <pesapi_register_MSDKXGPlugin_v10+0x12e0>
   14f74: 14000002     	b	0x14f7c <pesapi_register_MSDKXGPlugin_v10+0x12f4>
   14f78: 910063f4     	add	x20, sp, #0x18
   14f7c: 321b03e0     	orr	w0, wzr, #0x20
   14f80: 97ffc304     	bl	0x5b90 <malloc@plt>
   14f84: b0000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   14f88: 91124108     	add	x8, x8, #0x490
   14f8c: f9000c1f     	str	xzr, [x0, #0x18]
   14f90: f9000280     	str	x0, [x20]
   14f94: a900fc08     	stp	x8, xzr, [x0, #0x8]
   14f98: f9000015     	str	x21, [x0]
   14f9c: 91044320     	add	x0, x25, #0x110
   14fa0: 08dffc08     	ldarb	w8, [x0]
   14fa4: 370002e8     	tbnz	w8, #0x0, 0x15000 <pesapi_register_MSDKXGPlugin_v10+0x1378>
   14fa8: 97ffc2de     	bl	0x5b20 <__cxa_guard_acquire@plt>
   14fac: 340002a0     	cbz	w0, 0x15000 <pesapi_register_MSDKXGPlugin_v10+0x1378>
   14fb0: 900000c8     	adrp	x8, 0x2c000
   14fb4: 912ac108     	add	x8, x8, #0xab0
   14fb8: 6f00e400     	movi	v0.2d, #0000000000000000
   14fbc: 320003ea     	orr	w10, wzr, #0x1
   14fc0: ad000100     	stp	q0, q0, [x8]
   14fc4: b900110a     	str	w10, [x8, #0x10]
   14fc8: 900000ca     	adrp	x10, 0x2c000
   14fcc: 3d800900     	str	q0, [x8, #0x20]
   14fd0: 4e080fe0     	dup	v0.2d, xzr
   14fd4: 9100414a     	add	x10, x10, #0x10
   14fd8: 4e081d40     	mov	v0.d[0], x10
   14fdc: d00000aa     	adrp	x10, 0x2a000
   14fe0: 9125a14a     	add	x10, x10, #0x968
   14fe4: 91006349     	add	x9, x26, #0x18
   14fe8: 9100414a     	add	x10, x10, #0x10
   14fec: 91044320     	add	x0, x25, #0x110
   14ff0: b900291f     	str	wzr, [x8, #0x28]
   14ff4: a900250a     	stp	x10, x9, [x8]
   14ff8: 3c818100     	stur	q0, [x8, #0x18]
   14ffc: 97ffc2f5     	bl	0x5bd0 <__cxa_guard_release@plt>
   15000: f9400be8     	ldr	x8, [sp, #0x10]
   15004: f00000b4     	adrp	x20, 0x2c000
   15008: 912ac294     	add	x20, x20, #0xab0
   1500c: b9002a9f     	str	wzr, [x20, #0x28]
   15010: b40000e8     	cbz	x8, 0x1502c <pesapi_register_MSDKXGPlugin_v10+0x13a4>
   15014: aa0803f5     	mov	x21, x8
   15018: f8410ea8     	ldr	x8, [x21, #0x10]!
   1501c: b5ffffc8     	cbnz	x8, 0x15014 <pesapi_register_MSDKXGPlugin_v10+0x138c>
   15020: 321d07e0     	orr	w0, wzr, #0x18
   15024: 97ffc2db     	bl	0x5b90 <malloc@plt>
   15028: 14000004     	b	0x15038 <pesapi_register_MSDKXGPlugin_v10+0x13b0>
   1502c: 321d07e0     	orr	w0, wzr, #0x18
   15030: 97ffc2d8     	bl	0x5b90 <malloc@plt>
   15034: 910043f5     	add	x21, sp, #0x10
   15038: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1503c: f900001f     	str	xzr, [x0]
   15040: f90002a0     	str	x0, [x21]
   15044: f9400fe8     	ldr	x8, [sp, #0x18]
   15048: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1504c: 9115f2b5     	add	x21, x21, #0x57c
   15050: 9e6702a0     	fmov	d0, x21
   15054: 4e181e80     	mov	v0.d[1], x20
   15058: 3d800000     	str	q0, [x0]
   1505c: b40000a8     	cbz	x8, 0x15070 <pesapi_register_MSDKXGPlugin_v10+0x13e8>
   15060: aa0803f4     	mov	x20, x8
   15064: f8418e88     	ldr	x8, [x20, #0x18]!
   15068: b5ffffc8     	cbnz	x8, 0x15060 <pesapi_register_MSDKXGPlugin_v10+0x13d8>
   1506c: 14000002     	b	0x15074 <pesapi_register_MSDKXGPlugin_v10+0x13ec>
   15070: 910063f4     	add	x20, sp, #0x18
   15074: 321b03e0     	orr	w0, wzr, #0x20
   15078: 97ffc2c6     	bl	0x5b90 <malloc@plt>
   1507c: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15080: 9113d108     	add	x8, x8, #0x4f4
   15084: f9000c1f     	str	xzr, [x0, #0x18]
   15088: f9000280     	str	x0, [x20]
   1508c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15090: f9000015     	str	x21, [x0]
   15094: 91046320     	add	x0, x25, #0x118
   15098: 08dffc08     	ldarb	w8, [x0]
   1509c: 370002c8     	tbnz	w8, #0x0, 0x150f4 <pesapi_register_MSDKXGPlugin_v10+0x146c>
   150a0: 97ffc2a0     	bl	0x5b20 <__cxa_guard_acquire@plt>
   150a4: 34000280     	cbz	w0, 0x150f4 <pesapi_register_MSDKXGPlugin_v10+0x146c>
   150a8: f00000a8     	adrp	x8, 0x2c000
   150ac: 912b8108     	add	x8, x8, #0xae0
   150b0: 6f00e400     	movi	v0.2d, #0000000000000000
   150b4: 320003ea     	orr	w10, wzr, #0x1
   150b8: ad000100     	stp	q0, q0, [x8]
   150bc: b900110a     	str	w10, [x8, #0x10]
   150c0: 9100834a     	add	x10, x26, #0x20
   150c4: 3d800900     	str	q0, [x8, #0x20]
   150c8: 4e080fe0     	dup	v0.2d, xzr
   150cc: 4e081d40     	mov	v0.d[0], x10
   150d0: b00000aa     	adrp	x10, 0x2a000
   150d4: 9126c14a     	add	x10, x10, #0x9b0
   150d8: 91006349     	add	x9, x26, #0x18
   150dc: 9100414a     	add	x10, x10, #0x10
   150e0: 91046320     	add	x0, x25, #0x118
   150e4: b900291f     	str	wzr, [x8, #0x28]
   150e8: a900250a     	stp	x10, x9, [x8]
   150ec: 3c818100     	stur	q0, [x8, #0x18]
   150f0: 97ffc2b8     	bl	0x5bd0 <__cxa_guard_release@plt>
   150f4: f9400be8     	ldr	x8, [sp, #0x10]
   150f8: f00000b4     	adrp	x20, 0x2c000
   150fc: 912b8294     	add	x20, x20, #0xae0
   15100: b9002a9f     	str	wzr, [x20, #0x28]
   15104: b40000e8     	cbz	x8, 0x15120 <pesapi_register_MSDKXGPlugin_v10+0x1498>
   15108: aa0803f5     	mov	x21, x8
   1510c: f8410ea8     	ldr	x8, [x21, #0x10]!
   15110: b5ffffc8     	cbnz	x8, 0x15108 <pesapi_register_MSDKXGPlugin_v10+0x1480>
   15114: 321d07e0     	orr	w0, wzr, #0x18
   15118: 97ffc29e     	bl	0x5b90 <malloc@plt>
   1511c: 14000004     	b	0x1512c <pesapi_register_MSDKXGPlugin_v10+0x14a4>
   15120: 321d07e0     	orr	w0, wzr, #0x18
   15124: 97ffc29b     	bl	0x5b90 <malloc@plt>
   15128: 910043f5     	add	x21, sp, #0x10
   1512c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15130: f900001f     	str	xzr, [x0]
   15134: f90002a0     	str	x0, [x21]
   15138: f9400fe8     	ldr	x8, [sp, #0x18]
   1513c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15140: 911622b5     	add	x21, x21, #0x588
   15144: 9e6702a0     	fmov	d0, x21
   15148: 4e181e80     	mov	v0.d[1], x20
   1514c: 3d800000     	str	q0, [x0]
   15150: b40000a8     	cbz	x8, 0x15164 <pesapi_register_MSDKXGPlugin_v10+0x14dc>
   15154: aa0803f4     	mov	x20, x8
   15158: f8418e88     	ldr	x8, [x20, #0x18]!
   1515c: b5ffffc8     	cbnz	x8, 0x15154 <pesapi_register_MSDKXGPlugin_v10+0x14cc>
   15160: 14000002     	b	0x15168 <pesapi_register_MSDKXGPlugin_v10+0x14e0>
   15164: 910063f4     	add	x20, sp, #0x18
   15168: 321b03e0     	orr	w0, wzr, #0x20
   1516c: 97ffc289     	bl	0x5b90 <malloc@plt>
   15170: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15174: 91156108     	add	x8, x8, #0x558
   15178: f9000c1f     	str	xzr, [x0, #0x18]
   1517c: f9000280     	str	x0, [x20]
   15180: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15184: f9000015     	str	x21, [x0]
   15188: 91048320     	add	x0, x25, #0x120
   1518c: 08dffc08     	ldarb	w8, [x0]
   15190: 370002e8     	tbnz	w8, #0x0, 0x151ec <pesapi_register_MSDKXGPlugin_v10+0x1564>
   15194: 97ffc263     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15198: 340002a0     	cbz	w0, 0x151ec <pesapi_register_MSDKXGPlugin_v10+0x1564>
   1519c: f00000a8     	adrp	x8, 0x2c000
   151a0: 912c4108     	add	x8, x8, #0xb10
   151a4: 6f00e400     	movi	v0.2d, #0000000000000000
   151a8: 320003ea     	orr	w10, wzr, #0x1
   151ac: ad000100     	stp	q0, q0, [x8]
   151b0: b900110a     	str	w10, [x8, #0x10]
   151b4: f00000aa     	adrp	x10, 0x2c000
   151b8: 3d800900     	str	q0, [x8, #0x20]
   151bc: 4e080fe0     	dup	v0.2d, xzr
   151c0: 9100414a     	add	x10, x10, #0x10
   151c4: 4e081d40     	mov	v0.d[0], x10
   151c8: b00000aa     	adrp	x10, 0x2a000
   151cc: 9127e14a     	add	x10, x10, #0x9f8
   151d0: 91006349     	add	x9, x26, #0x18
   151d4: 9100414a     	add	x10, x10, #0x10
   151d8: 91048320     	add	x0, x25, #0x120
   151dc: b900291f     	str	wzr, [x8, #0x28]
   151e0: a900250a     	stp	x10, x9, [x8]
   151e4: 3c818100     	stur	q0, [x8, #0x18]
   151e8: 97ffc27a     	bl	0x5bd0 <__cxa_guard_release@plt>
   151ec: f9400be8     	ldr	x8, [sp, #0x10]
   151f0: f00000b4     	adrp	x20, 0x2c000
   151f4: 912c4294     	add	x20, x20, #0xb10
   151f8: b9002a9f     	str	wzr, [x20, #0x28]
   151fc: b40000e8     	cbz	x8, 0x15218 <pesapi_register_MSDKXGPlugin_v10+0x1590>
   15200: aa0803f5     	mov	x21, x8
   15204: f8410ea8     	ldr	x8, [x21, #0x10]!
   15208: b5ffffc8     	cbnz	x8, 0x15200 <pesapi_register_MSDKXGPlugin_v10+0x1578>
   1520c: 321d07e0     	orr	w0, wzr, #0x18
   15210: 97ffc260     	bl	0x5b90 <malloc@plt>
   15214: 14000004     	b	0x15224 <pesapi_register_MSDKXGPlugin_v10+0x159c>
   15218: 321d07e0     	orr	w0, wzr, #0x18
   1521c: 97ffc25d     	bl	0x5b90 <malloc@plt>
   15220: 910043f5     	add	x21, sp, #0x10
   15224: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15228: f900001f     	str	xzr, [x0]
   1522c: f90002a0     	str	x0, [x21]
   15230: f9400fe8     	ldr	x8, [sp, #0x18]
   15234: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15238: 91164ab5     	add	x21, x21, #0x592
   1523c: 9e6702a0     	fmov	d0, x21
   15240: 4e181e80     	mov	v0.d[1], x20
   15244: 3d800000     	str	q0, [x0]
   15248: b40000a8     	cbz	x8, 0x1525c <pesapi_register_MSDKXGPlugin_v10+0x15d4>
   1524c: aa0803f4     	mov	x20, x8
   15250: f8418e88     	ldr	x8, [x20, #0x18]!
   15254: b5ffffc8     	cbnz	x8, 0x1524c <pesapi_register_MSDKXGPlugin_v10+0x15c4>
   15258: 14000002     	b	0x15260 <pesapi_register_MSDKXGPlugin_v10+0x15d8>
   1525c: 910063f4     	add	x20, sp, #0x18
   15260: 321b03e0     	orr	w0, wzr, #0x20
   15264: 97ffc24b     	bl	0x5b90 <malloc@plt>
   15268: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   1526c: 9116f108     	add	x8, x8, #0x5bc
   15270: f9000c1f     	str	xzr, [x0, #0x18]
   15274: f9000280     	str	x0, [x20]
   15278: a900fc08     	stp	x8, xzr, [x0, #0x8]
   1527c: f9000015     	str	x21, [x0]
   15280: 9104a320     	add	x0, x25, #0x128
   15284: 08dffc08     	ldarb	w8, [x0]
   15288: 370002c8     	tbnz	w8, #0x0, 0x152e0 <pesapi_register_MSDKXGPlugin_v10+0x1658>
   1528c: 97ffc225     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15290: 34000280     	cbz	w0, 0x152e0 <pesapi_register_MSDKXGPlugin_v10+0x1658>
   15294: f00000a8     	adrp	x8, 0x2c000
   15298: 912d0108     	add	x8, x8, #0xb40
   1529c: 6f00e400     	movi	v0.2d, #0000000000000000
   152a0: 320003ea     	orr	w10, wzr, #0x1
   152a4: ad000100     	stp	q0, q0, [x8]
   152a8: b900110a     	str	w10, [x8, #0x10]
   152ac: 9100c34a     	add	x10, x26, #0x30
   152b0: 3d800900     	str	q0, [x8, #0x20]
   152b4: 4e080fe0     	dup	v0.2d, xzr
   152b8: 4e081d40     	mov	v0.d[0], x10
   152bc: b00000aa     	adrp	x10, 0x2a000
   152c0: 9129014a     	add	x10, x10, #0xa40
   152c4: 91006349     	add	x9, x26, #0x18
   152c8: 9100414a     	add	x10, x10, #0x10
   152cc: 9104a320     	add	x0, x25, #0x128
   152d0: b900291f     	str	wzr, [x8, #0x28]
   152d4: a900250a     	stp	x10, x9, [x8]
   152d8: 3c818100     	stur	q0, [x8, #0x18]
   152dc: 97ffc23d     	bl	0x5bd0 <__cxa_guard_release@plt>
   152e0: f9400be8     	ldr	x8, [sp, #0x10]
   152e4: f00000b4     	adrp	x20, 0x2c000
   152e8: 912d0294     	add	x20, x20, #0xb40
   152ec: b9002a9f     	str	wzr, [x20, #0x28]
   152f0: b40000e8     	cbz	x8, 0x1530c <pesapi_register_MSDKXGPlugin_v10+0x1684>
   152f4: aa0803f5     	mov	x21, x8
   152f8: f8410ea8     	ldr	x8, [x21, #0x10]!
   152fc: b5ffffc8     	cbnz	x8, 0x152f4 <pesapi_register_MSDKXGPlugin_v10+0x166c>
   15300: 321d07e0     	orr	w0, wzr, #0x18
   15304: 97ffc223     	bl	0x5b90 <malloc@plt>
   15308: 14000004     	b	0x15318 <pesapi_register_MSDKXGPlugin_v10+0x1690>
   1530c: 321d07e0     	orr	w0, wzr, #0x18
   15310: 97ffc220     	bl	0x5b90 <malloc@plt>
   15314: 910043f5     	add	x21, sp, #0x10
   15318: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1531c: f900001f     	str	xzr, [x0]
   15320: f90002a0     	str	x0, [x21]
   15324: f9400fe8     	ldr	x8, [sp, #0x18]
   15328: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1532c: 911666b5     	add	x21, x21, #0x599
   15330: 9e6702a0     	fmov	d0, x21
   15334: 4e181e80     	mov	v0.d[1], x20
   15338: 3d800000     	str	q0, [x0]
   1533c: b40000a8     	cbz	x8, 0x15350 <pesapi_register_MSDKXGPlugin_v10+0x16c8>
   15340: aa0803f4     	mov	x20, x8
   15344: f8418e88     	ldr	x8, [x20, #0x18]!
   15348: b5ffffc8     	cbnz	x8, 0x15340 <pesapi_register_MSDKXGPlugin_v10+0x16b8>
   1534c: 14000002     	b	0x15354 <pesapi_register_MSDKXGPlugin_v10+0x16cc>
   15350: 910063f4     	add	x20, sp, #0x18
   15354: 321b03e0     	orr	w0, wzr, #0x20
   15358: 97ffc20e     	bl	0x5b90 <malloc@plt>
   1535c: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15360: 91188108     	add	x8, x8, #0x620
   15364: f9000c1f     	str	xzr, [x0, #0x18]
   15368: f9000280     	str	x0, [x20]
   1536c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15370: f9000015     	str	x21, [x0]
   15374: 9104c320     	add	x0, x25, #0x130
   15378: 08dffc08     	ldarb	w8, [x0]
   1537c: 370002c8     	tbnz	w8, #0x0, 0x153d4 <pesapi_register_MSDKXGPlugin_v10+0x174c>
   15380: 97ffc1e8     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15384: 34000280     	cbz	w0, 0x153d4 <pesapi_register_MSDKXGPlugin_v10+0x174c>
   15388: f00000a8     	adrp	x8, 0x2c000
   1538c: 912dc108     	add	x8, x8, #0xb70
   15390: 6f00e400     	movi	v0.2d, #0000000000000000
   15394: 320003ea     	orr	w10, wzr, #0x1
   15398: ad000100     	stp	q0, q0, [x8]
   1539c: b900110a     	str	w10, [x8, #0x10]
   153a0: 9100834a     	add	x10, x26, #0x20
   153a4: 3d800900     	str	q0, [x8, #0x20]
   153a8: 4e080fe0     	dup	v0.2d, xzr
   153ac: 4e081d40     	mov	v0.d[0], x10
   153b0: b00000aa     	adrp	x10, 0x2a000
   153b4: 912a214a     	add	x10, x10, #0xa88
   153b8: 9100a349     	add	x9, x26, #0x28
   153bc: 9100414a     	add	x10, x10, #0x10
   153c0: 9104c320     	add	x0, x25, #0x130
   153c4: b900291f     	str	wzr, [x8, #0x28]
   153c8: a900250a     	stp	x10, x9, [x8]
   153cc: 3c818100     	stur	q0, [x8, #0x18]
   153d0: 97ffc200     	bl	0x5bd0 <__cxa_guard_release@plt>
   153d4: f9400be8     	ldr	x8, [sp, #0x10]
   153d8: f00000b4     	adrp	x20, 0x2c000
   153dc: 912dc294     	add	x20, x20, #0xb70
   153e0: b9002a9f     	str	wzr, [x20, #0x28]
   153e4: b40000e8     	cbz	x8, 0x15400 <pesapi_register_MSDKXGPlugin_v10+0x1778>
   153e8: aa0803f5     	mov	x21, x8
   153ec: f8410ea8     	ldr	x8, [x21, #0x10]!
   153f0: b5ffffc8     	cbnz	x8, 0x153e8 <pesapi_register_MSDKXGPlugin_v10+0x1760>
   153f4: 321d07e0     	orr	w0, wzr, #0x18
   153f8: 97ffc1e6     	bl	0x5b90 <malloc@plt>
   153fc: 14000004     	b	0x1540c <pesapi_register_MSDKXGPlugin_v10+0x1784>
   15400: 321d07e0     	orr	w0, wzr, #0x18
   15404: 97ffc1e3     	bl	0x5b90 <malloc@plt>
   15408: 910043f5     	add	x21, sp, #0x10
   1540c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15410: f900001f     	str	xzr, [x0]
   15414: f90002a0     	str	x0, [x21]
   15418: f9400fe8     	ldr	x8, [sp, #0x18]
   1541c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15420: 91169ab5     	add	x21, x21, #0x5a6
   15424: 9e6702a0     	fmov	d0, x21
   15428: 4e181e80     	mov	v0.d[1], x20
   1542c: 3d800000     	str	q0, [x0]
   15430: b40000a8     	cbz	x8, 0x15444 <pesapi_register_MSDKXGPlugin_v10+0x17bc>
   15434: aa0803f4     	mov	x20, x8
   15438: f8418e88     	ldr	x8, [x20, #0x18]!
   1543c: b5ffffc8     	cbnz	x8, 0x15434 <pesapi_register_MSDKXGPlugin_v10+0x17ac>
   15440: 14000002     	b	0x15448 <pesapi_register_MSDKXGPlugin_v10+0x17c0>
   15444: 910063f4     	add	x20, sp, #0x18
   15448: 321b03e0     	orr	w0, wzr, #0x20
   1544c: 97ffc1d1     	bl	0x5b90 <malloc@plt>
   15450: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15454: 911ca108     	add	x8, x8, #0x728
   15458: f9000c1f     	str	xzr, [x0, #0x18]
   1545c: f9000280     	str	x0, [x20]
   15460: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15464: f9000015     	str	x21, [x0]
   15468: 9104e320     	add	x0, x25, #0x138
   1546c: 08dffc08     	ldarb	w8, [x0]
   15470: 370002e8     	tbnz	w8, #0x0, 0x154cc <pesapi_register_MSDKXGPlugin_v10+0x1844>
   15474: 97ffc1ab     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15478: 340002a0     	cbz	w0, 0x154cc <pesapi_register_MSDKXGPlugin_v10+0x1844>
   1547c: f00000a8     	adrp	x8, 0x2c000
   15480: 912e8108     	add	x8, x8, #0xba0
   15484: 6f00e400     	movi	v0.2d, #0000000000000000
   15488: 320003ea     	orr	w10, wzr, #0x1
   1548c: ad000100     	stp	q0, q0, [x8]
   15490: b900110a     	str	w10, [x8, #0x10]
   15494: f00000aa     	adrp	x10, 0x2c000
   15498: 3d800900     	str	q0, [x8, #0x20]
   1549c: 4e080fe0     	dup	v0.2d, xzr
   154a0: 9100614a     	add	x10, x10, #0x18
   154a4: 4e081d40     	mov	v0.d[0], x10
   154a8: b00000aa     	adrp	x10, 0x2a000
   154ac: 912b414a     	add	x10, x10, #0xad0
   154b0: 91006349     	add	x9, x26, #0x18
   154b4: 9100414a     	add	x10, x10, #0x10
   154b8: 9104e320     	add	x0, x25, #0x138
   154bc: b900291f     	str	wzr, [x8, #0x28]
   154c0: a900250a     	stp	x10, x9, [x8]
   154c4: 3c818100     	stur	q0, [x8, #0x18]
   154c8: 97ffc1c2     	bl	0x5bd0 <__cxa_guard_release@plt>
   154cc: f9400be8     	ldr	x8, [sp, #0x10]
   154d0: f00000b4     	adrp	x20, 0x2c000
   154d4: 912e8294     	add	x20, x20, #0xba0
   154d8: b9002a9f     	str	wzr, [x20, #0x28]
   154dc: b40000e8     	cbz	x8, 0x154f8 <pesapi_register_MSDKXGPlugin_v10+0x1870>
   154e0: aa0803f5     	mov	x21, x8
   154e4: f8410ea8     	ldr	x8, [x21, #0x10]!
   154e8: b5ffffc8     	cbnz	x8, 0x154e0 <pesapi_register_MSDKXGPlugin_v10+0x1858>
   154ec: 321d07e0     	orr	w0, wzr, #0x18
   154f0: 97ffc1a8     	bl	0x5b90 <malloc@plt>
   154f4: 14000004     	b	0x15504 <pesapi_register_MSDKXGPlugin_v10+0x187c>
   154f8: 321d07e0     	orr	w0, wzr, #0x18
   154fc: 97ffc1a5     	bl	0x5b90 <malloc@plt>
   15500: 910043f5     	add	x21, sp, #0x10
   15504: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15508: f900001f     	str	xzr, [x0]
   1550c: f90002a0     	str	x0, [x21]
   15510: f9400fe8     	ldr	x8, [sp, #0x18]
   15514: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15518: 911702b5     	add	x21, x21, #0x5c0
   1551c: 9e6702a0     	fmov	d0, x21
   15520: 4e181e80     	mov	v0.d[1], x20
   15524: 3d800000     	str	q0, [x0]
   15528: b40000a8     	cbz	x8, 0x1553c <pesapi_register_MSDKXGPlugin_v10+0x18b4>
   1552c: aa0803f4     	mov	x20, x8
   15530: f8418e88     	ldr	x8, [x20, #0x18]!
   15534: b5ffffc8     	cbnz	x8, 0x1552c <pesapi_register_MSDKXGPlugin_v10+0x18a4>
   15538: 14000002     	b	0x15540 <pesapi_register_MSDKXGPlugin_v10+0x18b8>
   1553c: 910063f4     	add	x20, sp, #0x18
   15540: 321b03e0     	orr	w0, wzr, #0x20
   15544: 97ffc193     	bl	0x5b90 <malloc@plt>
   15548: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   1554c: 91212108     	add	x8, x8, #0x848
   15550: f9000c1f     	str	xzr, [x0, #0x18]
   15554: f9000280     	str	x0, [x20]
   15558: a900fc08     	stp	x8, xzr, [x0, #0x8]
   1555c: f9000015     	str	x21, [x0]
   15560: 91050320     	add	x0, x25, #0x140
   15564: 08dffc08     	ldarb	w8, [x0]
   15568: 370002e8     	tbnz	w8, #0x0, 0x155c4 <pesapi_register_MSDKXGPlugin_v10+0x193c>
   1556c: 97ffc16d     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15570: 340002a0     	cbz	w0, 0x155c4 <pesapi_register_MSDKXGPlugin_v10+0x193c>
   15574: f00000a8     	adrp	x8, 0x2c000
   15578: 912f4108     	add	x8, x8, #0xbd0
   1557c: 6f00e400     	movi	v0.2d, #0000000000000000
   15580: 320003ea     	orr	w10, wzr, #0x1
   15584: ad000100     	stp	q0, q0, [x8]
   15588: b900110a     	str	w10, [x8, #0x10]
   1558c: f00000aa     	adrp	x10, 0x2c000
   15590: 3d800900     	str	q0, [x8, #0x20]
   15594: 4e080fe0     	dup	v0.2d, xzr
   15598: 9100414a     	add	x10, x10, #0x10
   1559c: 4e081d40     	mov	v0.d[0], x10
   155a0: b00000aa     	adrp	x10, 0x2a000
   155a4: 912c614a     	add	x10, x10, #0xb18
   155a8: 91006349     	add	x9, x26, #0x18
   155ac: 9100414a     	add	x10, x10, #0x10
   155b0: 91050320     	add	x0, x25, #0x140
   155b4: b900291f     	str	wzr, [x8, #0x28]
   155b8: a900250a     	stp	x10, x9, [x8]
   155bc: 3c818100     	stur	q0, [x8, #0x18]
   155c0: 97ffc184     	bl	0x5bd0 <__cxa_guard_release@plt>
   155c4: f9400be8     	ldr	x8, [sp, #0x10]
   155c8: f00000b4     	adrp	x20, 0x2c000
   155cc: 912f4294     	add	x20, x20, #0xbd0
   155d0: b9002a9f     	str	wzr, [x20, #0x28]
   155d4: b40000e8     	cbz	x8, 0x155f0 <pesapi_register_MSDKXGPlugin_v10+0x1968>
   155d8: aa0803f5     	mov	x21, x8
   155dc: f8410ea8     	ldr	x8, [x21, #0x10]!
   155e0: b5ffffc8     	cbnz	x8, 0x155d8 <pesapi_register_MSDKXGPlugin_v10+0x1950>
   155e4: 321d07e0     	orr	w0, wzr, #0x18
   155e8: 97ffc16a     	bl	0x5b90 <malloc@plt>
   155ec: 14000004     	b	0x155fc <pesapi_register_MSDKXGPlugin_v10+0x1974>
   155f0: 321d07e0     	orr	w0, wzr, #0x18
   155f4: 97ffc167     	bl	0x5b90 <malloc@plt>
   155f8: 910043f5     	add	x21, sp, #0x10
   155fc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15600: f900001f     	str	xzr, [x0]
   15604: f90002a0     	str	x0, [x21]
   15608: f9400fe8     	ldr	x8, [sp, #0x18]
   1560c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15610: 911746b5     	add	x21, x21, #0x5d1
   15614: 9e6702a0     	fmov	d0, x21
   15618: 4e181e80     	mov	v0.d[1], x20
   1561c: 3d800000     	str	q0, [x0]
   15620: b40000a8     	cbz	x8, 0x15634 <pesapi_register_MSDKXGPlugin_v10+0x19ac>
   15624: aa0803f4     	mov	x20, x8
   15628: f8418e88     	ldr	x8, [x20, #0x18]!
   1562c: b5ffffc8     	cbnz	x8, 0x15624 <pesapi_register_MSDKXGPlugin_v10+0x199c>
   15630: 14000002     	b	0x15638 <pesapi_register_MSDKXGPlugin_v10+0x19b0>
   15634: 910063f4     	add	x20, sp, #0x18
   15638: 321b03e0     	orr	w0, wzr, #0x20
   1563c: 97ffc155     	bl	0x5b90 <malloc@plt>
   15640: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15644: 91282108     	add	x8, x8, #0xa08
   15648: f9000c1f     	str	xzr, [x0, #0x18]
   1564c: f9000280     	str	x0, [x20]
   15650: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15654: f9000015     	str	x21, [x0]
   15658: 91052320     	add	x0, x25, #0x148
   1565c: 08dffc08     	ldarb	w8, [x0]
   15660: 370002c8     	tbnz	w8, #0x0, 0x156b8 <pesapi_register_MSDKXGPlugin_v10+0x1a30>
   15664: 97ffc12f     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15668: 34000280     	cbz	w0, 0x156b8 <pesapi_register_MSDKXGPlugin_v10+0x1a30>
   1566c: f00000a8     	adrp	x8, 0x2c000
   15670: 91300108     	add	x8, x8, #0xc00
   15674: 6f00e400     	movi	v0.2d, #0000000000000000
   15678: 320003ea     	orr	w10, wzr, #0x1
   1567c: ad000100     	stp	q0, q0, [x8]
   15680: b900110a     	str	w10, [x8, #0x10]
   15684: 9100834a     	add	x10, x26, #0x20
   15688: 3d800900     	str	q0, [x8, #0x20]
   1568c: 4e080fe0     	dup	v0.2d, xzr
   15690: 4e081d40     	mov	v0.d[0], x10
   15694: b00000aa     	adrp	x10, 0x2a000
   15698: 912d814a     	add	x10, x10, #0xb60
   1569c: 91006349     	add	x9, x26, #0x18
   156a0: 9100414a     	add	x10, x10, #0x10
   156a4: 91052320     	add	x0, x25, #0x148
   156a8: b900291f     	str	wzr, [x8, #0x28]
   156ac: a900250a     	stp	x10, x9, [x8]
   156b0: 3c818100     	stur	q0, [x8, #0x18]
   156b4: 97ffc147     	bl	0x5bd0 <__cxa_guard_release@plt>
   156b8: f9400be8     	ldr	x8, [sp, #0x10]
   156bc: f00000b4     	adrp	x20, 0x2c000
   156c0: 91300294     	add	x20, x20, #0xc00
   156c4: b9002a9f     	str	wzr, [x20, #0x28]
   156c8: b40000e8     	cbz	x8, 0x156e4 <pesapi_register_MSDKXGPlugin_v10+0x1a5c>
   156cc: aa0803f5     	mov	x21, x8
   156d0: f8410ea8     	ldr	x8, [x21, #0x10]!
   156d4: b5ffffc8     	cbnz	x8, 0x156cc <pesapi_register_MSDKXGPlugin_v10+0x1a44>
   156d8: 321d07e0     	orr	w0, wzr, #0x18
   156dc: 97ffc12d     	bl	0x5b90 <malloc@plt>
   156e0: 14000004     	b	0x156f0 <pesapi_register_MSDKXGPlugin_v10+0x1a68>
   156e4: 321d07e0     	orr	w0, wzr, #0x18
   156e8: 97ffc12a     	bl	0x5b90 <malloc@plt>
   156ec: 910043f5     	add	x21, sp, #0x10
   156f0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   156f4: f900001f     	str	xzr, [x0]
   156f8: f90002a0     	str	x0, [x21]
   156fc: f9400fe8     	ldr	x8, [sp, #0x18]
   15700: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15704: 911766b5     	add	x21, x21, #0x5d9
   15708: 9e6702a0     	fmov	d0, x21
   1570c: 4e181e80     	mov	v0.d[1], x20
   15710: 3d800000     	str	q0, [x0]
   15714: b40000a8     	cbz	x8, 0x15728 <pesapi_register_MSDKXGPlugin_v10+0x1aa0>
   15718: aa0803f4     	mov	x20, x8
   1571c: f8418e88     	ldr	x8, [x20, #0x18]!
   15720: b5ffffc8     	cbnz	x8, 0x15718 <pesapi_register_MSDKXGPlugin_v10+0x1a90>
   15724: 14000002     	b	0x1572c <pesapi_register_MSDKXGPlugin_v10+0x1aa4>
   15728: 910063f4     	add	x20, sp, #0x18
   1572c: 321b03e0     	orr	w0, wzr, #0x20
   15730: 97ffc118     	bl	0x5b90 <malloc@plt>
   15734: f9000c1f     	str	xzr, [x0, #0x18]
   15738: f9000280     	str	x0, [x20]
   1573c: f94013f4     	ldr	x20, [sp, #0x20]
   15740: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15744: 9129b108     	add	x8, x8, #0xa6c
   15748: a9002015     	stp	x21, x8, [x0]
   1574c: 2a1f03e8     	mov	w8, wzr
   15750: f900081f     	str	xzr, [x0, #0x10]
   15754: b40000b4     	cbz	x20, 0x15768 <pesapi_register_MSDKXGPlugin_v10+0x1ae0>
   15758: aa1403e9     	mov	x9, x20
   1575c: f9400d29     	ldr	x9, [x9, #0x18]
   15760: 11000508     	add	w8, w8, #0x1
   15764: b5ffffc9     	cbnz	x9, 0x1575c <pesapi_register_MSDKXGPlugin_v10+0x1ad4>
   15768: f9400fe9     	ldr	x9, [sp, #0x18]
   1576c: b40000c9     	cbz	x9, 0x15784 <pesapi_register_MSDKXGPlugin_v10+0x1afc>
   15770: 2a1f03ea     	mov	w10, wzr
   15774: f9400d29     	ldr	x9, [x9, #0x18]
   15778: 1100054a     	add	w10, w10, #0x1
   1577c: b5ffffc9     	cbnz	x9, 0x15774 <pesapi_register_MSDKXGPlugin_v10+0x1aec>
   15780: 14000002     	b	0x15788 <pesapi_register_MSDKXGPlugin_v10+0x1b00>
   15784: 2a1f03ea     	mov	w10, wzr
   15788: 0b080148     	add	w8, w10, w8
   1578c: 93407d15     	sxtw	x21, w8
   15790: aa1503e0     	mov	x0, x21
   15794: 97ffc11f     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   15798: aa0003f6     	mov	x22, x0
   1579c: aa1f03f7     	mov	x23, xzr
   157a0: b4000194     	cbz	x20, 0x157d0 <pesapi_register_MSDKXGPlugin_v10+0x1b48>
   157a4: a9401282     	ldp	x2, x4, [x20]
   157a8: aa1703e1     	mov	x1, x23
   157ac: 320003e3     	orr	w3, wzr, #0x1
   157b0: aa1603e0     	mov	x0, x22
   157b4: aa1f03e5     	mov	x5, xzr
   157b8: aa1f03e6     	mov	x6, xzr
   157bc: 91000437     	add	x23, x1, #0x1
   157c0: 97ffc0e8     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   157c4: f9400e94     	ldr	x20, [x20, #0x18]
   157c8: f90013f4     	str	x20, [sp, #0x20]
   157cc: b5fffed4     	cbnz	x20, 0x157a4 <pesapi_register_MSDKXGPlugin_v10+0x1b1c>
   157d0: f9400fe8     	ldr	x8, [sp, #0x18]
   157d4: b4000408     	cbz	x8, 0x15854 <pesapi_register_MSDKXGPlugin_v10+0x1bcc>
   157d8: a9401102     	ldp	x2, x4, [x8]
   157dc: aa1603e0     	mov	x0, x22
   157e0: aa1703e1     	mov	x1, x23
   157e4: 2a1f03e3     	mov	w3, wzr
   157e8: aa1f03e5     	mov	x5, xzr
   157ec: aa1f03e6     	mov	x6, xzr
   157f0: 910006fb     	add	x27, x23, #0x1
   157f4: 97ffc0db     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   157f8: f9400fe8     	ldr	x8, [sp, #0x18]
   157fc: aa1b03f7     	mov	x23, x27
   15800: f9400d08     	ldr	x8, [x8, #0x18]
   15804: f9000fe8     	str	x8, [sp, #0x18]
   15808: b5fffe88     	cbnz	x8, 0x157d8 <pesapi_register_MSDKXGPlugin_v10+0x1b50>
   1580c: 90000024     	adrp	x4, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15810: 91008320     	add	x0, x25, #0x20
   15814: 91032f42     	add	x2, x26, #0xcb
   15818: 912b4084     	add	x4, x4, #0xad0
   1581c: aa1303e1     	mov	x1, x19
   15820: aa1f03e3     	mov	x3, xzr
   15824: aa1503e5     	mov	x5, x21
   15828: aa1603e6     	mov	x6, x22
   1582c: aa1f03e7     	mov	x7, xzr
   15830: 97ffc10c     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   15834: b40002f4     	cbz	x20, 0x15890 <pesapi_register_MSDKXGPlugin_v10+0x1c08>
   15838: f9400e88     	ldr	x8, [x20, #0x18]
   1583c: aa1403e0     	mov	x0, x20
   15840: f90013e8     	str	x8, [sp, #0x20]
   15844: 97ffc0bb     	bl	0x5b30 <free@plt>
   15848: f94013f4     	ldr	x20, [sp, #0x20]
   1584c: b5ffff74     	cbnz	x20, 0x15838 <pesapi_register_MSDKXGPlugin_v10+0x1bb0>
   15850: 14000010     	b	0x15890 <pesapi_register_MSDKXGPlugin_v10+0x1c08>
   15854: 90000024     	adrp	x4, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15858: 91008320     	add	x0, x25, #0x20
   1585c: 91032f42     	add	x2, x26, #0xcb
   15860: 912b4084     	add	x4, x4, #0xad0
   15864: aa1303e1     	mov	x1, x19
   15868: aa1f03e3     	mov	x3, xzr
   1586c: aa1503e5     	mov	x5, x21
   15870: aa1603e6     	mov	x6, x22
   15874: aa1f03e7     	mov	x7, xzr
   15878: 97ffc0fa     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   1587c: f9400fe0     	ldr	x0, [sp, #0x18]
   15880: b40000c0     	cbz	x0, 0x15898 <pesapi_register_MSDKXGPlugin_v10+0x1c10>
   15884: f9400c08     	ldr	x8, [x0, #0x18]
   15888: f9000fe8     	str	x8, [sp, #0x18]
   1588c: 97ffc0a9     	bl	0x5b30 <free@plt>
   15890: f9400fe0     	ldr	x0, [sp, #0x18]
   15894: b5ffff80     	cbnz	x0, 0x15884 <pesapi_register_MSDKXGPlugin_v10+0x1bfc>
   15898: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   1589c: 97ffc0c5     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   158a0: 91054328     	add	x8, x25, #0x150
   158a4: 08dffd09     	ldarb	w9, [x8]
   158a8: aa0003f3     	mov	x19, x0
   158ac: 37000349     	tbnz	w9, #0x0, 0x15914 <pesapi_register_MSDKXGPlugin_v10+0x1c8c>
   158b0: aa0803e0     	mov	x0, x8
   158b4: 97ffc09b     	bl	0x5b20 <__cxa_guard_acquire@plt>
   158b8: 340002e0     	cbz	w0, 0x15914 <pesapi_register_MSDKXGPlugin_v10+0x1c8c>
   158bc: f00000a8     	adrp	x8, 0x2c000
   158c0: 9130c108     	add	x8, x8, #0xc30
   158c4: 6f00e400     	movi	v0.2d, #0000000000000000
   158c8: 321f03ea     	orr	w10, wzr, #0x2
   158cc: ad000100     	stp	q0, q0, [x8]
   158d0: b900110a     	str	w10, [x8, #0x10]
   158d4: f00000aa     	adrp	x10, 0x2c000
   158d8: 9100814a     	add	x10, x10, #0x20
   158dc: 3d800900     	str	q0, [x8, #0x20]
   158e0: 9e670140     	fmov	d0, x10
   158e4: b00000aa     	adrp	x10, 0x2a000
   158e8: 912ea14a     	add	x10, x10, #0xba8
   158ec: 91006349     	add	x9, x26, #0x18
   158f0: 9100414a     	add	x10, x10, #0x10
   158f4: a900250a     	stp	x10, x9, [x8]
   158f8: 9100a349     	add	x9, x26, #0x28
   158fc: 4e181d20     	mov	v0.d[1], x9
   15900: 91054320     	add	x0, x25, #0x150
   15904: f900191f     	str	xzr, [x8, #0x30]
   15908: b900311f     	str	wzr, [x8, #0x30]
   1590c: 3c818100     	stur	q0, [x8, #0x18]
   15910: 97ffc0b0     	bl	0x5bd0 <__cxa_guard_release@plt>
   15914: f9400fe8     	ldr	x8, [sp, #0x18]
   15918: f00000b4     	adrp	x20, 0x2c000
   1591c: 9130c294     	add	x20, x20, #0xc30
   15920: b900329f     	str	wzr, [x20, #0x30]
   15924: b40000e8     	cbz	x8, 0x15940 <pesapi_register_MSDKXGPlugin_v10+0x1cb8>
   15928: aa0803f5     	mov	x21, x8
   1592c: f8410ea8     	ldr	x8, [x21, #0x10]!
   15930: b5ffffc8     	cbnz	x8, 0x15928 <pesapi_register_MSDKXGPlugin_v10+0x1ca0>
   15934: 321d07e0     	orr	w0, wzr, #0x18
   15938: 97ffc096     	bl	0x5b90 <malloc@plt>
   1593c: 14000004     	b	0x1594c <pesapi_register_MSDKXGPlugin_v10+0x1cc4>
   15940: 321d07e0     	orr	w0, wzr, #0x18
   15944: 97ffc093     	bl	0x5b90 <malloc@plt>
   15948: 910063f5     	add	x21, sp, #0x18
   1594c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15950: f900001f     	str	xzr, [x0]
   15954: f90002a0     	str	x0, [x21]
   15958: f94013e8     	ldr	x8, [sp, #0x20]
   1595c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15960: 911786b5     	add	x21, x21, #0x5e1
   15964: 9e6702a0     	fmov	d0, x21
   15968: 4e181e80     	mov	v0.d[1], x20
   1596c: 3d800000     	str	q0, [x0]
   15970: b40000a8     	cbz	x8, 0x15984 <pesapi_register_MSDKXGPlugin_v10+0x1cfc>
   15974: aa0803f4     	mov	x20, x8
   15978: f8418e88     	ldr	x8, [x20, #0x18]!
   1597c: b5ffffc8     	cbnz	x8, 0x15974 <pesapi_register_MSDKXGPlugin_v10+0x1cec>
   15980: 14000002     	b	0x15988 <pesapi_register_MSDKXGPlugin_v10+0x1d00>
   15984: 910083f4     	add	x20, sp, #0x20
   15988: 321b03e0     	orr	w0, wzr, #0x20
   1598c: 97ffc081     	bl	0x5b90 <malloc@plt>
   15990: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15994: 912c4108     	add	x8, x8, #0xb10
   15998: f9000c1f     	str	xzr, [x0, #0x18]
   1599c: f9000280     	str	x0, [x20]
   159a0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   159a4: f9000015     	str	x21, [x0]
   159a8: 91056320     	add	x0, x25, #0x158
   159ac: 08dffc08     	ldarb	w8, [x0]
   159b0: 37000328     	tbnz	w8, #0x0, 0x15a14 <pesapi_register_MSDKXGPlugin_v10+0x1d8c>
   159b4: 97ffc05b     	bl	0x5b20 <__cxa_guard_acquire@plt>
   159b8: 340002e0     	cbz	w0, 0x15a14 <pesapi_register_MSDKXGPlugin_v10+0x1d8c>
   159bc: f00000a8     	adrp	x8, 0x2c000
   159c0: 9131a108     	add	x8, x8, #0xc68
   159c4: 6f00e400     	movi	v0.2d, #0000000000000000
   159c8: 321f03ea     	orr	w10, wzr, #0x2
   159cc: ad000100     	stp	q0, q0, [x8]
   159d0: b900110a     	str	w10, [x8, #0x10]
   159d4: f00000aa     	adrp	x10, 0x2c000
   159d8: 9100814a     	add	x10, x10, #0x20
   159dc: 3d800900     	str	q0, [x8, #0x20]
   159e0: 9e670140     	fmov	d0, x10
   159e4: b00000aa     	adrp	x10, 0x2a000
   159e8: 912fc14a     	add	x10, x10, #0xbf0
   159ec: 91006349     	add	x9, x26, #0x18
   159f0: 9100414a     	add	x10, x10, #0x10
   159f4: a900250a     	stp	x10, x9, [x8]
   159f8: 9100a349     	add	x9, x26, #0x28
   159fc: 4e181d20     	mov	v0.d[1], x9
   15a00: 91056320     	add	x0, x25, #0x158
   15a04: f900191f     	str	xzr, [x8, #0x30]
   15a08: b900311f     	str	wzr, [x8, #0x30]
   15a0c: 3c818100     	stur	q0, [x8, #0x18]
   15a10: 97ffc070     	bl	0x5bd0 <__cxa_guard_release@plt>
   15a14: f9400fe8     	ldr	x8, [sp, #0x18]
   15a18: f00000b4     	adrp	x20, 0x2c000
   15a1c: 9131a294     	add	x20, x20, #0xc68
   15a20: b900329f     	str	wzr, [x20, #0x30]
   15a24: b40000e8     	cbz	x8, 0x15a40 <pesapi_register_MSDKXGPlugin_v10+0x1db8>
   15a28: aa0803f5     	mov	x21, x8
   15a2c: f8410ea8     	ldr	x8, [x21, #0x10]!
   15a30: b5ffffc8     	cbnz	x8, 0x15a28 <pesapi_register_MSDKXGPlugin_v10+0x1da0>
   15a34: 321d07e0     	orr	w0, wzr, #0x18
   15a38: 97ffc056     	bl	0x5b90 <malloc@plt>
   15a3c: 14000004     	b	0x15a4c <pesapi_register_MSDKXGPlugin_v10+0x1dc4>
   15a40: 321d07e0     	orr	w0, wzr, #0x18
   15a44: 97ffc053     	bl	0x5b90 <malloc@plt>
   15a48: 910063f5     	add	x21, sp, #0x18
   15a4c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15a50: f900001f     	str	xzr, [x0]
   15a54: f90002a0     	str	x0, [x21]
   15a58: f94013e8     	ldr	x8, [sp, #0x20]
   15a5c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15a60: 9117dab5     	add	x21, x21, #0x5f6
   15a64: 9e6702a0     	fmov	d0, x21
   15a68: 4e181e80     	mov	v0.d[1], x20
   15a6c: 3d800000     	str	q0, [x0]
   15a70: b40000a8     	cbz	x8, 0x15a84 <pesapi_register_MSDKXGPlugin_v10+0x1dfc>
   15a74: aa0803f4     	mov	x20, x8
   15a78: f8418e88     	ldr	x8, [x20, #0x18]!
   15a7c: b5ffffc8     	cbnz	x8, 0x15a74 <pesapi_register_MSDKXGPlugin_v10+0x1dec>
   15a80: 14000002     	b	0x15a88 <pesapi_register_MSDKXGPlugin_v10+0x1e00>
   15a84: 910083f4     	add	x20, sp, #0x20
   15a88: 321b03e0     	orr	w0, wzr, #0x20
   15a8c: 97ffc041     	bl	0x5b90 <malloc@plt>
   15a90: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15a94: 912db108     	add	x8, x8, #0xb6c
   15a98: f9000c1f     	str	xzr, [x0, #0x18]
   15a9c: f9000280     	str	x0, [x20]
   15aa0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15aa4: f9000015     	str	x21, [x0]
   15aa8: 91058320     	add	x0, x25, #0x160
   15aac: 08dffc08     	ldarb	w8, [x0]
   15ab0: 37000328     	tbnz	w8, #0x0, 0x15b14 <pesapi_register_MSDKXGPlugin_v10+0x1e8c>
   15ab4: 97ffc01b     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15ab8: 340002e0     	cbz	w0, 0x15b14 <pesapi_register_MSDKXGPlugin_v10+0x1e8c>
   15abc: f00000a8     	adrp	x8, 0x2c000
   15ac0: 91328108     	add	x8, x8, #0xca0
   15ac4: 6f00e400     	movi	v0.2d, #0000000000000000
   15ac8: 321f03ea     	orr	w10, wzr, #0x2
   15acc: ad000100     	stp	q0, q0, [x8]
   15ad0: b900110a     	str	w10, [x8, #0x10]
   15ad4: f00000aa     	adrp	x10, 0x2c000
   15ad8: 9100814a     	add	x10, x10, #0x20
   15adc: 3d800900     	str	q0, [x8, #0x20]
   15ae0: 9e670140     	fmov	d0, x10
   15ae4: b00000aa     	adrp	x10, 0x2a000
   15ae8: 9130e14a     	add	x10, x10, #0xc38
   15aec: 91006349     	add	x9, x26, #0x18
   15af0: 9100414a     	add	x10, x10, #0x10
   15af4: a900250a     	stp	x10, x9, [x8]
   15af8: 9100c349     	add	x9, x26, #0x30
   15afc: 4e181d20     	mov	v0.d[1], x9
   15b00: 91058320     	add	x0, x25, #0x160
   15b04: f900191f     	str	xzr, [x8, #0x30]
   15b08: b900311f     	str	wzr, [x8, #0x30]
   15b0c: 3c818100     	stur	q0, [x8, #0x18]
   15b10: 97ffc030     	bl	0x5bd0 <__cxa_guard_release@plt>
   15b14: f9400fe8     	ldr	x8, [sp, #0x18]
   15b18: f00000b4     	adrp	x20, 0x2c000
   15b1c: 91328294     	add	x20, x20, #0xca0
   15b20: b900329f     	str	wzr, [x20, #0x30]
   15b24: b40000e8     	cbz	x8, 0x15b40 <pesapi_register_MSDKXGPlugin_v10+0x1eb8>
   15b28: aa0803f5     	mov	x21, x8
   15b2c: f8410ea8     	ldr	x8, [x21, #0x10]!
   15b30: b5ffffc8     	cbnz	x8, 0x15b28 <pesapi_register_MSDKXGPlugin_v10+0x1ea0>
   15b34: 321d07e0     	orr	w0, wzr, #0x18
   15b38: 97ffc016     	bl	0x5b90 <malloc@plt>
   15b3c: 14000004     	b	0x15b4c <pesapi_register_MSDKXGPlugin_v10+0x1ec4>
   15b40: 321d07e0     	orr	w0, wzr, #0x18
   15b44: 97ffc013     	bl	0x5b90 <malloc@plt>
   15b48: 910063f5     	add	x21, sp, #0x18
   15b4c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15b50: f900001f     	str	xzr, [x0]
   15b54: f90002a0     	str	x0, [x21]
   15b58: f94013e8     	ldr	x8, [sp, #0x20]
   15b5c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15b60: 91180ab5     	add	x21, x21, #0x602
   15b64: 9e6702a0     	fmov	d0, x21
   15b68: 4e181e80     	mov	v0.d[1], x20
   15b6c: 3d800000     	str	q0, [x0]
   15b70: b40000a8     	cbz	x8, 0x15b84 <pesapi_register_MSDKXGPlugin_v10+0x1efc>
   15b74: aa0803f4     	mov	x20, x8
   15b78: f8418e88     	ldr	x8, [x20, #0x18]!
   15b7c: b5ffffc8     	cbnz	x8, 0x15b74 <pesapi_register_MSDKXGPlugin_v10+0x1eec>
   15b80: 14000002     	b	0x15b88 <pesapi_register_MSDKXGPlugin_v10+0x1f00>
   15b84: 910083f4     	add	x20, sp, #0x20
   15b88: 321b03e0     	orr	w0, wzr, #0x20
   15b8c: 97ffc001     	bl	0x5b90 <malloc@plt>
   15b90: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15b94: 912f2108     	add	x8, x8, #0xbc8
   15b98: f9000c1f     	str	xzr, [x0, #0x18]
   15b9c: f9000280     	str	x0, [x20]
   15ba0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15ba4: f9000015     	str	x21, [x0]
   15ba8: 9105a320     	add	x0, x25, #0x168
   15bac: 08dffc08     	ldarb	w8, [x0]
   15bb0: 37000348     	tbnz	w8, #0x0, 0x15c18 <pesapi_register_MSDKXGPlugin_v10+0x1f90>
   15bb4: 97ffbfdb     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15bb8: 34000300     	cbz	w0, 0x15c18 <pesapi_register_MSDKXGPlugin_v10+0x1f90>
   15bbc: f00000a8     	adrp	x8, 0x2c000
   15bc0: 91336108     	add	x8, x8, #0xcd8
   15bc4: 6f00e400     	movi	v0.2d, #0000000000000000
   15bc8: 321f03ea     	orr	w10, wzr, #0x2
   15bcc: ad000100     	stp	q0, q0, [x8]
   15bd0: b900110a     	str	w10, [x8, #0x10]
   15bd4: f00000aa     	adrp	x10, 0x2c000
   15bd8: 9100814a     	add	x10, x10, #0x20
   15bdc: 3d800900     	str	q0, [x8, #0x20]
   15be0: 9e670140     	fmov	d0, x10
   15be4: b00000aa     	adrp	x10, 0x2a000
   15be8: 9132014a     	add	x10, x10, #0xc80
   15bec: 91006349     	add	x9, x26, #0x18
   15bf0: 9100414a     	add	x10, x10, #0x10
   15bf4: a900250a     	stp	x10, x9, [x8]
   15bf8: f00000a9     	adrp	x9, 0x2c000
   15bfc: 91004129     	add	x9, x9, #0x10
   15c00: 4e181d20     	mov	v0.d[1], x9
   15c04: 9105a320     	add	x0, x25, #0x168
   15c08: f900191f     	str	xzr, [x8, #0x30]
   15c0c: b900311f     	str	wzr, [x8, #0x30]
   15c10: 3c818100     	stur	q0, [x8, #0x18]
   15c14: 97ffbfef     	bl	0x5bd0 <__cxa_guard_release@plt>
   15c18: f9400fe8     	ldr	x8, [sp, #0x18]
   15c1c: f00000b4     	adrp	x20, 0x2c000
   15c20: 91336294     	add	x20, x20, #0xcd8
   15c24: b900329f     	str	wzr, [x20, #0x30]
   15c28: b40000e8     	cbz	x8, 0x15c44 <pesapi_register_MSDKXGPlugin_v10+0x1fbc>
   15c2c: aa0803f5     	mov	x21, x8
   15c30: f8410ea8     	ldr	x8, [x21, #0x10]!
   15c34: b5ffffc8     	cbnz	x8, 0x15c2c <pesapi_register_MSDKXGPlugin_v10+0x1fa4>
   15c38: 321d07e0     	orr	w0, wzr, #0x18
   15c3c: 97ffbfd5     	bl	0x5b90 <malloc@plt>
   15c40: 14000004     	b	0x15c50 <pesapi_register_MSDKXGPlugin_v10+0x1fc8>
   15c44: 321d07e0     	orr	w0, wzr, #0x18
   15c48: 97ffbfd2     	bl	0x5b90 <malloc@plt>
   15c4c: 910063f5     	add	x21, sp, #0x18
   15c50: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15c54: f900001f     	str	xzr, [x0]
   15c58: f90002a0     	str	x0, [x21]
   15c5c: f94013e8     	ldr	x8, [sp, #0x20]
   15c60: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15c64: 91183ab5     	add	x21, x21, #0x60e
   15c68: 9e6702a0     	fmov	d0, x21
   15c6c: 4e181e80     	mov	v0.d[1], x20
   15c70: 3d800000     	str	q0, [x0]
   15c74: b40000a8     	cbz	x8, 0x15c88 <pesapi_register_MSDKXGPlugin_v10+0x2000>
   15c78: aa0803f4     	mov	x20, x8
   15c7c: f8418e88     	ldr	x8, [x20, #0x18]!
   15c80: b5ffffc8     	cbnz	x8, 0x15c78 <pesapi_register_MSDKXGPlugin_v10+0x1ff0>
   15c84: 14000002     	b	0x15c8c <pesapi_register_MSDKXGPlugin_v10+0x2004>
   15c88: 910083f4     	add	x20, sp, #0x20
   15c8c: 321b03e0     	orr	w0, wzr, #0x20
   15c90: 97ffbfc0     	bl	0x5b90 <malloc@plt>
   15c94: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15c98: 91362108     	add	x8, x8, #0xd88
   15c9c: f9000c1f     	str	xzr, [x0, #0x18]
   15ca0: f9000280     	str	x0, [x20]
   15ca4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15ca8: f9000015     	str	x21, [x0]
   15cac: 9105c320     	add	x0, x25, #0x170
   15cb0: 08dffc08     	ldarb	w8, [x0]
   15cb4: 37000348     	tbnz	w8, #0x0, 0x15d1c <pesapi_register_MSDKXGPlugin_v10+0x2094>
   15cb8: 97ffbf9a     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15cbc: 34000300     	cbz	w0, 0x15d1c <pesapi_register_MSDKXGPlugin_v10+0x2094>
   15cc0: f00000a8     	adrp	x8, 0x2c000
   15cc4: 91344108     	add	x8, x8, #0xd10
   15cc8: 6f00e400     	movi	v0.2d, #0000000000000000
   15ccc: 321f03ea     	orr	w10, wzr, #0x2
   15cd0: ad000100     	stp	q0, q0, [x8]
   15cd4: b900110a     	str	w10, [x8, #0x10]
   15cd8: f00000aa     	adrp	x10, 0x2c000
   15cdc: 9100814a     	add	x10, x10, #0x20
   15ce0: 3d800900     	str	q0, [x8, #0x20]
   15ce4: 9e670140     	fmov	d0, x10
   15ce8: b00000aa     	adrp	x10, 0x2a000
   15cec: 9133214a     	add	x10, x10, #0xcc8
   15cf0: 91006349     	add	x9, x26, #0x18
   15cf4: 9100414a     	add	x10, x10, #0x10
   15cf8: a900250a     	stp	x10, x9, [x8]
   15cfc: f00000a9     	adrp	x9, 0x2c000
   15d00: 91004129     	add	x9, x9, #0x10
   15d04: 4e181d20     	mov	v0.d[1], x9
   15d08: 9105c320     	add	x0, x25, #0x170
   15d0c: f900191f     	str	xzr, [x8, #0x30]
   15d10: b900311f     	str	wzr, [x8, #0x30]
   15d14: 3c818100     	stur	q0, [x8, #0x18]
   15d18: 97ffbfae     	bl	0x5bd0 <__cxa_guard_release@plt>
   15d1c: f9400fe8     	ldr	x8, [sp, #0x18]
   15d20: f00000b4     	adrp	x20, 0x2c000
   15d24: 91344294     	add	x20, x20, #0xd10
   15d28: b900329f     	str	wzr, [x20, #0x30]
   15d2c: b40000e8     	cbz	x8, 0x15d48 <pesapi_register_MSDKXGPlugin_v10+0x20c0>
   15d30: aa0803f5     	mov	x21, x8
   15d34: f8410ea8     	ldr	x8, [x21, #0x10]!
   15d38: b5ffffc8     	cbnz	x8, 0x15d30 <pesapi_register_MSDKXGPlugin_v10+0x20a8>
   15d3c: 321d07e0     	orr	w0, wzr, #0x18
   15d40: 97ffbf94     	bl	0x5b90 <malloc@plt>
   15d44: 14000004     	b	0x15d54 <pesapi_register_MSDKXGPlugin_v10+0x20cc>
   15d48: 321d07e0     	orr	w0, wzr, #0x18
   15d4c: 97ffbf91     	bl	0x5b90 <malloc@plt>
   15d50: 910063f5     	add	x21, sp, #0x18
   15d54: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15d58: f900001f     	str	xzr, [x0]
   15d5c: f90002a0     	str	x0, [x21]
   15d60: f94013e8     	ldr	x8, [sp, #0x20]
   15d64: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15d68: 911882b5     	add	x21, x21, #0x620
   15d6c: 9e6702a0     	fmov	d0, x21
   15d70: 4e181e80     	mov	v0.d[1], x20
   15d74: 3d800000     	str	q0, [x0]
   15d78: b40000a8     	cbz	x8, 0x15d8c <pesapi_register_MSDKXGPlugin_v10+0x2104>
   15d7c: aa0803f4     	mov	x20, x8
   15d80: f8418e88     	ldr	x8, [x20, #0x18]!
   15d84: b5ffffc8     	cbnz	x8, 0x15d7c <pesapi_register_MSDKXGPlugin_v10+0x20f4>
   15d88: 14000002     	b	0x15d90 <pesapi_register_MSDKXGPlugin_v10+0x2108>
   15d8c: 910083f4     	add	x20, sp, #0x20
   15d90: 321b03e0     	orr	w0, wzr, #0x20
   15d94: 97ffbf7f     	bl	0x5b90 <malloc@plt>
   15d98: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15d9c: 91379108     	add	x8, x8, #0xde4
   15da0: f9000c1f     	str	xzr, [x0, #0x18]
   15da4: f9000280     	str	x0, [x20]
   15da8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15dac: f9000015     	str	x21, [x0]
   15db0: 9105e320     	add	x0, x25, #0x178
   15db4: 08dffc08     	ldarb	w8, [x0]
   15db8: 37000348     	tbnz	w8, #0x0, 0x15e20 <pesapi_register_MSDKXGPlugin_v10+0x2198>
   15dbc: 97ffbf59     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15dc0: 34000300     	cbz	w0, 0x15e20 <pesapi_register_MSDKXGPlugin_v10+0x2198>
   15dc4: f00000a8     	adrp	x8, 0x2c000
   15dc8: 91352108     	add	x8, x8, #0xd48
   15dcc: 6f00e400     	movi	v0.2d, #0000000000000000
   15dd0: 321f03ea     	orr	w10, wzr, #0x2
   15dd4: ad000100     	stp	q0, q0, [x8]
   15dd8: b900110a     	str	w10, [x8, #0x10]
   15ddc: f00000aa     	adrp	x10, 0x2c000
   15de0: 9100814a     	add	x10, x10, #0x20
   15de4: 3d800900     	str	q0, [x8, #0x20]
   15de8: 9e670140     	fmov	d0, x10
   15dec: b00000aa     	adrp	x10, 0x2a000
   15df0: 9134414a     	add	x10, x10, #0xd10
   15df4: 91006349     	add	x9, x26, #0x18
   15df8: 9100414a     	add	x10, x10, #0x10
   15dfc: a900250a     	stp	x10, x9, [x8]
   15e00: f00000a9     	adrp	x9, 0x2c000
   15e04: 91004129     	add	x9, x9, #0x10
   15e08: 4e181d20     	mov	v0.d[1], x9
   15e0c: 9105e320     	add	x0, x25, #0x178
   15e10: f900191f     	str	xzr, [x8, #0x30]
   15e14: b900311f     	str	wzr, [x8, #0x30]
   15e18: 3c818100     	stur	q0, [x8, #0x18]
   15e1c: 97ffbf6d     	bl	0x5bd0 <__cxa_guard_release@plt>
   15e20: f9400fe8     	ldr	x8, [sp, #0x18]
   15e24: f00000b4     	adrp	x20, 0x2c000
   15e28: 91352294     	add	x20, x20, #0xd48
   15e2c: b900329f     	str	wzr, [x20, #0x30]
   15e30: b40000e8     	cbz	x8, 0x15e4c <pesapi_register_MSDKXGPlugin_v10+0x21c4>
   15e34: aa0803f5     	mov	x21, x8
   15e38: f8410ea8     	ldr	x8, [x21, #0x10]!
   15e3c: b5ffffc8     	cbnz	x8, 0x15e34 <pesapi_register_MSDKXGPlugin_v10+0x21ac>
   15e40: 321d07e0     	orr	w0, wzr, #0x18
   15e44: 97ffbf53     	bl	0x5b90 <malloc@plt>
   15e48: 14000004     	b	0x15e58 <pesapi_register_MSDKXGPlugin_v10+0x21d0>
   15e4c: 321d07e0     	orr	w0, wzr, #0x18
   15e50: 97ffbf50     	bl	0x5b90 <malloc@plt>
   15e54: 910063f5     	add	x21, sp, #0x18
   15e58: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15e5c: f900001f     	str	xzr, [x0]
   15e60: f90002a0     	str	x0, [x21]
   15e64: f94013e8     	ldr	x8, [sp, #0x20]
   15e68: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15e6c: 9118beb5     	add	x21, x21, #0x62f
   15e70: 9e6702a0     	fmov	d0, x21
   15e74: 4e181e80     	mov	v0.d[1], x20
   15e78: 3d800000     	str	q0, [x0]
   15e7c: b40000a8     	cbz	x8, 0x15e90 <pesapi_register_MSDKXGPlugin_v10+0x2208>
   15e80: aa0803f4     	mov	x20, x8
   15e84: f8418e88     	ldr	x8, [x20, #0x18]!
   15e88: b5ffffc8     	cbnz	x8, 0x15e80 <pesapi_register_MSDKXGPlugin_v10+0x21f8>
   15e8c: 14000002     	b	0x15e94 <pesapi_register_MSDKXGPlugin_v10+0x220c>
   15e90: 910083f4     	add	x20, sp, #0x20
   15e94: 321b03e0     	orr	w0, wzr, #0x20
   15e98: 97ffbf3e     	bl	0x5b90 <malloc@plt>
   15e9c: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15ea0: 91390108     	add	x8, x8, #0xe40
   15ea4: f9000c1f     	str	xzr, [x0, #0x18]
   15ea8: f9000280     	str	x0, [x20]
   15eac: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15eb0: f9000015     	str	x21, [x0]
   15eb4: 91060320     	add	x0, x25, #0x180
   15eb8: 08dffc08     	ldarb	w8, [x0]
   15ebc: 37000348     	tbnz	w8, #0x0, 0x15f24 <pesapi_register_MSDKXGPlugin_v10+0x229c>
   15ec0: 97ffbf18     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15ec4: 34000300     	cbz	w0, 0x15f24 <pesapi_register_MSDKXGPlugin_v10+0x229c>
   15ec8: f00000a8     	adrp	x8, 0x2c000
   15ecc: 91360108     	add	x8, x8, #0xd80
   15ed0: 6f00e400     	movi	v0.2d, #0000000000000000
   15ed4: 321f03ea     	orr	w10, wzr, #0x2
   15ed8: ad000100     	stp	q0, q0, [x8]
   15edc: b900110a     	str	w10, [x8, #0x10]
   15ee0: f00000aa     	adrp	x10, 0x2c000
   15ee4: 9100814a     	add	x10, x10, #0x20
   15ee8: 3d800900     	str	q0, [x8, #0x20]
   15eec: 9e670140     	fmov	d0, x10
   15ef0: b00000aa     	adrp	x10, 0x2a000
   15ef4: 9135614a     	add	x10, x10, #0xd58
   15ef8: 91006349     	add	x9, x26, #0x18
   15efc: 9100414a     	add	x10, x10, #0x10
   15f00: a900250a     	stp	x10, x9, [x8]
   15f04: f00000a9     	adrp	x9, 0x2c000
   15f08: 91004129     	add	x9, x9, #0x10
   15f0c: 4e181d20     	mov	v0.d[1], x9
   15f10: 91060320     	add	x0, x25, #0x180
   15f14: f900191f     	str	xzr, [x8, #0x30]
   15f18: b900311f     	str	wzr, [x8, #0x30]
   15f1c: 3c818100     	stur	q0, [x8, #0x18]
   15f20: 97ffbf2c     	bl	0x5bd0 <__cxa_guard_release@plt>
   15f24: f9400fe8     	ldr	x8, [sp, #0x18]
   15f28: f00000b4     	adrp	x20, 0x2c000
   15f2c: 91360294     	add	x20, x20, #0xd80
   15f30: b900329f     	str	wzr, [x20, #0x30]
   15f34: b40000e8     	cbz	x8, 0x15f50 <pesapi_register_MSDKXGPlugin_v10+0x22c8>
   15f38: aa0803f5     	mov	x21, x8
   15f3c: f8410ea8     	ldr	x8, [x21, #0x10]!
   15f40: b5ffffc8     	cbnz	x8, 0x15f38 <pesapi_register_MSDKXGPlugin_v10+0x22b0>
   15f44: 321d07e0     	orr	w0, wzr, #0x18
   15f48: 97ffbf12     	bl	0x5b90 <malloc@plt>
   15f4c: 14000004     	b	0x15f5c <pesapi_register_MSDKXGPlugin_v10+0x22d4>
   15f50: 321d07e0     	orr	w0, wzr, #0x18
   15f54: 97ffbf0f     	bl	0x5b90 <malloc@plt>
   15f58: 910063f5     	add	x21, sp, #0x18
   15f5c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   15f60: f900001f     	str	xzr, [x0]
   15f64: f90002a0     	str	x0, [x21]
   15f68: f94013e8     	ldr	x8, [sp, #0x20]
   15f6c: d0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   15f70: 9118feb5     	add	x21, x21, #0x63f
   15f74: 9e6702a0     	fmov	d0, x21
   15f78: 4e181e80     	mov	v0.d[1], x20
   15f7c: 3d800000     	str	q0, [x0]
   15f80: b40000a8     	cbz	x8, 0x15f94 <pesapi_register_MSDKXGPlugin_v10+0x230c>
   15f84: aa0803f4     	mov	x20, x8
   15f88: f8418e88     	ldr	x8, [x20, #0x18]!
   15f8c: b5ffffc8     	cbnz	x8, 0x15f84 <pesapi_register_MSDKXGPlugin_v10+0x22fc>
   15f90: 14000002     	b	0x15f98 <pesapi_register_MSDKXGPlugin_v10+0x2310>
   15f94: 910083f4     	add	x20, sp, #0x20
   15f98: 321b03e0     	orr	w0, wzr, #0x20
   15f9c: 97ffbefd     	bl	0x5b90 <malloc@plt>
   15fa0: 90000028     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   15fa4: 913a7108     	add	x8, x8, #0xe9c
   15fa8: f9000c1f     	str	xzr, [x0, #0x18]
   15fac: f9000280     	str	x0, [x20]
   15fb0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   15fb4: f9000015     	str	x21, [x0]
   15fb8: 91062320     	add	x0, x25, #0x188
   15fbc: 08dffc08     	ldarb	w8, [x0]
   15fc0: 37000328     	tbnz	w8, #0x0, 0x16024 <pesapi_register_MSDKXGPlugin_v10+0x239c>
   15fc4: 97ffbed7     	bl	0x5b20 <__cxa_guard_acquire@plt>
   15fc8: 340002e0     	cbz	w0, 0x16024 <pesapi_register_MSDKXGPlugin_v10+0x239c>
   15fcc: f00000a8     	adrp	x8, 0x2c000
   15fd0: 9136e108     	add	x8, x8, #0xdb8
   15fd4: 6f00e400     	movi	v0.2d, #0000000000000000
   15fd8: 321f03ea     	orr	w10, wzr, #0x2
   15fdc: ad000100     	stp	q0, q0, [x8]
   15fe0: b900110a     	str	w10, [x8, #0x10]
   15fe4: f00000aa     	adrp	x10, 0x2c000
   15fe8: 9100814a     	add	x10, x10, #0x20
   15fec: 3d800900     	str	q0, [x8, #0x20]
   15ff0: 9e670140     	fmov	d0, x10
   15ff4: b00000aa     	adrp	x10, 0x2a000
   15ff8: 9136814a     	add	x10, x10, #0xda0
   15ffc: 91006349     	add	x9, x26, #0x18
   16000: 9100414a     	add	x10, x10, #0x10
   16004: a900250a     	stp	x10, x9, [x8]
   16008: 9100a349     	add	x9, x26, #0x28
   1600c: 4e181d20     	mov	v0.d[1], x9
   16010: 91062320     	add	x0, x25, #0x188
   16014: f900191f     	str	xzr, [x8, #0x30]
   16018: b900311f     	str	wzr, [x8, #0x30]
   1601c: 3c818100     	stur	q0, [x8, #0x18]
   16020: 97ffbeec     	bl	0x5bd0 <__cxa_guard_release@plt>
   16024: f9400fe8     	ldr	x8, [sp, #0x18]
   16028: d00000b4     	adrp	x20, 0x2c000
   1602c: 9136e294     	add	x20, x20, #0xdb8
   16030: b900329f     	str	wzr, [x20, #0x30]
   16034: b40000e8     	cbz	x8, 0x16050 <pesapi_register_MSDKXGPlugin_v10+0x23c8>
   16038: aa0803f5     	mov	x21, x8
   1603c: f8410ea8     	ldr	x8, [x21, #0x10]!
   16040: b5ffffc8     	cbnz	x8, 0x16038 <pesapi_register_MSDKXGPlugin_v10+0x23b0>
   16044: 321d07e0     	orr	w0, wzr, #0x18
   16048: 97ffbed2     	bl	0x5b90 <malloc@plt>
   1604c: 14000004     	b	0x1605c <pesapi_register_MSDKXGPlugin_v10+0x23d4>
   16050: 321d07e0     	orr	w0, wzr, #0x18
   16054: 97ffbecf     	bl	0x5b90 <malloc@plt>
   16058: 910063f5     	add	x21, sp, #0x18
   1605c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16060: f900001f     	str	xzr, [x0]
   16064: f90002a0     	str	x0, [x21]
   16068: f94013e8     	ldr	x8, [sp, #0x20]
   1606c: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16070: 91193eb5     	add	x21, x21, #0x64f
   16074: 9e6702a0     	fmov	d0, x21
   16078: 4e181e80     	mov	v0.d[1], x20
   1607c: 3d800000     	str	q0, [x0]
   16080: b40000a8     	cbz	x8, 0x16094 <pesapi_register_MSDKXGPlugin_v10+0x240c>
   16084: aa0803f4     	mov	x20, x8
   16088: f8418e88     	ldr	x8, [x20, #0x18]!
   1608c: b5ffffc8     	cbnz	x8, 0x16084 <pesapi_register_MSDKXGPlugin_v10+0x23fc>
   16090: 14000002     	b	0x16098 <pesapi_register_MSDKXGPlugin_v10+0x2410>
   16094: 910083f4     	add	x20, sp, #0x20
   16098: 321b03e0     	orr	w0, wzr, #0x20
   1609c: 97ffbebd     	bl	0x5b90 <malloc@plt>
   160a0: f0000008     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   160a4: 913be108     	add	x8, x8, #0xef8
   160a8: f9000c1f     	str	xzr, [x0, #0x18]
   160ac: f9000280     	str	x0, [x20]
   160b0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   160b4: f9000015     	str	x21, [x0]
   160b8: 91064320     	add	x0, x25, #0x190
   160bc: 08dffc08     	ldarb	w8, [x0]
   160c0: 37000328     	tbnz	w8, #0x0, 0x16124 <pesapi_register_MSDKXGPlugin_v10+0x249c>
   160c4: 97ffbe97     	bl	0x5b20 <__cxa_guard_acquire@plt>
   160c8: 340002e0     	cbz	w0, 0x16124 <pesapi_register_MSDKXGPlugin_v10+0x249c>
   160cc: d00000a8     	adrp	x8, 0x2c000
   160d0: 9137c108     	add	x8, x8, #0xdf0
   160d4: 6f00e400     	movi	v0.2d, #0000000000000000
   160d8: 321f03ea     	orr	w10, wzr, #0x2
   160dc: ad000100     	stp	q0, q0, [x8]
   160e0: b900110a     	str	w10, [x8, #0x10]
   160e4: d00000aa     	adrp	x10, 0x2c000
   160e8: 9100814a     	add	x10, x10, #0x20
   160ec: 3d800900     	str	q0, [x8, #0x20]
   160f0: 9e670140     	fmov	d0, x10
   160f4: 900000aa     	adrp	x10, 0x2a000
   160f8: 9137a14a     	add	x10, x10, #0xde8
   160fc: 91006349     	add	x9, x26, #0x18
   16100: 9100414a     	add	x10, x10, #0x10
   16104: a900250a     	stp	x10, x9, [x8]
   16108: 9100a349     	add	x9, x26, #0x28
   1610c: 4e181d20     	mov	v0.d[1], x9
   16110: 91064320     	add	x0, x25, #0x190
   16114: f900191f     	str	xzr, [x8, #0x30]
   16118: b900311f     	str	wzr, [x8, #0x30]
   1611c: 3c818100     	stur	q0, [x8, #0x18]
   16120: 97ffbeac     	bl	0x5bd0 <__cxa_guard_release@plt>
   16124: f9400fe8     	ldr	x8, [sp, #0x18]
   16128: d00000b4     	adrp	x20, 0x2c000
   1612c: 9137c294     	add	x20, x20, #0xdf0
   16130: b900329f     	str	wzr, [x20, #0x30]
   16134: b40000e8     	cbz	x8, 0x16150 <pesapi_register_MSDKXGPlugin_v10+0x24c8>
   16138: aa0803f5     	mov	x21, x8
   1613c: f8410ea8     	ldr	x8, [x21, #0x10]!
   16140: b5ffffc8     	cbnz	x8, 0x16138 <pesapi_register_MSDKXGPlugin_v10+0x24b0>
   16144: 321d07e0     	orr	w0, wzr, #0x18
   16148: 97ffbe92     	bl	0x5b90 <malloc@plt>
   1614c: 14000004     	b	0x1615c <pesapi_register_MSDKXGPlugin_v10+0x24d4>
   16150: 321d07e0     	orr	w0, wzr, #0x18
   16154: 97ffbe8f     	bl	0x5b90 <malloc@plt>
   16158: 910063f5     	add	x21, sp, #0x18
   1615c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16160: f900001f     	str	xzr, [x0]
   16164: f90002a0     	str	x0, [x21]
   16168: f94013e8     	ldr	x8, [sp, #0x20]
   1616c: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16170: 91197eb5     	add	x21, x21, #0x65f
   16174: 9e6702a0     	fmov	d0, x21
   16178: 4e181e80     	mov	v0.d[1], x20
   1617c: 3d800000     	str	q0, [x0]
   16180: b40000a8     	cbz	x8, 0x16194 <pesapi_register_MSDKXGPlugin_v10+0x250c>
   16184: aa0803f4     	mov	x20, x8
   16188: f8418e88     	ldr	x8, [x20, #0x18]!
   1618c: b5ffffc8     	cbnz	x8, 0x16184 <pesapi_register_MSDKXGPlugin_v10+0x24fc>
   16190: 14000002     	b	0x16198 <pesapi_register_MSDKXGPlugin_v10+0x2510>
   16194: 910083f4     	add	x20, sp, #0x20
   16198: 321b03e0     	orr	w0, wzr, #0x20
   1619c: 97ffbe7d     	bl	0x5b90 <malloc@plt>
   161a0: f0000008     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   161a4: 913d5108     	add	x8, x8, #0xf54
   161a8: f9000c1f     	str	xzr, [x0, #0x18]
   161ac: f9000280     	str	x0, [x20]
   161b0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   161b4: f9000015     	str	x21, [x0]
   161b8: 91066320     	add	x0, x25, #0x198
   161bc: 08dffc08     	ldarb	w8, [x0]
   161c0: 37000348     	tbnz	w8, #0x0, 0x16228 <pesapi_register_MSDKXGPlugin_v10+0x25a0>
   161c4: 97ffbe57     	bl	0x5b20 <__cxa_guard_acquire@plt>
   161c8: 34000300     	cbz	w0, 0x16228 <pesapi_register_MSDKXGPlugin_v10+0x25a0>
   161cc: d00000a8     	adrp	x8, 0x2c000
   161d0: 9138a108     	add	x8, x8, #0xe28
   161d4: 6f00e400     	movi	v0.2d, #0000000000000000
   161d8: 321f03ea     	orr	w10, wzr, #0x2
   161dc: ad000100     	stp	q0, q0, [x8]
   161e0: b900110a     	str	w10, [x8, #0x10]
   161e4: d00000aa     	adrp	x10, 0x2c000
   161e8: 9100814a     	add	x10, x10, #0x20
   161ec: 3d800900     	str	q0, [x8, #0x20]
   161f0: 9e670140     	fmov	d0, x10
   161f4: 900000aa     	adrp	x10, 0x2a000
   161f8: 9138c14a     	add	x10, x10, #0xe30
   161fc: 91006349     	add	x9, x26, #0x18
   16200: 9100414a     	add	x10, x10, #0x10
   16204: a900250a     	stp	x10, x9, [x8]
   16208: d00000a9     	adrp	x9, 0x2c000
   1620c: 91004129     	add	x9, x9, #0x10
   16210: 4e181d20     	mov	v0.d[1], x9
   16214: 91066320     	add	x0, x25, #0x198
   16218: f900191f     	str	xzr, [x8, #0x30]
   1621c: b900311f     	str	wzr, [x8, #0x30]
   16220: 3c818100     	stur	q0, [x8, #0x18]
   16224: 97ffbe6b     	bl	0x5bd0 <__cxa_guard_release@plt>
   16228: f9400fe8     	ldr	x8, [sp, #0x18]
   1622c: d00000b4     	adrp	x20, 0x2c000
   16230: 9138a294     	add	x20, x20, #0xe28
   16234: b900329f     	str	wzr, [x20, #0x30]
   16238: b40000e8     	cbz	x8, 0x16254 <pesapi_register_MSDKXGPlugin_v10+0x25cc>
   1623c: aa0803f5     	mov	x21, x8
   16240: f8410ea8     	ldr	x8, [x21, #0x10]!
   16244: b5ffffc8     	cbnz	x8, 0x1623c <pesapi_register_MSDKXGPlugin_v10+0x25b4>
   16248: 321d07e0     	orr	w0, wzr, #0x18
   1624c: 97ffbe51     	bl	0x5b90 <malloc@plt>
   16250: 14000004     	b	0x16260 <pesapi_register_MSDKXGPlugin_v10+0x25d8>
   16254: 321d07e0     	orr	w0, wzr, #0x18
   16258: 97ffbe4e     	bl	0x5b90 <malloc@plt>
   1625c: 910063f5     	add	x21, sp, #0x18
   16260: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16264: f900001f     	str	xzr, [x0]
   16268: f90002a0     	str	x0, [x21]
   1626c: f94013e8     	ldr	x8, [sp, #0x20]
   16270: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16274: 9119b6b5     	add	x21, x21, #0x66d
   16278: 9e6702a0     	fmov	d0, x21
   1627c: 4e181e80     	mov	v0.d[1], x20
   16280: 3d800000     	str	q0, [x0]
   16284: b40000a8     	cbz	x8, 0x16298 <pesapi_register_MSDKXGPlugin_v10+0x2610>
   16288: aa0803f4     	mov	x20, x8
   1628c: f8418e88     	ldr	x8, [x20, #0x18]!
   16290: b5ffffc8     	cbnz	x8, 0x16288 <pesapi_register_MSDKXGPlugin_v10+0x2600>
   16294: 14000002     	b	0x1629c <pesapi_register_MSDKXGPlugin_v10+0x2614>
   16298: 910083f4     	add	x20, sp, #0x20
   1629c: 321b03e0     	orr	w0, wzr, #0x20
   162a0: 97ffbe3c     	bl	0x5b90 <malloc@plt>
   162a4: f0000008     	adrp	x8, 0x19000 <pesapi_register_MSDKXGPlugin_v10+0x5378>
   162a8: 913ec108     	add	x8, x8, #0xfb0
   162ac: f9000c1f     	str	xzr, [x0, #0x18]
   162b0: f9000280     	str	x0, [x20]
   162b4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   162b8: f9000015     	str	x21, [x0]
   162bc: 91068320     	add	x0, x25, #0x1a0
   162c0: 08dffc08     	ldarb	w8, [x0]
   162c4: 370002c8     	tbnz	w8, #0x0, 0x1631c <pesapi_register_MSDKXGPlugin_v10+0x2694>
   162c8: 97ffbe16     	bl	0x5b20 <__cxa_guard_acquire@plt>
   162cc: 34000280     	cbz	w0, 0x1631c <pesapi_register_MSDKXGPlugin_v10+0x2694>
   162d0: d00000a8     	adrp	x8, 0x2c000
   162d4: 91398108     	add	x8, x8, #0xe60
   162d8: 6f00e400     	movi	v0.2d, #0000000000000000
   162dc: 320003ea     	orr	w10, wzr, #0x1
   162e0: ad000100     	stp	q0, q0, [x8]
   162e4: b900110a     	str	w10, [x8, #0x10]
   162e8: 9100a34a     	add	x10, x26, #0x28
   162ec: 3d800900     	str	q0, [x8, #0x20]
   162f0: 4e080fe0     	dup	v0.2d, xzr
   162f4: 4e081d40     	mov	v0.d[0], x10
   162f8: 900000aa     	adrp	x10, 0x2a000
   162fc: 9139e14a     	add	x10, x10, #0xe78
   16300: 91006349     	add	x9, x26, #0x18
   16304: 9100414a     	add	x10, x10, #0x10
   16308: 91068320     	add	x0, x25, #0x1a0
   1630c: b900291f     	str	wzr, [x8, #0x28]
   16310: a900250a     	stp	x10, x9, [x8]
   16314: 3c818100     	stur	q0, [x8, #0x18]
   16318: 97ffbe2e     	bl	0x5bd0 <__cxa_guard_release@plt>
   1631c: f9400fe8     	ldr	x8, [sp, #0x18]
   16320: d00000b4     	adrp	x20, 0x2c000
   16324: 91398294     	add	x20, x20, #0xe60
   16328: b9002a9f     	str	wzr, [x20, #0x28]
   1632c: b40000e8     	cbz	x8, 0x16348 <pesapi_register_MSDKXGPlugin_v10+0x26c0>
   16330: aa0803f5     	mov	x21, x8
   16334: f8410ea8     	ldr	x8, [x21, #0x10]!
   16338: b5ffffc8     	cbnz	x8, 0x16330 <pesapi_register_MSDKXGPlugin_v10+0x26a8>
   1633c: 321d07e0     	orr	w0, wzr, #0x18
   16340: 97ffbe14     	bl	0x5b90 <malloc@plt>
   16344: 14000004     	b	0x16354 <pesapi_register_MSDKXGPlugin_v10+0x26cc>
   16348: 321d07e0     	orr	w0, wzr, #0x18
   1634c: 97ffbe11     	bl	0x5b90 <malloc@plt>
   16350: 910063f5     	add	x21, sp, #0x18
   16354: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16358: f900001f     	str	xzr, [x0]
   1635c: f90002a0     	str	x0, [x21]
   16360: f94013e8     	ldr	x8, [sp, #0x20]
   16364: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16368: 9119f2b5     	add	x21, x21, #0x67c
   1636c: 9e6702a0     	fmov	d0, x21
   16370: 4e181e80     	mov	v0.d[1], x20
   16374: 3d800000     	str	q0, [x0]
   16378: b40000a8     	cbz	x8, 0x1638c <pesapi_register_MSDKXGPlugin_v10+0x2704>
   1637c: aa0803f4     	mov	x20, x8
   16380: f8418e88     	ldr	x8, [x20, #0x18]!
   16384: b5ffffc8     	cbnz	x8, 0x1637c <pesapi_register_MSDKXGPlugin_v10+0x26f4>
   16388: 14000002     	b	0x16390 <pesapi_register_MSDKXGPlugin_v10+0x2708>
   1638c: 910083f4     	add	x20, sp, #0x20
   16390: 321b03e0     	orr	w0, wzr, #0x20
   16394: 97ffbdff     	bl	0x5b90 <malloc@plt>
   16398: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   1639c: 91003108     	add	x8, x8, #0xc
   163a0: f9000c1f     	str	xzr, [x0, #0x18]
   163a4: f9000280     	str	x0, [x20]
   163a8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   163ac: f9000015     	str	x21, [x0]
   163b0: 9106a320     	add	x0, x25, #0x1a8
   163b4: 08dffc08     	ldarb	w8, [x0]
   163b8: 37000348     	tbnz	w8, #0x0, 0x16420 <pesapi_register_MSDKXGPlugin_v10+0x2798>
   163bc: 97ffbdd9     	bl	0x5b20 <__cxa_guard_acquire@plt>
   163c0: 34000300     	cbz	w0, 0x16420 <pesapi_register_MSDKXGPlugin_v10+0x2798>
   163c4: d00000a8     	adrp	x8, 0x2c000
   163c8: 913a4108     	add	x8, x8, #0xe90
   163cc: 6f00e400     	movi	v0.2d, #0000000000000000
   163d0: 321f03ea     	orr	w10, wzr, #0x2
   163d4: ad000100     	stp	q0, q0, [x8]
   163d8: b900110a     	str	w10, [x8, #0x10]
   163dc: d00000aa     	adrp	x10, 0x2c000
   163e0: 9100814a     	add	x10, x10, #0x20
   163e4: 3d800900     	str	q0, [x8, #0x20]
   163e8: 9e670140     	fmov	d0, x10
   163ec: 900000aa     	adrp	x10, 0x2a000
   163f0: 913b014a     	add	x10, x10, #0xec0
   163f4: 91006349     	add	x9, x26, #0x18
   163f8: 9100414a     	add	x10, x10, #0x10
   163fc: a900250a     	stp	x10, x9, [x8]
   16400: d00000a9     	adrp	x9, 0x2c000
   16404: 91004129     	add	x9, x9, #0x10
   16408: 4e181d20     	mov	v0.d[1], x9
   1640c: 9106a320     	add	x0, x25, #0x1a8
   16410: f900191f     	str	xzr, [x8, #0x30]
   16414: b900311f     	str	wzr, [x8, #0x30]
   16418: 3c818100     	stur	q0, [x8, #0x18]
   1641c: 97ffbded     	bl	0x5bd0 <__cxa_guard_release@plt>
   16420: f9400fe8     	ldr	x8, [sp, #0x18]
   16424: d00000b4     	adrp	x20, 0x2c000
   16428: 913a4294     	add	x20, x20, #0xe90
   1642c: b900329f     	str	wzr, [x20, #0x30]
   16430: b40000e8     	cbz	x8, 0x1644c <pesapi_register_MSDKXGPlugin_v10+0x27c4>
   16434: aa0803f5     	mov	x21, x8
   16438: f8410ea8     	ldr	x8, [x21, #0x10]!
   1643c: b5ffffc8     	cbnz	x8, 0x16434 <pesapi_register_MSDKXGPlugin_v10+0x27ac>
   16440: 321d07e0     	orr	w0, wzr, #0x18
   16444: 97ffbdd3     	bl	0x5b90 <malloc@plt>
   16448: 14000004     	b	0x16458 <pesapi_register_MSDKXGPlugin_v10+0x27d0>
   1644c: 321d07e0     	orr	w0, wzr, #0x18
   16450: 97ffbdd0     	bl	0x5b90 <malloc@plt>
   16454: 910063f5     	add	x21, sp, #0x18
   16458: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1645c: f900001f     	str	xzr, [x0]
   16460: f90002a0     	str	x0, [x21]
   16464: f94013e8     	ldr	x8, [sp, #0x20]
   16468: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1646c: 911a2eb5     	add	x21, x21, #0x68b
   16470: 9e6702a0     	fmov	d0, x21
   16474: 4e181e80     	mov	v0.d[1], x20
   16478: 3d800000     	str	q0, [x0]
   1647c: b40000a8     	cbz	x8, 0x16490 <pesapi_register_MSDKXGPlugin_v10+0x2808>
   16480: aa0803f4     	mov	x20, x8
   16484: f8418e88     	ldr	x8, [x20, #0x18]!
   16488: b5ffffc8     	cbnz	x8, 0x16480 <pesapi_register_MSDKXGPlugin_v10+0x27f8>
   1648c: 14000002     	b	0x16494 <pesapi_register_MSDKXGPlugin_v10+0x280c>
   16490: 910083f4     	add	x20, sp, #0x20
   16494: 321b03e0     	orr	w0, wzr, #0x20
   16498: 97ffbdbe     	bl	0x5b90 <malloc@plt>
   1649c: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   164a0: 9103b108     	add	x8, x8, #0xec
   164a4: f9000c1f     	str	xzr, [x0, #0x18]
   164a8: f9000280     	str	x0, [x20]
   164ac: a900fc08     	stp	x8, xzr, [x0, #0x8]
   164b0: f9000015     	str	x21, [x0]
   164b4: 9106c320     	add	x0, x25, #0x1b0
   164b8: 08dffc08     	ldarb	w8, [x0]
   164bc: 37000348     	tbnz	w8, #0x0, 0x16524 <pesapi_register_MSDKXGPlugin_v10+0x289c>
   164c0: 97ffbd98     	bl	0x5b20 <__cxa_guard_acquire@plt>
   164c4: 34000300     	cbz	w0, 0x16524 <pesapi_register_MSDKXGPlugin_v10+0x289c>
   164c8: d00000a8     	adrp	x8, 0x2c000
   164cc: 913b2108     	add	x8, x8, #0xec8
   164d0: 6f00e400     	movi	v0.2d, #0000000000000000
   164d4: 321f03ea     	orr	w10, wzr, #0x2
   164d8: ad000100     	stp	q0, q0, [x8]
   164dc: b900110a     	str	w10, [x8, #0x10]
   164e0: d00000aa     	adrp	x10, 0x2c000
   164e4: 9100814a     	add	x10, x10, #0x20
   164e8: 3d800900     	str	q0, [x8, #0x20]
   164ec: 9e670140     	fmov	d0, x10
   164f0: 900000aa     	adrp	x10, 0x2a000
   164f4: 913c214a     	add	x10, x10, #0xf08
   164f8: 91006349     	add	x9, x26, #0x18
   164fc: 9100414a     	add	x10, x10, #0x10
   16500: a900250a     	stp	x10, x9, [x8]
   16504: d00000a9     	adrp	x9, 0x2c000
   16508: 91004129     	add	x9, x9, #0x10
   1650c: 4e181d20     	mov	v0.d[1], x9
   16510: 9106c320     	add	x0, x25, #0x1b0
   16514: f900191f     	str	xzr, [x8, #0x30]
   16518: b900311f     	str	wzr, [x8, #0x30]
   1651c: 3c818100     	stur	q0, [x8, #0x18]
   16520: 97ffbdac     	bl	0x5bd0 <__cxa_guard_release@plt>
   16524: f9400fe8     	ldr	x8, [sp, #0x18]
   16528: d00000b4     	adrp	x20, 0x2c000
   1652c: 913b2294     	add	x20, x20, #0xec8
   16530: b900329f     	str	wzr, [x20, #0x30]
   16534: b40000e8     	cbz	x8, 0x16550 <pesapi_register_MSDKXGPlugin_v10+0x28c8>
   16538: aa0803f5     	mov	x21, x8
   1653c: f8410ea8     	ldr	x8, [x21, #0x10]!
   16540: b5ffffc8     	cbnz	x8, 0x16538 <pesapi_register_MSDKXGPlugin_v10+0x28b0>
   16544: 321d07e0     	orr	w0, wzr, #0x18
   16548: 97ffbd92     	bl	0x5b90 <malloc@plt>
   1654c: 14000004     	b	0x1655c <pesapi_register_MSDKXGPlugin_v10+0x28d4>
   16550: 321d07e0     	orr	w0, wzr, #0x18
   16554: 97ffbd8f     	bl	0x5b90 <malloc@plt>
   16558: 910063f5     	add	x21, sp, #0x18
   1655c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16560: f900001f     	str	xzr, [x0]
   16564: f90002a0     	str	x0, [x21]
   16568: f94013e8     	ldr	x8, [sp, #0x20]
   1656c: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16570: 911a62b5     	add	x21, x21, #0x698
   16574: 9e6702a0     	fmov	d0, x21
   16578: 4e181e80     	mov	v0.d[1], x20
   1657c: 3d800000     	str	q0, [x0]
   16580: b40000a8     	cbz	x8, 0x16594 <pesapi_register_MSDKXGPlugin_v10+0x290c>
   16584: aa0803f4     	mov	x20, x8
   16588: f8418e88     	ldr	x8, [x20, #0x18]!
   1658c: b5ffffc8     	cbnz	x8, 0x16584 <pesapi_register_MSDKXGPlugin_v10+0x28fc>
   16590: 14000002     	b	0x16598 <pesapi_register_MSDKXGPlugin_v10+0x2910>
   16594: 910083f4     	add	x20, sp, #0x20
   16598: 321b03e0     	orr	w0, wzr, #0x20
   1659c: 97ffbd7d     	bl	0x5b90 <malloc@plt>
   165a0: f9000c1f     	str	xzr, [x0, #0x18]
   165a4: f9000280     	str	x0, [x20]
   165a8: f94013e8     	ldr	x8, [sp, #0x20]
   165ac: 90000029     	adrp	x9, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   165b0: 91052129     	add	x9, x9, #0x148
   165b4: a9002415     	stp	x21, x9, [x0]
   165b8: 2a1f03e9     	mov	w9, wzr
   165bc: f900081f     	str	xzr, [x0, #0x10]
   165c0: b4000088     	cbz	x8, 0x165d0 <pesapi_register_MSDKXGPlugin_v10+0x2948>
   165c4: f9400d08     	ldr	x8, [x8, #0x18]
   165c8: 11000529     	add	w9, w9, #0x1
   165cc: b5ffffc8     	cbnz	x8, 0x165c4 <pesapi_register_MSDKXGPlugin_v10+0x293c>
   165d0: 93407d34     	sxtw	x20, w9
   165d4: aa1403e0     	mov	x0, x20
   165d8: 97ffbd8e     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   165dc: f94013e8     	ldr	x8, [sp, #0x20]
   165e0: aa0003f5     	mov	x21, x0
   165e4: b40001c8     	cbz	x8, 0x1661c <pesapi_register_MSDKXGPlugin_v10+0x2994>
   165e8: aa1f03e1     	mov	x1, xzr
   165ec: a9401102     	ldp	x2, x4, [x8]
   165f0: 320003e3     	orr	w3, wzr, #0x1
   165f4: aa1503e0     	mov	x0, x21
   165f8: aa1f03e5     	mov	x5, xzr
   165fc: aa1f03e6     	mov	x6, xzr
   16600: 91000436     	add	x22, x1, #0x1
   16604: 97ffbd57     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   16608: f94013e8     	ldr	x8, [sp, #0x20]
   1660c: aa1603e1     	mov	x1, x22
   16610: f9400d08     	ldr	x8, [x8, #0x18]
   16614: f90013e8     	str	x8, [sp, #0x20]
   16618: b5fffea8     	cbnz	x8, 0x165ec <pesapi_register_MSDKXGPlugin_v10+0x2964>
   1661c: 90000024     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16620: 9100a320     	add	x0, x25, #0x28
   16624: 91016342     	add	x2, x26, #0x58
   16628: 91069084     	add	x4, x4, #0x1a4
   1662c: aa1303e1     	mov	x1, x19
   16630: aa1f03e3     	mov	x3, xzr
   16634: aa1403e5     	mov	x5, x20
   16638: aa1503e6     	mov	x6, x21
   1663c: aa1f03e7     	mov	x7, xzr
   16640: 97ffbd88     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   16644: f94013e0     	ldr	x0, [sp, #0x20]
   16648: b40000c0     	cbz	x0, 0x16660 <pesapi_register_MSDKXGPlugin_v10+0x29d8>
   1664c: f9400c08     	ldr	x8, [x0, #0x18]
   16650: f90013e8     	str	x8, [sp, #0x20]
   16654: 97ffbd37     	bl	0x5b30 <free@plt>
   16658: f94013e0     	ldr	x0, [sp, #0x20]
   1665c: b5ffff80     	cbnz	x0, 0x1664c <pesapi_register_MSDKXGPlugin_v10+0x29c4>
   16660: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   16664: 97ffbd53     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   16668: 9106e328     	add	x8, x25, #0x1b8
   1666c: 08dffd09     	ldarb	w9, [x8]
   16670: aa0003f3     	mov	x19, x0
   16674: 37000249     	tbnz	w9, #0x0, 0x166bc <pesapi_register_MSDKXGPlugin_v10+0x2a34>
   16678: aa0803e0     	mov	x0, x8
   1667c: 97ffbd29     	bl	0x5b20 <__cxa_guard_acquire@plt>
   16680: 340001e0     	cbz	w0, 0x166bc <pesapi_register_MSDKXGPlugin_v10+0x2a34>
   16684: 900000aa     	adrp	x10, 0x2a000
   16688: d00000a8     	adrp	x8, 0x2c000
   1668c: 913d414a     	add	x10, x10, #0xf50
   16690: 913c0108     	add	x8, x8, #0xf00
   16694: 6f00e400     	movi	v0.2d, #0000000000000000
   16698: 91008349     	add	x9, x26, #0x20
   1669c: 9100414a     	add	x10, x10, #0x10
   166a0: 9106e320     	add	x0, x25, #0x1b8
   166a4: ad000100     	stp	q0, q0, [x8]
   166a8: f900111f     	str	xzr, [x8, #0x20]
   166ac: b900111f     	str	wzr, [x8, #0x10]
   166b0: b900211f     	str	wzr, [x8, #0x20]
   166b4: a900250a     	stp	x10, x9, [x8]
   166b8: 97ffbd46     	bl	0x5bd0 <__cxa_guard_release@plt>
   166bc: f9400fe8     	ldr	x8, [sp, #0x18]
   166c0: d00000b4     	adrp	x20, 0x2c000
   166c4: 913c0294     	add	x20, x20, #0xf00
   166c8: b900229f     	str	wzr, [x20, #0x20]
   166cc: b40000e8     	cbz	x8, 0x166e8 <pesapi_register_MSDKXGPlugin_v10+0x2a60>
   166d0: aa0803f5     	mov	x21, x8
   166d4: f8410ea8     	ldr	x8, [x21, #0x10]!
   166d8: b5ffffc8     	cbnz	x8, 0x166d0 <pesapi_register_MSDKXGPlugin_v10+0x2a48>
   166dc: 321d07e0     	orr	w0, wzr, #0x18
   166e0: 97ffbd2c     	bl	0x5b90 <malloc@plt>
   166e4: 14000004     	b	0x166f4 <pesapi_register_MSDKXGPlugin_v10+0x2a6c>
   166e8: 321d07e0     	orr	w0, wzr, #0x18
   166ec: 97ffbd29     	bl	0x5b90 <malloc@plt>
   166f0: 910063f5     	add	x21, sp, #0x18
   166f4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   166f8: f900001f     	str	xzr, [x0]
   166fc: f90002a0     	str	x0, [x21]
   16700: f94013e8     	ldr	x8, [sp, #0x20]
   16704: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16708: 911aa6b5     	add	x21, x21, #0x6a9
   1670c: 9e6702a0     	fmov	d0, x21
   16710: 4e181e80     	mov	v0.d[1], x20
   16714: 3d800000     	str	q0, [x0]
   16718: b40000a8     	cbz	x8, 0x1672c <pesapi_register_MSDKXGPlugin_v10+0x2aa4>
   1671c: aa0803f4     	mov	x20, x8
   16720: f8418e88     	ldr	x8, [x20, #0x18]!
   16724: b5ffffc8     	cbnz	x8, 0x1671c <pesapi_register_MSDKXGPlugin_v10+0x2a94>
   16728: 14000002     	b	0x16730 <pesapi_register_MSDKXGPlugin_v10+0x2aa8>
   1672c: 910083f4     	add	x20, sp, #0x20
   16730: 321b03e0     	orr	w0, wzr, #0x20
   16734: 97ffbd17     	bl	0x5b90 <malloc@plt>
   16738: f9000c1f     	str	xzr, [x0, #0x18]
   1673c: f9000280     	str	x0, [x20]
   16740: f94013f6     	ldr	x22, [sp, #0x20]
   16744: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16748: 91079108     	add	x8, x8, #0x1e4
   1674c: a9002015     	stp	x21, x8, [x0]
   16750: f900081f     	str	xzr, [x0, #0x10]
   16754: b4000316     	cbz	x22, 0x167b4 <pesapi_register_MSDKXGPlugin_v10+0x2b2c>
   16758: 2a1f03e8     	mov	w8, wzr
   1675c: aa1603e9     	mov	x9, x22
   16760: f9400d29     	ldr	x9, [x9, #0x18]
   16764: 11000508     	add	w8, w8, #0x1
   16768: b5ffffc9     	cbnz	x9, 0x16760 <pesapi_register_MSDKXGPlugin_v10+0x2ad8>
   1676c: 93407d14     	sxtw	x20, w8
   16770: aa1403e0     	mov	x0, x20
   16774: 97ffbd27     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   16778: aa0003f5     	mov	x21, x0
   1677c: b4000256     	cbz	x22, 0x167c4 <pesapi_register_MSDKXGPlugin_v10+0x2b3c>
   16780: aa1f03e1     	mov	x1, xzr
   16784: a94012c2     	ldp	x2, x4, [x22]
   16788: 320003e3     	orr	w3, wzr, #0x1
   1678c: aa1503e0     	mov	x0, x21
   16790: aa1f03e5     	mov	x5, xzr
   16794: aa1f03e6     	mov	x6, xzr
   16798: 91000437     	add	x23, x1, #0x1
   1679c: 97ffbcf1     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   167a0: f9400ed6     	ldr	x22, [x22, #0x18]
   167a4: aa1703e1     	mov	x1, x23
   167a8: f90013f6     	str	x22, [sp, #0x20]
   167ac: b5fffed6     	cbnz	x22, 0x16784 <pesapi_register_MSDKXGPlugin_v10+0x2afc>
   167b0: 14000005     	b	0x167c4 <pesapi_register_MSDKXGPlugin_v10+0x2b3c>
   167b4: aa1f03e0     	mov	x0, xzr
   167b8: 97ffbd16     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   167bc: aa0003f5     	mov	x21, x0
   167c0: aa1f03f4     	mov	x20, xzr
   167c4: 90000024     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   167c8: 9100c320     	add	x0, x25, #0x30
   167cc: 9106fb42     	add	x2, x26, #0x1be
   167d0: 910ab084     	add	x4, x4, #0x2ac
   167d4: aa1303e1     	mov	x1, x19
   167d8: aa1f03e3     	mov	x3, xzr
   167dc: aa1403e5     	mov	x5, x20
   167e0: aa1503e6     	mov	x6, x21
   167e4: aa1f03e7     	mov	x7, xzr
   167e8: 97ffbd1e     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   167ec: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   167f0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   167f4: 97ffbcef     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   167f8: 91070328     	add	x8, x25, #0x1c0
   167fc: 08dffd09     	ldarb	w9, [x8]
   16800: aa0003f3     	mov	x19, x0
   16804: 37000229     	tbnz	w9, #0x0, 0x16848 <pesapi_register_MSDKXGPlugin_v10+0x2bc0>
   16808: aa0803e0     	mov	x0, x8
   1680c: 97ffbcc5     	bl	0x5b20 <__cxa_guard_acquire@plt>
   16810: 340001c0     	cbz	w0, 0x16848 <pesapi_register_MSDKXGPlugin_v10+0x2bc0>
   16814: 900000a9     	adrp	x9, 0x2a000
   16818: d00000a8     	adrp	x8, 0x2c000
   1681c: 913e6129     	add	x9, x9, #0xf98
   16820: 913ca108     	add	x8, x8, #0xf28
   16824: 6f00e400     	movi	v0.2d, #0000000000000000
   16828: 91004129     	add	x9, x9, #0x10
   1682c: 91070320     	add	x0, x25, #0x1c0
   16830: ad000100     	stp	q0, q0, [x8]
   16834: f900111f     	str	xzr, [x8, #0x20]
   16838: b900111f     	str	wzr, [x8, #0x10]
   1683c: b900211f     	str	wzr, [x8, #0x20]
   16840: a9006909     	stp	x9, x26, [x8]
   16844: 97ffbce3     	bl	0x5bd0 <__cxa_guard_release@plt>
   16848: f9400be8     	ldr	x8, [sp, #0x10]
   1684c: d00000b4     	adrp	x20, 0x2c000
   16850: 913ca294     	add	x20, x20, #0xf28
   16854: b900229f     	str	wzr, [x20, #0x20]
   16858: b40000e8     	cbz	x8, 0x16874 <pesapi_register_MSDKXGPlugin_v10+0x2bec>
   1685c: aa0803f5     	mov	x21, x8
   16860: f8410ea8     	ldr	x8, [x21, #0x10]!
   16864: b5ffffc8     	cbnz	x8, 0x1685c <pesapi_register_MSDKXGPlugin_v10+0x2bd4>
   16868: 321d07e0     	orr	w0, wzr, #0x18
   1686c: 97ffbcc9     	bl	0x5b90 <malloc@plt>
   16870: 14000004     	b	0x16880 <pesapi_register_MSDKXGPlugin_v10+0x2bf8>
   16874: 321d07e0     	orr	w0, wzr, #0x18
   16878: 97ffbcc6     	bl	0x5b90 <malloc@plt>
   1687c: 910043f5     	add	x21, sp, #0x10
   16880: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16884: f900001f     	str	xzr, [x0]
   16888: f90002a0     	str	x0, [x21]
   1688c: f9400fe8     	ldr	x8, [sp, #0x18]
   16890: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16894: 911ad2b5     	add	x21, x21, #0x6b4
   16898: 9e6702a0     	fmov	d0, x21
   1689c: 4e181e80     	mov	v0.d[1], x20
   168a0: 3d800000     	str	q0, [x0]
   168a4: b40000a8     	cbz	x8, 0x168b8 <pesapi_register_MSDKXGPlugin_v10+0x2c30>
   168a8: aa0803f4     	mov	x20, x8
   168ac: f8418e88     	ldr	x8, [x20, #0x18]!
   168b0: b5ffffc8     	cbnz	x8, 0x168a8 <pesapi_register_MSDKXGPlugin_v10+0x2c20>
   168b4: 14000002     	b	0x168bc <pesapi_register_MSDKXGPlugin_v10+0x2c34>
   168b8: 910063f4     	add	x20, sp, #0x18
   168bc: 321b03e0     	orr	w0, wzr, #0x20
   168c0: 97ffbcb4     	bl	0x5b90 <malloc@plt>
   168c4: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   168c8: 910bb108     	add	x8, x8, #0x2ec
   168cc: f9000c1f     	str	xzr, [x0, #0x18]
   168d0: f9000280     	str	x0, [x20]
   168d4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   168d8: f9000015     	str	x21, [x0]
   168dc: 91072320     	add	x0, x25, #0x1c8
   168e0: 08dffc08     	ldarb	w8, [x0]
   168e4: 37000208     	tbnz	w8, #0x0, 0x16924 <pesapi_register_MSDKXGPlugin_v10+0x2c9c>
   168e8: 97ffbc8e     	bl	0x5b20 <__cxa_guard_acquire@plt>
   168ec: 340001c0     	cbz	w0, 0x16924 <pesapi_register_MSDKXGPlugin_v10+0x2c9c>
   168f0: 900000a9     	adrp	x9, 0x2a000
   168f4: d00000a8     	adrp	x8, 0x2c000
   168f8: 913f8129     	add	x9, x9, #0xfe0
   168fc: 913d4108     	add	x8, x8, #0xf50
   16900: 6f00e400     	movi	v0.2d, #0000000000000000
   16904: 91004129     	add	x9, x9, #0x10
   16908: 91072320     	add	x0, x25, #0x1c8
   1690c: ad000100     	stp	q0, q0, [x8]
   16910: f900111f     	str	xzr, [x8, #0x20]
   16914: b900111f     	str	wzr, [x8, #0x10]
   16918: b900211f     	str	wzr, [x8, #0x20]
   1691c: a9006909     	stp	x9, x26, [x8]
   16920: 97ffbcac     	bl	0x5bd0 <__cxa_guard_release@plt>
   16924: f9400be8     	ldr	x8, [sp, #0x10]
   16928: d00000b4     	adrp	x20, 0x2c000
   1692c: 913d4294     	add	x20, x20, #0xf50
   16930: b900229f     	str	wzr, [x20, #0x20]
   16934: b40000e8     	cbz	x8, 0x16950 <pesapi_register_MSDKXGPlugin_v10+0x2cc8>
   16938: aa0803f5     	mov	x21, x8
   1693c: f8410ea8     	ldr	x8, [x21, #0x10]!
   16940: b5ffffc8     	cbnz	x8, 0x16938 <pesapi_register_MSDKXGPlugin_v10+0x2cb0>
   16944: 321d07e0     	orr	w0, wzr, #0x18
   16948: 97ffbc92     	bl	0x5b90 <malloc@plt>
   1694c: 14000004     	b	0x1695c <pesapi_register_MSDKXGPlugin_v10+0x2cd4>
   16950: 321d07e0     	orr	w0, wzr, #0x18
   16954: 97ffbc8f     	bl	0x5b90 <malloc@plt>
   16958: 910043f5     	add	x21, sp, #0x10
   1695c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16960: f900001f     	str	xzr, [x0]
   16964: f90002a0     	str	x0, [x21]
   16968: f9400fe8     	ldr	x8, [sp, #0x18]
   1696c: 9e670380     	fmov	d0, x28
   16970: 4e181e80     	mov	v0.d[1], x20
   16974: 3d800000     	str	q0, [x0]
   16978: b40000a8     	cbz	x8, 0x1698c <pesapi_register_MSDKXGPlugin_v10+0x2d04>
   1697c: aa0803f4     	mov	x20, x8
   16980: f8418e88     	ldr	x8, [x20, #0x18]!
   16984: b5ffffc8     	cbnz	x8, 0x1697c <pesapi_register_MSDKXGPlugin_v10+0x2cf4>
   16988: 14000002     	b	0x16990 <pesapi_register_MSDKXGPlugin_v10+0x2d08>
   1698c: 910063f4     	add	x20, sp, #0x18
   16990: 321b03e0     	orr	w0, wzr, #0x20
   16994: 97ffbc7f     	bl	0x5b90 <malloc@plt>
   16998: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   1699c: 910d4108     	add	x8, x8, #0x350
   169a0: f9000c1f     	str	xzr, [x0, #0x18]
   169a4: f9000280     	str	x0, [x20]
   169a8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   169ac: f900001c     	str	x28, [x0]
   169b0: 91074320     	add	x0, x25, #0x1d0
   169b4: 08dffc08     	ldarb	w8, [x0]
   169b8: 37000208     	tbnz	w8, #0x0, 0x169f8 <pesapi_register_MSDKXGPlugin_v10+0x2d70>
   169bc: 97ffbc59     	bl	0x5b20 <__cxa_guard_acquire@plt>
   169c0: 340001c0     	cbz	w0, 0x169f8 <pesapi_register_MSDKXGPlugin_v10+0x2d70>
   169c4: b00000a9     	adrp	x9, 0x2b000
   169c8: d00000a8     	adrp	x8, 0x2c000
   169cc: 9100a129     	add	x9, x9, #0x28
   169d0: 913de108     	add	x8, x8, #0xf78
   169d4: 6f00e400     	movi	v0.2d, #0000000000000000
   169d8: 91004129     	add	x9, x9, #0x10
   169dc: 91074320     	add	x0, x25, #0x1d0
   169e0: ad000100     	stp	q0, q0, [x8]
   169e4: f900111f     	str	xzr, [x8, #0x20]
   169e8: b900111f     	str	wzr, [x8, #0x10]
   169ec: b900211f     	str	wzr, [x8, #0x20]
   169f0: a9006909     	stp	x9, x26, [x8]
   169f4: 97ffbc77     	bl	0x5bd0 <__cxa_guard_release@plt>
   169f8: f9400be8     	ldr	x8, [sp, #0x10]
   169fc: d00000b4     	adrp	x20, 0x2c000
   16a00: 913de294     	add	x20, x20, #0xf78
   16a04: b900229f     	str	wzr, [x20, #0x20]
   16a08: b40000e8     	cbz	x8, 0x16a24 <pesapi_register_MSDKXGPlugin_v10+0x2d9c>
   16a0c: aa0803f5     	mov	x21, x8
   16a10: f8410ea8     	ldr	x8, [x21, #0x10]!
   16a14: b5ffffc8     	cbnz	x8, 0x16a0c <pesapi_register_MSDKXGPlugin_v10+0x2d84>
   16a18: 321d07e0     	orr	w0, wzr, #0x18
   16a1c: 97ffbc5d     	bl	0x5b90 <malloc@plt>
   16a20: 14000004     	b	0x16a30 <pesapi_register_MSDKXGPlugin_v10+0x2da8>
   16a24: 321d07e0     	orr	w0, wzr, #0x18
   16a28: 97ffbc5a     	bl	0x5b90 <malloc@plt>
   16a2c: 910043f5     	add	x21, sp, #0x10
   16a30: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16a34: f900001f     	str	xzr, [x0]
   16a38: f90002a0     	str	x0, [x21]
   16a3c: f9400fe8     	ldr	x8, [sp, #0x18]
   16a40: 9e670300     	fmov	d0, x24
   16a44: 4e181e80     	mov	v0.d[1], x20
   16a48: 3d800000     	str	q0, [x0]
   16a4c: b40000a8     	cbz	x8, 0x16a60 <pesapi_register_MSDKXGPlugin_v10+0x2dd8>
   16a50: aa0803f4     	mov	x20, x8
   16a54: f8418e88     	ldr	x8, [x20, #0x18]!
   16a58: b5ffffc8     	cbnz	x8, 0x16a50 <pesapi_register_MSDKXGPlugin_v10+0x2dc8>
   16a5c: 14000002     	b	0x16a64 <pesapi_register_MSDKXGPlugin_v10+0x2ddc>
   16a60: 910063f4     	add	x20, sp, #0x18
   16a64: 321b03e0     	orr	w0, wzr, #0x20
   16a68: 97ffbc4a     	bl	0x5b90 <malloc@plt>
   16a6c: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16a70: 910ed108     	add	x8, x8, #0x3b4
   16a74: f9000c1f     	str	xzr, [x0, #0x18]
   16a78: f9000280     	str	x0, [x20]
   16a7c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   16a80: f9000018     	str	x24, [x0]
   16a84: 91076320     	add	x0, x25, #0x1d8
   16a88: 08dffc08     	ldarb	w8, [x0]
   16a8c: 370002e8     	tbnz	w8, #0x0, 0x16ae8 <pesapi_register_MSDKXGPlugin_v10+0x2e60>
   16a90: 97ffbc24     	bl	0x5b20 <__cxa_guard_acquire@plt>
   16a94: 340002a0     	cbz	w0, 0x16ae8 <pesapi_register_MSDKXGPlugin_v10+0x2e60>
   16a98: d00000a8     	adrp	x8, 0x2c000
   16a9c: 913e8108     	add	x8, x8, #0xfa0
   16aa0: 6f00e400     	movi	v0.2d, #0000000000000000
   16aa4: 320003ea     	orr	w10, wzr, #0x1
   16aa8: ad000100     	stp	q0, q0, [x8]
   16aac: b900110a     	str	w10, [x8, #0x10]
   16ab0: d00000aa     	adrp	x10, 0x2c000
   16ab4: 3d800900     	str	q0, [x8, #0x20]
   16ab8: 4e080fe0     	dup	v0.2d, xzr
   16abc: 9100214a     	add	x10, x10, #0x8
   16ac0: 4e081d40     	mov	v0.d[0], x10
   16ac4: b00000aa     	adrp	x10, 0x2b000
   16ac8: 9101c14a     	add	x10, x10, #0x70
   16acc: 9100e349     	add	x9, x26, #0x38
   16ad0: 9100414a     	add	x10, x10, #0x10
   16ad4: 91076320     	add	x0, x25, #0x1d8
   16ad8: b900291f     	str	wzr, [x8, #0x28]
   16adc: a900250a     	stp	x10, x9, [x8]
   16ae0: 3c818100     	stur	q0, [x8, #0x18]
   16ae4: 97ffbc3b     	bl	0x5bd0 <__cxa_guard_release@plt>
   16ae8: f94007e8     	ldr	x8, [sp, #0x8]
   16aec: d00000b4     	adrp	x20, 0x2c000
   16af0: 913e8294     	add	x20, x20, #0xfa0
   16af4: b9002a9f     	str	wzr, [x20, #0x28]
   16af8: b40000e8     	cbz	x8, 0x16b14 <pesapi_register_MSDKXGPlugin_v10+0x2e8c>
   16afc: aa0803f5     	mov	x21, x8
   16b00: f8410ea8     	ldr	x8, [x21, #0x10]!
   16b04: b5ffffc8     	cbnz	x8, 0x16afc <pesapi_register_MSDKXGPlugin_v10+0x2e74>
   16b08: 321d07e0     	orr	w0, wzr, #0x18
   16b0c: 97ffbc21     	bl	0x5b90 <malloc@plt>
   16b10: 14000004     	b	0x16b20 <pesapi_register_MSDKXGPlugin_v10+0x2e98>
   16b14: 321d07e0     	orr	w0, wzr, #0x18
   16b18: 97ffbc1e     	bl	0x5b90 <malloc@plt>
   16b1c: 910023f5     	add	x21, sp, #0x8
   16b20: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16b24: f900001f     	str	xzr, [x0]
   16b28: f90002a0     	str	x0, [x21]
   16b2c: f94013e8     	ldr	x8, [sp, #0x20]
   16b30: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16b34: 9112d6b5     	add	x21, x21, #0x4b5
   16b38: 9e6702a0     	fmov	d0, x21
   16b3c: 4e181e80     	mov	v0.d[1], x20
   16b40: 3d800000     	str	q0, [x0]
   16b44: b40000a8     	cbz	x8, 0x16b58 <pesapi_register_MSDKXGPlugin_v10+0x2ed0>
   16b48: aa0803f4     	mov	x20, x8
   16b4c: f8418e88     	ldr	x8, [x20, #0x18]!
   16b50: b5ffffc8     	cbnz	x8, 0x16b48 <pesapi_register_MSDKXGPlugin_v10+0x2ec0>
   16b54: 14000002     	b	0x16b5c <pesapi_register_MSDKXGPlugin_v10+0x2ed4>
   16b58: 910083f4     	add	x20, sp, #0x20
   16b5c: 321b03e0     	orr	w0, wzr, #0x20
   16b60: 97ffbc0c     	bl	0x5b90 <malloc@plt>
   16b64: f9000c1f     	str	xzr, [x0, #0x18]
   16b68: f9000280     	str	x0, [x20]
   16b6c: f94013f4     	ldr	x20, [sp, #0x20]
   16b70: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16b74: 91106108     	add	x8, x8, #0x418
   16b78: a9002015     	stp	x21, x8, [x0]
   16b7c: 2a1f03e8     	mov	w8, wzr
   16b80: f900081f     	str	xzr, [x0, #0x10]
   16b84: b40000b4     	cbz	x20, 0x16b98 <pesapi_register_MSDKXGPlugin_v10+0x2f10>
   16b88: aa1403e9     	mov	x9, x20
   16b8c: f9400d29     	ldr	x9, [x9, #0x18]
   16b90: 11000508     	add	w8, w8, #0x1
   16b94: b5ffffc9     	cbnz	x9, 0x16b8c <pesapi_register_MSDKXGPlugin_v10+0x2f04>
   16b98: f9400ffb     	ldr	x27, [sp, #0x18]
   16b9c: b40000fb     	cbz	x27, 0x16bb8 <pesapi_register_MSDKXGPlugin_v10+0x2f30>
   16ba0: 2a1f03e9     	mov	w9, wzr
   16ba4: aa1b03ea     	mov	x10, x27
   16ba8: f9400d4a     	ldr	x10, [x10, #0x18]
   16bac: 11000529     	add	w9, w9, #0x1
   16bb0: b5ffffca     	cbnz	x10, 0x16ba8 <pesapi_register_MSDKXGPlugin_v10+0x2f20>
   16bb4: 14000002     	b	0x16bbc <pesapi_register_MSDKXGPlugin_v10+0x2f34>
   16bb8: 2a1f03e9     	mov	w9, wzr
   16bbc: 0b080128     	add	w8, w9, w8
   16bc0: 93407d15     	sxtw	x21, w8
   16bc4: aa1503e0     	mov	x0, x21
   16bc8: 97ffbc12     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   16bcc: aa0003f6     	mov	x22, x0
   16bd0: aa1f03f7     	mov	x23, xzr
   16bd4: b4000194     	cbz	x20, 0x16c04 <pesapi_register_MSDKXGPlugin_v10+0x2f7c>
   16bd8: a9401282     	ldp	x2, x4, [x20]
   16bdc: aa1703e1     	mov	x1, x23
   16be0: 320003e3     	orr	w3, wzr, #0x1
   16be4: aa1603e0     	mov	x0, x22
   16be8: aa1f03e5     	mov	x5, xzr
   16bec: aa1f03e6     	mov	x6, xzr
   16bf0: 91000437     	add	x23, x1, #0x1
   16bf4: 97ffbbdb     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   16bf8: f9400e94     	ldr	x20, [x20, #0x18]
   16bfc: f90013f4     	str	x20, [sp, #0x20]
   16c00: b5fffed4     	cbnz	x20, 0x16bd8 <pesapi_register_MSDKXGPlugin_v10+0x2f50>
   16c04: b400051b     	cbz	x27, 0x16ca4 <pesapi_register_MSDKXGPlugin_v10+0x301c>
   16c08: a9401362     	ldp	x2, x4, [x27]
   16c0c: aa1603e0     	mov	x0, x22
   16c10: aa1703e1     	mov	x1, x23
   16c14: 2a1f03e3     	mov	w3, wzr
   16c18: aa1f03e5     	mov	x5, xzr
   16c1c: aa1f03e6     	mov	x6, xzr
   16c20: 910006fc     	add	x28, x23, #0x1
   16c24: 97ffbbcf     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   16c28: f9400f7b     	ldr	x27, [x27, #0x18]
   16c2c: aa1c03f7     	mov	x23, x28
   16c30: f9000ffb     	str	x27, [sp, #0x18]
   16c34: b5fffebb     	cbnz	x27, 0x16c08 <pesapi_register_MSDKXGPlugin_v10+0x2f80>
   16c38: 90000024     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16c3c: 9100e320     	add	x0, x25, #0x38
   16c40: 9107f742     	add	x2, x26, #0x1fd
   16c44: 91196084     	add	x4, x4, #0x658
   16c48: aa1303e1     	mov	x1, x19
   16c4c: aa1f03e3     	mov	x3, xzr
   16c50: aa1503e5     	mov	x5, x21
   16c54: aa1603e6     	mov	x6, x22
   16c58: aa1f03e7     	mov	x7, xzr
   16c5c: 97ffbc01     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   16c60: b000005c     	adrp	x28, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16c64: 9112679c     	add	x28, x28, #0x499
   16c68: b4000334     	cbz	x20, 0x16ccc <pesapi_register_MSDKXGPlugin_v10+0x3044>
   16c6c: f9400e93     	ldr	x19, [x20, #0x18]
   16c70: aa1403e0     	mov	x0, x20
   16c74: f90013f3     	str	x19, [sp, #0x20]
   16c78: 97ffbbae     	bl	0x5b30 <free@plt>
   16c7c: aa1303f4     	mov	x20, x19
   16c80: b5ffff73     	cbnz	x19, 0x16c6c <pesapi_register_MSDKXGPlugin_v10+0x2fe4>
   16c84: f9400fe0     	ldr	x0, [sp, #0x18]
   16c88: b4000220     	cbz	x0, 0x16ccc <pesapi_register_MSDKXGPlugin_v10+0x3044>
   16c8c: f9400c13     	ldr	x19, [x0, #0x18]
   16c90: f9000ff3     	str	x19, [sp, #0x18]
   16c94: 97ffbba7     	bl	0x5b30 <free@plt>
   16c98: aa1303e0     	mov	x0, x19
   16c9c: b5ffff93     	cbnz	x19, 0x16c8c <pesapi_register_MSDKXGPlugin_v10+0x3004>
   16ca0: 1400000b     	b	0x16ccc <pesapi_register_MSDKXGPlugin_v10+0x3044>
   16ca4: 90000024     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16ca8: 9100e320     	add	x0, x25, #0x38
   16cac: 9107f742     	add	x2, x26, #0x1fd
   16cb0: 91196084     	add	x4, x4, #0x658
   16cb4: aa1303e1     	mov	x1, x19
   16cb8: aa1f03e3     	mov	x3, xzr
   16cbc: aa1503e5     	mov	x5, x21
   16cc0: aa1603e6     	mov	x6, x22
   16cc4: aa1f03e7     	mov	x7, xzr
   16cc8: 97ffbbe6     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   16ccc: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   16cd0: 91078320     	add	x0, x25, #0x1e0
   16cd4: 08dffc08     	ldarb	w8, [x0]
   16cd8: 370002e8     	tbnz	w8, #0x0, 0x16d34 <pesapi_register_MSDKXGPlugin_v10+0x30ac>
   16cdc: 97ffbb91     	bl	0x5b20 <__cxa_guard_acquire@plt>
   16ce0: 340002a0     	cbz	w0, 0x16d34 <pesapi_register_MSDKXGPlugin_v10+0x30ac>
   16ce4: d00000a8     	adrp	x8, 0x2c000
   16ce8: 913f4108     	add	x8, x8, #0xfd0
   16cec: 6f00e400     	movi	v0.2d, #0000000000000000
   16cf0: 320003ea     	orr	w10, wzr, #0x1
   16cf4: ad000100     	stp	q0, q0, [x8]
   16cf8: b900110a     	str	w10, [x8, #0x10]
   16cfc: d00000aa     	adrp	x10, 0x2c000
   16d00: 3d800900     	str	q0, [x8, #0x20]
   16d04: 4e080fe0     	dup	v0.2d, xzr
   16d08: 9100a14a     	add	x10, x10, #0x28
   16d0c: 4e081d40     	mov	v0.d[0], x10
   16d10: b00000aa     	adrp	x10, 0x2b000
   16d14: 9102e14a     	add	x10, x10, #0xb8
   16d18: 91006349     	add	x9, x26, #0x18
   16d1c: 9100414a     	add	x10, x10, #0x10
   16d20: 91078320     	add	x0, x25, #0x1e0
   16d24: b900291f     	str	wzr, [x8, #0x28]
   16d28: a900250a     	stp	x10, x9, [x8]
   16d2c: 3c818100     	stur	q0, [x8, #0x18]
   16d30: 97ffbba8     	bl	0x5bd0 <__cxa_guard_release@plt>
   16d34: f9400fe8     	ldr	x8, [sp, #0x18]
   16d38: d00000b3     	adrp	x19, 0x2c000
   16d3c: 913f4273     	add	x19, x19, #0xfd0
   16d40: b9002a7f     	str	wzr, [x19, #0x28]
   16d44: b40000e8     	cbz	x8, 0x16d60 <pesapi_register_MSDKXGPlugin_v10+0x30d8>
   16d48: aa0803f4     	mov	x20, x8
   16d4c: f8410e88     	ldr	x8, [x20, #0x10]!
   16d50: b5ffffc8     	cbnz	x8, 0x16d48 <pesapi_register_MSDKXGPlugin_v10+0x30c0>
   16d54: 321d07e0     	orr	w0, wzr, #0x18
   16d58: 97ffbb8e     	bl	0x5b90 <malloc@plt>
   16d5c: 14000004     	b	0x16d6c <pesapi_register_MSDKXGPlugin_v10+0x30e4>
   16d60: 321d07e0     	orr	w0, wzr, #0x18
   16d64: 97ffbb8b     	bl	0x5b90 <malloc@plt>
   16d68: 910063f4     	add	x20, sp, #0x18
   16d6c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16d70: f900001f     	str	xzr, [x0]
   16d74: f9000280     	str	x0, [x20]
   16d78: f94013e8     	ldr	x8, [sp, #0x20]
   16d7c: b0000054     	adrp	x20, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16d80: 911af694     	add	x20, x20, #0x6bd
   16d84: 9e670280     	fmov	d0, x20
   16d88: 4e181e60     	mov	v0.d[1], x19
   16d8c: 3d800000     	str	q0, [x0]
   16d90: b40000a8     	cbz	x8, 0x16da4 <pesapi_register_MSDKXGPlugin_v10+0x311c>
   16d94: aa0803f3     	mov	x19, x8
   16d98: f8418e68     	ldr	x8, [x19, #0x18]!
   16d9c: b5ffffc8     	cbnz	x8, 0x16d94 <pesapi_register_MSDKXGPlugin_v10+0x310c>
   16da0: 14000002     	b	0x16da8 <pesapi_register_MSDKXGPlugin_v10+0x3120>
   16da4: 910083f3     	add	x19, sp, #0x20
   16da8: 321b03e0     	orr	w0, wzr, #0x20
   16dac: 97ffbb79     	bl	0x5b90 <malloc@plt>
   16db0: f9000c1f     	str	xzr, [x0, #0x18]
   16db4: f9000260     	str	x0, [x19]
   16db8: f94013f5     	ldr	x21, [sp, #0x20]
   16dbc: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16dc0: 911a6108     	add	x8, x8, #0x698
   16dc4: a9002014     	stp	x20, x8, [x0]
   16dc8: f900081f     	str	xzr, [x0, #0x10]
   16dcc: b4000315     	cbz	x21, 0x16e2c <pesapi_register_MSDKXGPlugin_v10+0x31a4>
   16dd0: 2a1f03e8     	mov	w8, wzr
   16dd4: aa1503e9     	mov	x9, x21
   16dd8: f9400d29     	ldr	x9, [x9, #0x18]
   16ddc: 11000508     	add	w8, w8, #0x1
   16de0: b5ffffc9     	cbnz	x9, 0x16dd8 <pesapi_register_MSDKXGPlugin_v10+0x3150>
   16de4: 93407d13     	sxtw	x19, w8
   16de8: aa1303e0     	mov	x0, x19
   16dec: 97ffbb89     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   16df0: aa0003f4     	mov	x20, x0
   16df4: b4000255     	cbz	x21, 0x16e3c <pesapi_register_MSDKXGPlugin_v10+0x31b4>
   16df8: aa1f03e1     	mov	x1, xzr
   16dfc: a94012a2     	ldp	x2, x4, [x21]
   16e00: 320003e3     	orr	w3, wzr, #0x1
   16e04: aa1403e0     	mov	x0, x20
   16e08: aa1f03e5     	mov	x5, xzr
   16e0c: aa1f03e6     	mov	x6, xzr
   16e10: 91000436     	add	x22, x1, #0x1
   16e14: 97ffbb53     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   16e18: f9400eb5     	ldr	x21, [x21, #0x18]
   16e1c: aa1603e1     	mov	x1, x22
   16e20: f90013f5     	str	x21, [sp, #0x20]
   16e24: b5fffed5     	cbnz	x21, 0x16dfc <pesapi_register_MSDKXGPlugin_v10+0x3174>
   16e28: 14000005     	b	0x16e3c <pesapi_register_MSDKXGPlugin_v10+0x31b4>
   16e2c: aa1f03e0     	mov	x0, xzr
   16e30: 97ffbb78     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   16e34: aa0003f4     	mov	x20, x0
   16e38: aa1f03f3     	mov	x19, xzr
   16e3c: 90000024     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16e40: 91010320     	add	x0, x25, #0x40
   16e44: 9100c321     	add	x1, x25, #0x30
   16e48: 910d1b42     	add	x2, x26, #0x346
   16e4c: 9121d084     	add	x4, x4, #0x874
   16e50: aa1f03e3     	mov	x3, xzr
   16e54: aa1303e5     	mov	x5, x19
   16e58: aa1403e6     	mov	x6, x20
   16e5c: aa1f03e7     	mov	x7, xzr
   16e60: 97ffbb80     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   16e64: 97ffbb53     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   16e68: aa0003f3     	mov	x19, x0
   16e6c: aa1f03e0     	mov	x0, xzr
   16e70: 97ffbb68     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   16e74: 90000024     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16e78: aa0003e6     	mov	x6, x0
   16e7c: 91012320     	add	x0, x25, #0x48
   16e80: 9108f342     	add	x2, x26, #0x23c
   16e84: 9122d084     	add	x4, x4, #0x8b4
   16e88: aa1303e1     	mov	x1, x19
   16e8c: aa1f03e3     	mov	x3, xzr
   16e90: aa1f03e5     	mov	x5, xzr
   16e94: aa1f03e7     	mov	x7, xzr
   16e98: 97ffbb72     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   16e9c: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   16ea0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   16ea4: 97ffbb43     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   16ea8: 9107a328     	add	x8, x25, #0x1e8
   16eac: 08dffd09     	ldarb	w9, [x8]
   16eb0: aa0003f3     	mov	x19, x0
   16eb4: 37000309     	tbnz	w9, #0x0, 0x16f14 <pesapi_register_MSDKXGPlugin_v10+0x328c>
   16eb8: aa0803e0     	mov	x0, x8
   16ebc: 97ffbb19     	bl	0x5b20 <__cxa_guard_acquire@plt>
   16ec0: 340002a0     	cbz	w0, 0x16f14 <pesapi_register_MSDKXGPlugin_v10+0x328c>
   16ec4: f00000a8     	adrp	x8, 0x2d000
   16ec8: 91000108     	add	x8, x8, #0x0
   16ecc: 6f00e400     	movi	v0.2d, #0000000000000000
   16ed0: 320003ea     	orr	w10, wzr, #0x1
   16ed4: ad000100     	stp	q0, q0, [x8]
   16ed8: b900110a     	str	w10, [x8, #0x10]
   16edc: d00000aa     	adrp	x10, 0x2c000
   16ee0: 3d800900     	str	q0, [x8, #0x20]
   16ee4: 4e080fe0     	dup	v0.2d, xzr
   16ee8: 9100c14a     	add	x10, x10, #0x30
   16eec: 4e081d40     	mov	v0.d[0], x10
   16ef0: b00000aa     	adrp	x10, 0x2b000
   16ef4: 9104014a     	add	x10, x10, #0x100
   16ef8: 91006349     	add	x9, x26, #0x18
   16efc: 9100414a     	add	x10, x10, #0x10
   16f00: 9107a320     	add	x0, x25, #0x1e8
   16f04: b900291f     	str	wzr, [x8, #0x28]
   16f08: a900250a     	stp	x10, x9, [x8]
   16f0c: 3c818100     	stur	q0, [x8, #0x18]
   16f10: 97ffbb30     	bl	0x5bd0 <__cxa_guard_release@plt>
   16f14: f9400be8     	ldr	x8, [sp, #0x10]
   16f18: f00000b4     	adrp	x20, 0x2d000
   16f1c: 91000294     	add	x20, x20, #0x0
   16f20: b9002a9f     	str	wzr, [x20, #0x28]
   16f24: b40000e8     	cbz	x8, 0x16f40 <pesapi_register_MSDKXGPlugin_v10+0x32b8>
   16f28: aa0803f5     	mov	x21, x8
   16f2c: f8410ea8     	ldr	x8, [x21, #0x10]!
   16f30: b5ffffc8     	cbnz	x8, 0x16f28 <pesapi_register_MSDKXGPlugin_v10+0x32a0>
   16f34: 321d07e0     	orr	w0, wzr, #0x18
   16f38: 97ffbb16     	bl	0x5b90 <malloc@plt>
   16f3c: 14000004     	b	0x16f4c <pesapi_register_MSDKXGPlugin_v10+0x32c4>
   16f40: 321d07e0     	orr	w0, wzr, #0x18
   16f44: 97ffbb13     	bl	0x5b90 <malloc@plt>
   16f48: 910043f5     	add	x21, sp, #0x10
   16f4c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   16f50: f900001f     	str	xzr, [x0]
   16f54: f90002a0     	str	x0, [x21]
   16f58: f9400fe8     	ldr	x8, [sp, #0x18]
   16f5c: b0000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   16f60: 911b76b5     	add	x21, x21, #0x6dd
   16f64: 9e6702a0     	fmov	d0, x21
   16f68: 4e181e80     	mov	v0.d[1], x20
   16f6c: 3d800000     	str	q0, [x0]
   16f70: b40000a8     	cbz	x8, 0x16f84 <pesapi_register_MSDKXGPlugin_v10+0x32fc>
   16f74: aa0803f4     	mov	x20, x8
   16f78: f8418e88     	ldr	x8, [x20, #0x18]!
   16f7c: b5ffffc8     	cbnz	x8, 0x16f74 <pesapi_register_MSDKXGPlugin_v10+0x32ec>
   16f80: 14000002     	b	0x16f88 <pesapi_register_MSDKXGPlugin_v10+0x3300>
   16f84: 910063f4     	add	x20, sp, #0x18
   16f88: 321b03e0     	orr	w0, wzr, #0x20
   16f8c: 97ffbb01     	bl	0x5b90 <malloc@plt>
   16f90: 90000028     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   16f94: 9123d108     	add	x8, x8, #0x8f4
   16f98: f9000c1f     	str	xzr, [x0, #0x18]
   16f9c: f9000280     	str	x0, [x20]
   16fa0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   16fa4: f9000015     	str	x21, [x0]
   16fa8: 9107c320     	add	x0, x25, #0x1f0
   16fac: 08dffc08     	ldarb	w8, [x0]
   16fb0: 370002e8     	tbnz	w8, #0x0, 0x1700c <pesapi_register_MSDKXGPlugin_v10+0x3384>
   16fb4: 97ffbadb     	bl	0x5b20 <__cxa_guard_acquire@plt>
   16fb8: 340002a0     	cbz	w0, 0x1700c <pesapi_register_MSDKXGPlugin_v10+0x3384>
   16fbc: f00000a8     	adrp	x8, 0x2d000
   16fc0: 9100c108     	add	x8, x8, #0x30
   16fc4: 6f00e400     	movi	v0.2d, #0000000000000000
   16fc8: 320003ea     	orr	w10, wzr, #0x1
   16fcc: ad000100     	stp	q0, q0, [x8]
   16fd0: b900110a     	str	w10, [x8, #0x10]
   16fd4: d00000aa     	adrp	x10, 0x2c000
   16fd8: 3d800900     	str	q0, [x8, #0x20]
   16fdc: 4e080fe0     	dup	v0.2d, xzr
   16fe0: 9100814a     	add	x10, x10, #0x20
   16fe4: 4e081d40     	mov	v0.d[0], x10
   16fe8: b00000aa     	adrp	x10, 0x2b000
   16fec: 9105214a     	add	x10, x10, #0x148
   16ff0: 91010349     	add	x9, x26, #0x40
   16ff4: 9100414a     	add	x10, x10, #0x10
   16ff8: 9107c320     	add	x0, x25, #0x1f0
   16ffc: b900291f     	str	wzr, [x8, #0x28]
   17000: a900250a     	stp	x10, x9, [x8]
   17004: 3c818100     	stur	q0, [x8, #0x18]
   17008: 97ffbaf2     	bl	0x5bd0 <__cxa_guard_release@plt>
   1700c: f94007e8     	ldr	x8, [sp, #0x8]
   17010: d00000b4     	adrp	x20, 0x2d000
   17014: 9100c294     	add	x20, x20, #0x30
   17018: b9002a9f     	str	wzr, [x20, #0x28]
   1701c: b40000e8     	cbz	x8, 0x17038 <pesapi_register_MSDKXGPlugin_v10+0x33b0>
   17020: aa0803f5     	mov	x21, x8
   17024: f8410ea8     	ldr	x8, [x21, #0x10]!
   17028: b5ffffc8     	cbnz	x8, 0x17020 <pesapi_register_MSDKXGPlugin_v10+0x3398>
   1702c: 321d07e0     	orr	w0, wzr, #0x18
   17030: 97ffbad8     	bl	0x5b90 <malloc@plt>
   17034: 14000004     	b	0x17044 <pesapi_register_MSDKXGPlugin_v10+0x33bc>
   17038: 321d07e0     	orr	w0, wzr, #0x18
   1703c: 97ffbad5     	bl	0x5b90 <malloc@plt>
   17040: 910023f5     	add	x21, sp, #0x8
   17044: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17048: f900001f     	str	xzr, [x0]
   1704c: f90002a0     	str	x0, [x21]
   17050: f94013e8     	ldr	x8, [sp, #0x20]
   17054: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17058: 911ba6b5     	add	x21, x21, #0x6e9
   1705c: 9e6702a0     	fmov	d0, x21
   17060: 4e181e80     	mov	v0.d[1], x20
   17064: 3d800000     	str	q0, [x0]
   17068: b40000a8     	cbz	x8, 0x1707c <pesapi_register_MSDKXGPlugin_v10+0x33f4>
   1706c: aa0803f4     	mov	x20, x8
   17070: f8418e88     	ldr	x8, [x20, #0x18]!
   17074: b5ffffc8     	cbnz	x8, 0x1706c <pesapi_register_MSDKXGPlugin_v10+0x33e4>
   17078: 14000002     	b	0x17080 <pesapi_register_MSDKXGPlugin_v10+0x33f8>
   1707c: 910083f4     	add	x20, sp, #0x20
   17080: 321b03e0     	orr	w0, wzr, #0x20
   17084: 97ffbac3     	bl	0x5b90 <malloc@plt>
   17088: f9000c1f     	str	xzr, [x0, #0x18]
   1708c: f9000280     	str	x0, [x20]
   17090: f94013f4     	ldr	x20, [sp, #0x20]
   17094: f0000008     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   17098: 912ad108     	add	x8, x8, #0xab4
   1709c: a9002015     	stp	x21, x8, [x0]
   170a0: 2a1f03e8     	mov	w8, wzr
   170a4: f900081f     	str	xzr, [x0, #0x10]
   170a8: b40000b4     	cbz	x20, 0x170bc <pesapi_register_MSDKXGPlugin_v10+0x3434>
   170ac: aa1403e9     	mov	x9, x20
   170b0: f9400d29     	ldr	x9, [x9, #0x18]
   170b4: 11000508     	add	w8, w8, #0x1
   170b8: b5ffffc9     	cbnz	x9, 0x170b0 <pesapi_register_MSDKXGPlugin_v10+0x3428>
   170bc: f9400ffb     	ldr	x27, [sp, #0x18]
   170c0: b40000fb     	cbz	x27, 0x170dc <pesapi_register_MSDKXGPlugin_v10+0x3454>
   170c4: 2a1f03e9     	mov	w9, wzr
   170c8: aa1b03ea     	mov	x10, x27
   170cc: f9400d4a     	ldr	x10, [x10, #0x18]
   170d0: 11000529     	add	w9, w9, #0x1
   170d4: b5ffffca     	cbnz	x10, 0x170cc <pesapi_register_MSDKXGPlugin_v10+0x3444>
   170d8: 14000002     	b	0x170e0 <pesapi_register_MSDKXGPlugin_v10+0x3458>
   170dc: 2a1f03e9     	mov	w9, wzr
   170e0: 0b080128     	add	w8, w9, w8
   170e4: 93407d15     	sxtw	x21, w8
   170e8: aa1503e0     	mov	x0, x21
   170ec: 97ffbac9     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   170f0: aa0003f6     	mov	x22, x0
   170f4: aa1f03f7     	mov	x23, xzr
   170f8: b4000194     	cbz	x20, 0x17128 <pesapi_register_MSDKXGPlugin_v10+0x34a0>
   170fc: a9401282     	ldp	x2, x4, [x20]
   17100: aa1703e1     	mov	x1, x23
   17104: 320003e3     	orr	w3, wzr, #0x1
   17108: aa1603e0     	mov	x0, x22
   1710c: aa1f03e5     	mov	x5, xzr
   17110: aa1f03e6     	mov	x6, xzr
   17114: 91000437     	add	x23, x1, #0x1
   17118: 97ffba92     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   1711c: f9400e94     	ldr	x20, [x20, #0x18]
   17120: f90013f4     	str	x20, [sp, #0x20]
   17124: b5fffed4     	cbnz	x20, 0x170fc <pesapi_register_MSDKXGPlugin_v10+0x3474>
   17128: b400051b     	cbz	x27, 0x171c8 <pesapi_register_MSDKXGPlugin_v10+0x3540>
   1712c: a9401362     	ldp	x2, x4, [x27]
   17130: aa1603e0     	mov	x0, x22
   17134: aa1703e1     	mov	x1, x23
   17138: 2a1f03e3     	mov	w3, wzr
   1713c: aa1f03e5     	mov	x5, xzr
   17140: aa1f03e6     	mov	x6, xzr
   17144: 910006fc     	add	x28, x23, #0x1
   17148: 97ffba86     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   1714c: f9400f7b     	ldr	x27, [x27, #0x18]
   17150: aa1c03f7     	mov	x23, x28
   17154: f9000ffb     	str	x27, [sp, #0x18]
   17158: b5fffebb     	cbnz	x27, 0x1712c <pesapi_register_MSDKXGPlugin_v10+0x34a4>
   1715c: f0000004     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   17160: 91014320     	add	x0, x25, #0x50
   17164: 910c0342     	add	x2, x26, #0x300
   17168: 9133d084     	add	x4, x4, #0xcf4
   1716c: aa1303e1     	mov	x1, x19
   17170: aa1f03e3     	mov	x3, xzr
   17174: aa1503e5     	mov	x5, x21
   17178: aa1603e6     	mov	x6, x22
   1717c: aa1f03e7     	mov	x7, xzr
   17180: 97ffbab8     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   17184: 9000005c     	adrp	x28, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17188: 9112679c     	add	x28, x28, #0x499
   1718c: b4000334     	cbz	x20, 0x171f0 <pesapi_register_MSDKXGPlugin_v10+0x3568>
   17190: f9400e93     	ldr	x19, [x20, #0x18]
   17194: aa1403e0     	mov	x0, x20
   17198: f90013f3     	str	x19, [sp, #0x20]
   1719c: 97ffba65     	bl	0x5b30 <free@plt>
   171a0: aa1303f4     	mov	x20, x19
   171a4: b5ffff73     	cbnz	x19, 0x17190 <pesapi_register_MSDKXGPlugin_v10+0x3508>
   171a8: f9400fe0     	ldr	x0, [sp, #0x18]
   171ac: b4000220     	cbz	x0, 0x171f0 <pesapi_register_MSDKXGPlugin_v10+0x3568>
   171b0: f9400c13     	ldr	x19, [x0, #0x18]
   171b4: f9000ff3     	str	x19, [sp, #0x18]
   171b8: 97ffba5e     	bl	0x5b30 <free@plt>
   171bc: aa1303e0     	mov	x0, x19
   171c0: b5ffff93     	cbnz	x19, 0x171b0 <pesapi_register_MSDKXGPlugin_v10+0x3528>
   171c4: 1400000b     	b	0x171f0 <pesapi_register_MSDKXGPlugin_v10+0x3568>
   171c8: f0000004     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   171cc: 91014320     	add	x0, x25, #0x50
   171d0: 910c0342     	add	x2, x26, #0x300
   171d4: 9133d084     	add	x4, x4, #0xcf4
   171d8: aa1303e1     	mov	x1, x19
   171dc: aa1f03e3     	mov	x3, xzr
   171e0: aa1503e5     	mov	x5, x21
   171e4: aa1603e6     	mov	x6, x22
   171e8: aa1f03e7     	mov	x7, xzr
   171ec: 97ffba9d     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   171f0: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   171f4: 97ffba6f     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   171f8: 9107e328     	add	x8, x25, #0x1f8
   171fc: 08dffd09     	ldarb	w9, [x8]
   17200: aa0003f3     	mov	x19, x0
   17204: 37000229     	tbnz	w9, #0x0, 0x17248 <pesapi_register_MSDKXGPlugin_v10+0x35c0>
   17208: aa0803e0     	mov	x0, x8
   1720c: 97ffba45     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17210: 340001c0     	cbz	w0, 0x17248 <pesapi_register_MSDKXGPlugin_v10+0x35c0>
   17214: 900000a9     	adrp	x9, 0x2b000
   17218: d00000a8     	adrp	x8, 0x2d000
   1721c: 91064129     	add	x9, x9, #0x190
   17220: 91018108     	add	x8, x8, #0x60
   17224: 6f00e400     	movi	v0.2d, #0000000000000000
   17228: 91004129     	add	x9, x9, #0x10
   1722c: 9107e320     	add	x0, x25, #0x1f8
   17230: ad000100     	stp	q0, q0, [x8]
   17234: f900111f     	str	xzr, [x8, #0x20]
   17238: b900111f     	str	wzr, [x8, #0x10]
   1723c: b900211f     	str	wzr, [x8, #0x20]
   17240: a9006909     	stp	x9, x26, [x8]
   17244: 97ffba63     	bl	0x5bd0 <__cxa_guard_release@plt>
   17248: f9400fe8     	ldr	x8, [sp, #0x18]
   1724c: d00000b4     	adrp	x20, 0x2d000
   17250: 91018294     	add	x20, x20, #0x60
   17254: b900229f     	str	wzr, [x20, #0x20]
   17258: b40000e8     	cbz	x8, 0x17274 <pesapi_register_MSDKXGPlugin_v10+0x35ec>
   1725c: aa0803f5     	mov	x21, x8
   17260: f8410ea8     	ldr	x8, [x21, #0x10]!
   17264: b5ffffc8     	cbnz	x8, 0x1725c <pesapi_register_MSDKXGPlugin_v10+0x35d4>
   17268: 321d07e0     	orr	w0, wzr, #0x18
   1726c: 97ffba49     	bl	0x5b90 <malloc@plt>
   17270: 14000004     	b	0x17280 <pesapi_register_MSDKXGPlugin_v10+0x35f8>
   17274: 321d07e0     	orr	w0, wzr, #0x18
   17278: 97ffba46     	bl	0x5b90 <malloc@plt>
   1727c: 910063f5     	add	x21, sp, #0x18
   17280: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17284: f900001f     	str	xzr, [x0]
   17288: f90002a0     	str	x0, [x21]
   1728c: f94013e8     	ldr	x8, [sp, #0x20]
   17290: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17294: 911bd6b5     	add	x21, x21, #0x6f5
   17298: 9e6702a0     	fmov	d0, x21
   1729c: 4e181e80     	mov	v0.d[1], x20
   172a0: 3d800000     	str	q0, [x0]
   172a4: b40000a8     	cbz	x8, 0x172b8 <pesapi_register_MSDKXGPlugin_v10+0x3630>
   172a8: aa0803f4     	mov	x20, x8
   172ac: f8418e88     	ldr	x8, [x20, #0x18]!
   172b0: b5ffffc8     	cbnz	x8, 0x172a8 <pesapi_register_MSDKXGPlugin_v10+0x3620>
   172b4: 14000002     	b	0x172bc <pesapi_register_MSDKXGPlugin_v10+0x3634>
   172b8: 910083f4     	add	x20, sp, #0x20
   172bc: 321b03e0     	orr	w0, wzr, #0x20
   172c0: 97ffba34     	bl	0x5b90 <malloc@plt>
   172c4: f0000008     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   172c8: 9134d108     	add	x8, x8, #0xd34
   172cc: f9000c1f     	str	xzr, [x0, #0x18]
   172d0: f9000280     	str	x0, [x20]
   172d4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   172d8: f9000015     	str	x21, [x0]
   172dc: 91080320     	add	x0, x25, #0x200
   172e0: 08dffc08     	ldarb	w8, [x0]
   172e4: 37000208     	tbnz	w8, #0x0, 0x17324 <pesapi_register_MSDKXGPlugin_v10+0x369c>
   172e8: 97ffba0e     	bl	0x5b20 <__cxa_guard_acquire@plt>
   172ec: 340001c0     	cbz	w0, 0x17324 <pesapi_register_MSDKXGPlugin_v10+0x369c>
   172f0: 900000a9     	adrp	x9, 0x2b000
   172f4: d00000a8     	adrp	x8, 0x2d000
   172f8: 91076129     	add	x9, x9, #0x1d8
   172fc: 91022108     	add	x8, x8, #0x88
   17300: 6f00e400     	movi	v0.2d, #0000000000000000
   17304: 91004129     	add	x9, x9, #0x10
   17308: 91080320     	add	x0, x25, #0x200
   1730c: ad000100     	stp	q0, q0, [x8]
   17310: f900111f     	str	xzr, [x8, #0x20]
   17314: b900111f     	str	wzr, [x8, #0x10]
   17318: b900211f     	str	wzr, [x8, #0x20]
   1731c: a9006909     	stp	x9, x26, [x8]
   17320: 97ffba2c     	bl	0x5bd0 <__cxa_guard_release@plt>
   17324: f9400fe8     	ldr	x8, [sp, #0x18]
   17328: d00000b4     	adrp	x20, 0x2d000
   1732c: 91022294     	add	x20, x20, #0x88
   17330: b900229f     	str	wzr, [x20, #0x20]
   17334: b40000e8     	cbz	x8, 0x17350 <pesapi_register_MSDKXGPlugin_v10+0x36c8>
   17338: aa0803f5     	mov	x21, x8
   1733c: f8410ea8     	ldr	x8, [x21, #0x10]!
   17340: b5ffffc8     	cbnz	x8, 0x17338 <pesapi_register_MSDKXGPlugin_v10+0x36b0>
   17344: 321d07e0     	orr	w0, wzr, #0x18
   17348: 97ffba12     	bl	0x5b90 <malloc@plt>
   1734c: 14000004     	b	0x1735c <pesapi_register_MSDKXGPlugin_v10+0x36d4>
   17350: 321d07e0     	orr	w0, wzr, #0x18
   17354: 97ffba0f     	bl	0x5b90 <malloc@plt>
   17358: 910063f5     	add	x21, sp, #0x18
   1735c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17360: f900001f     	str	xzr, [x0]
   17364: f90002a0     	str	x0, [x21]
   17368: f94013e8     	ldr	x8, [sp, #0x20]
   1736c: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17370: 911c02b5     	add	x21, x21, #0x700
   17374: 9e6702a0     	fmov	d0, x21
   17378: 4e181e80     	mov	v0.d[1], x20
   1737c: 3d800000     	str	q0, [x0]
   17380: b40000a8     	cbz	x8, 0x17394 <pesapi_register_MSDKXGPlugin_v10+0x370c>
   17384: aa0803f4     	mov	x20, x8
   17388: f8418e88     	ldr	x8, [x20, #0x18]!
   1738c: b5ffffc8     	cbnz	x8, 0x17384 <pesapi_register_MSDKXGPlugin_v10+0x36fc>
   17390: 14000002     	b	0x17398 <pesapi_register_MSDKXGPlugin_v10+0x3710>
   17394: 910083f4     	add	x20, sp, #0x20
   17398: 321b03e0     	orr	w0, wzr, #0x20
   1739c: 97ffb9fd     	bl	0x5b90 <malloc@plt>
   173a0: f9000c1f     	str	xzr, [x0, #0x18]
   173a4: f9000280     	str	x0, [x20]
   173a8: f94013f6     	ldr	x22, [sp, #0x20]
   173ac: f0000008     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   173b0: 91364108     	add	x8, x8, #0xd90
   173b4: a9002015     	stp	x21, x8, [x0]
   173b8: f900081f     	str	xzr, [x0, #0x10]
   173bc: b4000316     	cbz	x22, 0x1741c <pesapi_register_MSDKXGPlugin_v10+0x3794>
   173c0: 2a1f03e8     	mov	w8, wzr
   173c4: aa1603e9     	mov	x9, x22
   173c8: f9400d29     	ldr	x9, [x9, #0x18]
   173cc: 11000508     	add	w8, w8, #0x1
   173d0: b5ffffc9     	cbnz	x9, 0x173c8 <pesapi_register_MSDKXGPlugin_v10+0x3740>
   173d4: 93407d14     	sxtw	x20, w8
   173d8: aa1403e0     	mov	x0, x20
   173dc: 97ffba0d     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   173e0: aa0003f5     	mov	x21, x0
   173e4: b4000256     	cbz	x22, 0x1742c <pesapi_register_MSDKXGPlugin_v10+0x37a4>
   173e8: aa1f03e1     	mov	x1, xzr
   173ec: a94012c2     	ldp	x2, x4, [x22]
   173f0: 320003e3     	orr	w3, wzr, #0x1
   173f4: aa1503e0     	mov	x0, x21
   173f8: aa1f03e5     	mov	x5, xzr
   173fc: aa1f03e6     	mov	x6, xzr
   17400: 91000437     	add	x23, x1, #0x1
   17404: 97ffb9d7     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   17408: f9400ed6     	ldr	x22, [x22, #0x18]
   1740c: aa1703e1     	mov	x1, x23
   17410: f90013f6     	str	x22, [sp, #0x20]
   17414: b5fffed6     	cbnz	x22, 0x173ec <pesapi_register_MSDKXGPlugin_v10+0x3764>
   17418: 14000005     	b	0x1742c <pesapi_register_MSDKXGPlugin_v10+0x37a4>
   1741c: aa1f03e0     	mov	x0, xzr
   17420: 97ffb9fc     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   17424: aa0003f5     	mov	x21, x0
   17428: aa1f03f4     	mov	x20, xzr
   1742c: f0000004     	adrp	x4, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   17430: 91016320     	add	x0, x25, #0x58
   17434: 91041b42     	add	x2, x26, #0x106
   17438: 9137b084     	add	x4, x4, #0xdec
   1743c: aa1303e1     	mov	x1, x19
   17440: aa1f03e3     	mov	x3, xzr
   17444: aa1403e5     	mov	x5, x20
   17448: aa1503e6     	mov	x6, x21
   1744c: aa1f03e7     	mov	x7, xzr
   17450: 97ffba04     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   17454: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   17458: 97ffb9d6     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   1745c: 910a4328     	add	x8, x25, #0x290
   17460: 08dffd09     	ldarb	w9, [x8]
   17464: aa0003f3     	mov	x19, x0
   17468: 37000949     	tbnz	w9, #0x0, 0x17590 <pesapi_register_MSDKXGPlugin_v10+0x3908>
   1746c: aa0803e0     	mov	x0, x8
   17470: 97ffb9ac     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17474: 340008e0     	cbz	w0, 0x17590 <pesapi_register_MSDKXGPlugin_v10+0x3908>
   17478: 910a6320     	add	x0, x25, #0x298
   1747c: 08dffc08     	ldarb	w8, [x0]
   17480: 37000348     	tbnz	w8, #0x0, 0x174e8 <pesapi_register_MSDKXGPlugin_v10+0x3860>
   17484: 97ffb9a7     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17488: 34000300     	cbz	w0, 0x174e8 <pesapi_register_MSDKXGPlugin_v10+0x3860>
   1748c: d00000a8     	adrp	x8, 0x2d000
   17490: 9110e108     	add	x8, x8, #0x438
   17494: 6f00e400     	movi	v0.2d, #0000000000000000
   17498: 321f03ea     	orr	w10, wzr, #0x2
   1749c: ad000100     	stp	q0, q0, [x8]
   174a0: b900110a     	str	w10, [x8, #0x10]
   174a4: b00000aa     	adrp	x10, 0x2c000
   174a8: 9100814a     	add	x10, x10, #0x20
   174ac: 3d800900     	str	q0, [x8, #0x20]
   174b0: 9e670140     	fmov	d0, x10
   174b4: 900000aa     	adrp	x10, 0x2b000
   174b8: 911d814a     	add	x10, x10, #0x760
   174bc: 91006349     	add	x9, x26, #0x18
   174c0: 9100414a     	add	x10, x10, #0x10
   174c4: a900250a     	stp	x10, x9, [x8]
   174c8: b00000a9     	adrp	x9, 0x2c000
   174cc: 91004129     	add	x9, x9, #0x10
   174d0: 4e181d20     	mov	v0.d[1], x9
   174d4: 910a6320     	add	x0, x25, #0x298
   174d8: f900191f     	str	xzr, [x8, #0x30]
   174dc: b900311f     	str	wzr, [x8, #0x30]
   174e0: 3c818100     	stur	q0, [x8, #0x18]
   174e4: 97ffb9bb     	bl	0x5bd0 <__cxa_guard_release@plt>
   174e8: d00000a8     	adrp	x8, 0x2d000
   174ec: 9110e108     	add	x8, x8, #0x438
   174f0: b900311f     	str	wzr, [x8, #0x30]
   174f4: f9015f28     	str	x8, [x25, #0x2b8]
   174f8: 910a8320     	add	x0, x25, #0x2a0
   174fc: 08dffc08     	ldarb	w8, [x0]
   17500: 370003c8     	tbnz	w8, #0x0, 0x17578 <pesapi_register_MSDKXGPlugin_v10+0x38f0>
   17504: 97ffb987     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17508: 34000380     	cbz	w0, 0x17578 <pesapi_register_MSDKXGPlugin_v10+0x38f0>
   1750c: d00000a8     	adrp	x8, 0x2d000
   17510: 9111c108     	add	x8, x8, #0x470
   17514: 6f00e400     	movi	v0.2d, #0000000000000000
   17518: 320007ea     	orr	w10, wzr, #0x3
   1751c: ad000100     	stp	q0, q0, [x8]
   17520: b900110a     	str	w10, [x8, #0x10]
   17524: b00000aa     	adrp	x10, 0x2c000
   17528: ad010100     	stp	q0, q0, [x8, #0x20]
   1752c: 4e080fe0     	dup	v0.2d, xzr
   17530: 9100e14a     	add	x10, x10, #0x38
   17534: 4e081d40     	mov	v0.d[0], x10
   17538: b00000aa     	adrp	x10, 0x2c000
   1753c: 9100814a     	add	x10, x10, #0x20
   17540: 3c828100     	stur	q0, [x8, #0x28]
   17544: 9e670140     	fmov	d0, x10
   17548: 900000aa     	adrp	x10, 0x2b000
   1754c: 911ea14a     	add	x10, x10, #0x7a8
   17550: 91006349     	add	x9, x26, #0x18
   17554: 9100414a     	add	x10, x10, #0x10
   17558: a900250a     	stp	x10, x9, [x8]
   1755c: b00000a9     	adrp	x9, 0x2c000
   17560: 91004129     	add	x9, x9, #0x10
   17564: 4e181d20     	mov	v0.d[1], x9
   17568: 910a8320     	add	x0, x25, #0x2a0
   1756c: b900391f     	str	wzr, [x8, #0x38]
   17570: 3c818100     	stur	q0, [x8, #0x18]
   17574: 97ffb997     	bl	0x5bd0 <__cxa_guard_release@plt>
   17578: d00000a8     	adrp	x8, 0x2d000
   1757c: 9111c108     	add	x8, x8, #0x470
   17580: 910a4320     	add	x0, x25, #0x290
   17584: b900391f     	str	wzr, [x8, #0x38]
   17588: f9016328     	str	x8, [x25, #0x2c0]
   1758c: 97ffb991     	bl	0x5bd0 <__cxa_guard_release@plt>
   17590: f9400fe8     	ldr	x8, [sp, #0x18]
   17594: f9415f35     	ldr	x21, [x25, #0x2b8]
   17598: b4000128     	cbz	x8, 0x175bc <pesapi_register_MSDKXGPlugin_v10+0x3934>
   1759c: aa0803f4     	mov	x20, x8
   175a0: f8410e88     	ldr	x8, [x20, #0x10]!
   175a4: b5ffffc8     	cbnz	x8, 0x1759c <pesapi_register_MSDKXGPlugin_v10+0x3914>
   175a8: 321d07e0     	orr	w0, wzr, #0x18
   175ac: 97ffb979     	bl	0x5b90 <malloc@plt>
   175b0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   175b4: f900001f     	str	xzr, [x0]
   175b8: 14000006     	b	0x175d0 <pesapi_register_MSDKXGPlugin_v10+0x3948>
   175bc: 321d07e0     	orr	w0, wzr, #0x18
   175c0: 97ffb974     	bl	0x5b90 <malloc@plt>
   175c4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   175c8: f900001f     	str	xzr, [x0]
   175cc: 910063f4     	add	x20, sp, #0x18
   175d0: f9000280     	str	x0, [x20]
   175d4: f9400fe8     	ldr	x8, [sp, #0x18]
   175d8: f9416336     	ldr	x22, [x25, #0x2c0]
   175dc: 90000054     	adrp	x20, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   175e0: 911c3e94     	add	x20, x20, #0x70f
   175e4: a9005414     	stp	x20, x21, [x0]
   175e8: b4000128     	cbz	x8, 0x1760c <pesapi_register_MSDKXGPlugin_v10+0x3984>
   175ec: aa0803f5     	mov	x21, x8
   175f0: f8410ea8     	ldr	x8, [x21, #0x10]!
   175f4: b5ffffc8     	cbnz	x8, 0x175ec <pesapi_register_MSDKXGPlugin_v10+0x3964>
   175f8: 321d07e0     	orr	w0, wzr, #0x18
   175fc: 97ffb965     	bl	0x5b90 <malloc@plt>
   17600: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17604: f900001f     	str	xzr, [x0]
   17608: 14000006     	b	0x17620 <pesapi_register_MSDKXGPlugin_v10+0x3998>
   1760c: 321d07e0     	orr	w0, wzr, #0x18
   17610: 97ffb960     	bl	0x5b90 <malloc@plt>
   17614: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17618: f900001f     	str	xzr, [x0]
   1761c: 910063f5     	add	x21, sp, #0x18
   17620: f90002a0     	str	x0, [x21]
   17624: f94013e8     	ldr	x8, [sp, #0x20]
   17628: a9005814     	stp	x20, x22, [x0]
   1762c: b40000a8     	cbz	x8, 0x17640 <pesapi_register_MSDKXGPlugin_v10+0x39b8>
   17630: aa0803f5     	mov	x21, x8
   17634: f8418ea8     	ldr	x8, [x21, #0x18]!
   17638: b5ffffc8     	cbnz	x8, 0x17630 <pesapi_register_MSDKXGPlugin_v10+0x39a8>
   1763c: 14000002     	b	0x17644 <pesapi_register_MSDKXGPlugin_v10+0x39bc>
   17640: 910083f5     	add	x21, sp, #0x20
   17644: 321b03e0     	orr	w0, wzr, #0x20
   17648: 97ffb952     	bl	0x5b90 <malloc@plt>
   1764c: f0000008     	adrp	x8, 0x1a000 <pesapi_register_MSDKXGPlugin_v10+0x6378>
   17650: 9138b108     	add	x8, x8, #0xe2c
   17654: f9000c1f     	str	xzr, [x0, #0x18]
   17658: f90002a0     	str	x0, [x21]
   1765c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   17660: f9000014     	str	x20, [x0]
   17664: 91082320     	add	x0, x25, #0x208
   17668: 08dffc08     	ldarb	w8, [x0]
   1766c: 370003c8     	tbnz	w8, #0x0, 0x176e4 <pesapi_register_MSDKXGPlugin_v10+0x3a5c>
   17670: 97ffb92c     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17674: 34000380     	cbz	w0, 0x176e4 <pesapi_register_MSDKXGPlugin_v10+0x3a5c>
   17678: d00000a8     	adrp	x8, 0x2d000
   1767c: 9102c108     	add	x8, x8, #0xb0
   17680: 6f00e400     	movi	v0.2d, #0000000000000000
   17684: 320007ea     	orr	w10, wzr, #0x3
   17688: ad000100     	stp	q0, q0, [x8]
   1768c: b900110a     	str	w10, [x8, #0x10]
   17690: b00000aa     	adrp	x10, 0x2c000
   17694: ad010100     	stp	q0, q0, [x8, #0x20]
   17698: 4e080fe0     	dup	v0.2d, xzr
   1769c: 9100e14a     	add	x10, x10, #0x38
   176a0: 4e081d40     	mov	v0.d[0], x10
   176a4: b00000aa     	adrp	x10, 0x2c000
   176a8: 9100814a     	add	x10, x10, #0x20
   176ac: 3c828100     	stur	q0, [x8, #0x28]
   176b0: 9e670140     	fmov	d0, x10
   176b4: 900000aa     	adrp	x10, 0x2b000
   176b8: 9108814a     	add	x10, x10, #0x220
   176bc: 91006349     	add	x9, x26, #0x18
   176c0: 9100414a     	add	x10, x10, #0x10
   176c4: a900250a     	stp	x10, x9, [x8]
   176c8: b00000a9     	adrp	x9, 0x2c000
   176cc: 91004129     	add	x9, x9, #0x10
   176d0: 4e181d20     	mov	v0.d[1], x9
   176d4: 91082320     	add	x0, x25, #0x208
   176d8: b900391f     	str	wzr, [x8, #0x38]
   176dc: 3c818100     	stur	q0, [x8, #0x18]
   176e0: 97ffb93c     	bl	0x5bd0 <__cxa_guard_release@plt>
   176e4: f9400fe8     	ldr	x8, [sp, #0x18]
   176e8: d00000b4     	adrp	x20, 0x2d000
   176ec: 9102c294     	add	x20, x20, #0xb0
   176f0: b9003a9f     	str	wzr, [x20, #0x38]
   176f4: b40000e8     	cbz	x8, 0x17710 <pesapi_register_MSDKXGPlugin_v10+0x3a88>
   176f8: aa0803f5     	mov	x21, x8
   176fc: f8410ea8     	ldr	x8, [x21, #0x10]!
   17700: b5ffffc8     	cbnz	x8, 0x176f8 <pesapi_register_MSDKXGPlugin_v10+0x3a70>
   17704: 321d07e0     	orr	w0, wzr, #0x18
   17708: 97ffb922     	bl	0x5b90 <malloc@plt>
   1770c: 14000004     	b	0x1771c <pesapi_register_MSDKXGPlugin_v10+0x3a94>
   17710: 321d07e0     	orr	w0, wzr, #0x18
   17714: 97ffb91f     	bl	0x5b90 <malloc@plt>
   17718: 910063f5     	add	x21, sp, #0x18
   1771c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17720: f900001f     	str	xzr, [x0]
   17724: f90002a0     	str	x0, [x21]
   17728: f94013e8     	ldr	x8, [sp, #0x20]
   1772c: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17730: 911c66b5     	add	x21, x21, #0x719
   17734: 9e6702a0     	fmov	d0, x21
   17738: 4e181e80     	mov	v0.d[1], x20
   1773c: 3d800000     	str	q0, [x0]
   17740: b40000a8     	cbz	x8, 0x17754 <pesapi_register_MSDKXGPlugin_v10+0x3acc>
   17744: aa0803f4     	mov	x20, x8
   17748: f8418e88     	ldr	x8, [x20, #0x18]!
   1774c: b5ffffc8     	cbnz	x8, 0x17744 <pesapi_register_MSDKXGPlugin_v10+0x3abc>
   17750: 14000002     	b	0x17758 <pesapi_register_MSDKXGPlugin_v10+0x3ad0>
   17754: 910083f4     	add	x20, sp, #0x20
   17758: 321b03e0     	orr	w0, wzr, #0x20
   1775c: 97ffb90d     	bl	0x5b90 <malloc@plt>
   17760: 90000028     	adrp	x8, 0x1b000 <pesapi_register_MSDKXGPlugin_v10+0x7378>
   17764: 91107108     	add	x8, x8, #0x41c
   17768: f9000c1f     	str	xzr, [x0, #0x18]
   1776c: f9000280     	str	x0, [x20]
   17770: a900fc08     	stp	x8, xzr, [x0, #0x8]
   17774: f9000015     	str	x21, [x0]
   17778: 91084320     	add	x0, x25, #0x210
   1777c: 08dffc08     	ldarb	w8, [x0]
   17780: 370002e8     	tbnz	w8, #0x0, 0x177dc <pesapi_register_MSDKXGPlugin_v10+0x3b54>
   17784: 97ffb8e7     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17788: 340002a0     	cbz	w0, 0x177dc <pesapi_register_MSDKXGPlugin_v10+0x3b54>
   1778c: d00000a8     	adrp	x8, 0x2d000
   17790: 9103c108     	add	x8, x8, #0xf0
   17794: 6f00e400     	movi	v0.2d, #0000000000000000
   17798: 320003ea     	orr	w10, wzr, #0x1
   1779c: ad000100     	stp	q0, q0, [x8]
   177a0: b900110a     	str	w10, [x8, #0x10]
   177a4: b00000aa     	adrp	x10, 0x2c000
   177a8: 3d800900     	str	q0, [x8, #0x20]
   177ac: 4e080fe0     	dup	v0.2d, xzr
   177b0: 9100814a     	add	x10, x10, #0x20
   177b4: 4e081d40     	mov	v0.d[0], x10
   177b8: 900000aa     	adrp	x10, 0x2b000
   177bc: 9109a14a     	add	x10, x10, #0x268
   177c0: 91006349     	add	x9, x26, #0x18
   177c4: 9100414a     	add	x10, x10, #0x10
   177c8: 91084320     	add	x0, x25, #0x210
   177cc: b900291f     	str	wzr, [x8, #0x28]
   177d0: a900250a     	stp	x10, x9, [x8]
   177d4: 3c818100     	stur	q0, [x8, #0x18]
   177d8: 97ffb8fe     	bl	0x5bd0 <__cxa_guard_release@plt>
   177dc: f9400fe8     	ldr	x8, [sp, #0x18]
   177e0: d00000b4     	adrp	x20, 0x2d000
   177e4: 9103c294     	add	x20, x20, #0xf0
   177e8: b9002a9f     	str	wzr, [x20, #0x28]
   177ec: b40000e8     	cbz	x8, 0x17808 <pesapi_register_MSDKXGPlugin_v10+0x3b80>
   177f0: aa0803f5     	mov	x21, x8
   177f4: f8410ea8     	ldr	x8, [x21, #0x10]!
   177f8: b5ffffc8     	cbnz	x8, 0x177f0 <pesapi_register_MSDKXGPlugin_v10+0x3b68>
   177fc: 321d07e0     	orr	w0, wzr, #0x18
   17800: 97ffb8e4     	bl	0x5b90 <malloc@plt>
   17804: 14000004     	b	0x17814 <pesapi_register_MSDKXGPlugin_v10+0x3b8c>
   17808: 321d07e0     	orr	w0, wzr, #0x18
   1780c: 97ffb8e1     	bl	0x5b90 <malloc@plt>
   17810: 910063f5     	add	x21, sp, #0x18
   17814: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17818: f900001f     	str	xzr, [x0]
   1781c: f90002a0     	str	x0, [x21]
   17820: f94013e8     	ldr	x8, [sp, #0x20]
   17824: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17828: 911c96b5     	add	x21, x21, #0x725
   1782c: 9e6702a0     	fmov	d0, x21
   17830: 4e181e80     	mov	v0.d[1], x20
   17834: 3d800000     	str	q0, [x0]
   17838: b40000a8     	cbz	x8, 0x1784c <pesapi_register_MSDKXGPlugin_v10+0x3bc4>
   1783c: aa0803f4     	mov	x20, x8
   17840: f8418e88     	ldr	x8, [x20, #0x18]!
   17844: b5ffffc8     	cbnz	x8, 0x1783c <pesapi_register_MSDKXGPlugin_v10+0x3bb4>
   17848: 14000002     	b	0x17850 <pesapi_register_MSDKXGPlugin_v10+0x3bc8>
   1784c: 910083f4     	add	x20, sp, #0x20
   17850: 321b03e0     	orr	w0, wzr, #0x20
   17854: 97ffb8cf     	bl	0x5b90 <malloc@plt>
   17858: 90000028     	adrp	x8, 0x1b000 <pesapi_register_MSDKXGPlugin_v10+0x7378>
   1785c: 9111e108     	add	x8, x8, #0x478
   17860: f9000c1f     	str	xzr, [x0, #0x18]
   17864: f9000280     	str	x0, [x20]
   17868: a900fc08     	stp	x8, xzr, [x0, #0x8]
   1786c: f9000015     	str	x21, [x0]
   17870: 91086320     	add	x0, x25, #0x218
   17874: 08dffc08     	ldarb	w8, [x0]
   17878: 37000348     	tbnz	w8, #0x0, 0x178e0 <pesapi_register_MSDKXGPlugin_v10+0x3c58>
   1787c: 97ffb8a9     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17880: 34000300     	cbz	w0, 0x178e0 <pesapi_register_MSDKXGPlugin_v10+0x3c58>
   17884: d00000a8     	adrp	x8, 0x2d000
   17888: 91048108     	add	x8, x8, #0x120
   1788c: 6f00e400     	movi	v0.2d, #0000000000000000
   17890: 321f03ea     	orr	w10, wzr, #0x2
   17894: ad000100     	stp	q0, q0, [x8]
   17898: b900110a     	str	w10, [x8, #0x10]
   1789c: b00000aa     	adrp	x10, 0x2c000
   178a0: 9100814a     	add	x10, x10, #0x20
   178a4: 3d800900     	str	q0, [x8, #0x20]
   178a8: 9e670140     	fmov	d0, x10
   178ac: 900000aa     	adrp	x10, 0x2b000
   178b0: 910ac14a     	add	x10, x10, #0x2b0
   178b4: 91006349     	add	x9, x26, #0x18
   178b8: 9100414a     	add	x10, x10, #0x10
   178bc: a900250a     	stp	x10, x9, [x8]
   178c0: b00000a9     	adrp	x9, 0x2c000
   178c4: 9100e129     	add	x9, x9, #0x38
   178c8: 4e181d20     	mov	v0.d[1], x9
   178cc: 91086320     	add	x0, x25, #0x218
   178d0: f900191f     	str	xzr, [x8, #0x30]
   178d4: b900311f     	str	wzr, [x8, #0x30]
   178d8: 3c818100     	stur	q0, [x8, #0x18]
   178dc: 97ffb8bd     	bl	0x5bd0 <__cxa_guard_release@plt>
   178e0: f9400fe8     	ldr	x8, [sp, #0x18]
   178e4: d00000b4     	adrp	x20, 0x2d000
   178e8: 91048294     	add	x20, x20, #0x120
   178ec: b900329f     	str	wzr, [x20, #0x30]
   178f0: b40000e8     	cbz	x8, 0x1790c <pesapi_register_MSDKXGPlugin_v10+0x3c84>
   178f4: aa0803f5     	mov	x21, x8
   178f8: f8410ea8     	ldr	x8, [x21, #0x10]!
   178fc: b5ffffc8     	cbnz	x8, 0x178f4 <pesapi_register_MSDKXGPlugin_v10+0x3c6c>
   17900: 321d07e0     	orr	w0, wzr, #0x18
   17904: 97ffb8a3     	bl	0x5b90 <malloc@plt>
   17908: 14000004     	b	0x17918 <pesapi_register_MSDKXGPlugin_v10+0x3c90>
   1790c: 321d07e0     	orr	w0, wzr, #0x18
   17910: 97ffb8a0     	bl	0x5b90 <malloc@plt>
   17914: 910063f5     	add	x21, sp, #0x18
   17918: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1791c: f900001f     	str	xzr, [x0]
   17920: f90002a0     	str	x0, [x21]
   17924: f94013e8     	ldr	x8, [sp, #0x20]
   17928: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1792c: 911cf6b5     	add	x21, x21, #0x73d
   17930: 9e6702a0     	fmov	d0, x21
   17934: 4e181e80     	mov	v0.d[1], x20
   17938: 3d800000     	str	q0, [x0]
   1793c: b40000a8     	cbz	x8, 0x17950 <pesapi_register_MSDKXGPlugin_v10+0x3cc8>
   17940: aa0803f4     	mov	x20, x8
   17944: f8418e88     	ldr	x8, [x20, #0x18]!
   17948: b5ffffc8     	cbnz	x8, 0x17940 <pesapi_register_MSDKXGPlugin_v10+0x3cb8>
   1794c: 14000002     	b	0x17954 <pesapi_register_MSDKXGPlugin_v10+0x3ccc>
   17950: 910083f4     	add	x20, sp, #0x20
   17954: 321b03e0     	orr	w0, wzr, #0x20
   17958: 97ffb88e     	bl	0x5b90 <malloc@plt>
   1795c: 90000028     	adrp	x8, 0x1b000 <pesapi_register_MSDKXGPlugin_v10+0x7378>
   17960: 9117f108     	add	x8, x8, #0x5fc
   17964: f9000c1f     	str	xzr, [x0, #0x18]
   17968: f9000280     	str	x0, [x20]
   1796c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   17970: f9000015     	str	x21, [x0]
   17974: 91098320     	add	x0, x25, #0x260
   17978: 08dffc08     	ldarb	w8, [x0]
   1797c: 37001648     	tbnz	w8, #0x0, 0x17c44 <pesapi_register_MSDKXGPlugin_v10+0x3fbc>
   17980: 97ffb868     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17984: 34001600     	cbz	w0, 0x17c44 <pesapi_register_MSDKXGPlugin_v10+0x3fbc>
   17988: 9109a320     	add	x0, x25, #0x268
   1798c: 08dffc08     	ldarb	w8, [x0]
   17990: 37000408     	tbnz	w8, #0x0, 0x17a10 <pesapi_register_MSDKXGPlugin_v10+0x3d88>
   17994: 97ffb863     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17998: 340003c0     	cbz	w0, 0x17a10 <pesapi_register_MSDKXGPlugin_v10+0x3d88>
   1799c: d00000b4     	adrp	x20, 0x2d000
   179a0: 910be294     	add	x20, x20, #0x2f8
   179a4: 52800902     	mov	w2, #0x48               // =72
   179a8: aa1403e0     	mov	x0, x20
   179ac: 2a1f03e1     	mov	w1, wzr
   179b0: 97ffb8d0     	bl	0x5cf0 <memset@plt>
   179b4: b00000a9     	adrp	x9, 0x2c000
   179b8: 91008129     	add	x9, x9, #0x20
   179bc: 9e670120     	fmov	d0, x9
   179c0: 9100c349     	add	x9, x26, #0x30
   179c4: 4e181d20     	mov	v0.d[1], x9
   179c8: 91014349     	add	x9, x26, #0x50
   179cc: 3c818280     	stur	q0, [x20, #0x18]
   179d0: 9e670120     	fmov	d0, x9
   179d4: 900000a9     	adrp	x9, 0x2b000
   179d8: 321e03e8     	orr	w8, wzr, #0x4
   179dc: 9116e129     	add	x9, x9, #0x5b8
   179e0: b9001288     	str	w8, [x20, #0x10]
   179e4: 91006348     	add	x8, x26, #0x18
   179e8: 91004129     	add	x9, x9, #0x10
   179ec: a9002289     	stp	x9, x8, [x20]
   179f0: b00000a8     	adrp	x8, 0x2c000
   179f4: 9100e108     	add	x8, x8, #0x38
   179f8: 4e181d00     	mov	v0.d[1], x8
   179fc: 9109a320     	add	x0, x25, #0x268
   17a00: f9001e9f     	str	xzr, [x20, #0x38]
   17a04: b900429f     	str	wzr, [x20, #0x40]
   17a08: 3c828280     	stur	q0, [x20, #0x28]
   17a0c: 97ffb871     	bl	0x5bd0 <__cxa_guard_release@plt>
   17a10: d00000a8     	adrp	x8, 0x2d000
   17a14: 910be108     	add	x8, x8, #0x2f8
   17a18: b900411f     	str	wzr, [x8, #0x40]
   17a1c: f9016728     	str	x8, [x25, #0x2c8]
   17a20: 9109c320     	add	x0, x25, #0x270
   17a24: 08dffc08     	ldarb	w8, [x0]
   17a28: 37000428     	tbnz	w8, #0x0, 0x17aac <pesapi_register_MSDKXGPlugin_v10+0x3e24>
   17a2c: 97ffb83d     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17a30: 340003e0     	cbz	w0, 0x17aac <pesapi_register_MSDKXGPlugin_v10+0x3e24>
   17a34: d00000b4     	adrp	x20, 0x2d000
   17a38: 910d0294     	add	x20, x20, #0x340
   17a3c: 52800a02     	mov	w2, #0x50               // =80
   17a40: aa1403e0     	mov	x0, x20
   17a44: 2a1f03e1     	mov	w1, wzr
   17a48: 97ffb8aa     	bl	0x5cf0 <memset@plt>
   17a4c: b00000aa     	adrp	x10, 0x2c000
   17a50: 528000a9     	mov	w9, #0x5                // =5
   17a54: 9100414a     	add	x10, x10, #0x10
   17a58: 4e080d40     	dup	v0.2d, x10
   17a5c: b9001289     	str	w9, [x20, #0x10]
   17a60: b00000a9     	adrp	x9, 0x2c000
   17a64: 3c828280     	stur	q0, [x20, #0x28]
   17a68: 4e080fe0     	dup	v0.2d, xzr
   17a6c: 9100e129     	add	x9, x9, #0x38
   17a70: 4e081d20     	mov	v0.d[0], x9
   17a74: b00000a9     	adrp	x9, 0x2c000
   17a78: 91008129     	add	x9, x9, #0x20
   17a7c: 3c838280     	stur	q0, [x20, #0x38]
   17a80: 9e670120     	fmov	d0, x9
   17a84: 900000a9     	adrp	x9, 0x2b000
   17a88: 91180129     	add	x9, x9, #0x600
   17a8c: 91006348     	add	x8, x26, #0x18
   17a90: 91004129     	add	x9, x9, #0x10
   17a94: 4e181d40     	mov	v0.d[1], x10
   17a98: 9109c320     	add	x0, x25, #0x270
   17a9c: a9002289     	stp	x9, x8, [x20]
   17aa0: b9004a9f     	str	wzr, [x20, #0x48]
   17aa4: 3c818280     	stur	q0, [x20, #0x18]
   17aa8: 97ffb84a     	bl	0x5bd0 <__cxa_guard_release@plt>
   17aac: d00000a8     	adrp	x8, 0x2d000
   17ab0: 910d0108     	add	x8, x8, #0x340
   17ab4: b900491f     	str	wzr, [x8, #0x48]
   17ab8: f9016b28     	str	x8, [x25, #0x2d0]
   17abc: 9109e320     	add	x0, x25, #0x278
   17ac0: 08dffc08     	ldarb	w8, [x0]
   17ac4: 37000348     	tbnz	w8, #0x0, 0x17b2c <pesapi_register_MSDKXGPlugin_v10+0x3ea4>
   17ac8: 97ffb816     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17acc: 34000300     	cbz	w0, 0x17b2c <pesapi_register_MSDKXGPlugin_v10+0x3ea4>
   17ad0: d00000a8     	adrp	x8, 0x2d000
   17ad4: 910e4108     	add	x8, x8, #0x390
   17ad8: 6f00e400     	movi	v0.2d, #0000000000000000
   17adc: 321f03ea     	orr	w10, wzr, #0x2
   17ae0: ad000100     	stp	q0, q0, [x8]
   17ae4: b900110a     	str	w10, [x8, #0x10]
   17ae8: b00000aa     	adrp	x10, 0x2c000
   17aec: 9100814a     	add	x10, x10, #0x20
   17af0: 3d800900     	str	q0, [x8, #0x20]
   17af4: 9e670140     	fmov	d0, x10
   17af8: 900000aa     	adrp	x10, 0x2b000
   17afc: 9119214a     	add	x10, x10, #0x648
   17b00: 91006349     	add	x9, x26, #0x18
   17b04: 9100414a     	add	x10, x10, #0x10
   17b08: a900250a     	stp	x10, x9, [x8]
   17b0c: b00000a9     	adrp	x9, 0x2c000
   17b10: 9100e129     	add	x9, x9, #0x38
   17b14: 4e181d20     	mov	v0.d[1], x9
   17b18: 9109e320     	add	x0, x25, #0x278
   17b1c: f900191f     	str	xzr, [x8, #0x30]
   17b20: b900311f     	str	wzr, [x8, #0x30]
   17b24: 3c818100     	stur	q0, [x8, #0x18]
   17b28: 97ffb82a     	bl	0x5bd0 <__cxa_guard_release@plt>
   17b2c: d00000a8     	adrp	x8, 0x2d000
   17b30: 910e4108     	add	x8, x8, #0x390
   17b34: b900311f     	str	wzr, [x8, #0x30]
   17b38: f9016f28     	str	x8, [x25, #0x2d8]
   17b3c: 910a0320     	add	x0, x25, #0x280
   17b40: 08dffc08     	ldarb	w8, [x0]
   17b44: 370003a8     	tbnz	w8, #0x0, 0x17bb8 <pesapi_register_MSDKXGPlugin_v10+0x3f30>
   17b48: 97ffb7f6     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17b4c: 34000360     	cbz	w0, 0x17bb8 <pesapi_register_MSDKXGPlugin_v10+0x3f30>
   17b50: d00000a8     	adrp	x8, 0x2d000
   17b54: 910f2108     	add	x8, x8, #0x3c8
   17b58: 6f00e400     	movi	v0.2d, #0000000000000000
   17b5c: 320007ea     	orr	w10, wzr, #0x3
   17b60: ad000100     	stp	q0, q0, [x8]
   17b64: b900110a     	str	w10, [x8, #0x10]
   17b68: b00000aa     	adrp	x10, 0x2c000
   17b6c: ad010100     	stp	q0, q0, [x8, #0x20]
   17b70: 4e080fe0     	dup	v0.2d, xzr
   17b74: 9100e14a     	add	x10, x10, #0x38
   17b78: 4e081d40     	mov	v0.d[0], x10
   17b7c: b00000aa     	adrp	x10, 0x2c000
   17b80: 9100814a     	add	x10, x10, #0x20
   17b84: 3c828100     	stur	q0, [x8, #0x28]
   17b88: 9e670140     	fmov	d0, x10
   17b8c: 900000aa     	adrp	x10, 0x2b000
   17b90: 911a414a     	add	x10, x10, #0x690
   17b94: 91006349     	add	x9, x26, #0x18
   17b98: 9100414a     	add	x10, x10, #0x10
   17b9c: a900250a     	stp	x10, x9, [x8]
   17ba0: 9100c349     	add	x9, x26, #0x30
   17ba4: 4e181d20     	mov	v0.d[1], x9
   17ba8: 910a0320     	add	x0, x25, #0x280
   17bac: b900391f     	str	wzr, [x8, #0x38]
   17bb0: 3c818100     	stur	q0, [x8, #0x18]
   17bb4: 97ffb807     	bl	0x5bd0 <__cxa_guard_release@plt>
   17bb8: d00000a8     	adrp	x8, 0x2d000
   17bbc: 910f2108     	add	x8, x8, #0x3c8
   17bc0: b900391f     	str	wzr, [x8, #0x38]
   17bc4: f9017328     	str	x8, [x25, #0x2e0]
   17bc8: 910a2320     	add	x0, x25, #0x288
   17bcc: 08dffc08     	ldarb	w8, [x0]
   17bd0: 370002e8     	tbnz	w8, #0x0, 0x17c2c <pesapi_register_MSDKXGPlugin_v10+0x3fa4>
   17bd4: 97ffb7d3     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17bd8: 340002a0     	cbz	w0, 0x17c2c <pesapi_register_MSDKXGPlugin_v10+0x3fa4>
   17bdc: d00000a8     	adrp	x8, 0x2d000
   17be0: 91102108     	add	x8, x8, #0x408
   17be4: 6f00e400     	movi	v0.2d, #0000000000000000
   17be8: 320003ea     	orr	w10, wzr, #0x1
   17bec: ad000100     	stp	q0, q0, [x8]
   17bf0: b900110a     	str	w10, [x8, #0x10]
   17bf4: b00000aa     	adrp	x10, 0x2c000
   17bf8: 3d800900     	str	q0, [x8, #0x20]
   17bfc: 4e080fe0     	dup	v0.2d, xzr
   17c00: 9100814a     	add	x10, x10, #0x20
   17c04: 4e081d40     	mov	v0.d[0], x10
   17c08: 900000aa     	adrp	x10, 0x2b000
   17c0c: 911b614a     	add	x10, x10, #0x6d8
   17c10: 91006349     	add	x9, x26, #0x18
   17c14: 9100414a     	add	x10, x10, #0x10
   17c18: 910a2320     	add	x0, x25, #0x288
   17c1c: b900291f     	str	wzr, [x8, #0x28]
   17c20: a900250a     	stp	x10, x9, [x8]
   17c24: 3c818100     	stur	q0, [x8, #0x18]
   17c28: 97ffb7ea     	bl	0x5bd0 <__cxa_guard_release@plt>
   17c2c: d00000a8     	adrp	x8, 0x2d000
   17c30: 91102108     	add	x8, x8, #0x408
   17c34: 91098320     	add	x0, x25, #0x260
   17c38: b900291f     	str	wzr, [x8, #0x28]
   17c3c: f9017728     	str	x8, [x25, #0x2e8]
   17c40: 97ffb7e4     	bl	0x5bd0 <__cxa_guard_release@plt>
   17c44: f9400fe8     	ldr	x8, [sp, #0x18]
   17c48: f9416735     	ldr	x21, [x25, #0x2c8]
   17c4c: b4000128     	cbz	x8, 0x17c70 <pesapi_register_MSDKXGPlugin_v10+0x3fe8>
   17c50: aa0803f4     	mov	x20, x8
   17c54: f8410e88     	ldr	x8, [x20, #0x10]!
   17c58: b5ffffc8     	cbnz	x8, 0x17c50 <pesapi_register_MSDKXGPlugin_v10+0x3fc8>
   17c5c: 321d07e0     	orr	w0, wzr, #0x18
   17c60: 97ffb7cc     	bl	0x5b90 <malloc@plt>
   17c64: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17c68: f900001f     	str	xzr, [x0]
   17c6c: 14000006     	b	0x17c84 <pesapi_register_MSDKXGPlugin_v10+0x3ffc>
   17c70: 321d07e0     	orr	w0, wzr, #0x18
   17c74: 97ffb7c7     	bl	0x5b90 <malloc@plt>
   17c78: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17c7c: f900001f     	str	xzr, [x0]
   17c80: 910063f4     	add	x20, sp, #0x18
   17c84: f9000280     	str	x0, [x20]
   17c88: f9400fe8     	ldr	x8, [sp, #0x18]
   17c8c: f9416b36     	ldr	x22, [x25, #0x2d0]
   17c90: 90000054     	adrp	x20, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17c94: 911cfe94     	add	x20, x20, #0x73f
   17c98: a9005414     	stp	x20, x21, [x0]
   17c9c: b4000128     	cbz	x8, 0x17cc0 <pesapi_register_MSDKXGPlugin_v10+0x4038>
   17ca0: aa0803f5     	mov	x21, x8
   17ca4: f8410ea8     	ldr	x8, [x21, #0x10]!
   17ca8: b5ffffc8     	cbnz	x8, 0x17ca0 <pesapi_register_MSDKXGPlugin_v10+0x4018>
   17cac: 321d07e0     	orr	w0, wzr, #0x18
   17cb0: 97ffb7b8     	bl	0x5b90 <malloc@plt>
   17cb4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17cb8: f900001f     	str	xzr, [x0]
   17cbc: 14000006     	b	0x17cd4 <pesapi_register_MSDKXGPlugin_v10+0x404c>
   17cc0: 321d07e0     	orr	w0, wzr, #0x18
   17cc4: 97ffb7b3     	bl	0x5b90 <malloc@plt>
   17cc8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17ccc: f900001f     	str	xzr, [x0]
   17cd0: 910063f5     	add	x21, sp, #0x18
   17cd4: f90002a0     	str	x0, [x21]
   17cd8: f9400fe8     	ldr	x8, [sp, #0x18]
   17cdc: f9416f35     	ldr	x21, [x25, #0x2d8]
   17ce0: a9005814     	stp	x20, x22, [x0]
   17ce4: b40000e8     	cbz	x8, 0x17d00 <pesapi_register_MSDKXGPlugin_v10+0x4078>
   17ce8: aa0803f6     	mov	x22, x8
   17cec: f8410ec8     	ldr	x8, [x22, #0x10]!
   17cf0: b5ffffc8     	cbnz	x8, 0x17ce8 <pesapi_register_MSDKXGPlugin_v10+0x4060>
   17cf4: 321d07e0     	orr	w0, wzr, #0x18
   17cf8: 97ffb7a6     	bl	0x5b90 <malloc@plt>
   17cfc: 14000004     	b	0x17d0c <pesapi_register_MSDKXGPlugin_v10+0x4084>
   17d00: 321d07e0     	orr	w0, wzr, #0x18
   17d04: 97ffb7a3     	bl	0x5b90 <malloc@plt>
   17d08: 910063f6     	add	x22, sp, #0x18
   17d0c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17d10: f900001f     	str	xzr, [x0]
   17d14: f90002c0     	str	x0, [x22]
   17d18: f9400fe8     	ldr	x8, [sp, #0x18]
   17d1c: f9417336     	ldr	x22, [x25, #0x2e0]
   17d20: a9005414     	stp	x20, x21, [x0]
   17d24: b40000e8     	cbz	x8, 0x17d40 <pesapi_register_MSDKXGPlugin_v10+0x40b8>
   17d28: aa0803f5     	mov	x21, x8
   17d2c: f8410ea8     	ldr	x8, [x21, #0x10]!
   17d30: b5ffffc8     	cbnz	x8, 0x17d28 <pesapi_register_MSDKXGPlugin_v10+0x40a0>
   17d34: 321d07e0     	orr	w0, wzr, #0x18
   17d38: 97ffb796     	bl	0x5b90 <malloc@plt>
   17d3c: 14000004     	b	0x17d4c <pesapi_register_MSDKXGPlugin_v10+0x40c4>
   17d40: 321d07e0     	orr	w0, wzr, #0x18
   17d44: 97ffb793     	bl	0x5b90 <malloc@plt>
   17d48: 910063f5     	add	x21, sp, #0x18
   17d4c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17d50: f900001f     	str	xzr, [x0]
   17d54: f90002a0     	str	x0, [x21]
   17d58: f9400fe8     	ldr	x8, [sp, #0x18]
   17d5c: f9417735     	ldr	x21, [x25, #0x2e8]
   17d60: a9005814     	stp	x20, x22, [x0]
   17d64: b40000e8     	cbz	x8, 0x17d80 <pesapi_register_MSDKXGPlugin_v10+0x40f8>
   17d68: aa0803f6     	mov	x22, x8
   17d6c: f8410ec8     	ldr	x8, [x22, #0x10]!
   17d70: b5ffffc8     	cbnz	x8, 0x17d68 <pesapi_register_MSDKXGPlugin_v10+0x40e0>
   17d74: 321d07e0     	orr	w0, wzr, #0x18
   17d78: 97ffb786     	bl	0x5b90 <malloc@plt>
   17d7c: 14000004     	b	0x17d8c <pesapi_register_MSDKXGPlugin_v10+0x4104>
   17d80: 321d07e0     	orr	w0, wzr, #0x18
   17d84: 97ffb783     	bl	0x5b90 <malloc@plt>
   17d88: 910063f6     	add	x22, sp, #0x18
   17d8c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17d90: f900001f     	str	xzr, [x0]
   17d94: f90002c0     	str	x0, [x22]
   17d98: f94013e8     	ldr	x8, [sp, #0x20]
   17d9c: a9005414     	stp	x20, x21, [x0]
   17da0: b40000a8     	cbz	x8, 0x17db4 <pesapi_register_MSDKXGPlugin_v10+0x412c>
   17da4: aa0803f5     	mov	x21, x8
   17da8: f8418ea8     	ldr	x8, [x21, #0x18]!
   17dac: b5ffffc8     	cbnz	x8, 0x17da4 <pesapi_register_MSDKXGPlugin_v10+0x411c>
   17db0: 14000002     	b	0x17db8 <pesapi_register_MSDKXGPlugin_v10+0x4130>
   17db4: 910083f5     	add	x21, sp, #0x20
   17db8: 321b03e0     	orr	w0, wzr, #0x20
   17dbc: 97ffb775     	bl	0x5b90 <malloc@plt>
   17dc0: 90000028     	adrp	x8, 0x1b000 <pesapi_register_MSDKXGPlugin_v10+0x7378>
   17dc4: 91223108     	add	x8, x8, #0x88c
   17dc8: f9000c1f     	str	xzr, [x0, #0x18]
   17dcc: f90002a0     	str	x0, [x21]
   17dd0: a900fc08     	stp	x8, xzr, [x0, #0x8]
   17dd4: f9000014     	str	x20, [x0]
   17dd8: 91088320     	add	x0, x25, #0x220
   17ddc: 08dffc08     	ldarb	w8, [x0]
   17de0: 370003c8     	tbnz	w8, #0x0, 0x17e58 <pesapi_register_MSDKXGPlugin_v10+0x41d0>
   17de4: 97ffb74f     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17de8: 34000380     	cbz	w0, 0x17e58 <pesapi_register_MSDKXGPlugin_v10+0x41d0>
   17dec: d00000a8     	adrp	x8, 0x2d000
   17df0: 91056108     	add	x8, x8, #0x158
   17df4: 6f00e400     	movi	v0.2d, #0000000000000000
   17df8: 320007ea     	orr	w10, wzr, #0x3
   17dfc: ad000100     	stp	q0, q0, [x8]
   17e00: b900110a     	str	w10, [x8, #0x10]
   17e04: b00000aa     	adrp	x10, 0x2c000
   17e08: ad010100     	stp	q0, q0, [x8, #0x20]
   17e0c: 4e080fe0     	dup	v0.2d, xzr
   17e10: 9100e14a     	add	x10, x10, #0x38
   17e14: 4e081d40     	mov	v0.d[0], x10
   17e18: b00000aa     	adrp	x10, 0x2c000
   17e1c: 9100814a     	add	x10, x10, #0x20
   17e20: 3c828100     	stur	q0, [x8, #0x28]
   17e24: 9e670140     	fmov	d0, x10
   17e28: 900000aa     	adrp	x10, 0x2b000
   17e2c: 910be14a     	add	x10, x10, #0x2f8
   17e30: 91006349     	add	x9, x26, #0x18
   17e34: 9100414a     	add	x10, x10, #0x10
   17e38: a900250a     	stp	x10, x9, [x8]
   17e3c: b00000a9     	adrp	x9, 0x2c000
   17e40: 91004129     	add	x9, x9, #0x10
   17e44: 4e181d20     	mov	v0.d[1], x9
   17e48: 91088320     	add	x0, x25, #0x220
   17e4c: b900391f     	str	wzr, [x8, #0x38]
   17e50: 3c818100     	stur	q0, [x8, #0x18]
   17e54: 97ffb75f     	bl	0x5bd0 <__cxa_guard_release@plt>
   17e58: f9400fe8     	ldr	x8, [sp, #0x18]
   17e5c: d00000b4     	adrp	x20, 0x2d000
   17e60: 91056294     	add	x20, x20, #0x158
   17e64: b9003a9f     	str	wzr, [x20, #0x38]
   17e68: b40000e8     	cbz	x8, 0x17e84 <pesapi_register_MSDKXGPlugin_v10+0x41fc>
   17e6c: aa0803f5     	mov	x21, x8
   17e70: f8410ea8     	ldr	x8, [x21, #0x10]!
   17e74: b5ffffc8     	cbnz	x8, 0x17e6c <pesapi_register_MSDKXGPlugin_v10+0x41e4>
   17e78: 321d07e0     	orr	w0, wzr, #0x18
   17e7c: 97ffb745     	bl	0x5b90 <malloc@plt>
   17e80: 14000004     	b	0x17e90 <pesapi_register_MSDKXGPlugin_v10+0x4208>
   17e84: 321d07e0     	orr	w0, wzr, #0x18
   17e88: 97ffb742     	bl	0x5b90 <malloc@plt>
   17e8c: 910063f5     	add	x21, sp, #0x18
   17e90: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17e94: f900001f     	str	xzr, [x0]
   17e98: f90002a0     	str	x0, [x21]
   17e9c: f94013e8     	ldr	x8, [sp, #0x20]
   17ea0: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17ea4: 911d32b5     	add	x21, x21, #0x74c
   17ea8: 9e6702a0     	fmov	d0, x21
   17eac: 4e181e80     	mov	v0.d[1], x20
   17eb0: 3d800000     	str	q0, [x0]
   17eb4: b40000a8     	cbz	x8, 0x17ec8 <pesapi_register_MSDKXGPlugin_v10+0x4240>
   17eb8: aa0803f4     	mov	x20, x8
   17ebc: f8418e88     	ldr	x8, [x20, #0x18]!
   17ec0: b5ffffc8     	cbnz	x8, 0x17eb8 <pesapi_register_MSDKXGPlugin_v10+0x4230>
   17ec4: 14000002     	b	0x17ecc <pesapi_register_MSDKXGPlugin_v10+0x4244>
   17ec8: 910083f4     	add	x20, sp, #0x20
   17ecc: 321b03e0     	orr	w0, wzr, #0x20
   17ed0: 97ffb730     	bl	0x5b90 <malloc@plt>
   17ed4: b0000028     	adrp	x8, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   17ed8: 91234108     	add	x8, x8, #0x8d0
   17edc: f9000c1f     	str	xzr, [x0, #0x18]
   17ee0: f9000280     	str	x0, [x20]
   17ee4: a900fc08     	stp	x8, xzr, [x0, #0x8]
   17ee8: f9000015     	str	x21, [x0]
   17eec: 9108a320     	add	x0, x25, #0x228
   17ef0: 08dffc08     	ldarb	w8, [x0]
   17ef4: 370003c8     	tbnz	w8, #0x0, 0x17f6c <pesapi_register_MSDKXGPlugin_v10+0x42e4>
   17ef8: 97ffb70a     	bl	0x5b20 <__cxa_guard_acquire@plt>
   17efc: 34000380     	cbz	w0, 0x17f6c <pesapi_register_MSDKXGPlugin_v10+0x42e4>
   17f00: d00000a8     	adrp	x8, 0x2d000
   17f04: 91066108     	add	x8, x8, #0x198
   17f08: 6f00e400     	movi	v0.2d, #0000000000000000
   17f0c: 320007ea     	orr	w10, wzr, #0x3
   17f10: ad000100     	stp	q0, q0, [x8]
   17f14: b900110a     	str	w10, [x8, #0x10]
   17f18: b00000aa     	adrp	x10, 0x2c000
   17f1c: ad010100     	stp	q0, q0, [x8, #0x20]
   17f20: 4e080fe0     	dup	v0.2d, xzr
   17f24: 9100e14a     	add	x10, x10, #0x38
   17f28: 4e081d40     	mov	v0.d[0], x10
   17f2c: b00000aa     	adrp	x10, 0x2c000
   17f30: 9100814a     	add	x10, x10, #0x20
   17f34: 3c828100     	stur	q0, [x8, #0x28]
   17f38: 9e670140     	fmov	d0, x10
   17f3c: 900000aa     	adrp	x10, 0x2b000
   17f40: 910d014a     	add	x10, x10, #0x340
   17f44: 91006349     	add	x9, x26, #0x18
   17f48: 9100414a     	add	x10, x10, #0x10
   17f4c: a900250a     	stp	x10, x9, [x8]
   17f50: b00000a9     	adrp	x9, 0x2c000
   17f54: 91004129     	add	x9, x9, #0x10
   17f58: 4e181d20     	mov	v0.d[1], x9
   17f5c: 9108a320     	add	x0, x25, #0x228
   17f60: b900391f     	str	wzr, [x8, #0x38]
   17f64: 3c818100     	stur	q0, [x8, #0x18]
   17f68: 97ffb71a     	bl	0x5bd0 <__cxa_guard_release@plt>
   17f6c: f9400fe8     	ldr	x8, [sp, #0x18]
   17f70: d00000b4     	adrp	x20, 0x2d000
   17f74: 91066294     	add	x20, x20, #0x198
   17f78: b9003a9f     	str	wzr, [x20, #0x38]
   17f7c: b40000e8     	cbz	x8, 0x17f98 <pesapi_register_MSDKXGPlugin_v10+0x4310>
   17f80: aa0803f5     	mov	x21, x8
   17f84: f8410ea8     	ldr	x8, [x21, #0x10]!
   17f88: b5ffffc8     	cbnz	x8, 0x17f80 <pesapi_register_MSDKXGPlugin_v10+0x42f8>
   17f8c: 321d07e0     	orr	w0, wzr, #0x18
   17f90: 97ffb700     	bl	0x5b90 <malloc@plt>
   17f94: 14000004     	b	0x17fa4 <pesapi_register_MSDKXGPlugin_v10+0x431c>
   17f98: 321d07e0     	orr	w0, wzr, #0x18
   17f9c: 97ffb6fd     	bl	0x5b90 <malloc@plt>
   17fa0: 910063f5     	add	x21, sp, #0x18
   17fa4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   17fa8: f900001f     	str	xzr, [x0]
   17fac: f90002a0     	str	x0, [x21]
   17fb0: f94013e8     	ldr	x8, [sp, #0x20]
   17fb4: 90000055     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   17fb8: 911d5eb5     	add	x21, x21, #0x757
   17fbc: 9e6702a0     	fmov	d0, x21
   17fc0: 4e181e80     	mov	v0.d[1], x20
   17fc4: 3d800000     	str	q0, [x0]
   17fc8: b40000a8     	cbz	x8, 0x17fdc <pesapi_register_MSDKXGPlugin_v10+0x4354>
   17fcc: aa0803f4     	mov	x20, x8
   17fd0: f8418e88     	ldr	x8, [x20, #0x18]!
   17fd4: b5ffffc8     	cbnz	x8, 0x17fcc <pesapi_register_MSDKXGPlugin_v10+0x4344>
   17fd8: 14000002     	b	0x17fe0 <pesapi_register_MSDKXGPlugin_v10+0x4358>
   17fdc: 910083f4     	add	x20, sp, #0x20
   17fe0: 321b03e0     	orr	w0, wzr, #0x20
   17fe4: 97ffb6eb     	bl	0x5b90 <malloc@plt>
   17fe8: b0000028     	adrp	x8, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   17fec: 9124b108     	add	x8, x8, #0x92c
   17ff0: f9000c1f     	str	xzr, [x0, #0x18]
   17ff4: f9000280     	str	x0, [x20]
   17ff8: a900fc08     	stp	x8, xzr, [x0, #0x8]
   17ffc: f9000015     	str	x21, [x0]
   18000: 9108c320     	add	x0, x25, #0x230
   18004: 08dffc08     	ldarb	w8, [x0]
   18008: 37000328     	tbnz	w8, #0x0, 0x1806c <pesapi_register_MSDKXGPlugin_v10+0x43e4>
   1800c: 97ffb6c5     	bl	0x5b20 <__cxa_guard_acquire@plt>
   18010: 340002e0     	cbz	w0, 0x1806c <pesapi_register_MSDKXGPlugin_v10+0x43e4>
   18014: b00000a8     	adrp	x8, 0x2d000
   18018: 91076108     	add	x8, x8, #0x1d8
   1801c: 6f00e400     	movi	v0.2d, #0000000000000000
   18020: 321f03ea     	orr	w10, wzr, #0x2
   18024: ad000100     	stp	q0, q0, [x8]
   18028: b900110a     	str	w10, [x8, #0x10]
   1802c: 900000aa     	adrp	x10, 0x2c000
   18030: 9100814a     	add	x10, x10, #0x20
   18034: 3d800900     	str	q0, [x8, #0x20]
   18038: 9e670140     	fmov	d0, x10
   1803c: f000008a     	adrp	x10, 0x2b000
   18040: 910e214a     	add	x10, x10, #0x388
   18044: 9100c349     	add	x9, x26, #0x30
   18048: 9100414a     	add	x10, x10, #0x10
   1804c: a900250a     	stp	x10, x9, [x8]
   18050: 91004349     	add	x9, x26, #0x10
   18054: 4e181d20     	mov	v0.d[1], x9
   18058: 9108c320     	add	x0, x25, #0x230
   1805c: f900191f     	str	xzr, [x8, #0x30]
   18060: b900311f     	str	wzr, [x8, #0x30]
   18064: 3c818100     	stur	q0, [x8, #0x18]
   18068: 97ffb6da     	bl	0x5bd0 <__cxa_guard_release@plt>
   1806c: f9400fe8     	ldr	x8, [sp, #0x18]
   18070: b00000b4     	adrp	x20, 0x2d000
   18074: 91076294     	add	x20, x20, #0x1d8
   18078: b900329f     	str	wzr, [x20, #0x30]
   1807c: b40000e8     	cbz	x8, 0x18098 <pesapi_register_MSDKXGPlugin_v10+0x4410>
   18080: aa0803f5     	mov	x21, x8
   18084: f8410ea8     	ldr	x8, [x21, #0x10]!
   18088: b5ffffc8     	cbnz	x8, 0x18080 <pesapi_register_MSDKXGPlugin_v10+0x43f8>
   1808c: 321d07e0     	orr	w0, wzr, #0x18
   18090: 97ffb6c0     	bl	0x5b90 <malloc@plt>
   18094: 14000004     	b	0x180a4 <pesapi_register_MSDKXGPlugin_v10+0x441c>
   18098: 321d07e0     	orr	w0, wzr, #0x18
   1809c: 97ffb6bd     	bl	0x5b90 <malloc@plt>
   180a0: 910063f5     	add	x21, sp, #0x18
   180a4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   180a8: f900001f     	str	xzr, [x0]
   180ac: f90002a0     	str	x0, [x21]
   180b0: f94013e8     	ldr	x8, [sp, #0x20]
   180b4: f0000035     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   180b8: 911d7ab5     	add	x21, x21, #0x75e
   180bc: 9e6702a0     	fmov	d0, x21
   180c0: 4e181e80     	mov	v0.d[1], x20
   180c4: 3d800000     	str	q0, [x0]
   180c8: b40000a8     	cbz	x8, 0x180dc <pesapi_register_MSDKXGPlugin_v10+0x4454>
   180cc: aa0803f4     	mov	x20, x8
   180d0: f8418e88     	ldr	x8, [x20, #0x18]!
   180d4: b5ffffc8     	cbnz	x8, 0x180cc <pesapi_register_MSDKXGPlugin_v10+0x4444>
   180d8: 14000002     	b	0x180e0 <pesapi_register_MSDKXGPlugin_v10+0x4458>
   180dc: 910083f4     	add	x20, sp, #0x20
   180e0: 321b03e0     	orr	w0, wzr, #0x20
   180e4: 97ffb6ab     	bl	0x5b90 <malloc@plt>
   180e8: f9000c1f     	str	xzr, [x0, #0x18]
   180ec: f9000280     	str	x0, [x20]
   180f0: f94013f6     	ldr	x22, [sp, #0x20]
   180f4: 90000028     	adrp	x8, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   180f8: 91262108     	add	x8, x8, #0x988
   180fc: a9002015     	stp	x21, x8, [x0]
   18100: f900081f     	str	xzr, [x0, #0x10]
   18104: b4000316     	cbz	x22, 0x18164 <pesapi_register_MSDKXGPlugin_v10+0x44dc>
   18108: 2a1f03e8     	mov	w8, wzr
   1810c: aa1603e9     	mov	x9, x22
   18110: f9400d29     	ldr	x9, [x9, #0x18]
   18114: 11000508     	add	w8, w8, #0x1
   18118: b5ffffc9     	cbnz	x9, 0x18110 <pesapi_register_MSDKXGPlugin_v10+0x4488>
   1811c: 93407d14     	sxtw	x20, w8
   18120: aa1403e0     	mov	x0, x20
   18124: 97ffb6bb     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   18128: aa0003f5     	mov	x21, x0
   1812c: b4000256     	cbz	x22, 0x18174 <pesapi_register_MSDKXGPlugin_v10+0x44ec>
   18130: aa1f03e1     	mov	x1, xzr
   18134: a94012c2     	ldp	x2, x4, [x22]
   18138: 320003e3     	orr	w3, wzr, #0x1
   1813c: aa1503e0     	mov	x0, x21
   18140: aa1f03e5     	mov	x5, xzr
   18144: aa1f03e6     	mov	x6, xzr
   18148: 91000437     	add	x23, x1, #0x1
   1814c: 97ffb685     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   18150: f9400ed6     	ldr	x22, [x22, #0x18]
   18154: aa1703e1     	mov	x1, x23
   18158: f90013f6     	str	x22, [sp, #0x20]
   1815c: b5fffed6     	cbnz	x22, 0x18134 <pesapi_register_MSDKXGPlugin_v10+0x44ac>
   18160: 14000005     	b	0x18174 <pesapi_register_MSDKXGPlugin_v10+0x44ec>
   18164: aa1f03e0     	mov	x0, xzr
   18168: 97ffb6aa     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   1816c: aa0003f5     	mov	x21, x0
   18170: aa1f03f4     	mov	x20, xzr
   18174: 90000024     	adrp	x4, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   18178: 91018320     	add	x0, x25, #0x60
   1817c: 91024742     	add	x2, x26, #0x91
   18180: 9130e084     	add	x4, x4, #0xc38
   18184: aa1303e1     	mov	x1, x19
   18188: aa1f03e3     	mov	x3, xzr
   1818c: aa1403e5     	mov	x5, x20
   18190: aa1503e6     	mov	x6, x21
   18194: aa1f03e7     	mov	x7, xzr
   18198: 97ffb6b2     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   1819c: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   181a0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   181a4: 97ffb683     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   181a8: 9108e328     	add	x8, x25, #0x238
   181ac: 08dffd09     	ldarb	w9, [x8]
   181b0: aa0003f3     	mov	x19, x0
   181b4: 37000229     	tbnz	w9, #0x0, 0x181f8 <pesapi_register_MSDKXGPlugin_v10+0x4570>
   181b8: aa0803e0     	mov	x0, x8
   181bc: 97ffb659     	bl	0x5b20 <__cxa_guard_acquire@plt>
   181c0: 340001c0     	cbz	w0, 0x181f8 <pesapi_register_MSDKXGPlugin_v10+0x4570>
   181c4: f0000089     	adrp	x9, 0x2b000
   181c8: b00000a8     	adrp	x8, 0x2d000
   181cc: 910f4129     	add	x9, x9, #0x3d0
   181d0: 91084108     	add	x8, x8, #0x210
   181d4: 6f00e400     	movi	v0.2d, #0000000000000000
   181d8: 91004129     	add	x9, x9, #0x10
   181dc: 9108e320     	add	x0, x25, #0x238
   181e0: ad000100     	stp	q0, q0, [x8]
   181e4: f900111f     	str	xzr, [x8, #0x20]
   181e8: b900111f     	str	wzr, [x8, #0x10]
   181ec: b900211f     	str	wzr, [x8, #0x20]
   181f0: a9006909     	stp	x9, x26, [x8]
   181f4: 97ffb677     	bl	0x5bd0 <__cxa_guard_release@plt>
   181f8: f9400be8     	ldr	x8, [sp, #0x10]
   181fc: b00000b4     	adrp	x20, 0x2d000
   18200: 91084294     	add	x20, x20, #0x210
   18204: b900229f     	str	wzr, [x20, #0x20]
   18208: b40000e8     	cbz	x8, 0x18224 <pesapi_register_MSDKXGPlugin_v10+0x459c>
   1820c: aa0803f5     	mov	x21, x8
   18210: f8410ea8     	ldr	x8, [x21, #0x10]!
   18214: b5ffffc8     	cbnz	x8, 0x1820c <pesapi_register_MSDKXGPlugin_v10+0x4584>
   18218: 321d07e0     	orr	w0, wzr, #0x18
   1821c: 97ffb65d     	bl	0x5b90 <malloc@plt>
   18220: 14000004     	b	0x18230 <pesapi_register_MSDKXGPlugin_v10+0x45a8>
   18224: 321d07e0     	orr	w0, wzr, #0x18
   18228: 97ffb65a     	bl	0x5b90 <malloc@plt>
   1822c: 910043f5     	add	x21, sp, #0x10
   18230: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   18234: f900001f     	str	xzr, [x0]
   18238: f90002a0     	str	x0, [x21]
   1823c: f9400fe8     	ldr	x8, [sp, #0x18]
   18240: 9e670380     	fmov	d0, x28
   18244: 4e181e80     	mov	v0.d[1], x20
   18248: 3d800000     	str	q0, [x0]
   1824c: b40000a8     	cbz	x8, 0x18260 <pesapi_register_MSDKXGPlugin_v10+0x45d8>
   18250: aa0803f4     	mov	x20, x8
   18254: f8418e88     	ldr	x8, [x20, #0x18]!
   18258: b5ffffc8     	cbnz	x8, 0x18250 <pesapi_register_MSDKXGPlugin_v10+0x45c8>
   1825c: 14000002     	b	0x18264 <pesapi_register_MSDKXGPlugin_v10+0x45dc>
   18260: 910063f4     	add	x20, sp, #0x18
   18264: 321b03e0     	orr	w0, wzr, #0x20
   18268: 97ffb64a     	bl	0x5b90 <malloc@plt>
   1826c: 90000028     	adrp	x8, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   18270: 9131e108     	add	x8, x8, #0xc78
   18274: f9000c1f     	str	xzr, [x0, #0x18]
   18278: f9000280     	str	x0, [x20]
   1827c: a900fc08     	stp	x8, xzr, [x0, #0x8]
   18280: f900001c     	str	x28, [x0]
   18284: 91090320     	add	x0, x25, #0x240
   18288: 08dffc08     	ldarb	w8, [x0]
   1828c: 37000208     	tbnz	w8, #0x0, 0x182cc <pesapi_register_MSDKXGPlugin_v10+0x4644>
   18290: 97ffb624     	bl	0x5b20 <__cxa_guard_acquire@plt>
   18294: 340001c0     	cbz	w0, 0x182cc <pesapi_register_MSDKXGPlugin_v10+0x4644>
   18298: f0000089     	adrp	x9, 0x2b000
   1829c: b00000a8     	adrp	x8, 0x2d000
   182a0: 91106129     	add	x9, x9, #0x418
   182a4: 9108e108     	add	x8, x8, #0x238
   182a8: 6f00e400     	movi	v0.2d, #0000000000000000
   182ac: 91004129     	add	x9, x9, #0x10
   182b0: 91090320     	add	x0, x25, #0x240
   182b4: ad000100     	stp	q0, q0, [x8]
   182b8: f900111f     	str	xzr, [x8, #0x20]
   182bc: b900111f     	str	wzr, [x8, #0x10]
   182c0: b900211f     	str	wzr, [x8, #0x20]
   182c4: a9006909     	stp	x9, x26, [x8]
   182c8: 97ffb642     	bl	0x5bd0 <__cxa_guard_release@plt>
   182cc: f9400be8     	ldr	x8, [sp, #0x10]
   182d0: b00000b4     	adrp	x20, 0x2d000
   182d4: 9108e294     	add	x20, x20, #0x238
   182d8: b900229f     	str	wzr, [x20, #0x20]
   182dc: b40000e8     	cbz	x8, 0x182f8 <pesapi_register_MSDKXGPlugin_v10+0x4670>
   182e0: aa0803f5     	mov	x21, x8
   182e4: f8410ea8     	ldr	x8, [x21, #0x10]!
   182e8: b5ffffc8     	cbnz	x8, 0x182e0 <pesapi_register_MSDKXGPlugin_v10+0x4658>
   182ec: 321d07e0     	orr	w0, wzr, #0x18
   182f0: 97ffb628     	bl	0x5b90 <malloc@plt>
   182f4: 14000004     	b	0x18304 <pesapi_register_MSDKXGPlugin_v10+0x467c>
   182f8: 321d07e0     	orr	w0, wzr, #0x18
   182fc: 97ffb625     	bl	0x5b90 <malloc@plt>
   18300: 910043f5     	add	x21, sp, #0x10
   18304: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   18308: f900001f     	str	xzr, [x0]
   1830c: f90002a0     	str	x0, [x21]
   18310: f9400fe8     	ldr	x8, [sp, #0x18]
   18314: 9e670300     	fmov	d0, x24
   18318: 4e181e80     	mov	v0.d[1], x20
   1831c: 3d800000     	str	q0, [x0]
   18320: b40000a8     	cbz	x8, 0x18334 <pesapi_register_MSDKXGPlugin_v10+0x46ac>
   18324: aa0803f4     	mov	x20, x8
   18328: f8418e88     	ldr	x8, [x20, #0x18]!
   1832c: b5ffffc8     	cbnz	x8, 0x18324 <pesapi_register_MSDKXGPlugin_v10+0x469c>
   18330: 14000002     	b	0x18338 <pesapi_register_MSDKXGPlugin_v10+0x46b0>
   18334: 910063f4     	add	x20, sp, #0x18
   18338: 321b03e0     	orr	w0, wzr, #0x20
   1833c: 97ffb615     	bl	0x5b90 <malloc@plt>
   18340: 90000028     	adrp	x8, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   18344: 91337108     	add	x8, x8, #0xcdc
   18348: f9000c1f     	str	xzr, [x0, #0x18]
   1834c: f9000280     	str	x0, [x20]
   18350: a900fc08     	stp	x8, xzr, [x0, #0x8]
   18354: f9000018     	str	x24, [x0]
   18358: 91092320     	add	x0, x25, #0x248
   1835c: 08dffc08     	ldarb	w8, [x0]
   18360: 370002e8     	tbnz	w8, #0x0, 0x183bc <pesapi_register_MSDKXGPlugin_v10+0x4734>
   18364: 97ffb5ef     	bl	0x5b20 <__cxa_guard_acquire@plt>
   18368: 340002a0     	cbz	w0, 0x183bc <pesapi_register_MSDKXGPlugin_v10+0x4734>
   1836c: b00000a8     	adrp	x8, 0x2d000
   18370: 91098108     	add	x8, x8, #0x260
   18374: 6f00e400     	movi	v0.2d, #0000000000000000
   18378: 320003ea     	orr	w10, wzr, #0x1
   1837c: ad000100     	stp	q0, q0, [x8]
   18380: b900110a     	str	w10, [x8, #0x10]
   18384: 900000aa     	adrp	x10, 0x2c000
   18388: 3d800900     	str	q0, [x8, #0x20]
   1838c: 4e080fe0     	dup	v0.2d, xzr
   18390: 9100214a     	add	x10, x10, #0x8
   18394: 4e081d40     	mov	v0.d[0], x10
   18398: f000008a     	adrp	x10, 0x2b000
   1839c: 9111814a     	add	x10, x10, #0x460
   183a0: 91012349     	add	x9, x26, #0x48
   183a4: 9100414a     	add	x10, x10, #0x10
   183a8: 91092320     	add	x0, x25, #0x248
   183ac: b900291f     	str	wzr, [x8, #0x28]
   183b0: a900250a     	stp	x10, x9, [x8]
   183b4: 3c818100     	stur	q0, [x8, #0x18]
   183b8: 97ffb606     	bl	0x5bd0 <__cxa_guard_release@plt>
   183bc: f94007e8     	ldr	x8, [sp, #0x8]
   183c0: b00000b4     	adrp	x20, 0x2d000
   183c4: 91098294     	add	x20, x20, #0x260
   183c8: b9002a9f     	str	wzr, [x20, #0x28]
   183cc: b40000e8     	cbz	x8, 0x183e8 <pesapi_register_MSDKXGPlugin_v10+0x4760>
   183d0: aa0803f5     	mov	x21, x8
   183d4: f8410ea8     	ldr	x8, [x21, #0x10]!
   183d8: b5ffffc8     	cbnz	x8, 0x183d0 <pesapi_register_MSDKXGPlugin_v10+0x4748>
   183dc: 321d07e0     	orr	w0, wzr, #0x18
   183e0: 97ffb5ec     	bl	0x5b90 <malloc@plt>
   183e4: 14000004     	b	0x183f4 <pesapi_register_MSDKXGPlugin_v10+0x476c>
   183e8: 321d07e0     	orr	w0, wzr, #0x18
   183ec: 97ffb5e9     	bl	0x5b90 <malloc@plt>
   183f0: 910023f5     	add	x21, sp, #0x8
   183f4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   183f8: f900001f     	str	xzr, [x0]
   183fc: f90002a0     	str	x0, [x21]
   18400: f94013e8     	ldr	x8, [sp, #0x20]
   18404: f0000035     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   18408: 9112d6b5     	add	x21, x21, #0x4b5
   1840c: 9e6702a0     	fmov	d0, x21
   18410: 4e181e80     	mov	v0.d[1], x20
   18414: 3d800000     	str	q0, [x0]
   18418: b40000a8     	cbz	x8, 0x1842c <pesapi_register_MSDKXGPlugin_v10+0x47a4>
   1841c: aa0803f4     	mov	x20, x8
   18420: f8418e88     	ldr	x8, [x20, #0x18]!
   18424: b5ffffc8     	cbnz	x8, 0x1841c <pesapi_register_MSDKXGPlugin_v10+0x4794>
   18428: 14000002     	b	0x18430 <pesapi_register_MSDKXGPlugin_v10+0x47a8>
   1842c: 910083f4     	add	x20, sp, #0x20
   18430: 321b03e0     	orr	w0, wzr, #0x20
   18434: 97ffb5d7     	bl	0x5b90 <malloc@plt>
   18438: f9000c1f     	str	xzr, [x0, #0x18]
   1843c: f9000280     	str	x0, [x20]
   18440: f94013f4     	ldr	x20, [sp, #0x20]
   18444: 90000028     	adrp	x8, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   18448: 91350108     	add	x8, x8, #0xd40
   1844c: a9002015     	stp	x21, x8, [x0]
   18450: 2a1f03e8     	mov	w8, wzr
   18454: f900081f     	str	xzr, [x0, #0x10]
   18458: b40000b4     	cbz	x20, 0x1846c <pesapi_register_MSDKXGPlugin_v10+0x47e4>
   1845c: aa1403e9     	mov	x9, x20
   18460: f9400d29     	ldr	x9, [x9, #0x18]
   18464: 11000508     	add	w8, w8, #0x1
   18468: b5ffffc9     	cbnz	x9, 0x18460 <pesapi_register_MSDKXGPlugin_v10+0x47d8>
   1846c: f9400ff8     	ldr	x24, [sp, #0x18]
   18470: b40000f8     	cbz	x24, 0x1848c <pesapi_register_MSDKXGPlugin_v10+0x4804>
   18474: 2a1f03e9     	mov	w9, wzr
   18478: aa1803ea     	mov	x10, x24
   1847c: f9400d4a     	ldr	x10, [x10, #0x18]
   18480: 11000529     	add	w9, w9, #0x1
   18484: b5ffffca     	cbnz	x10, 0x1847c <pesapi_register_MSDKXGPlugin_v10+0x47f4>
   18488: 14000002     	b	0x18490 <pesapi_register_MSDKXGPlugin_v10+0x4808>
   1848c: 2a1f03e9     	mov	w9, wzr
   18490: 0b080128     	add	w8, w9, w8
   18494: 93407d15     	sxtw	x21, w8
   18498: aa1503e0     	mov	x0, x21
   1849c: 97ffb5dd     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   184a0: aa0003f6     	mov	x22, x0
   184a4: aa1f03f7     	mov	x23, xzr
   184a8: b4000194     	cbz	x20, 0x184d8 <pesapi_register_MSDKXGPlugin_v10+0x4850>
   184ac: a9401282     	ldp	x2, x4, [x20]
   184b0: aa1703e1     	mov	x1, x23
   184b4: 320003e3     	orr	w3, wzr, #0x1
   184b8: aa1603e0     	mov	x0, x22
   184bc: aa1f03e5     	mov	x5, xzr
   184c0: aa1f03e6     	mov	x6, xzr
   184c4: 91000437     	add	x23, x1, #0x1
   184c8: 97ffb5a6     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   184cc: f9400e94     	ldr	x20, [x20, #0x18]
   184d0: f90013f4     	str	x20, [sp, #0x20]
   184d4: b5fffed4     	cbnz	x20, 0x184ac <pesapi_register_MSDKXGPlugin_v10+0x4824>
   184d8: b40004d8     	cbz	x24, 0x18570 <pesapi_register_MSDKXGPlugin_v10+0x48e8>
   184dc: a9401302     	ldp	x2, x4, [x24]
   184e0: aa1603e0     	mov	x0, x22
   184e4: aa1703e1     	mov	x1, x23
   184e8: 2a1f03e3     	mov	w3, wzr
   184ec: aa1f03e5     	mov	x5, xzr
   184f0: aa1f03e6     	mov	x6, xzr
   184f4: 910006fb     	add	x27, x23, #0x1
   184f8: 97ffb59a     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   184fc: f9400f18     	ldr	x24, [x24, #0x18]
   18500: aa1b03f7     	mov	x23, x27
   18504: f9000ff8     	str	x24, [sp, #0x18]
   18508: b5fffeb8     	cbnz	x24, 0x184dc <pesapi_register_MSDKXGPlugin_v10+0x4854>
   1850c: 90000024     	adrp	x4, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   18510: 9101a320     	add	x0, x25, #0x68
   18514: 91050b42     	add	x2, x26, #0x142
   18518: 913f5084     	add	x4, x4, #0xfd4
   1851c: aa1303e1     	mov	x1, x19
   18520: aa1f03e3     	mov	x3, xzr
   18524: aa1503e5     	mov	x5, x21
   18528: aa1603e6     	mov	x6, x22
   1852c: aa1f03e7     	mov	x7, xzr
   18530: 97ffb5cc     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   18534: b4000334     	cbz	x20, 0x18598 <pesapi_register_MSDKXGPlugin_v10+0x4910>
   18538: f9400e93     	ldr	x19, [x20, #0x18]
   1853c: aa1403e0     	mov	x0, x20
   18540: f90013f3     	str	x19, [sp, #0x20]
   18544: 97ffb57b     	bl	0x5b30 <free@plt>
   18548: aa1303f4     	mov	x20, x19
   1854c: b5ffff73     	cbnz	x19, 0x18538 <pesapi_register_MSDKXGPlugin_v10+0x48b0>
   18550: f9400fe0     	ldr	x0, [sp, #0x18]
   18554: b4000220     	cbz	x0, 0x18598 <pesapi_register_MSDKXGPlugin_v10+0x4910>
   18558: f9400c13     	ldr	x19, [x0, #0x18]
   1855c: f9000ff3     	str	x19, [sp, #0x18]
   18560: 97ffb574     	bl	0x5b30 <free@plt>
   18564: aa1303e0     	mov	x0, x19
   18568: b5ffff93     	cbnz	x19, 0x18558 <pesapi_register_MSDKXGPlugin_v10+0x48d0>
   1856c: 1400000b     	b	0x18598 <pesapi_register_MSDKXGPlugin_v10+0x4910>
   18570: 90000024     	adrp	x4, 0x1c000 <pesapi_register_MSDKXGPlugin_v10+0x8378>
   18574: 9101a320     	add	x0, x25, #0x68
   18578: 91050b42     	add	x2, x26, #0x142
   1857c: 913f5084     	add	x4, x4, #0xfd4
   18580: aa1303e1     	mov	x1, x19
   18584: aa1f03e3     	mov	x3, xzr
   18588: aa1503e5     	mov	x5, x21
   1858c: aa1603e6     	mov	x6, x22
   18590: aa1f03e7     	mov	x7, xzr
   18594: 97ffb5b3     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   18598: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   1859c: 97ffb585     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   185a0: 91094328     	add	x8, x25, #0x250
   185a4: 08dffd09     	ldarb	w9, [x8]
   185a8: aa0003f3     	mov	x19, x0
   185ac: 37000229     	tbnz	w9, #0x0, 0x185f0 <pesapi_register_MSDKXGPlugin_v10+0x4968>
   185b0: aa0803e0     	mov	x0, x8
   185b4: 97ffb55b     	bl	0x5b20 <__cxa_guard_acquire@plt>
   185b8: 340001c0     	cbz	w0, 0x185f0 <pesapi_register_MSDKXGPlugin_v10+0x4968>
   185bc: f0000089     	adrp	x9, 0x2b000
   185c0: b00000a8     	adrp	x8, 0x2d000
   185c4: 9112a129     	add	x9, x9, #0x4a8
   185c8: 910a4108     	add	x8, x8, #0x290
   185cc: 6f00e400     	movi	v0.2d, #0000000000000000
   185d0: 91004129     	add	x9, x9, #0x10
   185d4: 91094320     	add	x0, x25, #0x250
   185d8: ad000100     	stp	q0, q0, [x8]
   185dc: f900111f     	str	xzr, [x8, #0x20]
   185e0: b900111f     	str	wzr, [x8, #0x10]
   185e4: b900211f     	str	wzr, [x8, #0x20]
   185e8: a9006909     	stp	x9, x26, [x8]
   185ec: 97ffb579     	bl	0x5bd0 <__cxa_guard_release@plt>
   185f0: f9400fe8     	ldr	x8, [sp, #0x18]
   185f4: b00000b4     	adrp	x20, 0x2d000
   185f8: 910a4294     	add	x20, x20, #0x290
   185fc: b900229f     	str	wzr, [x20, #0x20]
   18600: b40000e8     	cbz	x8, 0x1861c <pesapi_register_MSDKXGPlugin_v10+0x4994>
   18604: aa0803f5     	mov	x21, x8
   18608: f8410ea8     	ldr	x8, [x21, #0x10]!
   1860c: b5ffffc8     	cbnz	x8, 0x18604 <pesapi_register_MSDKXGPlugin_v10+0x497c>
   18610: 321d07e0     	orr	w0, wzr, #0x18
   18614: 97ffb55f     	bl	0x5b90 <malloc@plt>
   18618: 14000004     	b	0x18628 <pesapi_register_MSDKXGPlugin_v10+0x49a0>
   1861c: 321d07e0     	orr	w0, wzr, #0x18
   18620: 97ffb55c     	bl	0x5b90 <malloc@plt>
   18624: 910063f5     	add	x21, sp, #0x18
   18628: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   1862c: f900001f     	str	xzr, [x0]
   18630: f90002a0     	str	x0, [x21]
   18634: f94013e8     	ldr	x8, [sp, #0x20]
   18638: f0000035     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1863c: 911dceb5     	add	x21, x21, #0x773
   18640: 9e6702a0     	fmov	d0, x21
   18644: 4e181e80     	mov	v0.d[1], x20
   18648: 3d800000     	str	q0, [x0]
   1864c: b40000a8     	cbz	x8, 0x18660 <pesapi_register_MSDKXGPlugin_v10+0x49d8>
   18650: aa0803f4     	mov	x20, x8
   18654: f8418e88     	ldr	x8, [x20, #0x18]!
   18658: b5ffffc8     	cbnz	x8, 0x18650 <pesapi_register_MSDKXGPlugin_v10+0x49c8>
   1865c: 14000002     	b	0x18664 <pesapi_register_MSDKXGPlugin_v10+0x49dc>
   18660: 910083f4     	add	x20, sp, #0x20
   18664: 321b03e0     	orr	w0, wzr, #0x20
   18668: 97ffb54a     	bl	0x5b90 <malloc@plt>
   1866c: f9000c1f     	str	xzr, [x0, #0x18]
   18670: f9000280     	str	x0, [x20]
   18674: f94013f6     	ldr	x22, [sp, #0x20]
   18678: b0000028     	adrp	x8, 0x1d000 <pesapi_register_MSDKXGPlugin_v10+0x9378>
   1867c: 91005108     	add	x8, x8, #0x14
   18680: a9002015     	stp	x21, x8, [x0]
   18684: f900081f     	str	xzr, [x0, #0x10]
   18688: b4000316     	cbz	x22, 0x186e8 <pesapi_register_MSDKXGPlugin_v10+0x4a60>
   1868c: 2a1f03e8     	mov	w8, wzr
   18690: aa1603e9     	mov	x9, x22
   18694: f9400d29     	ldr	x9, [x9, #0x18]
   18698: 11000508     	add	w8, w8, #0x1
   1869c: b5ffffc9     	cbnz	x9, 0x18694 <pesapi_register_MSDKXGPlugin_v10+0x4a0c>
   186a0: 93407d14     	sxtw	x20, w8
   186a4: aa1403e0     	mov	x0, x20
   186a8: 97ffb55a     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   186ac: aa0003f5     	mov	x21, x0
   186b0: b4000256     	cbz	x22, 0x186f8 <pesapi_register_MSDKXGPlugin_v10+0x4a70>
   186b4: aa1f03e1     	mov	x1, xzr
   186b8: a94012c2     	ldp	x2, x4, [x22]
   186bc: 320003e3     	orr	w3, wzr, #0x1
   186c0: aa1503e0     	mov	x0, x21
   186c4: aa1f03e5     	mov	x5, xzr
   186c8: aa1f03e6     	mov	x6, xzr
   186cc: 91000437     	add	x23, x1, #0x1
   186d0: 97ffb524     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   186d4: f9400ed6     	ldr	x22, [x22, #0x18]
   186d8: aa1703e1     	mov	x1, x23
   186dc: f90013f6     	str	x22, [sp, #0x20]
   186e0: b5fffed6     	cbnz	x22, 0x186b8 <pesapi_register_MSDKXGPlugin_v10+0x4a30>
   186e4: 14000005     	b	0x186f8 <pesapi_register_MSDKXGPlugin_v10+0x4a70>
   186e8: aa1f03e0     	mov	x0, xzr
   186ec: 97ffb549     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   186f0: aa0003f5     	mov	x21, x0
   186f4: aa1f03f4     	mov	x20, xzr
   186f8: b0000024     	adrp	x4, 0x1d000 <pesapi_register_MSDKXGPlugin_v10+0x9378>
   186fc: 9101c320     	add	x0, x25, #0x70
   18700: 91060342     	add	x2, x26, #0x180
   18704: 9101c084     	add	x4, x4, #0x70
   18708: aa1303e1     	mov	x1, x19
   1870c: aa1f03e3     	mov	x3, xzr
   18710: aa1403e5     	mov	x5, x20
   18714: aa1503e6     	mov	x6, x21
   18718: aa1f03e7     	mov	x7, xzr
   1871c: 97ffb551     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   18720: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   18724: 97ffb523     	bl	0x5bb0 <_ZN11msdk_puerts12StaticTypeIdIN6GCloud4MSDK4java4lang7JObjectEE3getEv@plt>
   18728: 91096328     	add	x8, x25, #0x258
   1872c: 08dffd09     	ldarb	w9, [x8]
   18730: aa0003f3     	mov	x19, x0
   18734: 37000349     	tbnz	w9, #0x0, 0x1879c <pesapi_register_MSDKXGPlugin_v10+0x4b14>
   18738: aa0803e0     	mov	x0, x8
   1873c: 97ffb4f9     	bl	0x5b20 <__cxa_guard_acquire@plt>
   18740: 340002e0     	cbz	w0, 0x1879c <pesapi_register_MSDKXGPlugin_v10+0x4b14>
   18744: b00000a8     	adrp	x8, 0x2d000
   18748: 910ae108     	add	x8, x8, #0x2b8
   1874c: 6f00e400     	movi	v0.2d, #0000000000000000
   18750: 321f03ea     	orr	w10, wzr, #0x2
   18754: ad000100     	stp	q0, q0, [x8]
   18758: b900110a     	str	w10, [x8, #0x10]
   1875c: 9100834a     	add	x10, x26, #0x20
   18760: 3d800900     	str	q0, [x8, #0x20]
   18764: 9e670140     	fmov	d0, x10
   18768: f000008a     	adrp	x10, 0x2b000
   1876c: 9113c14a     	add	x10, x10, #0x4f0
   18770: 91014349     	add	x9, x26, #0x50
   18774: 9100414a     	add	x10, x10, #0x10
   18778: a900250a     	stp	x10, x9, [x8]
   1877c: 900000a9     	adrp	x9, 0x2c000
   18780: 91004129     	add	x9, x9, #0x10
   18784: 4e181d20     	mov	v0.d[1], x9
   18788: 91096320     	add	x0, x25, #0x258
   1878c: f900191f     	str	xzr, [x8, #0x30]
   18790: b900311f     	str	wzr, [x8, #0x30]
   18794: 3c818100     	stur	q0, [x8, #0x18]
   18798: 97ffb50e     	bl	0x5bd0 <__cxa_guard_release@plt>
   1879c: f9400fe8     	ldr	x8, [sp, #0x18]
   187a0: b00000b4     	adrp	x20, 0x2d000
   187a4: 910ae294     	add	x20, x20, #0x2b8
   187a8: b900329f     	str	wzr, [x20, #0x30]
   187ac: b40000e8     	cbz	x8, 0x187c8 <pesapi_register_MSDKXGPlugin_v10+0x4b40>
   187b0: aa0803f5     	mov	x21, x8
   187b4: f8410ea8     	ldr	x8, [x21, #0x10]!
   187b8: b5ffffc8     	cbnz	x8, 0x187b0 <pesapi_register_MSDKXGPlugin_v10+0x4b28>
   187bc: 321d07e0     	orr	w0, wzr, #0x18
   187c0: 97ffb4f4     	bl	0x5b90 <malloc@plt>
   187c4: 14000004     	b	0x187d4 <pesapi_register_MSDKXGPlugin_v10+0x4b4c>
   187c8: 321d07e0     	orr	w0, wzr, #0x18
   187cc: 97ffb4f1     	bl	0x5b90 <malloc@plt>
   187d0: 910063f5     	add	x21, sp, #0x18
   187d4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   187d8: f900001f     	str	xzr, [x0]
   187dc: f90002a0     	str	x0, [x21]
   187e0: f94013e8     	ldr	x8, [sp, #0x20]
   187e4: f0000035     	adrp	x21, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   187e8: 911e0eb5     	add	x21, x21, #0x783
   187ec: 9e6702a0     	fmov	d0, x21
   187f0: 4e181e80     	mov	v0.d[1], x20
   187f4: 3d800000     	str	q0, [x0]
   187f8: b40000a8     	cbz	x8, 0x1880c <pesapi_register_MSDKXGPlugin_v10+0x4b84>
   187fc: aa0803f4     	mov	x20, x8
   18800: f8418e88     	ldr	x8, [x20, #0x18]!
   18804: b5ffffc8     	cbnz	x8, 0x187fc <pesapi_register_MSDKXGPlugin_v10+0x4b74>
   18808: 14000002     	b	0x18810 <pesapi_register_MSDKXGPlugin_v10+0x4b88>
   1880c: 910083f4     	add	x20, sp, #0x20
   18810: 321b03e0     	orr	w0, wzr, #0x20
   18814: 97ffb4df     	bl	0x5b90 <malloc@plt>
   18818: f9000c1f     	str	xzr, [x0, #0x18]
   1881c: f9000280     	str	x0, [x20]
   18820: f94013f6     	ldr	x22, [sp, #0x20]
   18824: b0000028     	adrp	x8, 0x1d000 <pesapi_register_MSDKXGPlugin_v10+0x9378>
   18828: 9102c108     	add	x8, x8, #0xb0
   1882c: a9002015     	stp	x21, x8, [x0]
   18830: f900081f     	str	xzr, [x0, #0x10]
   18834: b4000316     	cbz	x22, 0x18894 <pesapi_register_MSDKXGPlugin_v10+0x4c0c>
   18838: 2a1f03e8     	mov	w8, wzr
   1883c: aa1603e9     	mov	x9, x22
   18840: f9400d29     	ldr	x9, [x9, #0x18]
   18844: 11000508     	add	w8, w8, #0x1
   18848: b5ffffc9     	cbnz	x9, 0x18840 <pesapi_register_MSDKXGPlugin_v10+0x4bb8>
   1884c: 93407d14     	sxtw	x20, w8
   18850: aa1403e0     	mov	x0, x20
   18854: 97ffb4ef     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   18858: aa0003f5     	mov	x21, x0
   1885c: b4000256     	cbz	x22, 0x188a4 <pesapi_register_MSDKXGPlugin_v10+0x4c1c>
   18860: aa1f03e1     	mov	x1, xzr
   18864: a94012c2     	ldp	x2, x4, [x22]
   18868: 320003e3     	orr	w3, wzr, #0x1
   1886c: aa1503e0     	mov	x0, x21
   18870: aa1f03e5     	mov	x5, xzr
   18874: aa1f03e6     	mov	x6, xzr
   18878: 91000437     	add	x23, x1, #0x1
   1887c: 97ffb4b9     	bl	0x5b60 <msdk_pesapi_set_method_info@plt>
   18880: f9400ed6     	ldr	x22, [x22, #0x18]
   18884: aa1703e1     	mov	x1, x23
   18888: f90013f6     	str	x22, [sp, #0x20]
   1888c: b5fffed6     	cbnz	x22, 0x18864 <pesapi_register_MSDKXGPlugin_v10+0x4bdc>
   18890: 14000005     	b	0x188a4 <pesapi_register_MSDKXGPlugin_v10+0x4c1c>
   18894: aa1f03e0     	mov	x0, xzr
   18898: 97ffb4de     	bl	0x5c10 <msdk_pesapi_alloc_property_descriptors@plt>
   1889c: aa0003f5     	mov	x21, x0
   188a0: aa1f03f4     	mov	x20, xzr
   188a4: b0000024     	adrp	x4, 0x1d000 <pesapi_register_MSDKXGPlugin_v10+0x9378>
   188a8: 9101e320     	add	x0, x25, #0x78
   188ac: 910aef42     	add	x2, x26, #0x2bb
   188b0: 910c4084     	add	x4, x4, #0x310
   188b4: aa1303e1     	mov	x1, x19
   188b8: aa1f03e3     	mov	x3, xzr
   188bc: aa1403e5     	mov	x5, x20
   188c0: aa1503e6     	mov	x6, x21
   188c4: aa1f03e7     	mov	x7, xzr
   188c8: 97ffb4e6     	bl	0x5c60 <msdk_pesapi_define_class@plt>
   188cc: f94003e8     	ldr	x8, [sp]
   188d0: f9401508     	ldr	x8, [x8, #0x28]
   188d4: f94017e9     	ldr	x9, [sp, #0x28]
   188d8: eb09011f     	cmp	x8, x9
   188dc: 54000121     	b.ne	0x18900 <pesapi_register_MSDKXGPlugin_v10+0x4c78>
   188e0: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   188e4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   188e8: a94657f6     	ldp	x22, x21, [sp, #0x60]
   188ec: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   188f0: a94467fa     	ldp	x26, x25, [sp, #0x40]
   188f4: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   188f8: 910243ff     	add	sp, sp, #0x90
   188fc: d65f03c0     	ret
   18900: 97ffb538     	bl	0x5de0 <__stack_chk_fail@plt>
   18904: f81e0ff3     	str	x19, [sp, #-0x20]!
   18908: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1890c: 910043fd     	add	x29, sp, #0x10
   18910: aa0003f3     	mov	x19, x0
   18914: b4000133     	cbz	x19, 0x18938 <pesapi_register_MSDKXGPlugin_v10+0x4cb0>
   18918: f9400268     	ldr	x8, [x19]
   1891c: aa1303e0     	mov	x0, x19
   18920: f9400108     	ldr	x8, [x8]
   18924: d63f0100     	blr	x8
   18928: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1892c: aa1303e0     	mov	x0, x19
   18930: f84207f3     	ldr	x19, [sp], #0x20
   18934: 17ffb47f     	b	0x5b30 <free@plt>
   18938: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1893c: f84207f3     	ldr	x19, [sp], #0x20
   18940: d65f03c0     	ret
   18944: d10103ff     	sub	sp, sp, #0x40
   18948: f90013f3     	str	x19, [sp, #0x20]
   1894c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18950: 9100c3fd     	add	x29, sp, #0x30
   18954: d53bd053     	mrs	x19, TPIDR_EL0
   18958: f9401669     	ldr	x9, [x19, #0x28]
   1895c: 90ffffaa     	adrp	x10, 0xc000 <.text+0x61b0>
   18960: aa0003e8     	mov	x8, x0
   18964: 4e080fe0     	dup	v0.2d, xzr
   18968: 9111414a     	add	x10, x10, #0x450
   1896c: 4e081d40     	mov	v0.d[0], x10
   18970: 910003e0     	mov	x0, sp
   18974: aa0803e1     	mov	x1, x8
   18978: f9000fe9     	str	x9, [sp, #0x18]
   1897c: 3d8003e0     	str	q0, [sp]
   18980: 9400195a     	bl	0x1eee8 <pesapi_register_MSDKXGPlugin_v10+0xb260>
   18984: f9401668     	ldr	x8, [x19, #0x28]
   18988: f9400fe9     	ldr	x9, [sp, #0x18]
   1898c: eb09011f     	cmp	x8, x9
   18990: 540000a1     	b.ne	0x189a4 <pesapi_register_MSDKXGPlugin_v10+0x4d1c>
   18994: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   18998: f94013f3     	ldr	x19, [sp, #0x20]
   1899c: 910103ff     	add	sp, sp, #0x40
   189a0: d65f03c0     	ret
   189a4: 97ffb50f     	bl	0x5de0 <__stack_chk_fail@plt>
   189a8: d10103ff     	sub	sp, sp, #0x40
   189ac: f90013f3     	str	x19, [sp, #0x20]
   189b0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   189b4: 9100c3fd     	add	x29, sp, #0x30
   189b8: d53bd053     	mrs	x19, TPIDR_EL0
   189bc: f9401669     	ldr	x9, [x19, #0x28]
   189c0: f0ffff8a     	adrp	x10, 0xb000 <.text+0x51b0>
   189c4: aa0003e8     	mov	x8, x0
   189c8: 4e080fe0     	dup	v0.2d, xzr
   189cc: 912fb14a     	add	x10, x10, #0xbec
   189d0: 4e081d40     	mov	v0.d[0], x10
   189d4: 910003e0     	mov	x0, sp
   189d8: aa0803e1     	mov	x1, x8
   189dc: f9000fe9     	str	x9, [sp, #0x18]
   189e0: 3d8003e0     	str	q0, [sp]
   189e4: 94001941     	bl	0x1eee8 <pesapi_register_MSDKXGPlugin_v10+0xb260>
   189e8: f9401668     	ldr	x8, [x19, #0x28]
   189ec: f9400fe9     	ldr	x9, [sp, #0x18]
   189f0: eb09011f     	cmp	x8, x9
   189f4: 540000a1     	b.ne	0x18a08 <pesapi_register_MSDKXGPlugin_v10+0x4d80>
   189f8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   189fc: f94013f3     	ldr	x19, [sp, #0x20]
   18a00: 910103ff     	add	sp, sp, #0x40
   18a04: d65f03c0     	ret
   18a08: 97ffb4f6     	bl	0x5de0 <__stack_chk_fail@plt>
   18a0c: d10283ff     	sub	sp, sp, #0xa0
   18a10: a9065ff8     	stp	x24, x23, [sp, #0x60]
   18a14: a90757f6     	stp	x22, x21, [sp, #0x70]
   18a18: a9084ff4     	stp	x20, x19, [sp, #0x80]
   18a1c: a9097bfd     	stp	x29, x30, [sp, #0x90]
   18a20: 910243fd     	add	x29, sp, #0x90
   18a24: d53bd057     	mrs	x23, TPIDR_EL0
   18a28: f94016e8     	ldr	x8, [x23, #0x28]
   18a2c: aa0003f3     	mov	x19, x0
   18a30: f81c83a8     	stur	x8, [x29, #-0x38]
   18a34: 97ffb4db     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   18a38: aa0003f4     	mov	x20, x0
   18a3c: aa1303e0     	mov	x0, x19
   18a40: 2a1f03e1     	mov	w1, wzr
   18a44: 97ffb4b3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   18a48: aa0003e1     	mov	x1, x0
   18a4c: aa1403e0     	mov	x0, x20
   18a50: 97ffb4fc     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   18a54: aa0003f6     	mov	x22, x0
   18a58: b40002d6     	cbz	x22, 0x18ab0 <pesapi_register_MSDKXGPlugin_v10+0x4e28>
   18a5c: 97ffb4e5     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   18a60: aa0003f5     	mov	x21, x0
   18a64: f94002a8     	ldr	x8, [x21]
   18a68: f94006c1     	ldr	x1, [x22, #0x8]
   18a6c: f9405508     	ldr	x8, [x8, #0xa8]
   18a70: d63f0100     	blr	x8
   18a74: f94002a8     	ldr	x8, [x21]
   18a78: aa0003f6     	mov	x22, x0
   18a7c: aa1503e0     	mov	x0, x21
   18a80: f9439108     	ldr	x8, [x8, #0x720]
   18a84: d63f0100     	blr	x8
   18a88: 12001c08     	and	w8, w0, #0xff
   18a8c: 340000a8     	cbz	w8, 0x18aa0 <pesapi_register_MSDKXGPlugin_v10+0x4e18>
   18a90: f94002a8     	ldr	x8, [x21]
   18a94: aa1503e0     	mov	x0, x21
   18a98: f9404508     	ldr	x8, [x8, #0x88]
   18a9c: d63f0100     	blr	x8
   18aa0: 9100e3e0     	add	x0, sp, #0x38
   18aa4: aa1603e1     	mov	x1, x22
   18aa8: 97ffb486     	bl	0x5cc0 <_ZN6GCloud4MSDK4java4lang7JObjectC1EP8_jobject@plt>
   18aac: 14000003     	b	0x18ab8 <pesapi_register_MSDKXGPlugin_v10+0x4e30>
   18ab0: 9100e3e0     	add	x0, sp, #0x38
   18ab4: 97ffb4db     	bl	0x5e20 <_ZN6GCloud4MSDK4java4lang7JObjectC1Ev@plt>
   18ab8: aa1303e0     	mov	x0, x19
   18abc: 97ffb405     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   18ac0: 910023e0     	add	x0, sp, #0x8
   18ac4: 9100e3e1     	add	x1, sp, #0x38
   18ac8: 97ffb46e     	bl	0x5c80 <_ZN6GCloud4MSDK4java4lang7JObjectC1ERKS3_@plt>
   18acc: 910063e8     	add	x8, sp, #0x18
   18ad0: 910023e0     	add	x0, sp, #0x8
   18ad4: 910063f5     	add	x21, sp, #0x18
   18ad8: 97ffce95     	bl	0xc52c <.text+0x66dc>
   18adc: f9400fe8     	ldr	x8, [sp, #0x18]
   18ae0: 9100a3e0     	add	x0, sp, #0x28
   18ae4: f85d8108     	ldur	x8, [x8, #-0x28]
   18ae8: 8b0802a2     	add	x2, x21, x8
   18aec: d0000088     	adrp	x8, 0x2a000
   18af0: 91080108     	add	x8, x8, #0x200
   18af4: 91004115     	add	x21, x8, #0x10
   18af8: aa1503e1     	mov	x1, x21
   18afc: 97ffb43d     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   18b00: d0000088     	adrp	x8, 0x2a000
   18b04: 91086108     	add	x8, x8, #0x218
   18b08: 9100a118     	add	x24, x8, #0x28
   18b0c: 910123e0     	add	x0, sp, #0x48
   18b10: 9100a3e2     	add	x2, sp, #0x28
   18b14: aa1503e1     	mov	x1, x21
   18b18: f90017f8     	str	x24, [sp, #0x28]
   18b1c: 97ffb435     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   18b20: 321c03e0     	orr	w0, wzr, #0x10
   18b24: f90027f8     	str	x24, [sp, #0x48]
   18b28: 97ffb41a     	bl	0x5b90 <malloc@plt>
   18b2c: 910123e2     	add	x2, sp, #0x48
   18b30: aa1503e1     	mov	x1, x21
   18b34: aa0003f6     	mov	x22, x0
   18b38: 97ffb42e     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   18b3c: f90002d8     	str	x24, [x22]
   18b40: b00000b8     	adrp	x24, 0x2d000
   18b44: 9112c318     	add	x24, x24, #0x4b0
   18b48: 91006301     	add	x1, x24, #0x18
   18b4c: aa1403e0     	mov	x0, x20
   18b50: aa1603e2     	mov	x2, x22
   18b54: 2a1f03e3     	mov	w3, wzr
   18b58: 97ffb3d6     	bl	0x5ab0 <msdk_pesapi_native_object_to_value@plt>
   18b5c: aa0003f4     	mov	x20, x0
   18b60: 910123e0     	add	x0, sp, #0x48
   18b64: aa1503e1     	mov	x1, x21
   18b68: 97ffb45a     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   18b6c: aa1303e0     	mov	x0, x19
   18b70: aa1403e1     	mov	x1, x20
   18b74: 97ffb447     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   18b78: 9100a3e0     	add	x0, sp, #0x28
   18b7c: aa1503e1     	mov	x1, x21
   18b80: 97ffb454     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   18b84: 910063e0     	add	x0, sp, #0x18
   18b88: aa1503e1     	mov	x1, x21
   18b8c: 97ffb451     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   18b90: 910023e0     	add	x0, sp, #0x8
   18b94: 97ffb3c3     	bl	0x5aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>
   18b98: 91002300     	add	x0, x24, #0x8
   18b9c: 08dffc08     	ldarb	w8, [x0]
   18ba0: 37000228     	tbnz	w8, #0x0, 0x18be4 <pesapi_register_MSDKXGPlugin_v10+0x4f5c>
   18ba4: 97ffb3df     	bl	0x5b20 <__cxa_guard_acquire@plt>
   18ba8: 340001e0     	cbz	w0, 0x18be4 <pesapi_register_MSDKXGPlugin_v10+0x4f5c>
   18bac: 320003e0     	orr	w0, wzr, #0x1
   18bb0: f9015b1f     	str	xzr, [x24, #0x2b0]
   18bb4: 910aa314     	add	x20, x24, #0x2a8
   18bb8: 97ffb3f6     	bl	0x5b90 <malloc@plt>
   18bbc: f9015700     	str	x0, [x24, #0x2a8]
   18bc0: 3900001f     	strb	wzr, [x0]
   18bc4: d0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   18bc8: 900000a2     	adrp	x2, 0x2c000
   18bcc: 91216000     	add	x0, x0, #0x858
   18bd0: 91000042     	add	x2, x2, #0x0
   18bd4: aa1403e1     	mov	x1, x20
   18bd8: 97ffb44a     	bl	0x5d00 <__cxa_atexit@plt>
   18bdc: 91002300     	add	x0, x24, #0x8
   18be0: 97ffb3fc     	bl	0x5bd0 <__cxa_guard_release@plt>
   18be4: b00000a8     	adrp	x8, 0x2d000
   18be8: 3952c108     	ldrb	w8, [x8, #0x4b0]
   18bec: 7100051f     	cmp	w8, #0x1
   18bf0: 540000e1     	b.ne	0x18c0c <pesapi_register_MSDKXGPlugin_v10+0x4f84>
   18bf4: f9415701     	ldr	x1, [x24, #0x2a8]
   18bf8: 3900031f     	strb	wzr, [x24]
   18bfc: b4000081     	cbz	x1, 0x18c0c <pesapi_register_MSDKXGPlugin_v10+0x4f84>
   18c00: aa1303e0     	mov	x0, x19
   18c04: 97ffb48b     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   18c08: 14000004     	b	0x18c18 <pesapi_register_MSDKXGPlugin_v10+0x4f90>
   18c0c: aa1303e0     	mov	x0, x19
   18c10: 2a1f03e1     	mov	w1, wzr
   18c14: 97ffb43f     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   18c18: 9100e3e0     	add	x0, sp, #0x38
   18c1c: 97ffb3a1     	bl	0x5aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>
   18c20: f94016e8     	ldr	x8, [x23, #0x28]
   18c24: f85c83a9     	ldur	x9, [x29, #-0x38]
   18c28: eb09011f     	cmp	x8, x9
   18c2c: 540000e1     	b.ne	0x18c48 <pesapi_register_MSDKXGPlugin_v10+0x4fc0>
   18c30: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   18c34: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   18c38: a94757f6     	ldp	x22, x21, [sp, #0x70]
   18c3c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   18c40: 910283ff     	add	sp, sp, #0xa0
   18c44: d65f03c0     	ret
   18c48: 97ffb466     	bl	0x5de0 <__stack_chk_fail@plt>
   18c4c: f81e0ff3     	str	x19, [sp, #-0x20]!
   18c50: a9017bfd     	stp	x29, x30, [sp, #0x10]
   18c54: 910043fd     	add	x29, sp, #0x10
   18c58: aa0003f3     	mov	x19, x0
   18c5c: b4000133     	cbz	x19, 0x18c80 <pesapi_register_MSDKXGPlugin_v10+0x4ff8>
   18c60: f9400268     	ldr	x8, [x19]
   18c64: aa1303e0     	mov	x0, x19
   18c68: f9400108     	ldr	x8, [x8]
   18c6c: d63f0100     	blr	x8
   18c70: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   18c74: aa1303e0     	mov	x0, x19
   18c78: f84207f3     	ldr	x19, [sp], #0x20
   18c7c: 17ffb3ad     	b	0x5b30 <free@plt>
   18c80: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   18c84: f84207f3     	ldr	x19, [sp], #0x20
   18c88: d65f03c0     	ret
   18c8c: d10203ff     	sub	sp, sp, #0x80
   18c90: a9045ff8     	stp	x24, x23, [sp, #0x40]
   18c94: a90557f6     	stp	x22, x21, [sp, #0x50]
   18c98: a9064ff4     	stp	x20, x19, [sp, #0x60]
   18c9c: a9077bfd     	stp	x29, x30, [sp, #0x70]
   18ca0: 9101c3fd     	add	x29, sp, #0x70
   18ca4: d53bd057     	mrs	x23, TPIDR_EL0
   18ca8: f94016e8     	ldr	x8, [x23, #0x28]
   18cac: aa0003f3     	mov	x19, x0
   18cb0: f9001fe8     	str	x8, [sp, #0x38]
   18cb4: 97ffb43b     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   18cb8: aa0003f4     	mov	x20, x0
   18cbc: aa1303e0     	mov	x0, x19
   18cc0: 97ffb384     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   18cc4: 910023e8     	add	x8, sp, #0x8
   18cc8: 910023f5     	add	x21, sp, #0x8
   18ccc: 97ffbc5c     	bl	0x7e3c <.text+0x1fec>
   18cd0: f94007e8     	ldr	x8, [sp, #0x8]
   18cd4: 910063e0     	add	x0, sp, #0x18
   18cd8: f85d8108     	ldur	x8, [x8, #-0x28]
   18cdc: 8b0802a2     	add	x2, x21, x8
   18ce0: d0000088     	adrp	x8, 0x2a000
   18ce4: 91060108     	add	x8, x8, #0x180
   18ce8: 91004115     	add	x21, x8, #0x10
   18cec: aa1503e1     	mov	x1, x21
   18cf0: 97ffb3c0     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   18cf4: d0000088     	adrp	x8, 0x2a000
   18cf8: 91066108     	add	x8, x8, #0x198
   18cfc: 9100a118     	add	x24, x8, #0x28
   18d00: 9100a3e0     	add	x0, sp, #0x28
   18d04: 910063e2     	add	x2, sp, #0x18
   18d08: aa1503e1     	mov	x1, x21
   18d0c: f9000ff8     	str	x24, [sp, #0x18]
   18d10: 97ffb3b8     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   18d14: 321c03e0     	orr	w0, wzr, #0x10
   18d18: f90017f8     	str	x24, [sp, #0x28]
   18d1c: 97ffb39d     	bl	0x5b90 <malloc@plt>
   18d20: 9100a3e2     	add	x2, sp, #0x28
   18d24: aa1503e1     	mov	x1, x21
   18d28: aa0003f6     	mov	x22, x0
   18d2c: 97ffb3b1     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   18d30: f90002d8     	str	x24, [x22]
   18d34: b00000b8     	adrp	x24, 0x2d000
   18d38: 9112c318     	add	x24, x24, #0x4b0
   18d3c: 91008301     	add	x1, x24, #0x20
   18d40: aa1403e0     	mov	x0, x20
   18d44: aa1603e2     	mov	x2, x22
   18d48: 2a1f03e3     	mov	w3, wzr
   18d4c: 97ffb359     	bl	0x5ab0 <msdk_pesapi_native_object_to_value@plt>
   18d50: aa0003f4     	mov	x20, x0
   18d54: 9100a3e0     	add	x0, sp, #0x28
   18d58: aa1503e1     	mov	x1, x21
   18d5c: 97ffb3dd     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   18d60: aa1303e0     	mov	x0, x19
   18d64: aa1403e1     	mov	x1, x20
   18d68: 97ffb3ca     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   18d6c: 910063e0     	add	x0, sp, #0x18
   18d70: aa1503e1     	mov	x1, x21
   18d74: 97ffb3d7     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   18d78: 910023e0     	add	x0, sp, #0x8
   18d7c: aa1503e1     	mov	x1, x21
   18d80: 97ffb3d4     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   18d84: 91002300     	add	x0, x24, #0x8
   18d88: 08dffc08     	ldarb	w8, [x0]
   18d8c: 37000228     	tbnz	w8, #0x0, 0x18dd0 <pesapi_register_MSDKXGPlugin_v10+0x5148>
   18d90: 97ffb364     	bl	0x5b20 <__cxa_guard_acquire@plt>
   18d94: 340001e0     	cbz	w0, 0x18dd0 <pesapi_register_MSDKXGPlugin_v10+0x5148>
   18d98: 320003e0     	orr	w0, wzr, #0x1
   18d9c: f9015b1f     	str	xzr, [x24, #0x2b0]
   18da0: 910aa314     	add	x20, x24, #0x2a8
   18da4: 97ffb37b     	bl	0x5b90 <malloc@plt>
   18da8: f9015700     	str	x0, [x24, #0x2a8]
   18dac: 3900001f     	strb	wzr, [x0]
   18db0: d0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   18db4: 900000a2     	adrp	x2, 0x2c000
   18db8: 91216000     	add	x0, x0, #0x858
   18dbc: 91000042     	add	x2, x2, #0x0
   18dc0: aa1403e1     	mov	x1, x20
   18dc4: 97ffb3cf     	bl	0x5d00 <__cxa_atexit@plt>
   18dc8: 91002300     	add	x0, x24, #0x8
   18dcc: 97ffb381     	bl	0x5bd0 <__cxa_guard_release@plt>
   18dd0: b00000a8     	adrp	x8, 0x2d000
   18dd4: 3952c108     	ldrb	w8, [x8, #0x4b0]
   18dd8: 7100051f     	cmp	w8, #0x1
   18ddc: 540000c1     	b.ne	0x18df4 <pesapi_register_MSDKXGPlugin_v10+0x516c>
   18de0: f9415701     	ldr	x1, [x24, #0x2a8]
   18de4: 3900031f     	strb	wzr, [x24]
   18de8: b4000061     	cbz	x1, 0x18df4 <pesapi_register_MSDKXGPlugin_v10+0x516c>
   18dec: aa1303e0     	mov	x0, x19
   18df0: 97ffb410     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   18df4: f94016e8     	ldr	x8, [x23, #0x28]
   18df8: f9401fe9     	ldr	x9, [sp, #0x38]
   18dfc: eb09011f     	cmp	x8, x9
   18e00: 540000e1     	b.ne	0x18e1c <pesapi_register_MSDKXGPlugin_v10+0x5194>
   18e04: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   18e08: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   18e0c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   18e10: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   18e14: 910203ff     	add	sp, sp, #0x80
   18e18: d65f03c0     	ret
   18e1c: 97ffb3f1     	bl	0x5de0 <__stack_chk_fail@plt>
   18e20: d10103ff     	sub	sp, sp, #0x40
   18e24: f90013f3     	str	x19, [sp, #0x20]
   18e28: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18e2c: 9100c3fd     	add	x29, sp, #0x30
   18e30: d53bd053     	mrs	x19, TPIDR_EL0
   18e34: f9401669     	ldr	x9, [x19, #0x28]
   18e38: d0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   18e3c: aa0003e8     	mov	x8, x0
   18e40: 4e080fe0     	dup	v0.2d, xzr
   18e44: 9125514a     	add	x10, x10, #0x954
   18e48: 4e081d40     	mov	v0.d[0], x10
   18e4c: 910003e0     	mov	x0, sp
   18e50: aa0803e1     	mov	x1, x8
   18e54: f9000fe9     	str	x9, [sp, #0x18]
   18e58: 3d8003e0     	str	q0, [sp]
   18e5c: 94001665     	bl	0x1e7f0 <pesapi_register_MSDKXGPlugin_v10+0xab68>
   18e60: f9401668     	ldr	x8, [x19, #0x28]
   18e64: f9400fe9     	ldr	x9, [sp, #0x18]
   18e68: eb09011f     	cmp	x8, x9
   18e6c: 540000a1     	b.ne	0x18e80 <pesapi_register_MSDKXGPlugin_v10+0x51f8>
   18e70: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   18e74: f94013f3     	ldr	x19, [sp, #0x20]
   18e78: 910103ff     	add	sp, sp, #0x40
   18e7c: d65f03c0     	ret
   18e80: 97ffb3d8     	bl	0x5de0 <__stack_chk_fail@plt>
   18e84: d10103ff     	sub	sp, sp, #0x40
   18e88: f90013f3     	str	x19, [sp, #0x20]
   18e8c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18e90: 9100c3fd     	add	x29, sp, #0x30
   18e94: d53bd053     	mrs	x19, TPIDR_EL0
   18e98: f9401669     	ldr	x9, [x19, #0x28]
   18e9c: d0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   18ea0: aa0003e8     	mov	x8, x0
   18ea4: 4e080fe0     	dup	v0.2d, xzr
   18ea8: 9128c14a     	add	x10, x10, #0xa30
   18eac: 4e081d40     	mov	v0.d[0], x10
   18eb0: 910003e0     	mov	x0, sp
   18eb4: aa0803e1     	mov	x1, x8
   18eb8: f9000fe9     	str	x9, [sp, #0x18]
   18ebc: 3d8003e0     	str	q0, [sp]
   18ec0: 940016a2     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   18ec4: f9401668     	ldr	x8, [x19, #0x28]
   18ec8: f9400fe9     	ldr	x9, [sp, #0x18]
   18ecc: eb09011f     	cmp	x8, x9
   18ed0: 540000a1     	b.ne	0x18ee4 <pesapi_register_MSDKXGPlugin_v10+0x525c>
   18ed4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   18ed8: f94013f3     	ldr	x19, [sp, #0x20]
   18edc: 910103ff     	add	sp, sp, #0x40
   18ee0: d65f03c0     	ret
   18ee4: 97ffb3bf     	bl	0x5de0 <__stack_chk_fail@plt>
   18ee8: d10103ff     	sub	sp, sp, #0x40
   18eec: f90013f3     	str	x19, [sp, #0x20]
   18ef0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18ef4: 9100c3fd     	add	x29, sp, #0x30
   18ef8: d53bd053     	mrs	x19, TPIDR_EL0
   18efc: f9401669     	ldr	x9, [x19, #0x28]
   18f00: 90ffff8a     	adrp	x10, 0x8000 <.text+0x21b0>
   18f04: aa0003e8     	mov	x8, x0
   18f08: 4e080fe0     	dup	v0.2d, xzr
   18f0c: 912b014a     	add	x10, x10, #0xac0
   18f10: 4e081d40     	mov	v0.d[0], x10
   18f14: 910003e0     	mov	x0, sp
   18f18: aa0803e1     	mov	x1, x8
   18f1c: f9000fe9     	str	x9, [sp, #0x18]
   18f20: 3d8003e0     	str	q0, [sp]
   18f24: 94001633     	bl	0x1e7f0 <pesapi_register_MSDKXGPlugin_v10+0xab68>
   18f28: f9401668     	ldr	x8, [x19, #0x28]
   18f2c: f9400fe9     	ldr	x9, [sp, #0x18]
   18f30: eb09011f     	cmp	x8, x9
   18f34: 540000a1     	b.ne	0x18f48 <pesapi_register_MSDKXGPlugin_v10+0x52c0>
   18f38: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   18f3c: f94013f3     	ldr	x19, [sp, #0x20]
   18f40: 910103ff     	add	sp, sp, #0x40
   18f44: d65f03c0     	ret
   18f48: 97ffb3a6     	bl	0x5de0 <__stack_chk_fail@plt>
   18f4c: d10103ff     	sub	sp, sp, #0x40
   18f50: f90013f3     	str	x19, [sp, #0x20]
   18f54: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18f58: 9100c3fd     	add	x29, sp, #0x30
   18f5c: d53bd053     	mrs	x19, TPIDR_EL0
   18f60: f9401669     	ldr	x9, [x19, #0x28]
   18f64: d0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   18f68: aa0003e8     	mov	x8, x0
   18f6c: 4e080fe0     	dup	v0.2d, xzr
   18f70: 9110d14a     	add	x10, x10, #0x434
   18f74: 4e081d40     	mov	v0.d[0], x10
   18f78: 910003e0     	mov	x0, sp
   18f7c: aa0803e1     	mov	x1, x8
   18f80: f9000fe9     	str	x9, [sp, #0x18]
   18f84: 3d8003e0     	str	q0, [sp]
   18f88: 94001670     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   18f8c: f9401668     	ldr	x8, [x19, #0x28]
   18f90: f9400fe9     	ldr	x9, [sp, #0x18]
   18f94: eb09011f     	cmp	x8, x9
   18f98: 540000a1     	b.ne	0x18fac <pesapi_register_MSDKXGPlugin_v10+0x5324>
   18f9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   18fa0: f94013f3     	ldr	x19, [sp, #0x20]
   18fa4: 910103ff     	add	sp, sp, #0x40
   18fa8: d65f03c0     	ret
   18fac: 97ffb38d     	bl	0x5de0 <__stack_chk_fail@plt>
   18fb0: d10103ff     	sub	sp, sp, #0x40
   18fb4: f90013f3     	str	x19, [sp, #0x20]
   18fb8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18fbc: 9100c3fd     	add	x29, sp, #0x30
   18fc0: d53bd053     	mrs	x19, TPIDR_EL0
   18fc4: f9401669     	ldr	x9, [x19, #0x28]
   18fc8: d0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   18fcc: aa0003e8     	mov	x8, x0
   18fd0: 4e080fe0     	dup	v0.2d, xzr
   18fd4: 9114314a     	add	x10, x10, #0x50c
   18fd8: 4e081d40     	mov	v0.d[0], x10
   18fdc: 910003e0     	mov	x0, sp
   18fe0: aa0803e1     	mov	x1, x8
   18fe4: f9000fe9     	str	x9, [sp, #0x18]
   18fe8: 3d8003e0     	str	q0, [sp]
   18fec: 94001657     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   18ff0: f9401668     	ldr	x8, [x19, #0x28]
   18ff4: f9400fe9     	ldr	x9, [sp, #0x18]
   18ff8: eb09011f     	cmp	x8, x9
   18ffc: 540000a1     	b.ne	0x19010 <pesapi_register_MSDKXGPlugin_v10+0x5388>
   19000: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19004: f94013f3     	ldr	x19, [sp, #0x20]
   19008: 910103ff     	add	sp, sp, #0x40
   1900c: d65f03c0     	ret
   19010: 97ffb374     	bl	0x5de0 <__stack_chk_fail@plt>
   19014: d10103ff     	sub	sp, sp, #0x40
   19018: f90013f3     	str	x19, [sp, #0x20]
   1901c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19020: 9100c3fd     	add	x29, sp, #0x30
   19024: d53bd053     	mrs	x19, TPIDR_EL0
   19028: f9401669     	ldr	x9, [x19, #0x28]
   1902c: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   19030: aa0003e8     	mov	x8, x0
   19034: 4e080fe0     	dup	v0.2d, xzr
   19038: 9121e14a     	add	x10, x10, #0x878
   1903c: 4e081d40     	mov	v0.d[0], x10
   19040: 910003e0     	mov	x0, sp
   19044: aa0803e1     	mov	x1, x8
   19048: f9000fe9     	str	x9, [sp, #0x18]
   1904c: 3d8003e0     	str	q0, [sp]
   19050: 9400163e     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   19054: f9401668     	ldr	x8, [x19, #0x28]
   19058: f9400fe9     	ldr	x9, [sp, #0x18]
   1905c: eb09011f     	cmp	x8, x9
   19060: 540000a1     	b.ne	0x19074 <pesapi_register_MSDKXGPlugin_v10+0x53ec>
   19064: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19068: f94013f3     	ldr	x19, [sp, #0x20]
   1906c: 910103ff     	add	sp, sp, #0x40
   19070: d65f03c0     	ret
   19074: 97ffb35b     	bl	0x5de0 <__stack_chk_fail@plt>
   19078: d10103ff     	sub	sp, sp, #0x40
   1907c: f90013f3     	str	x19, [sp, #0x20]
   19080: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19084: 9100c3fd     	add	x29, sp, #0x30
   19088: d53bd053     	mrs	x19, TPIDR_EL0
   1908c: f9401669     	ldr	x9, [x19, #0x28]
   19090: f0ffff6a     	adrp	x10, 0x8000 <.text+0x21b0>
   19094: aa0003e8     	mov	x8, x0
   19098: 4e080fe0     	dup	v0.2d, xzr
   1909c: 910cf14a     	add	x10, x10, #0x33c
   190a0: 4e081d40     	mov	v0.d[0], x10
   190a4: 910003e0     	mov	x0, sp
   190a8: aa0803e1     	mov	x1, x8
   190ac: f9000fe9     	str	x9, [sp, #0x18]
   190b0: 3d8003e0     	str	q0, [sp]
   190b4: 94001625     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   190b8: f9401668     	ldr	x8, [x19, #0x28]
   190bc: f9400fe9     	ldr	x9, [sp, #0x18]
   190c0: eb09011f     	cmp	x8, x9
   190c4: 540000a1     	b.ne	0x190d8 <pesapi_register_MSDKXGPlugin_v10+0x5450>
   190c8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   190cc: f94013f3     	ldr	x19, [sp, #0x20]
   190d0: 910103ff     	add	sp, sp, #0x40
   190d4: d65f03c0     	ret
   190d8: 97ffb342     	bl	0x5de0 <__stack_chk_fail@plt>
   190dc: d10103ff     	sub	sp, sp, #0x40
   190e0: f90013f3     	str	x19, [sp, #0x20]
   190e4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   190e8: 9100c3fd     	add	x29, sp, #0x30
   190ec: d53bd053     	mrs	x19, TPIDR_EL0
   190f0: f9401669     	ldr	x9, [x19, #0x28]
   190f4: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   190f8: aa0003e8     	mov	x8, x0
   190fc: 4e080fe0     	dup	v0.2d, xzr
   19100: 911e714a     	add	x10, x10, #0x79c
   19104: 4e081d40     	mov	v0.d[0], x10
   19108: 910003e0     	mov	x0, sp
   1910c: aa0803e1     	mov	x1, x8
   19110: f9000fe9     	str	x9, [sp, #0x18]
   19114: 3d8003e0     	str	q0, [sp]
   19118: 940015b6     	bl	0x1e7f0 <pesapi_register_MSDKXGPlugin_v10+0xab68>
   1911c: f9401668     	ldr	x8, [x19, #0x28]
   19120: f9400fe9     	ldr	x9, [sp, #0x18]
   19124: eb09011f     	cmp	x8, x9
   19128: 540000a1     	b.ne	0x1913c <pesapi_register_MSDKXGPlugin_v10+0x54b4>
   1912c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19130: f94013f3     	ldr	x19, [sp, #0x20]
   19134: 910103ff     	add	sp, sp, #0x40
   19138: d65f03c0     	ret
   1913c: 97ffb329     	bl	0x5de0 <__stack_chk_fail@plt>
   19140: d10103ff     	sub	sp, sp, #0x40
   19144: f90013f3     	str	x19, [sp, #0x20]
   19148: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1914c: 9100c3fd     	add	x29, sp, #0x30
   19150: d53bd053     	mrs	x19, TPIDR_EL0
   19154: f9401669     	ldr	x9, [x19, #0x28]
   19158: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   1915c: aa0003e8     	mov	x8, x0
   19160: 4e080fe0     	dup	v0.2d, xzr
   19164: 9132e14a     	add	x10, x10, #0xcb8
   19168: 4e081d40     	mov	v0.d[0], x10
   1916c: 910003e0     	mov	x0, sp
   19170: aa0803e1     	mov	x1, x8
   19174: f9000fe9     	str	x9, [sp, #0x18]
   19178: 3d8003e0     	str	q0, [sp]
   1917c: 940015f3     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   19180: f9401668     	ldr	x8, [x19, #0x28]
   19184: f9400fe9     	ldr	x9, [sp, #0x18]
   19188: eb09011f     	cmp	x8, x9
   1918c: 540000a1     	b.ne	0x191a0 <pesapi_register_MSDKXGPlugin_v10+0x5518>
   19190: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19194: f94013f3     	ldr	x19, [sp, #0x20]
   19198: 910103ff     	add	sp, sp, #0x40
   1919c: d65f03c0     	ret
   191a0: 97ffb310     	bl	0x5de0 <__stack_chk_fail@plt>
   191a4: d10143ff     	sub	sp, sp, #0x50
   191a8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   191ac: a90257f6     	stp	x22, x21, [sp, #0x20]
   191b0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   191b4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   191b8: 910103fd     	add	x29, sp, #0x40
   191bc: d53bd058     	mrs	x24, TPIDR_EL0
   191c0: f9401708     	ldr	x8, [x24, #0x28]
   191c4: aa0003f3     	mov	x19, x0
   191c8: f90007e8     	str	x8, [sp, #0x8]
   191cc: 97ffb2f5     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   191d0: aa0003f5     	mov	x21, x0
   191d4: aa1303e0     	mov	x0, x19
   191d8: 97ffb2da     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   191dc: aa0003e1     	mov	x1, x0
   191e0: aa1503e0     	mov	x0, x21
   191e4: 97ffb317     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   191e8: aa0003f6     	mov	x22, x0
   191ec: b4000216     	cbz	x22, 0x1922c <pesapi_register_MSDKXGPlugin_v10+0x55a4>
   191f0: aa1303e0     	mov	x0, x19
   191f4: 2a1f03e1     	mov	w1, wzr
   191f8: 97ffb2c6     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   191fc: aa0003f7     	mov	x23, x0
   19200: b4000217     	cbz	x23, 0x19240 <pesapi_register_MSDKXGPlugin_v10+0x55b8>
   19204: 910003e3     	mov	x3, sp
   19208: aa1503e0     	mov	x0, x21
   1920c: aa1703e1     	mov	x1, x23
   19210: aa1f03e2     	mov	x2, xzr
   19214: f90003ff     	str	xzr, [sp]
   19218: 97ffb23a     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1921c: aa0003f4     	mov	x20, x0
   19220: b4000134     	cbz	x20, 0x19244 <pesapi_register_MSDKXGPlugin_v10+0x55bc>
   19224: 2a1f03f7     	mov	w23, wzr
   19228: 14000011     	b	0x1926c <pesapi_register_MSDKXGPlugin_v10+0x55e4>
   1922c: d0000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   19230: 911e7c21     	add	x1, x1, #0x79f
   19234: aa1303e0     	mov	x0, x19
   19238: 97ffb2fe     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1923c: 1400003f     	b	0x19338 <pesapi_register_MSDKXGPlugin_v10+0x56b0>
   19240: 1400000b     	b	0x1926c <pesapi_register_MSDKXGPlugin_v10+0x55e4>
   19244: f94003e8     	ldr	x8, [sp]
   19248: 91000500     	add	x0, x8, #0x1
   1924c: 97ffb251     	bl	0x5b90 <malloc@plt>
   19250: aa0003f4     	mov	x20, x0
   19254: 910003e3     	mov	x3, sp
   19258: aa1503e0     	mov	x0, x21
   1925c: aa1703e1     	mov	x1, x23
   19260: aa1403e2     	mov	x2, x20
   19264: 97ffb227     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   19268: 320003f7     	orr	w23, wzr, #0x1
   1926c: aa1303e0     	mov	x0, x19
   19270: 97ffb218     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   19274: aa1603e0     	mov	x0, x22
   19278: aa1403e1     	mov	x1, x20
   1927c: 97ffc297     	bl	0x9cd8 <.text+0x3e88>
   19280: 12000001     	and	w1, w0, #0x1
   19284: aa1503e0     	mov	x0, x21
   19288: 97ffb272     	bl	0x5c50 <msdk_pesapi_create_boolean@plt>
   1928c: aa0003e1     	mov	x1, x0
   19290: aa1303e0     	mov	x0, x19
   19294: 97ffb27f     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   19298: 900000b6     	adrp	x22, 0x2d000
   1929c: 9112c2d6     	add	x22, x22, #0x4b0
   192a0: 910022c0     	add	x0, x22, #0x8
   192a4: 08dffc08     	ldarb	w8, [x0]
   192a8: 37000228     	tbnz	w8, #0x0, 0x192ec <pesapi_register_MSDKXGPlugin_v10+0x5664>
   192ac: 97ffb21d     	bl	0x5b20 <__cxa_guard_acquire@plt>
   192b0: 340001e0     	cbz	w0, 0x192ec <pesapi_register_MSDKXGPlugin_v10+0x5664>
   192b4: 320003e0     	orr	w0, wzr, #0x1
   192b8: f9015adf     	str	xzr, [x22, #0x2b0]
   192bc: 910aa2d5     	add	x21, x22, #0x2a8
   192c0: 97ffb234     	bl	0x5b90 <malloc@plt>
   192c4: f90156c0     	str	x0, [x22, #0x2a8]
   192c8: 3900001f     	strb	wzr, [x0]
   192cc: b0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   192d0: f0000082     	adrp	x2, 0x2c000
   192d4: 91216000     	add	x0, x0, #0x858
   192d8: 91000042     	add	x2, x2, #0x0
   192dc: aa1503e1     	mov	x1, x21
   192e0: 97ffb288     	bl	0x5d00 <__cxa_atexit@plt>
   192e4: 910022c0     	add	x0, x22, #0x8
   192e8: 97ffb23a     	bl	0x5bd0 <__cxa_guard_release@plt>
   192ec: 900000a8     	adrp	x8, 0x2d000
   192f0: 3952c108     	ldrb	w8, [x8, #0x4b0]
   192f4: 7100051f     	cmp	w8, #0x1
   192f8: 54000181     	b.ne	0x19328 <pesapi_register_MSDKXGPlugin_v10+0x56a0>
   192fc: f94156c1     	ldr	x1, [x22, #0x2a8]
   19300: 390002df     	strb	wzr, [x22]
   19304: b4000121     	cbz	x1, 0x19328 <pesapi_register_MSDKXGPlugin_v10+0x56a0>
   19308: aa1303e0     	mov	x0, x19
   1930c: 97ffb2c9     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   19310: b4000154     	cbz	x20, 0x19338 <pesapi_register_MSDKXGPlugin_v10+0x56b0>
   19314: 12001ee8     	and	w8, w23, #0xff
   19318: 34000108     	cbz	w8, 0x19338 <pesapi_register_MSDKXGPlugin_v10+0x56b0>
   1931c: aa1403e0     	mov	x0, x20
   19320: 97ffb204     	bl	0x5b30 <free@plt>
   19324: 14000005     	b	0x19338 <pesapi_register_MSDKXGPlugin_v10+0x56b0>
   19328: aa1303e0     	mov	x0, x19
   1932c: 2a1f03e1     	mov	w1, wzr
   19330: 97ffb278     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19334: b5ffff14     	cbnz	x20, 0x19314 <pesapi_register_MSDKXGPlugin_v10+0x568c>
   19338: f9401708     	ldr	x8, [x24, #0x28]
   1933c: f94007e9     	ldr	x9, [sp, #0x8]
   19340: eb09011f     	cmp	x8, x9
   19344: 540000e1     	b.ne	0x19360 <pesapi_register_MSDKXGPlugin_v10+0x56d8>
   19348: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   1934c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   19350: a94257f6     	ldp	x22, x21, [sp, #0x20]
   19354: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   19358: 910143ff     	add	sp, sp, #0x50
   1935c: d65f03c0     	ret
   19360: 97ffb2a0     	bl	0x5de0 <__stack_chk_fail@plt>
   19364: d10103ff     	sub	sp, sp, #0x40
   19368: f90013f3     	str	x19, [sp, #0x20]
   1936c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19370: 9100c3fd     	add	x29, sp, #0x30
   19374: d53bd053     	mrs	x19, TPIDR_EL0
   19378: f9401669     	ldr	x9, [x19, #0x28]
   1937c: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   19380: aa0003e8     	mov	x8, x0
   19384: 4e080fe0     	dup	v0.2d, xzr
   19388: 9136514a     	add	x10, x10, #0xd94
   1938c: 4e081d40     	mov	v0.d[0], x10
   19390: 910003e0     	mov	x0, sp
   19394: aa0803e1     	mov	x1, x8
   19398: f9000fe9     	str	x9, [sp, #0x18]
   1939c: 3d8003e0     	str	q0, [sp]
   193a0: 94001514     	bl	0x1e7f0 <pesapi_register_MSDKXGPlugin_v10+0xab68>
   193a4: f9401668     	ldr	x8, [x19, #0x28]
   193a8: f9400fe9     	ldr	x9, [sp, #0x18]
   193ac: eb09011f     	cmp	x8, x9
   193b0: 540000a1     	b.ne	0x193c4 <pesapi_register_MSDKXGPlugin_v10+0x573c>
   193b4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   193b8: f94013f3     	ldr	x19, [sp, #0x20]
   193bc: 910103ff     	add	sp, sp, #0x40
   193c0: d65f03c0     	ret
   193c4: 97ffb287     	bl	0x5de0 <__stack_chk_fail@plt>
   193c8: d10103ff     	sub	sp, sp, #0x40
   193cc: f90013f3     	str	x19, [sp, #0x20]
   193d0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   193d4: 9100c3fd     	add	x29, sp, #0x30
   193d8: d53bd053     	mrs	x19, TPIDR_EL0
   193dc: f9401669     	ldr	x9, [x19, #0x28]
   193e0: f0ffff6a     	adrp	x10, 0x8000 <.text+0x21b0>
   193e4: aa0003e8     	mov	x8, x0
   193e8: 4e080fe0     	dup	v0.2d, xzr
   193ec: 9127b14a     	add	x10, x10, #0x9ec
   193f0: 4e081d40     	mov	v0.d[0], x10
   193f4: 910003e0     	mov	x0, sp
   193f8: aa0803e1     	mov	x1, x8
   193fc: f9000fe9     	str	x9, [sp, #0x18]
   19400: 3d8003e0     	str	q0, [sp]
   19404: 94001551     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   19408: f9401668     	ldr	x8, [x19, #0x28]
   1940c: f9400fe9     	ldr	x9, [sp, #0x18]
   19410: eb09011f     	cmp	x8, x9
   19414: 540000a1     	b.ne	0x19428 <pesapi_register_MSDKXGPlugin_v10+0x57a0>
   19418: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1941c: f94013f3     	ldr	x19, [sp, #0x20]
   19420: 910103ff     	add	sp, sp, #0x40
   19424: d65f03c0     	ret
   19428: 97ffb26e     	bl	0x5de0 <__stack_chk_fail@plt>
   1942c: d10103ff     	sub	sp, sp, #0x40
   19430: f90013f3     	str	x19, [sp, #0x20]
   19434: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19438: 9100c3fd     	add	x29, sp, #0x30
   1943c: d53bd053     	mrs	x19, TPIDR_EL0
   19440: f9401669     	ldr	x9, [x19, #0x28]
   19444: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   19448: aa0003e8     	mov	x8, x0
   1944c: 4e080fe0     	dup	v0.2d, xzr
   19450: 911b014a     	add	x10, x10, #0x6c0
   19454: 4e081d40     	mov	v0.d[0], x10
   19458: 910003e0     	mov	x0, sp
   1945c: aa0803e1     	mov	x1, x8
   19460: f9000fe9     	str	x9, [sp, #0x18]
   19464: 3d8003e0     	str	q0, [sp]
   19468: 94001538     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   1946c: f9401668     	ldr	x8, [x19, #0x28]
   19470: f9400fe9     	ldr	x9, [sp, #0x18]
   19474: eb09011f     	cmp	x8, x9
   19478: 540000a1     	b.ne	0x1948c <pesapi_register_MSDKXGPlugin_v10+0x5804>
   1947c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19480: f94013f3     	ldr	x19, [sp, #0x20]
   19484: 910103ff     	add	sp, sp, #0x40
   19488: d65f03c0     	ret
   1948c: 97ffb255     	bl	0x5de0 <__stack_chk_fail@plt>
   19490: d10103ff     	sub	sp, sp, #0x40
   19494: f90013f3     	str	x19, [sp, #0x20]
   19498: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1949c: 9100c3fd     	add	x29, sp, #0x30
   194a0: d53bd053     	mrs	x19, TPIDR_EL0
   194a4: f9401669     	ldr	x9, [x19, #0x28]
   194a8: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   194ac: aa0003e8     	mov	x8, x0
   194b0: 4e080fe0     	dup	v0.2d, xzr
   194b4: 912f814a     	add	x10, x10, #0xbe0
   194b8: 4e081d40     	mov	v0.d[0], x10
   194bc: 910003e0     	mov	x0, sp
   194c0: aa0803e1     	mov	x1, x8
   194c4: f9000fe9     	str	x9, [sp, #0x18]
   194c8: 3d8003e0     	str	q0, [sp]
   194cc: 9400151f     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   194d0: f9401668     	ldr	x8, [x19, #0x28]
   194d4: f9400fe9     	ldr	x9, [sp, #0x18]
   194d8: eb09011f     	cmp	x8, x9
   194dc: 540000a1     	b.ne	0x194f0 <pesapi_register_MSDKXGPlugin_v10+0x5868>
   194e0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   194e4: f94013f3     	ldr	x19, [sp, #0x20]
   194e8: 910103ff     	add	sp, sp, #0x40
   194ec: d65f03c0     	ret
   194f0: 97ffb23c     	bl	0x5de0 <__stack_chk_fail@plt>
   194f4: d10103ff     	sub	sp, sp, #0x40
   194f8: f90013f3     	str	x19, [sp, #0x20]
   194fc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19500: 9100c3fd     	add	x29, sp, #0x30
   19504: d53bd053     	mrs	x19, TPIDR_EL0
   19508: f9401669     	ldr	x9, [x19, #0x28]
   1950c: d0ffff8a     	adrp	x10, 0xb000 <.text+0x51b0>
   19510: aa0003e8     	mov	x8, x0
   19514: 4e080fe0     	dup	v0.2d, xzr
   19518: 9113c14a     	add	x10, x10, #0x4f0
   1951c: 4e081d40     	mov	v0.d[0], x10
   19520: 910003e0     	mov	x0, sp
   19524: aa0803e1     	mov	x1, x8
   19528: f9000fe9     	str	x9, [sp, #0x18]
   1952c: 3d8003e0     	str	q0, [sp]
   19530: 94001506     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   19534: f9401668     	ldr	x8, [x19, #0x28]
   19538: f9400fe9     	ldr	x9, [sp, #0x18]
   1953c: eb09011f     	cmp	x8, x9
   19540: 540000a1     	b.ne	0x19554 <pesapi_register_MSDKXGPlugin_v10+0x58cc>
   19544: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19548: f94013f3     	ldr	x19, [sp, #0x20]
   1954c: 910103ff     	add	sp, sp, #0x40
   19550: d65f03c0     	ret
   19554: 97ffb223     	bl	0x5de0 <__stack_chk_fail@plt>
   19558: d10103ff     	sub	sp, sp, #0x40
   1955c: f90013f3     	str	x19, [sp, #0x20]
   19560: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19564: 9100c3fd     	add	x29, sp, #0x30
   19568: d53bd053     	mrs	x19, TPIDR_EL0
   1956c: f9401669     	ldr	x9, [x19, #0x28]
   19570: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   19574: aa0003e8     	mov	x8, x0
   19578: 4e080fe0     	dup	v0.2d, xzr
   1957c: 910d714a     	add	x10, x10, #0x35c
   19580: 4e081d40     	mov	v0.d[0], x10
   19584: 910003e0     	mov	x0, sp
   19588: aa0803e1     	mov	x1, x8
   1958c: f9000fe9     	str	x9, [sp, #0x18]
   19590: 3d8003e0     	str	q0, [sp]
   19594: 94001497     	bl	0x1e7f0 <pesapi_register_MSDKXGPlugin_v10+0xab68>
   19598: f9401668     	ldr	x8, [x19, #0x28]
   1959c: f9400fe9     	ldr	x9, [sp, #0x18]
   195a0: eb09011f     	cmp	x8, x9
   195a4: 540000a1     	b.ne	0x195b8 <pesapi_register_MSDKXGPlugin_v10+0x5930>
   195a8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   195ac: f94013f3     	ldr	x19, [sp, #0x20]
   195b0: 910103ff     	add	sp, sp, #0x40
   195b4: d65f03c0     	ret
   195b8: 97ffb20a     	bl	0x5de0 <__stack_chk_fail@plt>
   195bc: d10103ff     	sub	sp, sp, #0x40
   195c0: f90013f3     	str	x19, [sp, #0x20]
   195c4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   195c8: 9100c3fd     	add	x29, sp, #0x30
   195cc: d53bd053     	mrs	x19, TPIDR_EL0
   195d0: f9401669     	ldr	x9, [x19, #0x28]
   195d4: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   195d8: aa0003e8     	mov	x8, x0
   195dc: 4e080fe0     	dup	v0.2d, xzr
   195e0: 9117a14a     	add	x10, x10, #0x5e8
   195e4: 4e081d40     	mov	v0.d[0], x10
   195e8: 910003e0     	mov	x0, sp
   195ec: aa0803e1     	mov	x1, x8
   195f0: f9000fe9     	str	x9, [sp, #0x18]
   195f4: 3d8003e0     	str	q0, [sp]
   195f8: 940014d4     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   195fc: f9401668     	ldr	x8, [x19, #0x28]
   19600: f9400fe9     	ldr	x9, [sp, #0x18]
   19604: eb09011f     	cmp	x8, x9
   19608: 540000a1     	b.ne	0x1961c <pesapi_register_MSDKXGPlugin_v10+0x5994>
   1960c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19610: f94013f3     	ldr	x19, [sp, #0x20]
   19614: 910103ff     	add	sp, sp, #0x40
   19618: d65f03c0     	ret
   1961c: 97ffb1f1     	bl	0x5de0 <__stack_chk_fail@plt>
   19620: f81d0ff5     	str	x21, [sp, #-0x30]!
   19624: a9014ff4     	stp	x20, x19, [sp, #0x10]
   19628: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1962c: 910083fd     	add	x29, sp, #0x20
   19630: aa0003f3     	mov	x19, x0
   19634: 97ffb1db     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   19638: aa0003f4     	mov	x20, x0
   1963c: aa1303e0     	mov	x0, x19
   19640: 97ffb1c0     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   19644: aa0003e1     	mov	x1, x0
   19648: aa1403e0     	mov	x0, x20
   1964c: 97ffb1fd     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   19650: aa0003f5     	mov	x21, x0
   19654: b40005b5     	cbz	x21, 0x19708 <pesapi_register_MSDKXGPlugin_v10+0x5a80>
   19658: aa1303e0     	mov	x0, x19
   1965c: 2a1f03e1     	mov	w1, wzr
   19660: 97ffb1ac     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19664: aa0003e1     	mov	x1, x0
   19668: aa1403e0     	mov	x0, x20
   1966c: 97ffb181     	bl	0x5c70 <msdk_pesapi_get_value_int64@plt>
   19670: aa0003f4     	mov	x20, x0
   19674: aa1303e0     	mov	x0, x19
   19678: 97ffb116     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1967c: aa1503e0     	mov	x0, x21
   19680: aa1403e1     	mov	x1, x20
   19684: 97ffc023     	bl	0x9710 <.text+0x38c0>
   19688: 900000b5     	adrp	x21, 0x2d000
   1968c: 9112c2b5     	add	x21, x21, #0x4b0
   19690: 910022a0     	add	x0, x21, #0x8
   19694: 08dffc08     	ldarb	w8, [x0]
   19698: 37000228     	tbnz	w8, #0x0, 0x196dc <pesapi_register_MSDKXGPlugin_v10+0x5a54>
   1969c: 97ffb121     	bl	0x5b20 <__cxa_guard_acquire@plt>
   196a0: 340001e0     	cbz	w0, 0x196dc <pesapi_register_MSDKXGPlugin_v10+0x5a54>
   196a4: 320003e0     	orr	w0, wzr, #0x1
   196a8: f9015abf     	str	xzr, [x21, #0x2b0]
   196ac: 910aa2b4     	add	x20, x21, #0x2a8
   196b0: 97ffb138     	bl	0x5b90 <malloc@plt>
   196b4: f90156a0     	str	x0, [x21, #0x2a8]
   196b8: 3900001f     	strb	wzr, [x0]
   196bc: b0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   196c0: f0000082     	adrp	x2, 0x2c000
   196c4: 91216000     	add	x0, x0, #0x858
   196c8: 91000042     	add	x2, x2, #0x0
   196cc: aa1403e1     	mov	x1, x20
   196d0: 97ffb18c     	bl	0x5d00 <__cxa_atexit@plt>
   196d4: 910022a0     	add	x0, x21, #0x8
   196d8: 97ffb13e     	bl	0x5bd0 <__cxa_guard_release@plt>
   196dc: 900000a8     	adrp	x8, 0x2d000
   196e0: 3952c108     	ldrb	w8, [x8, #0x4b0]
   196e4: 7100051f     	cmp	w8, #0x1
   196e8: 54000081     	b.ne	0x196f8 <pesapi_register_MSDKXGPlugin_v10+0x5a70>
   196ec: f94156a1     	ldr	x1, [x21, #0x2a8]
   196f0: 390002bf     	strb	wzr, [x21]
   196f4: b50000e1     	cbnz	x1, 0x19710 <pesapi_register_MSDKXGPlugin_v10+0x5a88>
   196f8: aa1303e0     	mov	x0, x19
   196fc: 2a1f03e1     	mov	w1, wzr
   19700: 97ffb184     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19704: 14000005     	b	0x19718 <pesapi_register_MSDKXGPlugin_v10+0x5a90>
   19708: d0000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1970c: 911e7c21     	add	x1, x1, #0x79f
   19710: aa1303e0     	mov	x0, x19
   19714: 97ffb1c7     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   19718: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1971c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   19720: f84307f5     	ldr	x21, [sp], #0x30
   19724: d65f03c0     	ret
   19728: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   1972c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   19730: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19734: 910083fd     	add	x29, sp, #0x20
   19738: aa0003f3     	mov	x19, x0
   1973c: 97ffb199     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   19740: aa0003f4     	mov	x20, x0
   19744: aa1303e0     	mov	x0, x19
   19748: 97ffb17e     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1974c: aa0003e1     	mov	x1, x0
   19750: aa1403e0     	mov	x0, x20
   19754: 97ffb1bb     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   19758: aa0003f5     	mov	x21, x0
   1975c: b4000675     	cbz	x21, 0x19828 <pesapi_register_MSDKXGPlugin_v10+0x5ba0>
   19760: aa1303e0     	mov	x0, x19
   19764: 2a1f03e1     	mov	w1, wzr
   19768: 97ffb16a     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1976c: aa0003e1     	mov	x1, x0
   19770: aa1403e0     	mov	x0, x20
   19774: 97ffb12f     	bl	0x5c30 <msdk_pesapi_get_value_int32@plt>
   19778: 2a0003f6     	mov	w22, w0
   1977c: aa1303e0     	mov	x0, x19
   19780: 97ffb0d4     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   19784: aa1503e0     	mov	x0, x21
   19788: 2a1603e1     	mov	w1, w22
   1978c: 97ffbe5d     	bl	0x9100 <.text+0x32b0>
   19790: 12000001     	and	w1, w0, #0x1
   19794: aa1403e0     	mov	x0, x20
   19798: 97ffb12e     	bl	0x5c50 <msdk_pesapi_create_boolean@plt>
   1979c: aa0003e1     	mov	x1, x0
   197a0: aa1303e0     	mov	x0, x19
   197a4: 97ffb13b     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   197a8: 900000b5     	adrp	x21, 0x2d000
   197ac: 9112c2b5     	add	x21, x21, #0x4b0
   197b0: 910022a0     	add	x0, x21, #0x8
   197b4: 08dffc08     	ldarb	w8, [x0]
   197b8: 37000228     	tbnz	w8, #0x0, 0x197fc <pesapi_register_MSDKXGPlugin_v10+0x5b74>
   197bc: 97ffb0d9     	bl	0x5b20 <__cxa_guard_acquire@plt>
   197c0: 340001e0     	cbz	w0, 0x197fc <pesapi_register_MSDKXGPlugin_v10+0x5b74>
   197c4: 320003e0     	orr	w0, wzr, #0x1
   197c8: f9015abf     	str	xzr, [x21, #0x2b0]
   197cc: 910aa2b4     	add	x20, x21, #0x2a8
   197d0: 97ffb0f0     	bl	0x5b90 <malloc@plt>
   197d4: f90156a0     	str	x0, [x21, #0x2a8]
   197d8: 3900001f     	strb	wzr, [x0]
   197dc: b0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   197e0: f0000082     	adrp	x2, 0x2c000
   197e4: 91216000     	add	x0, x0, #0x858
   197e8: 91000042     	add	x2, x2, #0x0
   197ec: aa1403e1     	mov	x1, x20
   197f0: 97ffb144     	bl	0x5d00 <__cxa_atexit@plt>
   197f4: 910022a0     	add	x0, x21, #0x8
   197f8: 97ffb0f6     	bl	0x5bd0 <__cxa_guard_release@plt>
   197fc: 900000a8     	adrp	x8, 0x2d000
   19800: 3952c108     	ldrb	w8, [x8, #0x4b0]
   19804: 7100051f     	cmp	w8, #0x1
   19808: 54000081     	b.ne	0x19818 <pesapi_register_MSDKXGPlugin_v10+0x5b90>
   1980c: f94156a1     	ldr	x1, [x21, #0x2a8]
   19810: 390002bf     	strb	wzr, [x21]
   19814: b50000e1     	cbnz	x1, 0x19830 <pesapi_register_MSDKXGPlugin_v10+0x5ba8>
   19818: aa1303e0     	mov	x0, x19
   1981c: 2a1f03e1     	mov	w1, wzr
   19820: 97ffb13c     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19824: 14000005     	b	0x19838 <pesapi_register_MSDKXGPlugin_v10+0x5bb0>
   19828: d0000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1982c: 911e7c21     	add	x1, x1, #0x79f
   19830: aa1303e0     	mov	x0, x19
   19834: 97ffb17f     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   19838: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1983c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   19840: a8c357f6     	ldp	x22, x21, [sp], #0x30
   19844: d65f03c0     	ret
   19848: d101c3ff     	sub	sp, sp, #0x70
   1984c: f9001bf7     	str	x23, [sp, #0x30]
   19850: a90457f6     	stp	x22, x21, [sp, #0x40]
   19854: a9054ff4     	stp	x20, x19, [sp, #0x50]
   19858: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1985c: 910183fd     	add	x29, sp, #0x60
   19860: d53bd057     	mrs	x23, TPIDR_EL0
   19864: f94016e8     	ldr	x8, [x23, #0x28]
   19868: aa0003f3     	mov	x19, x0
   1986c: f90017e8     	str	x8, [sp, #0x28]
   19870: 97ffb14c     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   19874: aa0003f5     	mov	x21, x0
   19878: aa1303e0     	mov	x0, x19
   1987c: 97ffb131     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   19880: aa0003e1     	mov	x1, x0
   19884: aa1503e0     	mov	x0, x21
   19888: 97ffb16e     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1988c: aa0003f4     	mov	x20, x0
   19890: b40003d4     	cbz	x20, 0x19908 <pesapi_register_MSDKXGPlugin_v10+0x5c80>
   19894: aa1303e0     	mov	x0, x19
   19898: 2a1f03e1     	mov	w1, wzr
   1989c: 97ffb11d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   198a0: aa0003e1     	mov	x1, x0
   198a4: aa1503e0     	mov	x0, x21
   198a8: 97ffb166     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   198ac: aa0003f6     	mov	x22, x0
   198b0: b4000376     	cbz	x22, 0x1991c <pesapi_register_MSDKXGPlugin_v10+0x5c94>
   198b4: 97ffb14f     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   198b8: aa0003f5     	mov	x21, x0
   198bc: f94002a8     	ldr	x8, [x21]
   198c0: f94006c1     	ldr	x1, [x22, #0x8]
   198c4: f9405508     	ldr	x8, [x8, #0xa8]
   198c8: d63f0100     	blr	x8
   198cc: f94002a8     	ldr	x8, [x21]
   198d0: aa0003f6     	mov	x22, x0
   198d4: aa1503e0     	mov	x0, x21
   198d8: f9439108     	ldr	x8, [x8, #0x720]
   198dc: d63f0100     	blr	x8
   198e0: 12001c08     	and	w8, w0, #0xff
   198e4: 340000a8     	cbz	w8, 0x198f8 <pesapi_register_MSDKXGPlugin_v10+0x5c70>
   198e8: f94002a8     	ldr	x8, [x21]
   198ec: aa1503e0     	mov	x0, x21
   198f0: f9404508     	ldr	x8, [x8, #0x88]
   198f4: d63f0100     	blr	x8
   198f8: 910063e0     	add	x0, sp, #0x18
   198fc: aa1603e1     	mov	x1, x22
   19900: 97ffb09c     	bl	0x5b70 <_ZN6GCloud4MSDK4java4util7HashMapC1EP8_jobject@plt>
   19904: 14000008     	b	0x19924 <pesapi_register_MSDKXGPlugin_v10+0x5c9c>
   19908: d0000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1990c: 911e7c21     	add	x1, x1, #0x79f
   19910: aa1303e0     	mov	x0, x19
   19914: 97ffb147     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   19918: 14000031     	b	0x199dc <pesapi_register_MSDKXGPlugin_v10+0x5d54>
   1991c: 910063e0     	add	x0, sp, #0x18
   19920: 97ffb0a8     	bl	0x5bc0 <_ZN6GCloud4MSDK4java4util7HashMapC1Ev@plt>
   19924: aa1303e0     	mov	x0, x19
   19928: 97ffb06a     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1992c: 910023e0     	add	x0, sp, #0x8
   19930: 910063e1     	add	x1, sp, #0x18
   19934: 97ffb077     	bl	0x5b10 <_ZN6GCloud4MSDK4java4util7HashMapC1ERKS3_@plt>
   19938: 910023e1     	add	x1, sp, #0x8
   1993c: aa1403e0     	mov	x0, x20
   19940: 97ffc54a     	bl	0xae68 <.text+0x5018>
   19944: 910023e0     	add	x0, sp, #0x8
   19948: 97ffb11e     	bl	0x5dc0 <_ZN6GCloud4MSDK4java4util7HashMapD1Ev@plt>
   1994c: 900000b5     	adrp	x21, 0x2d000
   19950: 9112c2b5     	add	x21, x21, #0x4b0
   19954: 910022a0     	add	x0, x21, #0x8
   19958: 08dffc08     	ldarb	w8, [x0]
   1995c: 37000228     	tbnz	w8, #0x0, 0x199a0 <pesapi_register_MSDKXGPlugin_v10+0x5d18>
   19960: 97ffb070     	bl	0x5b20 <__cxa_guard_acquire@plt>
   19964: 340001e0     	cbz	w0, 0x199a0 <pesapi_register_MSDKXGPlugin_v10+0x5d18>
   19968: 320003e0     	orr	w0, wzr, #0x1
   1996c: f9015abf     	str	xzr, [x21, #0x2b0]
   19970: 910aa2b4     	add	x20, x21, #0x2a8
   19974: 97ffb087     	bl	0x5b90 <malloc@plt>
   19978: f90156a0     	str	x0, [x21, #0x2a8]
   1997c: 3900001f     	strb	wzr, [x0]
   19980: b0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   19984: f0000082     	adrp	x2, 0x2c000
   19988: 91216000     	add	x0, x0, #0x858
   1998c: 91000042     	add	x2, x2, #0x0
   19990: aa1403e1     	mov	x1, x20
   19994: 97ffb0db     	bl	0x5d00 <__cxa_atexit@plt>
   19998: 910022a0     	add	x0, x21, #0x8
   1999c: 97ffb08d     	bl	0x5bd0 <__cxa_guard_release@plt>
   199a0: 900000a8     	adrp	x8, 0x2d000
   199a4: 3952c108     	ldrb	w8, [x8, #0x4b0]
   199a8: 7100051f     	cmp	w8, #0x1
   199ac: 540000e1     	b.ne	0x199c8 <pesapi_register_MSDKXGPlugin_v10+0x5d40>
   199b0: f94156a1     	ldr	x1, [x21, #0x2a8]
   199b4: 390002bf     	strb	wzr, [x21]
   199b8: b4000081     	cbz	x1, 0x199c8 <pesapi_register_MSDKXGPlugin_v10+0x5d40>
   199bc: aa1303e0     	mov	x0, x19
   199c0: 97ffb11c     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   199c4: 14000004     	b	0x199d4 <pesapi_register_MSDKXGPlugin_v10+0x5d4c>
   199c8: aa1303e0     	mov	x0, x19
   199cc: 2a1f03e1     	mov	w1, wzr
   199d0: 97ffb0d0     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   199d4: 910063e0     	add	x0, sp, #0x18
   199d8: 97ffb0fa     	bl	0x5dc0 <_ZN6GCloud4MSDK4java4util7HashMapD1Ev@plt>
   199dc: f94016e8     	ldr	x8, [x23, #0x28]
   199e0: f94017e9     	ldr	x9, [sp, #0x28]
   199e4: eb09011f     	cmp	x8, x9
   199e8: 540000e1     	b.ne	0x19a04 <pesapi_register_MSDKXGPlugin_v10+0x5d7c>
   199ec: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   199f0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   199f4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   199f8: f9401bf7     	ldr	x23, [sp, #0x30]
   199fc: 9101c3ff     	add	sp, sp, #0x70
   19a00: d65f03c0     	ret
   19a04: 97ffb0f7     	bl	0x5de0 <__stack_chk_fail@plt>
   19a08: d10103ff     	sub	sp, sp, #0x40
   19a0c: f90013f3     	str	x19, [sp, #0x20]
   19a10: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19a14: 9100c3fd     	add	x29, sp, #0x30
   19a18: d53bd053     	mrs	x19, TPIDR_EL0
   19a1c: f9401669     	ldr	x9, [x19, #0x28]
   19a20: d0ffff8a     	adrp	x10, 0xb000 <.text+0x51b0>
   19a24: aa0003e8     	mov	x8, x0
   19a28: 4e080fe0     	dup	v0.2d, xzr
   19a2c: 9117314a     	add	x10, x10, #0x5cc
   19a30: 4e081d40     	mov	v0.d[0], x10
   19a34: 910003e0     	mov	x0, sp
   19a38: aa0803e1     	mov	x1, x8
   19a3c: f9000fe9     	str	x9, [sp, #0x18]
   19a40: 3d8003e0     	str	q0, [sp]
   19a44: 940013c1     	bl	0x1e948 <pesapi_register_MSDKXGPlugin_v10+0xacc0>
   19a48: f9401668     	ldr	x8, [x19, #0x28]
   19a4c: f9400fe9     	ldr	x9, [sp, #0x18]
   19a50: eb09011f     	cmp	x8, x9
   19a54: 540000a1     	b.ne	0x19a68 <pesapi_register_MSDKXGPlugin_v10+0x5de0>
   19a58: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19a5c: f94013f3     	ldr	x19, [sp, #0x20]
   19a60: 910103ff     	add	sp, sp, #0x40
   19a64: d65f03c0     	ret
   19a68: 97ffb0de     	bl	0x5de0 <__stack_chk_fail@plt>
   19a6c: d10103ff     	sub	sp, sp, #0x40
   19a70: f90013f3     	str	x19, [sp, #0x20]
   19a74: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19a78: 9100c3fd     	add	x29, sp, #0x30
   19a7c: d53bd053     	mrs	x19, TPIDR_EL0
   19a80: f9401669     	ldr	x9, [x19, #0x28]
   19a84: b0ffff8a     	adrp	x10, 0xa000 <.text+0x41b0>
   19a88: aa0003e8     	mov	x8, x0
   19a8c: 4e080fe0     	dup	v0.2d, xzr
   19a90: 912c314a     	add	x10, x10, #0xb0c
   19a94: 4e081d40     	mov	v0.d[0], x10
   19a98: 910003e0     	mov	x0, sp
   19a9c: aa0803e1     	mov	x1, x8
   19aa0: f9000fe9     	str	x9, [sp, #0x18]
   19aa4: 3d8003e0     	str	q0, [sp]
   19aa8: 94001352     	bl	0x1e7f0 <pesapi_register_MSDKXGPlugin_v10+0xab68>
   19aac: f9401668     	ldr	x8, [x19, #0x28]
   19ab0: f9400fe9     	ldr	x9, [sp, #0x18]
   19ab4: eb09011f     	cmp	x8, x9
   19ab8: 540000a1     	b.ne	0x19acc <pesapi_register_MSDKXGPlugin_v10+0x5e44>
   19abc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19ac0: f94013f3     	ldr	x19, [sp, #0x20]
   19ac4: 910103ff     	add	sp, sp, #0x40
   19ac8: d65f03c0     	ret
   19acc: 97ffb0c5     	bl	0x5de0 <__stack_chk_fail@plt>
   19ad0: f81e0ff3     	str	x19, [sp, #-0x20]!
   19ad4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   19ad8: 910043fd     	add	x29, sp, #0x10
   19adc: aa0003f3     	mov	x19, x0
   19ae0: b4000133     	cbz	x19, 0x19b04 <pesapi_register_MSDKXGPlugin_v10+0x5e7c>
   19ae4: f9400268     	ldr	x8, [x19]
   19ae8: aa1303e0     	mov	x0, x19
   19aec: f9400108     	ldr	x8, [x8]
   19af0: d63f0100     	blr	x8
   19af4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   19af8: aa1303e0     	mov	x0, x19
   19afc: f84207f3     	ldr	x19, [sp], #0x20
   19b00: 17ffb00c     	b	0x5b30 <free@plt>
   19b04: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   19b08: f84207f3     	ldr	x19, [sp], #0x20
   19b0c: d65f03c0     	ret
   19b10: d100c3ff     	sub	sp, sp, #0x30
   19b14: f9000bf3     	str	x19, [sp, #0x10]
   19b18: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19b1c: 910083fd     	add	x29, sp, #0x20
   19b20: d53bd053     	mrs	x19, TPIDR_EL0
   19b24: f9401669     	ldr	x9, [x19, #0x28]
   19b28: aa0003e8     	mov	x8, x0
   19b2c: b0ffffaa     	adrp	x10, 0xe000 <.text+0x81b0>
   19b30: 9116414a     	add	x10, x10, #0x590
   19b34: 910003e0     	mov	x0, sp
   19b38: aa0803e1     	mov	x1, x8
   19b3c: f90007e9     	str	x9, [sp, #0x8]
   19b40: f90003ea     	str	x10, [sp]
   19b44: 94001287     	bl	0x1e560 <pesapi_register_MSDKXGPlugin_v10+0xa8d8>
   19b48: f9401668     	ldr	x8, [x19, #0x28]
   19b4c: f94007e9     	ldr	x9, [sp, #0x8]
   19b50: eb09011f     	cmp	x8, x9
   19b54: 540000a1     	b.ne	0x19b68 <pesapi_register_MSDKXGPlugin_v10+0x5ee0>
   19b58: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19b5c: f9400bf3     	ldr	x19, [sp, #0x10]
   19b60: 9100c3ff     	add	sp, sp, #0x30
   19b64: d65f03c0     	ret
   19b68: 97ffb09e     	bl	0x5de0 <__stack_chk_fail@plt>
   19b6c: d100c3ff     	sub	sp, sp, #0x30
   19b70: f9000bf3     	str	x19, [sp, #0x10]
   19b74: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19b78: 910083fd     	add	x29, sp, #0x20
   19b7c: d53bd053     	mrs	x19, TPIDR_EL0
   19b80: f9401669     	ldr	x9, [x19, #0x28]
   19b84: aa0003e8     	mov	x8, x0
   19b88: 90ffffaa     	adrp	x10, 0xd000 <.text+0x71b0>
   19b8c: 9136114a     	add	x10, x10, #0xd84
   19b90: 910003e0     	mov	x0, sp
   19b94: aa0803e1     	mov	x1, x8
   19b98: f90007e9     	str	x9, [sp, #0x8]
   19b9c: f90003ea     	str	x10, [sp]
   19ba0: 94001270     	bl	0x1e560 <pesapi_register_MSDKXGPlugin_v10+0xa8d8>
   19ba4: f9401668     	ldr	x8, [x19, #0x28]
   19ba8: f94007e9     	ldr	x9, [sp, #0x8]
   19bac: eb09011f     	cmp	x8, x9
   19bb0: 540000a1     	b.ne	0x19bc4 <pesapi_register_MSDKXGPlugin_v10+0x5f3c>
   19bb4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19bb8: f9400bf3     	ldr	x19, [sp, #0x10]
   19bbc: 9100c3ff     	add	sp, sp, #0x30
   19bc0: d65f03c0     	ret
   19bc4: 97ffb087     	bl	0x5de0 <__stack_chk_fail@plt>
   19bc8: d101c3ff     	sub	sp, sp, #0x70
   19bcc: a9035ff8     	stp	x24, x23, [sp, #0x30]
   19bd0: a90457f6     	stp	x22, x21, [sp, #0x40]
   19bd4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   19bd8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   19bdc: 910183fd     	add	x29, sp, #0x60
   19be0: d53bd058     	mrs	x24, TPIDR_EL0
   19be4: f9401708     	ldr	x8, [x24, #0x28]
   19be8: aa0003f3     	mov	x19, x0
   19bec: f90017e8     	str	x8, [sp, #0x28]
   19bf0: 97ffb06c     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   19bf4: aa0003f4     	mov	x20, x0
   19bf8: aa1303e0     	mov	x0, x19
   19bfc: 2a1f03e1     	mov	w1, wzr
   19c00: 97ffb044     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19c04: aa0003f6     	mov	x22, x0
   19c08: 320003e1     	orr	w1, wzr, #0x1
   19c0c: aa1303e0     	mov	x0, x19
   19c10: 97ffb040     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19c14: aa0003f5     	mov	x21, x0
   19c18: aa1403e0     	mov	x0, x20
   19c1c: aa1603e1     	mov	x1, x22
   19c20: 97ffb088     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   19c24: aa0003f7     	mov	x23, x0
   19c28: b40002d7     	cbz	x23, 0x19c80 <pesapi_register_MSDKXGPlugin_v10+0x5ff8>
   19c2c: 97ffb071     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   19c30: aa0003f6     	mov	x22, x0
   19c34: f94002c8     	ldr	x8, [x22]
   19c38: f94006e1     	ldr	x1, [x23, #0x8]
   19c3c: f9405508     	ldr	x8, [x8, #0xa8]
   19c40: d63f0100     	blr	x8
   19c44: f94002c8     	ldr	x8, [x22]
   19c48: aa0003f7     	mov	x23, x0
   19c4c: aa1603e0     	mov	x0, x22
   19c50: f9439108     	ldr	x8, [x8, #0x720]
   19c54: d63f0100     	blr	x8
   19c58: 12001c08     	and	w8, w0, #0xff
   19c5c: 340000a8     	cbz	w8, 0x19c70 <pesapi_register_MSDKXGPlugin_v10+0x5fe8>
   19c60: f94002c8     	ldr	x8, [x22]
   19c64: aa1603e0     	mov	x0, x22
   19c68: f9404508     	ldr	x8, [x8, #0x88]
   19c6c: d63f0100     	blr	x8
   19c70: 910043e0     	add	x0, sp, #0x10
   19c74: aa1703e1     	mov	x1, x23
   19c78: 97ffb046     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   19c7c: 14000003     	b	0x19c88 <pesapi_register_MSDKXGPlugin_v10+0x6000>
   19c80: 910043e0     	add	x0, sp, #0x10
   19c84: 97ffb03b     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   19c88: aa1403e0     	mov	x0, x20
   19c8c: aa1503e1     	mov	x1, x21
   19c90: 97ffaff8     	bl	0x5c70 <msdk_pesapi_get_value_int64@plt>
   19c94: f90013e0     	str	x0, [sp, #0x20]
   19c98: aa1303e0     	mov	x0, x19
   19c9c: 97ffaf8d     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   19ca0: 910003e0     	mov	x0, sp
   19ca4: 910043e1     	add	x1, sp, #0x10
   19ca8: 97ffafce     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   19cac: f94013e1     	ldr	x1, [sp, #0x20]
   19cb0: 910003e0     	mov	x0, sp
   19cb4: 97ffced7     	bl	0xd810 <.text+0x79c0>
   19cb8: 910003e0     	mov	x0, sp
   19cbc: 97ffaf75     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   19cc0: 900000b5     	adrp	x21, 0x2d000
   19cc4: 9112c2b5     	add	x21, x21, #0x4b0
   19cc8: 910022a0     	add	x0, x21, #0x8
   19ccc: 08dffc08     	ldarb	w8, [x0]
   19cd0: 37000228     	tbnz	w8, #0x0, 0x19d14 <pesapi_register_MSDKXGPlugin_v10+0x608c>
   19cd4: 97ffaf93     	bl	0x5b20 <__cxa_guard_acquire@plt>
   19cd8: 340001e0     	cbz	w0, 0x19d14 <pesapi_register_MSDKXGPlugin_v10+0x608c>
   19cdc: 320003e0     	orr	w0, wzr, #0x1
   19ce0: f9015abf     	str	xzr, [x21, #0x2b0]
   19ce4: 910aa2b4     	add	x20, x21, #0x2a8
   19ce8: 97ffafaa     	bl	0x5b90 <malloc@plt>
   19cec: f90156a0     	str	x0, [x21, #0x2a8]
   19cf0: 3900001f     	strb	wzr, [x0]
   19cf4: b0ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   19cf8: f0000082     	adrp	x2, 0x2c000
   19cfc: 91216000     	add	x0, x0, #0x858
   19d00: 91000042     	add	x2, x2, #0x0
   19d04: aa1403e1     	mov	x1, x20
   19d08: 97ffaffe     	bl	0x5d00 <__cxa_atexit@plt>
   19d0c: 910022a0     	add	x0, x21, #0x8
   19d10: 97ffafb0     	bl	0x5bd0 <__cxa_guard_release@plt>
   19d14: 900000a8     	adrp	x8, 0x2d000
   19d18: 3952c108     	ldrb	w8, [x8, #0x4b0]
   19d1c: 7100051f     	cmp	w8, #0x1
   19d20: 540000e1     	b.ne	0x19d3c <pesapi_register_MSDKXGPlugin_v10+0x60b4>
   19d24: f94156a1     	ldr	x1, [x21, #0x2a8]
   19d28: 390002bf     	strb	wzr, [x21]
   19d2c: b4000081     	cbz	x1, 0x19d3c <pesapi_register_MSDKXGPlugin_v10+0x60b4>
   19d30: aa1303e0     	mov	x0, x19
   19d34: 97ffb03f     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   19d38: 14000007     	b	0x19d54 <pesapi_register_MSDKXGPlugin_v10+0x60cc>
   19d3c: aa1303e0     	mov	x0, x19
   19d40: 2a1f03e1     	mov	w1, wzr
   19d44: 97ffaff3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19d48: 320003e1     	orr	w1, wzr, #0x1
   19d4c: aa1303e0     	mov	x0, x19
   19d50: 97ffaff0     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   19d54: 910043e0     	add	x0, sp, #0x10
   19d58: 97ffaf4e     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   19d5c: f9401708     	ldr	x8, [x24, #0x28]
   19d60: f94017e9     	ldr	x9, [sp, #0x28]
   19d64: eb09011f     	cmp	x8, x9
   19d68: 540000e1     	b.ne	0x19d84 <pesapi_register_MSDKXGPlugin_v10+0x60fc>
   19d6c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   19d70: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   19d74: a94457f6     	ldp	x22, x21, [sp, #0x40]
   19d78: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   19d7c: 9101c3ff     	add	sp, sp, #0x70
   19d80: d65f03c0     	ret
   19d84: 97ffb017     	bl	0x5de0 <__stack_chk_fail@plt>
   19d88: d100c3ff     	sub	sp, sp, #0x30
   19d8c: f9000bf3     	str	x19, [sp, #0x10]
   19d90: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19d94: 910083fd     	add	x29, sp, #0x20
   19d98: d53bd053     	mrs	x19, TPIDR_EL0
   19d9c: f9401669     	ldr	x9, [x19, #0x28]
   19da0: aa0003e8     	mov	x8, x0
   19da4: f0ffff8a     	adrp	x10, 0xc000 <.text+0x61b0>
   19da8: 913f614a     	add	x10, x10, #0xfd8
   19dac: 910003e0     	mov	x0, sp
   19db0: aa0803e1     	mov	x1, x8
   19db4: f90007e9     	str	x9, [sp, #0x8]
   19db8: f90003ea     	str	x10, [sp]
   19dbc: 94001148     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   19dc0: f9401668     	ldr	x8, [x19, #0x28]
   19dc4: f94007e9     	ldr	x9, [sp, #0x8]
   19dc8: eb09011f     	cmp	x8, x9
   19dcc: 540000a1     	b.ne	0x19de0 <pesapi_register_MSDKXGPlugin_v10+0x6158>
   19dd0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19dd4: f9400bf3     	ldr	x19, [sp, #0x10]
   19dd8: 9100c3ff     	add	sp, sp, #0x30
   19ddc: d65f03c0     	ret
   19de0: 97ffb000     	bl	0x5de0 <__stack_chk_fail@plt>
   19de4: d100c3ff     	sub	sp, sp, #0x30
   19de8: f9000bf3     	str	x19, [sp, #0x10]
   19dec: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19df0: 910083fd     	add	x29, sp, #0x20
   19df4: d53bd053     	mrs	x19, TPIDR_EL0
   19df8: f9401669     	ldr	x9, [x19, #0x28]
   19dfc: aa0003e8     	mov	x8, x0
   19e00: f0ffff8a     	adrp	x10, 0xc000 <.text+0x61b0>
   19e04: 9137214a     	add	x10, x10, #0xdc8
   19e08: 910003e0     	mov	x0, sp
   19e0c: aa0803e1     	mov	x1, x8
   19e10: f90007e9     	str	x9, [sp, #0x8]
   19e14: f90003ea     	str	x10, [sp]
   19e18: 94001131     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   19e1c: f9401668     	ldr	x8, [x19, #0x28]
   19e20: f94007e9     	ldr	x9, [sp, #0x8]
   19e24: eb09011f     	cmp	x8, x9
   19e28: 540000a1     	b.ne	0x19e3c <pesapi_register_MSDKXGPlugin_v10+0x61b4>
   19e2c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19e30: f9400bf3     	ldr	x19, [sp, #0x10]
   19e34: 9100c3ff     	add	sp, sp, #0x30
   19e38: d65f03c0     	ret
   19e3c: 97ffafe9     	bl	0x5de0 <__stack_chk_fail@plt>
   19e40: d100c3ff     	sub	sp, sp, #0x30
   19e44: f9000bf3     	str	x19, [sp, #0x10]
   19e48: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19e4c: 910083fd     	add	x29, sp, #0x20
   19e50: d53bd053     	mrs	x19, TPIDR_EL0
   19e54: f9401669     	ldr	x9, [x19, #0x28]
   19e58: aa0003e8     	mov	x8, x0
   19e5c: 90ffffaa     	adrp	x10, 0xd000 <.text+0x71b0>
   19e60: 9103714a     	add	x10, x10, #0xdc
   19e64: 910003e0     	mov	x0, sp
   19e68: aa0803e1     	mov	x1, x8
   19e6c: f90007e9     	str	x9, [sp, #0x8]
   19e70: f90003ea     	str	x10, [sp]
   19e74: 9400111a     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   19e78: f9401668     	ldr	x8, [x19, #0x28]
   19e7c: f94007e9     	ldr	x9, [sp, #0x8]
   19e80: eb09011f     	cmp	x8, x9
   19e84: 540000a1     	b.ne	0x19e98 <pesapi_register_MSDKXGPlugin_v10+0x6210>
   19e88: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19e8c: f9400bf3     	ldr	x19, [sp, #0x10]
   19e90: 9100c3ff     	add	sp, sp, #0x30
   19e94: d65f03c0     	ret
   19e98: 97ffafd2     	bl	0x5de0 <__stack_chk_fail@plt>
   19e9c: d100c3ff     	sub	sp, sp, #0x30
   19ea0: f9000bf3     	str	x19, [sp, #0x10]
   19ea4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19ea8: 910083fd     	add	x29, sp, #0x20
   19eac: d53bd053     	mrs	x19, TPIDR_EL0
   19eb0: f9401669     	ldr	x9, [x19, #0x28]
   19eb4: aa0003e8     	mov	x8, x0
   19eb8: 90ffffaa     	adrp	x10, 0xd000 <.text+0x71b0>
   19ebc: 913a314a     	add	x10, x10, #0xe8c
   19ec0: 910003e0     	mov	x0, sp
   19ec4: aa0803e1     	mov	x1, x8
   19ec8: f90007e9     	str	x9, [sp, #0x8]
   19ecc: f90003ea     	str	x10, [sp]
   19ed0: 94001103     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   19ed4: f9401668     	ldr	x8, [x19, #0x28]
   19ed8: f94007e9     	ldr	x9, [sp, #0x8]
   19edc: eb09011f     	cmp	x8, x9
   19ee0: 540000a1     	b.ne	0x19ef4 <pesapi_register_MSDKXGPlugin_v10+0x626c>
   19ee4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19ee8: f9400bf3     	ldr	x19, [sp, #0x10]
   19eec: 9100c3ff     	add	sp, sp, #0x30
   19ef0: d65f03c0     	ret
   19ef4: 97ffafbb     	bl	0x5de0 <__stack_chk_fail@plt>
   19ef8: d100c3ff     	sub	sp, sp, #0x30
   19efc: f9000bf3     	str	x19, [sp, #0x10]
   19f00: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19f04: 910083fd     	add	x29, sp, #0x20
   19f08: d53bd053     	mrs	x19, TPIDR_EL0
   19f0c: f9401669     	ldr	x9, [x19, #0x28]
   19f10: aa0003e8     	mov	x8, x0
   19f14: b0ffffaa     	adrp	x10, 0xe000 <.text+0x81b0>
   19f18: 9112214a     	add	x10, x10, #0x488
   19f1c: 910003e0     	mov	x0, sp
   19f20: aa0803e1     	mov	x1, x8
   19f24: f90007e9     	str	x9, [sp, #0x8]
   19f28: f90003ea     	str	x10, [sp]
   19f2c: 9400118d     	bl	0x1e560 <pesapi_register_MSDKXGPlugin_v10+0xa8d8>
   19f30: f9401668     	ldr	x8, [x19, #0x28]
   19f34: f94007e9     	ldr	x9, [sp, #0x8]
   19f38: eb09011f     	cmp	x8, x9
   19f3c: 540000a1     	b.ne	0x19f50 <pesapi_register_MSDKXGPlugin_v10+0x62c8>
   19f40: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19f44: f9400bf3     	ldr	x19, [sp, #0x10]
   19f48: 9100c3ff     	add	sp, sp, #0x30
   19f4c: d65f03c0     	ret
   19f50: 97ffafa4     	bl	0x5de0 <__stack_chk_fail@plt>
   19f54: d100c3ff     	sub	sp, sp, #0x30
   19f58: f9000bf3     	str	x19, [sp, #0x10]
   19f5c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19f60: 910083fd     	add	x29, sp, #0x20
   19f64: d53bd053     	mrs	x19, TPIDR_EL0
   19f68: f9401669     	ldr	x9, [x19, #0x28]
   19f6c: aa0003e8     	mov	x8, x0
   19f70: 90ffffaa     	adrp	x10, 0xd000 <.text+0x71b0>
   19f74: 9107914a     	add	x10, x10, #0x1e4
   19f78: 910003e0     	mov	x0, sp
   19f7c: aa0803e1     	mov	x1, x8
   19f80: f90007e9     	str	x9, [sp, #0x8]
   19f84: f90003ea     	str	x10, [sp]
   19f88: 94001176     	bl	0x1e560 <pesapi_register_MSDKXGPlugin_v10+0xa8d8>
   19f8c: f9401668     	ldr	x8, [x19, #0x28]
   19f90: f94007e9     	ldr	x9, [sp, #0x8]
   19f94: eb09011f     	cmp	x8, x9
   19f98: 540000a1     	b.ne	0x19fac <pesapi_register_MSDKXGPlugin_v10+0x6324>
   19f9c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19fa0: f9400bf3     	ldr	x19, [sp, #0x10]
   19fa4: 9100c3ff     	add	sp, sp, #0x30
   19fa8: d65f03c0     	ret
   19fac: 97ffaf8d     	bl	0x5de0 <__stack_chk_fail@plt>
   19fb0: d100c3ff     	sub	sp, sp, #0x30
   19fb4: f9000bf3     	str	x19, [sp, #0x10]
   19fb8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19fbc: 910083fd     	add	x29, sp, #0x20
   19fc0: d53bd053     	mrs	x19, TPIDR_EL0
   19fc4: f9401669     	ldr	x9, [x19, #0x28]
   19fc8: aa0003e8     	mov	x8, x0
   19fcc: f0ffff8a     	adrp	x10, 0xc000 <.text+0x61b0>
   19fd0: 913b414a     	add	x10, x10, #0xed0
   19fd4: 910003e0     	mov	x0, sp
   19fd8: aa0803e1     	mov	x1, x8
   19fdc: f90007e9     	str	x9, [sp, #0x8]
   19fe0: f90003ea     	str	x10, [sp]
   19fe4: 940010be     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   19fe8: f9401668     	ldr	x8, [x19, #0x28]
   19fec: f94007e9     	ldr	x9, [sp, #0x8]
   19ff0: eb09011f     	cmp	x8, x9
   19ff4: 540000a1     	b.ne	0x1a008 <pesapi_register_MSDKXGPlugin_v10+0x6380>
   19ff8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19ffc: f9400bf3     	ldr	x19, [sp, #0x10]
   1a000: 9100c3ff     	add	sp, sp, #0x30
   1a004: d65f03c0     	ret
   1a008: 97ffaf76     	bl	0x5de0 <__stack_chk_fail@plt>
   1a00c: f81d0ff5     	str	x21, [sp, #-0x30]!
   1a010: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1a014: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1a018: 910083fd     	add	x29, sp, #0x20
   1a01c: aa0003f3     	mov	x19, x0
   1a020: 97ffaf60     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1a024: aa0003f4     	mov	x20, x0
   1a028: aa1303e0     	mov	x0, x19
   1a02c: 2a1f03e1     	mov	w1, wzr
   1a030: 97ffaf38     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a034: aa0003e1     	mov	x1, x0
   1a038: aa1403e0     	mov	x0, x20
   1a03c: 97ffaed9     	bl	0x5ba0 <msdk_pesapi_get_value_bool@plt>
   1a040: 2a0003f4     	mov	w20, w0
   1a044: aa1303e0     	mov	x0, x19
   1a048: 97ffaea2     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1a04c: 12000280     	and	w0, w20, #0x1
   1a050: 97ffcfd1     	bl	0xdf94 <.text+0x8144>
   1a054: f0000095     	adrp	x21, 0x2d000
   1a058: 9112c2b5     	add	x21, x21, #0x4b0
   1a05c: 910022a0     	add	x0, x21, #0x8
   1a060: 08dffc08     	ldarb	w8, [x0]
   1a064: 37000228     	tbnz	w8, #0x0, 0x1a0a8 <pesapi_register_MSDKXGPlugin_v10+0x6420>
   1a068: 97ffaeae     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1a06c: 340001e0     	cbz	w0, 0x1a0a8 <pesapi_register_MSDKXGPlugin_v10+0x6420>
   1a070: 320003e0     	orr	w0, wzr, #0x1
   1a074: f9015abf     	str	xzr, [x21, #0x2b0]
   1a078: 910aa2b4     	add	x20, x21, #0x2a8
   1a07c: 97ffaec5     	bl	0x5b90 <malloc@plt>
   1a080: f90156a0     	str	x0, [x21, #0x2a8]
   1a084: 3900001f     	strb	wzr, [x0]
   1a088: 90ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   1a08c: d0000082     	adrp	x2, 0x2c000
   1a090: 91216000     	add	x0, x0, #0x858
   1a094: 91000042     	add	x2, x2, #0x0
   1a098: aa1403e1     	mov	x1, x20
   1a09c: 97ffaf19     	bl	0x5d00 <__cxa_atexit@plt>
   1a0a0: 910022a0     	add	x0, x21, #0x8
   1a0a4: 97ffaecb     	bl	0x5bd0 <__cxa_guard_release@plt>
   1a0a8: f0000088     	adrp	x8, 0x2d000
   1a0ac: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1a0b0: 7100051f     	cmp	w8, #0x1
   1a0b4: 540000e1     	b.ne	0x1a0d0 <pesapi_register_MSDKXGPlugin_v10+0x6448>
   1a0b8: f94156a1     	ldr	x1, [x21, #0x2a8]
   1a0bc: 390002bf     	strb	wzr, [x21]
   1a0c0: b4000081     	cbz	x1, 0x1a0d0 <pesapi_register_MSDKXGPlugin_v10+0x6448>
   1a0c4: aa1303e0     	mov	x0, x19
   1a0c8: 97ffaf5a     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1a0cc: 14000004     	b	0x1a0dc <pesapi_register_MSDKXGPlugin_v10+0x6454>
   1a0d0: aa1303e0     	mov	x0, x19
   1a0d4: 2a1f03e1     	mov	w1, wzr
   1a0d8: 97ffaf0e     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a0dc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1a0e0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1a0e4: f84307f5     	ldr	x21, [sp], #0x30
   1a0e8: d65f03c0     	ret
   1a0ec: d100c3ff     	sub	sp, sp, #0x30
   1a0f0: f9000bf3     	str	x19, [sp, #0x10]
   1a0f4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1a0f8: 910083fd     	add	x29, sp, #0x20
   1a0fc: d53bd053     	mrs	x19, TPIDR_EL0
   1a100: f9401669     	ldr	x9, [x19, #0x28]
   1a104: aa0003e8     	mov	x8, x0
   1a108: 90ffffaa     	adrp	x10, 0xe000 <.text+0x81b0>
   1a10c: 911a714a     	add	x10, x10, #0x69c
   1a110: 910003e0     	mov	x0, sp
   1a114: aa0803e1     	mov	x1, x8
   1a118: f90007e9     	str	x9, [sp, #0x8]
   1a11c: f90003ea     	str	x10, [sp]
   1a120: 9400106f     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   1a124: f9401668     	ldr	x8, [x19, #0x28]
   1a128: f94007e9     	ldr	x9, [sp, #0x8]
   1a12c: eb09011f     	cmp	x8, x9
   1a130: 540000a1     	b.ne	0x1a144 <pesapi_register_MSDKXGPlugin_v10+0x64bc>
   1a134: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1a138: f9400bf3     	ldr	x19, [sp, #0x10]
   1a13c: 9100c3ff     	add	sp, sp, #0x30
   1a140: d65f03c0     	ret
   1a144: 97ffaf27     	bl	0x5de0 <__stack_chk_fail@plt>
   1a148: d100c3ff     	sub	sp, sp, #0x30
   1a14c: f9000bf3     	str	x19, [sp, #0x10]
   1a150: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1a154: 910083fd     	add	x29, sp, #0x20
   1a158: d53bd053     	mrs	x19, TPIDR_EL0
   1a15c: f9401669     	ldr	x9, [x19, #0x28]
   1a160: aa0003e8     	mov	x8, x0
   1a164: d0ffff8a     	adrp	x10, 0xc000 <.text+0x61b0>
   1a168: 9116814a     	add	x10, x10, #0x5a0
   1a16c: 910003e0     	mov	x0, sp
   1a170: aa0803e1     	mov	x1, x8
   1a174: f90007e9     	str	x9, [sp, #0x8]
   1a178: f90003ea     	str	x10, [sp]
   1a17c: 94001058     	bl	0x1e2dc <pesapi_register_MSDKXGPlugin_v10+0xa654>
   1a180: f9401668     	ldr	x8, [x19, #0x28]
   1a184: f94007e9     	ldr	x9, [sp, #0x8]
   1a188: eb09011f     	cmp	x8, x9
   1a18c: 540000a1     	b.ne	0x1a1a0 <pesapi_register_MSDKXGPlugin_v10+0x6518>
   1a190: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1a194: f9400bf3     	ldr	x19, [sp, #0x10]
   1a198: 9100c3ff     	add	sp, sp, #0x30
   1a19c: d65f03c0     	ret
   1a1a0: 97ffaf10     	bl	0x5de0 <__stack_chk_fail@plt>
   1a1a4: f81e0ff3     	str	x19, [sp, #-0x20]!
   1a1a8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1a1ac: 910043fd     	add	x29, sp, #0x10
   1a1b0: aa0003f3     	mov	x19, x0
   1a1b4: b4000133     	cbz	x19, 0x1a1d8 <pesapi_register_MSDKXGPlugin_v10+0x6550>
   1a1b8: f9400268     	ldr	x8, [x19]
   1a1bc: aa1303e0     	mov	x0, x19
   1a1c0: f9400108     	ldr	x8, [x8]
   1a1c4: d63f0100     	blr	x8
   1a1c8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a1cc: aa1303e0     	mov	x0, x19
   1a1d0: f84207f3     	ldr	x19, [sp], #0x20
   1a1d4: 17ffae57     	b	0x5b30 <free@plt>
   1a1d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a1dc: f84207f3     	ldr	x19, [sp], #0x20
   1a1e0: d65f03c0     	ret
   1a1e4: f81d0ff5     	str	x21, [sp, #-0x30]!
   1a1e8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1a1ec: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1a1f0: 910083fd     	add	x29, sp, #0x20
   1a1f4: aa0003f3     	mov	x19, x0
   1a1f8: 97ffaeea     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1a1fc: aa0003f4     	mov	x20, x0
   1a200: aa1303e0     	mov	x0, x19
   1a204: 97ffae33     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1a208: 97ffc526     	bl	0xb6a0 <.text+0x5850>
   1a20c: 2a0003e1     	mov	w1, w0
   1a210: aa1403e0     	mov	x0, x20
   1a214: 97ffaee7     	bl	0x5db0 <msdk_pesapi_create_int32@plt>
   1a218: aa0003e1     	mov	x1, x0
   1a21c: aa1303e0     	mov	x0, x19
   1a220: 97ffae9c     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1a224: f0000095     	adrp	x21, 0x2d000
   1a228: 9112c2b5     	add	x21, x21, #0x4b0
   1a22c: 910022a0     	add	x0, x21, #0x8
   1a230: 08dffc08     	ldarb	w8, [x0]
   1a234: 37000228     	tbnz	w8, #0x0, 0x1a278 <pesapi_register_MSDKXGPlugin_v10+0x65f0>
   1a238: 97ffae3a     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1a23c: 340001e0     	cbz	w0, 0x1a278 <pesapi_register_MSDKXGPlugin_v10+0x65f0>
   1a240: 320003e0     	orr	w0, wzr, #0x1
   1a244: f9015abf     	str	xzr, [x21, #0x2b0]
   1a248: 910aa2b4     	add	x20, x21, #0x2a8
   1a24c: 97ffae51     	bl	0x5b90 <malloc@plt>
   1a250: f90156a0     	str	x0, [x21, #0x2a8]
   1a254: 3900001f     	strb	wzr, [x0]
   1a258: 90ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   1a25c: d0000082     	adrp	x2, 0x2c000
   1a260: 91216000     	add	x0, x0, #0x858
   1a264: 91000042     	add	x2, x2, #0x0
   1a268: aa1403e1     	mov	x1, x20
   1a26c: 97ffaea5     	bl	0x5d00 <__cxa_atexit@plt>
   1a270: 910022a0     	add	x0, x21, #0x8
   1a274: 97ffae57     	bl	0x5bd0 <__cxa_guard_release@plt>
   1a278: f0000088     	adrp	x8, 0x2d000
   1a27c: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1a280: 7100051f     	cmp	w8, #0x1
   1a284: 540000c1     	b.ne	0x1a29c <pesapi_register_MSDKXGPlugin_v10+0x6614>
   1a288: f94156a1     	ldr	x1, [x21, #0x2a8]
   1a28c: 390002bf     	strb	wzr, [x21]
   1a290: b4000061     	cbz	x1, 0x1a29c <pesapi_register_MSDKXGPlugin_v10+0x6614>
   1a294: aa1303e0     	mov	x0, x19
   1a298: 97ffaee6     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1a29c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1a2a0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1a2a4: f84307f5     	ldr	x21, [sp], #0x30
   1a2a8: d65f03c0     	ret
   1a2ac: f81e0ff3     	str	x19, [sp, #-0x20]!
   1a2b0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1a2b4: 910043fd     	add	x29, sp, #0x10
   1a2b8: aa0003f3     	mov	x19, x0
   1a2bc: b4000133     	cbz	x19, 0x1a2e0 <pesapi_register_MSDKXGPlugin_v10+0x6658>
   1a2c0: f9400268     	ldr	x8, [x19]
   1a2c4: aa1303e0     	mov	x0, x19
   1a2c8: f9400108     	ldr	x8, [x8]
   1a2cc: d63f0100     	blr	x8
   1a2d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a2d4: aa1303e0     	mov	x0, x19
   1a2d8: f84207f3     	ldr	x19, [sp], #0x20
   1a2dc: 17ffae15     	b	0x5b30 <free@plt>
   1a2e0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a2e4: f84207f3     	ldr	x19, [sp], #0x20
   1a2e8: d65f03c0     	ret
   1a2ec: d10103ff     	sub	sp, sp, #0x40
   1a2f0: f90013f3     	str	x19, [sp, #0x20]
   1a2f4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1a2f8: 9100c3fd     	add	x29, sp, #0x30
   1a2fc: d53bd053     	mrs	x19, TPIDR_EL0
   1a300: f9401669     	ldr	x9, [x19, #0x28]
   1a304: b0ffffca     	adrp	x10, 0x13000 <.text+0xd1b0>
   1a308: aa0003e8     	mov	x8, x0
   1a30c: 4e080fe0     	dup	v0.2d, xzr
   1a310: 9103714a     	add	x10, x10, #0xdc
   1a314: 4e081d40     	mov	v0.d[0], x10
   1a318: 910003e0     	mov	x0, sp
   1a31c: aa0803e1     	mov	x1, x8
   1a320: f9000fe9     	str	x9, [sp, #0x18]
   1a324: 3d8003e0     	str	q0, [sp]
   1a328: 94000f64     	bl	0x1e0b8 <pesapi_register_MSDKXGPlugin_v10+0xa430>
   1a32c: f9401668     	ldr	x8, [x19, #0x28]
   1a330: f9400fe9     	ldr	x9, [sp, #0x18]
   1a334: eb09011f     	cmp	x8, x9
   1a338: 540000a1     	b.ne	0x1a34c <pesapi_register_MSDKXGPlugin_v10+0x66c4>
   1a33c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1a340: f94013f3     	ldr	x19, [sp, #0x20]
   1a344: 910103ff     	add	sp, sp, #0x40
   1a348: d65f03c0     	ret
   1a34c: 97ffaea5     	bl	0x5de0 <__stack_chk_fail@plt>
   1a350: d10103ff     	sub	sp, sp, #0x40
   1a354: f90013f3     	str	x19, [sp, #0x20]
   1a358: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1a35c: 9100c3fd     	add	x29, sp, #0x30
   1a360: d53bd053     	mrs	x19, TPIDR_EL0
   1a364: f9401669     	ldr	x9, [x19, #0x28]
   1a368: b0ffffca     	adrp	x10, 0x13000 <.text+0xd1b0>
   1a36c: aa0003e8     	mov	x8, x0
   1a370: 4e080fe0     	dup	v0.2d, xzr
   1a374: 9106d14a     	add	x10, x10, #0x1b4
   1a378: 4e081d40     	mov	v0.d[0], x10
   1a37c: 910003e0     	mov	x0, sp
   1a380: aa0803e1     	mov	x1, x8
   1a384: f9000fe9     	str	x9, [sp, #0x18]
   1a388: 3d8003e0     	str	q0, [sp]
   1a38c: 94000f4b     	bl	0x1e0b8 <pesapi_register_MSDKXGPlugin_v10+0xa430>
   1a390: f9401668     	ldr	x8, [x19, #0x28]
   1a394: f9400fe9     	ldr	x9, [sp, #0x18]
   1a398: eb09011f     	cmp	x8, x9
   1a39c: 540000a1     	b.ne	0x1a3b0 <pesapi_register_MSDKXGPlugin_v10+0x6728>
   1a3a0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1a3a4: f94013f3     	ldr	x19, [sp, #0x20]
   1a3a8: 910103ff     	add	sp, sp, #0x40
   1a3ac: d65f03c0     	ret
   1a3b0: 97ffae8c     	bl	0x5de0 <__stack_chk_fail@plt>
   1a3b4: d10103ff     	sub	sp, sp, #0x40
   1a3b8: f90013f3     	str	x19, [sp, #0x20]
   1a3bc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1a3c0: 9100c3fd     	add	x29, sp, #0x30
   1a3c4: d53bd053     	mrs	x19, TPIDR_EL0
   1a3c8: f9401669     	ldr	x9, [x19, #0x28]
   1a3cc: 90ffffca     	adrp	x10, 0x12000 <.text+0xc1b0>
   1a3d0: aa0003e8     	mov	x8, x0
   1a3d4: 4e080fe0     	dup	v0.2d, xzr
   1a3d8: 9125b14a     	add	x10, x10, #0x96c
   1a3dc: 4e081d40     	mov	v0.d[0], x10
   1a3e0: 910003e0     	mov	x0, sp
   1a3e4: aa0803e1     	mov	x1, x8
   1a3e8: f9000fe9     	str	x9, [sp, #0x18]
   1a3ec: 3d8003e0     	str	q0, [sp]
   1a3f0: 94000f32     	bl	0x1e0b8 <pesapi_register_MSDKXGPlugin_v10+0xa430>
   1a3f4: f9401668     	ldr	x8, [x19, #0x28]
   1a3f8: f9400fe9     	ldr	x9, [sp, #0x18]
   1a3fc: eb09011f     	cmp	x8, x9
   1a400: 540000a1     	b.ne	0x1a414 <pesapi_register_MSDKXGPlugin_v10+0x678c>
   1a404: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1a408: f94013f3     	ldr	x19, [sp, #0x20]
   1a40c: 910103ff     	add	sp, sp, #0x40
   1a410: d65f03c0     	ret
   1a414: 97ffae73     	bl	0x5de0 <__stack_chk_fail@plt>
   1a418: d10283ff     	sub	sp, sp, #0xa0
   1a41c: a9065ff8     	stp	x24, x23, [sp, #0x60]
   1a420: a90757f6     	stp	x22, x21, [sp, #0x70]
   1a424: a9084ff4     	stp	x20, x19, [sp, #0x80]
   1a428: a9097bfd     	stp	x29, x30, [sp, #0x90]
   1a42c: 910243fd     	add	x29, sp, #0x90
   1a430: d53bd057     	mrs	x23, TPIDR_EL0
   1a434: f94016e8     	ldr	x8, [x23, #0x28]
   1a438: aa0003f3     	mov	x19, x0
   1a43c: f81c83a8     	stur	x8, [x29, #-0x38]
   1a440: 97ffae58     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1a444: aa0003f4     	mov	x20, x0
   1a448: aa1303e0     	mov	x0, x19
   1a44c: 2a1f03e1     	mov	w1, wzr
   1a450: 97ffae30     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a454: aa0003e1     	mov	x1, x0
   1a458: aa1403e0     	mov	x0, x20
   1a45c: 97ffae79     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1a460: aa0003f6     	mov	x22, x0
   1a464: b40002d6     	cbz	x22, 0x1a4bc <pesapi_register_MSDKXGPlugin_v10+0x6834>
   1a468: 97ffae62     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1a46c: aa0003f5     	mov	x21, x0
   1a470: f94002a8     	ldr	x8, [x21]
   1a474: f94006c1     	ldr	x1, [x22, #0x8]
   1a478: f9405508     	ldr	x8, [x8, #0xa8]
   1a47c: d63f0100     	blr	x8
   1a480: f94002a8     	ldr	x8, [x21]
   1a484: aa0003f6     	mov	x22, x0
   1a488: aa1503e0     	mov	x0, x21
   1a48c: f9439108     	ldr	x8, [x8, #0x720]
   1a490: d63f0100     	blr	x8
   1a494: 12001c08     	and	w8, w0, #0xff
   1a498: 340000a8     	cbz	w8, 0x1a4ac <pesapi_register_MSDKXGPlugin_v10+0x6824>
   1a49c: f94002a8     	ldr	x8, [x21]
   1a4a0: aa1503e0     	mov	x0, x21
   1a4a4: f9404508     	ldr	x8, [x8, #0x88]
   1a4a8: d63f0100     	blr	x8
   1a4ac: 9100e3e0     	add	x0, sp, #0x38
   1a4b0: aa1603e1     	mov	x1, x22
   1a4b4: 97ffae03     	bl	0x5cc0 <_ZN6GCloud4MSDK4java4lang7JObjectC1EP8_jobject@plt>
   1a4b8: 14000003     	b	0x1a4c4 <pesapi_register_MSDKXGPlugin_v10+0x683c>
   1a4bc: 9100e3e0     	add	x0, sp, #0x38
   1a4c0: 97ffae58     	bl	0x5e20 <_ZN6GCloud4MSDK4java4lang7JObjectC1Ev@plt>
   1a4c4: aa1303e0     	mov	x0, x19
   1a4c8: 97ffad82     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1a4cc: 910023e0     	add	x0, sp, #0x8
   1a4d0: 9100e3e1     	add	x1, sp, #0x38
   1a4d4: 97ffadeb     	bl	0x5c80 <_ZN6GCloud4MSDK4java4lang7JObjectC1ERKS3_@plt>
   1a4d8: 910063e8     	add	x8, sp, #0x18
   1a4dc: 910023e0     	add	x0, sp, #0x8
   1a4e0: 910063f5     	add	x21, sp, #0x18
   1a4e4: 97ffe36b     	bl	0x13290 <.text+0xd440>
   1a4e8: f9400fe8     	ldr	x8, [sp, #0x18]
   1a4ec: 9100a3e0     	add	x0, sp, #0x28
   1a4f0: f85d8108     	ldur	x8, [x8, #-0x28]
   1a4f4: 8b0802a2     	add	x2, x21, x8
   1a4f8: 90000088     	adrp	x8, 0x2a000
   1a4fc: 910c0108     	add	x8, x8, #0x300
   1a500: 91004115     	add	x21, x8, #0x10
   1a504: aa1503e1     	mov	x1, x21
   1a508: 97ffadba     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1a50c: 90000088     	adrp	x8, 0x2a000
   1a510: 910c6108     	add	x8, x8, #0x318
   1a514: 9100a118     	add	x24, x8, #0x28
   1a518: 910123e0     	add	x0, sp, #0x48
   1a51c: 9100a3e2     	add	x2, sp, #0x28
   1a520: aa1503e1     	mov	x1, x21
   1a524: f90017f8     	str	x24, [sp, #0x28]
   1a528: 97ffadb2     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1a52c: 321c03e0     	orr	w0, wzr, #0x10
   1a530: f90027f8     	str	x24, [sp, #0x48]
   1a534: 97ffad97     	bl	0x5b90 <malloc@plt>
   1a538: 910123e2     	add	x2, sp, #0x48
   1a53c: aa1503e1     	mov	x1, x21
   1a540: aa0003f6     	mov	x22, x0
   1a544: 97ffadab     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1a548: f90002d8     	str	x24, [x22]
   1a54c: f0000098     	adrp	x24, 0x2d000
   1a550: 9112c318     	add	x24, x24, #0x4b0
   1a554: 9100e301     	add	x1, x24, #0x38
   1a558: aa1403e0     	mov	x0, x20
   1a55c: aa1603e2     	mov	x2, x22
   1a560: 2a1f03e3     	mov	w3, wzr
   1a564: 97ffad53     	bl	0x5ab0 <msdk_pesapi_native_object_to_value@plt>
   1a568: aa0003f4     	mov	x20, x0
   1a56c: 910123e0     	add	x0, sp, #0x48
   1a570: aa1503e1     	mov	x1, x21
   1a574: 97ffadd7     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1a578: aa1303e0     	mov	x0, x19
   1a57c: aa1403e1     	mov	x1, x20
   1a580: 97ffadc4     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1a584: 9100a3e0     	add	x0, sp, #0x28
   1a588: aa1503e1     	mov	x1, x21
   1a58c: 97ffadd1     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1a590: 910063e0     	add	x0, sp, #0x18
   1a594: aa1503e1     	mov	x1, x21
   1a598: 97ffadce     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1a59c: 910023e0     	add	x0, sp, #0x8
   1a5a0: 97ffad40     	bl	0x5aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>
   1a5a4: 91002300     	add	x0, x24, #0x8
   1a5a8: 08dffc08     	ldarb	w8, [x0]
   1a5ac: 37000228     	tbnz	w8, #0x0, 0x1a5f0 <pesapi_register_MSDKXGPlugin_v10+0x6968>
   1a5b0: 97ffad5c     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1a5b4: 340001e0     	cbz	w0, 0x1a5f0 <pesapi_register_MSDKXGPlugin_v10+0x6968>
   1a5b8: 320003e0     	orr	w0, wzr, #0x1
   1a5bc: f9015b1f     	str	xzr, [x24, #0x2b0]
   1a5c0: 910aa314     	add	x20, x24, #0x2a8
   1a5c4: 97ffad73     	bl	0x5b90 <malloc@plt>
   1a5c8: f9015700     	str	x0, [x24, #0x2a8]
   1a5cc: 3900001f     	strb	wzr, [x0]
   1a5d0: 90ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   1a5d4: d0000082     	adrp	x2, 0x2c000
   1a5d8: 91216000     	add	x0, x0, #0x858
   1a5dc: 91000042     	add	x2, x2, #0x0
   1a5e0: aa1403e1     	mov	x1, x20
   1a5e4: 97ffadc7     	bl	0x5d00 <__cxa_atexit@plt>
   1a5e8: 91002300     	add	x0, x24, #0x8
   1a5ec: 97ffad79     	bl	0x5bd0 <__cxa_guard_release@plt>
   1a5f0: f0000088     	adrp	x8, 0x2d000
   1a5f4: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1a5f8: 7100051f     	cmp	w8, #0x1
   1a5fc: 540000e1     	b.ne	0x1a618 <pesapi_register_MSDKXGPlugin_v10+0x6990>
   1a600: f9415701     	ldr	x1, [x24, #0x2a8]
   1a604: 3900031f     	strb	wzr, [x24]
   1a608: b4000081     	cbz	x1, 0x1a618 <pesapi_register_MSDKXGPlugin_v10+0x6990>
   1a60c: aa1303e0     	mov	x0, x19
   1a610: 97ffae08     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1a614: 14000004     	b	0x1a624 <pesapi_register_MSDKXGPlugin_v10+0x699c>
   1a618: aa1303e0     	mov	x0, x19
   1a61c: 2a1f03e1     	mov	w1, wzr
   1a620: 97ffadbc     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a624: 9100e3e0     	add	x0, sp, #0x38
   1a628: 97ffad1e     	bl	0x5aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>
   1a62c: f94016e8     	ldr	x8, [x23, #0x28]
   1a630: f85c83a9     	ldur	x9, [x29, #-0x38]
   1a634: eb09011f     	cmp	x8, x9
   1a638: 540000e1     	b.ne	0x1a654 <pesapi_register_MSDKXGPlugin_v10+0x69cc>
   1a63c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1a640: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1a644: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1a648: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   1a64c: 910283ff     	add	sp, sp, #0xa0
   1a650: d65f03c0     	ret
   1a654: 97ffade3     	bl	0x5de0 <__stack_chk_fail@plt>
   1a658: f81e0ff3     	str	x19, [sp, #-0x20]!
   1a65c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1a660: 910043fd     	add	x29, sp, #0x10
   1a664: aa0003f3     	mov	x19, x0
   1a668: b4000133     	cbz	x19, 0x1a68c <pesapi_register_MSDKXGPlugin_v10+0x6a04>
   1a66c: f9400268     	ldr	x8, [x19]
   1a670: aa1303e0     	mov	x0, x19
   1a674: f9400108     	ldr	x8, [x8]
   1a678: d63f0100     	blr	x8
   1a67c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a680: aa1303e0     	mov	x0, x19
   1a684: f84207f3     	ldr	x19, [sp], #0x20
   1a688: 17ffad2a     	b	0x5b30 <free@plt>
   1a68c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a690: f84207f3     	ldr	x19, [sp], #0x20
   1a694: d65f03c0     	ret
   1a698: d101c3ff     	sub	sp, sp, #0x70
   1a69c: f9001bf7     	str	x23, [sp, #0x30]
   1a6a0: a90457f6     	stp	x22, x21, [sp, #0x40]
   1a6a4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1a6a8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1a6ac: 910183fd     	add	x29, sp, #0x60
   1a6b0: d53bd056     	mrs	x22, TPIDR_EL0
   1a6b4: f94016c8     	ldr	x8, [x22, #0x28]
   1a6b8: aa0003f3     	mov	x19, x0
   1a6bc: f90017e8     	str	x8, [sp, #0x28]
   1a6c0: 97ffadb8     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1a6c4: aa0003f4     	mov	x20, x0
   1a6c8: aa1303e0     	mov	x0, x19
   1a6cc: 2a1f03e1     	mov	w1, wzr
   1a6d0: 97ffad90     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a6d4: aa0003e1     	mov	x1, x0
   1a6d8: aa1403e0     	mov	x0, x20
   1a6dc: 97ffadd9     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1a6e0: aa0003f5     	mov	x21, x0
   1a6e4: b4000335     	cbz	x21, 0x1a748 <pesapi_register_MSDKXGPlugin_v10+0x6ac0>
   1a6e8: 97ffadc2     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1a6ec: aa0003f4     	mov	x20, x0
   1a6f0: f9400288     	ldr	x8, [x20]
   1a6f4: f94006a1     	ldr	x1, [x21, #0x8]
   1a6f8: f9405508     	ldr	x8, [x8, #0xa8]
   1a6fc: d63f0100     	blr	x8
   1a700: f9400288     	ldr	x8, [x20]
   1a704: aa0003f5     	mov	x21, x0
   1a708: aa1403e0     	mov	x0, x20
   1a70c: f9439108     	ldr	x8, [x8, #0x720]
   1a710: d63f0100     	blr	x8
   1a714: 12001c08     	and	w8, w0, #0xff
   1a718: 340000a8     	cbz	w8, 0x1a72c <pesapi_register_MSDKXGPlugin_v10+0x6aa4>
   1a71c: f9400288     	ldr	x8, [x20]
   1a720: aa1403e0     	mov	x0, x20
   1a724: f9404508     	ldr	x8, [x8, #0x88]
   1a728: d63f0100     	blr	x8
   1a72c: 90000088     	adrp	x8, 0x2a000
   1a730: 91020108     	add	x8, x8, #0x80
   1a734: 91004101     	add	x1, x8, #0x10
   1a738: 910063e0     	add	x0, sp, #0x18
   1a73c: aa1503e2     	mov	x2, x21
   1a740: 97ffad84     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1a744: 14000006     	b	0x1a75c <pesapi_register_MSDKXGPlugin_v10+0x6ad4>
   1a748: 90000088     	adrp	x8, 0x2a000
   1a74c: 91020108     	add	x8, x8, #0x80
   1a750: 91004101     	add	x1, x8, #0x10
   1a754: 910063e0     	add	x0, sp, #0x18
   1a758: 97ffad3a     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1a75c: 90000088     	adrp	x8, 0x2a000
   1a760: 91026108     	add	x8, x8, #0x98
   1a764: 9100a117     	add	x23, x8, #0x28
   1a768: aa1303e0     	mov	x0, x19
   1a76c: f9000ff7     	str	x23, [sp, #0x18]
   1a770: 97ffacd8     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1a774: f9400fe8     	ldr	x8, [sp, #0x18]
   1a778: 90000095     	adrp	x21, 0x2a000
   1a77c: 910202b5     	add	x21, x21, #0x80
   1a780: 910063e9     	add	x9, sp, #0x18
   1a784: f85d8108     	ldur	x8, [x8, #-0x28]
   1a788: 910042b4     	add	x20, x21, #0x10
   1a78c: 910023e0     	add	x0, sp, #0x8
   1a790: aa1403e1     	mov	x1, x20
   1a794: 8b080122     	add	x2, x9, x8
   1a798: 97ffad16     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1a79c: 910023e0     	add	x0, sp, #0x8
   1a7a0: f90007f7     	str	x23, [sp, #0x8]
   1a7a4: 97ffb3b4     	bl	0x7674 <.text+0x1824>
   1a7a8: 910023e0     	add	x0, sp, #0x8
   1a7ac: aa1403e1     	mov	x1, x20
   1a7b0: 97ffad48     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1a7b4: f0000097     	adrp	x23, 0x2d000
   1a7b8: 9112c2f7     	add	x23, x23, #0x4b0
   1a7bc: 910022e0     	add	x0, x23, #0x8
   1a7c0: 08dffc08     	ldarb	w8, [x0]
   1a7c4: 37000228     	tbnz	w8, #0x0, 0x1a808 <pesapi_register_MSDKXGPlugin_v10+0x6b80>
   1a7c8: 97ffacd6     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1a7cc: 340001e0     	cbz	w0, 0x1a808 <pesapi_register_MSDKXGPlugin_v10+0x6b80>
   1a7d0: 320003e0     	orr	w0, wzr, #0x1
   1a7d4: f9015aff     	str	xzr, [x23, #0x2b0]
   1a7d8: 910aa2f4     	add	x20, x23, #0x2a8
   1a7dc: 97ffaced     	bl	0x5b90 <malloc@plt>
   1a7e0: f90156e0     	str	x0, [x23, #0x2a8]
   1a7e4: 3900001f     	strb	wzr, [x0]
   1a7e8: 90ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   1a7ec: d0000082     	adrp	x2, 0x2c000
   1a7f0: 91216000     	add	x0, x0, #0x858
   1a7f4: 91000042     	add	x2, x2, #0x0
   1a7f8: aa1403e1     	mov	x1, x20
   1a7fc: 97ffad41     	bl	0x5d00 <__cxa_atexit@plt>
   1a800: 910022e0     	add	x0, x23, #0x8
   1a804: 97ffacf3     	bl	0x5bd0 <__cxa_guard_release@plt>
   1a808: f0000088     	adrp	x8, 0x2d000
   1a80c: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1a810: 7100051f     	cmp	w8, #0x1
   1a814: 540000e1     	b.ne	0x1a830 <pesapi_register_MSDKXGPlugin_v10+0x6ba8>
   1a818: f94156e1     	ldr	x1, [x23, #0x2a8]
   1a81c: 390002ff     	strb	wzr, [x23]
   1a820: b4000081     	cbz	x1, 0x1a830 <pesapi_register_MSDKXGPlugin_v10+0x6ba8>
   1a824: aa1303e0     	mov	x0, x19
   1a828: 97ffad82     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1a82c: 14000004     	b	0x1a83c <pesapi_register_MSDKXGPlugin_v10+0x6bb4>
   1a830: aa1303e0     	mov	x0, x19
   1a834: 2a1f03e1     	mov	w1, wzr
   1a838: 97ffad36     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a83c: 910042a1     	add	x1, x21, #0x10
   1a840: 910063e0     	add	x0, sp, #0x18
   1a844: 97ffad23     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1a848: f94016c8     	ldr	x8, [x22, #0x28]
   1a84c: f94017e9     	ldr	x9, [sp, #0x28]
   1a850: eb09011f     	cmp	x8, x9
   1a854: 540000e1     	b.ne	0x1a870 <pesapi_register_MSDKXGPlugin_v10+0x6be8>
   1a858: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1a85c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1a860: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1a864: f9401bf7     	ldr	x23, [sp, #0x30]
   1a868: 9101c3ff     	add	sp, sp, #0x70
   1a86c: d65f03c0     	ret
   1a870: 97ffad5c     	bl	0x5de0 <__stack_chk_fail@plt>
   1a874: f81e0ff3     	str	x19, [sp, #-0x20]!
   1a878: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1a87c: 910043fd     	add	x29, sp, #0x10
   1a880: aa0003f3     	mov	x19, x0
   1a884: b4000133     	cbz	x19, 0x1a8a8 <pesapi_register_MSDKXGPlugin_v10+0x6c20>
   1a888: f9400268     	ldr	x8, [x19]
   1a88c: aa1303e0     	mov	x0, x19
   1a890: f9400108     	ldr	x8, [x8]
   1a894: d63f0100     	blr	x8
   1a898: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a89c: aa1303e0     	mov	x0, x19
   1a8a0: f84207f3     	ldr	x19, [sp], #0x20
   1a8a4: 17ffaca3     	b	0x5b30 <free@plt>
   1a8a8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a8ac: f84207f3     	ldr	x19, [sp], #0x20
   1a8b0: d65f03c0     	ret
   1a8b4: f81e0ff3     	str	x19, [sp, #-0x20]!
   1a8b8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1a8bc: 910043fd     	add	x29, sp, #0x10
   1a8c0: aa0003f3     	mov	x19, x0
   1a8c4: b4000133     	cbz	x19, 0x1a8e8 <pesapi_register_MSDKXGPlugin_v10+0x6c60>
   1a8c8: f9400268     	ldr	x8, [x19]
   1a8cc: aa1303e0     	mov	x0, x19
   1a8d0: f9400108     	ldr	x8, [x8]
   1a8d4: d63f0100     	blr	x8
   1a8d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a8dc: aa1303e0     	mov	x0, x19
   1a8e0: f84207f3     	ldr	x19, [sp], #0x20
   1a8e4: 17ffac93     	b	0x5b30 <free@plt>
   1a8e8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1a8ec: f84207f3     	ldr	x19, [sp], #0x20
   1a8f0: d65f03c0     	ret
   1a8f4: d101c3ff     	sub	sp, sp, #0x70
   1a8f8: f9001bf7     	str	x23, [sp, #0x30]
   1a8fc: a90457f6     	stp	x22, x21, [sp, #0x40]
   1a900: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1a904: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1a908: 910183fd     	add	x29, sp, #0x60
   1a90c: d53bd057     	mrs	x23, TPIDR_EL0
   1a910: f94016e8     	ldr	x8, [x23, #0x28]
   1a914: aa0003f3     	mov	x19, x0
   1a918: f90017e8     	str	x8, [sp, #0x28]
   1a91c: 97ffad21     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1a920: aa0003f5     	mov	x21, x0
   1a924: aa1303e0     	mov	x0, x19
   1a928: 97ffad06     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1a92c: aa0003e1     	mov	x1, x0
   1a930: aa1503e0     	mov	x0, x21
   1a934: 97ffad43     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1a938: aa0003f4     	mov	x20, x0
   1a93c: b40003d4     	cbz	x20, 0x1a9b4 <pesapi_register_MSDKXGPlugin_v10+0x6d2c>
   1a940: aa1303e0     	mov	x0, x19
   1a944: 2a1f03e1     	mov	w1, wzr
   1a948: 97ffacf2     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1a94c: aa0003e1     	mov	x1, x0
   1a950: aa1503e0     	mov	x0, x21
   1a954: 97ffad3b     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1a958: aa0003f6     	mov	x22, x0
   1a95c: b4000376     	cbz	x22, 0x1a9c8 <pesapi_register_MSDKXGPlugin_v10+0x6d40>
   1a960: 97ffad24     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1a964: aa0003f5     	mov	x21, x0
   1a968: f94002a8     	ldr	x8, [x21]
   1a96c: f94006c1     	ldr	x1, [x22, #0x8]
   1a970: f9405508     	ldr	x8, [x8, #0xa8]
   1a974: d63f0100     	blr	x8
   1a978: f94002a8     	ldr	x8, [x21]
   1a97c: aa0003f6     	mov	x22, x0
   1a980: aa1503e0     	mov	x0, x21
   1a984: f9439108     	ldr	x8, [x8, #0x720]
   1a988: d63f0100     	blr	x8
   1a98c: 12001c08     	and	w8, w0, #0xff
   1a990: 340000a8     	cbz	w8, 0x1a9a4 <pesapi_register_MSDKXGPlugin_v10+0x6d1c>
   1a994: f94002a8     	ldr	x8, [x21]
   1a998: aa1503e0     	mov	x0, x21
   1a99c: f9404508     	ldr	x8, [x8, #0x88]
   1a9a0: d63f0100     	blr	x8
   1a9a4: 910063e0     	add	x0, sp, #0x18
   1a9a8: aa1603e1     	mov	x1, x22
   1a9ac: 97ffac31     	bl	0x5a70 <_ZN6GCloud4MSDK4java2io11InputStreamC1EP8_jobject@plt>
   1a9b0: 14000008     	b	0x1a9d0 <pesapi_register_MSDKXGPlugin_v10+0x6d48>
   1a9b4: b0000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1a9b8: 911e7c21     	add	x1, x1, #0x79f
   1a9bc: aa1303e0     	mov	x0, x19
   1a9c0: 97ffad1c     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1a9c4: 14000031     	b	0x1aa88 <pesapi_register_MSDKXGPlugin_v10+0x6e00>
   1a9c8: 910063e0     	add	x0, sp, #0x18
   1a9cc: 97ffacb5     	bl	0x5ca0 <_ZN6GCloud4MSDK4java2io11InputStreamC1Ev@plt>
   1a9d0: aa1303e0     	mov	x0, x19
   1a9d4: 97ffac3f     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1a9d8: 910023e0     	add	x0, sp, #0x8
   1a9dc: 910063e1     	add	x1, sp, #0x18
   1a9e0: 97ffac68     	bl	0x5b80 <_ZN6GCloud4MSDK4java2io11InputStreamC1ERKS3_@plt>
   1a9e4: 910023e1     	add	x1, sp, #0x8
   1a9e8: aa1403e0     	mov	x0, x20
   1a9ec: 97ffafcf     	bl	0x6928 <.text+0xad8>
   1a9f0: 910023e0     	add	x0, sp, #0x8
   1a9f4: 97ffac23     	bl	0x5a80 <_ZN6GCloud4MSDK4java2io11InputStreamD1Ev@plt>
   1a9f8: f0000095     	adrp	x21, 0x2d000
   1a9fc: 9112c2b5     	add	x21, x21, #0x4b0
   1aa00: 910022a0     	add	x0, x21, #0x8
   1aa04: 08dffc08     	ldarb	w8, [x0]
   1aa08: 37000228     	tbnz	w8, #0x0, 0x1aa4c <pesapi_register_MSDKXGPlugin_v10+0x6dc4>
   1aa0c: 97ffac45     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1aa10: 340001e0     	cbz	w0, 0x1aa4c <pesapi_register_MSDKXGPlugin_v10+0x6dc4>
   1aa14: 320003e0     	orr	w0, wzr, #0x1
   1aa18: f9015abf     	str	xzr, [x21, #0x2b0]
   1aa1c: 910aa2b4     	add	x20, x21, #0x2a8
   1aa20: 97ffac5c     	bl	0x5b90 <malloc@plt>
   1aa24: f90156a0     	str	x0, [x21, #0x2a8]
   1aa28: 3900001f     	strb	wzr, [x0]
   1aa2c: 90ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   1aa30: d0000082     	adrp	x2, 0x2c000
   1aa34: 91216000     	add	x0, x0, #0x858
   1aa38: 91000042     	add	x2, x2, #0x0
   1aa3c: aa1403e1     	mov	x1, x20
   1aa40: 97ffacb0     	bl	0x5d00 <__cxa_atexit@plt>
   1aa44: 910022a0     	add	x0, x21, #0x8
   1aa48: 97ffac62     	bl	0x5bd0 <__cxa_guard_release@plt>
   1aa4c: f0000088     	adrp	x8, 0x2d000
   1aa50: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1aa54: 7100051f     	cmp	w8, #0x1
   1aa58: 540000e1     	b.ne	0x1aa74 <pesapi_register_MSDKXGPlugin_v10+0x6dec>
   1aa5c: f94156a1     	ldr	x1, [x21, #0x2a8]
   1aa60: 390002bf     	strb	wzr, [x21]
   1aa64: b4000081     	cbz	x1, 0x1aa74 <pesapi_register_MSDKXGPlugin_v10+0x6dec>
   1aa68: aa1303e0     	mov	x0, x19
   1aa6c: 97ffacf1     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1aa70: 14000004     	b	0x1aa80 <pesapi_register_MSDKXGPlugin_v10+0x6df8>
   1aa74: aa1303e0     	mov	x0, x19
   1aa78: 2a1f03e1     	mov	w1, wzr
   1aa7c: 97ffaca5     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1aa80: 910063e0     	add	x0, sp, #0x18
   1aa84: 97ffabff     	bl	0x5a80 <_ZN6GCloud4MSDK4java2io11InputStreamD1Ev@plt>
   1aa88: f94016e8     	ldr	x8, [x23, #0x28]
   1aa8c: f94017e9     	ldr	x9, [sp, #0x28]
   1aa90: eb09011f     	cmp	x8, x9
   1aa94: 540000e1     	b.ne	0x1aab0 <pesapi_register_MSDKXGPlugin_v10+0x6e28>
   1aa98: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1aa9c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1aaa0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1aaa4: f9401bf7     	ldr	x23, [sp, #0x30]
   1aaa8: 9101c3ff     	add	sp, sp, #0x70
   1aaac: d65f03c0     	ret
   1aab0: 97ffaccc     	bl	0x5de0 <__stack_chk_fail@plt>
   1aab4: d10283ff     	sub	sp, sp, #0xa0
   1aab8: a9065ff8     	stp	x24, x23, [sp, #0x60]
   1aabc: a90757f6     	stp	x22, x21, [sp, #0x70]
   1aac0: a9084ff4     	stp	x20, x19, [sp, #0x80]
   1aac4: a9097bfd     	stp	x29, x30, [sp, #0x90]
   1aac8: 910243fd     	add	x29, sp, #0x90
   1aacc: d53bd057     	mrs	x23, TPIDR_EL0
   1aad0: f94016e8     	ldr	x8, [x23, #0x28]
   1aad4: aa0003f3     	mov	x19, x0
   1aad8: f81c83a8     	stur	x8, [x29, #-0x38]
   1aadc: 97ffacb1     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1aae0: aa0003f4     	mov	x20, x0
   1aae4: aa1303e0     	mov	x0, x19
   1aae8: 2a1f03e1     	mov	w1, wzr
   1aaec: 97ffac89     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1aaf0: aa0003e1     	mov	x1, x0
   1aaf4: aa1403e0     	mov	x0, x20
   1aaf8: 97ffacd2     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1aafc: aa0003f6     	mov	x22, x0
   1ab00: b40002d6     	cbz	x22, 0x1ab58 <pesapi_register_MSDKXGPlugin_v10+0x6ed0>
   1ab04: 97ffacbb     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1ab08: aa0003f5     	mov	x21, x0
   1ab0c: f94002a8     	ldr	x8, [x21]
   1ab10: f94006c1     	ldr	x1, [x22, #0x8]
   1ab14: f9405508     	ldr	x8, [x8, #0xa8]
   1ab18: d63f0100     	blr	x8
   1ab1c: f94002a8     	ldr	x8, [x21]
   1ab20: aa0003f6     	mov	x22, x0
   1ab24: aa1503e0     	mov	x0, x21
   1ab28: f9439108     	ldr	x8, [x8, #0x720]
   1ab2c: d63f0100     	blr	x8
   1ab30: 12001c08     	and	w8, w0, #0xff
   1ab34: 340000a8     	cbz	w8, 0x1ab48 <pesapi_register_MSDKXGPlugin_v10+0x6ec0>
   1ab38: f94002a8     	ldr	x8, [x21]
   1ab3c: aa1503e0     	mov	x0, x21
   1ab40: f9404508     	ldr	x8, [x8, #0x88]
   1ab44: d63f0100     	blr	x8
   1ab48: 9100e3e0     	add	x0, sp, #0x38
   1ab4c: aa1603e1     	mov	x1, x22
   1ab50: 97ffac90     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1ab54: 14000003     	b	0x1ab60 <pesapi_register_MSDKXGPlugin_v10+0x6ed8>
   1ab58: 9100e3e0     	add	x0, sp, #0x38
   1ab5c: 97ffac85     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1ab60: aa1303e0     	mov	x0, x19
   1ab64: 97ffabdb     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1ab68: 910023e0     	add	x0, sp, #0x8
   1ab6c: 9100e3e1     	add	x1, sp, #0x38
   1ab70: 97ffac1c     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1ab74: 910063e8     	add	x8, sp, #0x18
   1ab78: 910023e0     	add	x0, sp, #0x8
   1ab7c: 910063f5     	add	x21, sp, #0x18
   1ab80: 97ffacc7     	bl	0x5e9c <.text+0x4c>
   1ab84: f9400fe8     	ldr	x8, [sp, #0x18]
   1ab88: 9100a3e0     	add	x0, sp, #0x28
   1ab8c: f85d8108     	ldur	x8, [x8, #-0x28]
   1ab90: 8b0802a2     	add	x2, x21, x8
   1ab94: 90000088     	adrp	x8, 0x2a000
   1ab98: 91000108     	add	x8, x8, #0x0
   1ab9c: 91004115     	add	x21, x8, #0x10
   1aba0: aa1503e1     	mov	x1, x21
   1aba4: 97ffac13     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1aba8: 90000088     	adrp	x8, 0x2a000
   1abac: 91006108     	add	x8, x8, #0x18
   1abb0: 9100a118     	add	x24, x8, #0x28
   1abb4: 910123e0     	add	x0, sp, #0x48
   1abb8: 9100a3e2     	add	x2, sp, #0x28
   1abbc: aa1503e1     	mov	x1, x21
   1abc0: f90017f8     	str	x24, [sp, #0x28]
   1abc4: 97ffac0b     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1abc8: 321c03e0     	orr	w0, wzr, #0x10
   1abcc: f90027f8     	str	x24, [sp, #0x48]
   1abd0: 97ffabf0     	bl	0x5b90 <malloc@plt>
   1abd4: 910123e2     	add	x2, sp, #0x48
   1abd8: aa1503e1     	mov	x1, x21
   1abdc: aa0003f6     	mov	x22, x0
   1abe0: 97ffac04     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1abe4: f90002d8     	str	x24, [x22]
   1abe8: f0000098     	adrp	x24, 0x2d000
   1abec: 9112c318     	add	x24, x24, #0x4b0
   1abf0: 91014301     	add	x1, x24, #0x50
   1abf4: aa1403e0     	mov	x0, x20
   1abf8: aa1603e2     	mov	x2, x22
   1abfc: 2a1f03e3     	mov	w3, wzr
   1ac00: 97ffabac     	bl	0x5ab0 <msdk_pesapi_native_object_to_value@plt>
   1ac04: aa0003f4     	mov	x20, x0
   1ac08: 910123e0     	add	x0, sp, #0x48
   1ac0c: aa1503e1     	mov	x1, x21
   1ac10: 97ffac30     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1ac14: aa1303e0     	mov	x0, x19
   1ac18: aa1403e1     	mov	x1, x20
   1ac1c: 97ffac1d     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1ac20: 9100a3e0     	add	x0, sp, #0x28
   1ac24: aa1503e1     	mov	x1, x21
   1ac28: 97ffac2a     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1ac2c: 910063e0     	add	x0, sp, #0x18
   1ac30: aa1503e1     	mov	x1, x21
   1ac34: 97ffac27     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1ac38: 910023e0     	add	x0, sp, #0x8
   1ac3c: 97ffab95     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1ac40: 91002300     	add	x0, x24, #0x8
   1ac44: 08dffc08     	ldarb	w8, [x0]
   1ac48: 37000228     	tbnz	w8, #0x0, 0x1ac8c <pesapi_register_MSDKXGPlugin_v10+0x7004>
   1ac4c: 97ffabb5     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1ac50: 340001e0     	cbz	w0, 0x1ac8c <pesapi_register_MSDKXGPlugin_v10+0x7004>
   1ac54: 320003e0     	orr	w0, wzr, #0x1
   1ac58: f9015b1f     	str	xzr, [x24, #0x2b0]
   1ac5c: 910aa314     	add	x20, x24, #0x2a8
   1ac60: 97ffabcc     	bl	0x5b90 <malloc@plt>
   1ac64: f9015700     	str	x0, [x24, #0x2a8]
   1ac68: 3900001f     	strb	wzr, [x0]
   1ac6c: 90ffff60     	adrp	x0, 0x6000 <.text+0x1b0>
   1ac70: d0000082     	adrp	x2, 0x2c000
   1ac74: 91216000     	add	x0, x0, #0x858
   1ac78: 91000042     	add	x2, x2, #0x0
   1ac7c: aa1403e1     	mov	x1, x20
   1ac80: 97ffac20     	bl	0x5d00 <__cxa_atexit@plt>
   1ac84: 91002300     	add	x0, x24, #0x8
   1ac88: 97ffabd2     	bl	0x5bd0 <__cxa_guard_release@plt>
   1ac8c: f0000088     	adrp	x8, 0x2d000
   1ac90: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1ac94: 7100051f     	cmp	w8, #0x1
   1ac98: 540000e1     	b.ne	0x1acb4 <pesapi_register_MSDKXGPlugin_v10+0x702c>
   1ac9c: f9415701     	ldr	x1, [x24, #0x2a8]
   1aca0: 3900031f     	strb	wzr, [x24]
   1aca4: b4000081     	cbz	x1, 0x1acb4 <pesapi_register_MSDKXGPlugin_v10+0x702c>
   1aca8: aa1303e0     	mov	x0, x19
   1acac: 97ffac61     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1acb0: 14000004     	b	0x1acc0 <pesapi_register_MSDKXGPlugin_v10+0x7038>
   1acb4: aa1303e0     	mov	x0, x19
   1acb8: 2a1f03e1     	mov	w1, wzr
   1acbc: 97ffac15     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1acc0: 9100e3e0     	add	x0, sp, #0x38
   1acc4: 97ffab73     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1acc8: f94016e8     	ldr	x8, [x23, #0x28]
   1accc: f85c83a9     	ldur	x9, [x29, #-0x38]
   1acd0: eb09011f     	cmp	x8, x9
   1acd4: 540000e1     	b.ne	0x1acf0 <pesapi_register_MSDKXGPlugin_v10+0x7068>
   1acd8: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1acdc: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1ace0: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1ace4: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   1ace8: 910283ff     	add	sp, sp, #0xa0
   1acec: d65f03c0     	ret
   1acf0: 97ffac3c     	bl	0x5de0 <__stack_chk_fail@plt>
   1acf4: f81e0ff3     	str	x19, [sp, #-0x20]!
   1acf8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1acfc: 910043fd     	add	x29, sp, #0x10
   1ad00: aa0003f3     	mov	x19, x0
   1ad04: b4000133     	cbz	x19, 0x1ad28 <pesapi_register_MSDKXGPlugin_v10+0x70a0>
   1ad08: f9400268     	ldr	x8, [x19]
   1ad0c: aa1303e0     	mov	x0, x19
   1ad10: f9400108     	ldr	x8, [x8]
   1ad14: d63f0100     	blr	x8
   1ad18: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ad1c: aa1303e0     	mov	x0, x19
   1ad20: f84207f3     	ldr	x19, [sp], #0x20
   1ad24: 17ffab83     	b	0x5b30 <free@plt>
   1ad28: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ad2c: f84207f3     	ldr	x19, [sp], #0x20
   1ad30: d65f03c0     	ret
   1ad34: d100c3ff     	sub	sp, sp, #0x30
   1ad38: f9000bf3     	str	x19, [sp, #0x10]
   1ad3c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1ad40: 910083fd     	add	x29, sp, #0x20
   1ad44: d53bd053     	mrs	x19, TPIDR_EL0
   1ad48: f9401669     	ldr	x9, [x19, #0x28]
   1ad4c: aa0003e8     	mov	x8, x0
   1ad50: 90ffffaa     	adrp	x10, 0xe000 <.text+0x81b0>
   1ad54: 911ea14a     	add	x10, x10, #0x7a8
   1ad58: 910003e0     	mov	x0, sp
   1ad5c: aa0803e1     	mov	x1, x8
   1ad60: f90007e9     	str	x9, [sp, #0x8]
   1ad64: f90003ea     	str	x10, [sp]
   1ad68: 94000994     	bl	0x1d3b8 <pesapi_register_MSDKXGPlugin_v10+0x9730>
   1ad6c: f9401668     	ldr	x8, [x19, #0x28]
   1ad70: f94007e9     	ldr	x9, [sp, #0x8]
   1ad74: eb09011f     	cmp	x8, x9
   1ad78: 540000a1     	b.ne	0x1ad8c <pesapi_register_MSDKXGPlugin_v10+0x7104>
   1ad7c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1ad80: f9400bf3     	ldr	x19, [sp, #0x10]
   1ad84: 9100c3ff     	add	sp, sp, #0x30
   1ad88: d65f03c0     	ret
   1ad8c: 97ffac15     	bl	0x5de0 <__stack_chk_fail@plt>
   1ad90: d100c3ff     	sub	sp, sp, #0x30
   1ad94: f9000bf3     	str	x19, [sp, #0x10]
   1ad98: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1ad9c: 910083fd     	add	x29, sp, #0x20
   1ada0: d53bd053     	mrs	x19, TPIDR_EL0
   1ada4: f9401669     	ldr	x9, [x19, #0x28]
   1ada8: aa0003e8     	mov	x8, x0
   1adac: 90ffffaa     	adrp	x10, 0xe000 <.text+0x81b0>
   1adb0: 9122114a     	add	x10, x10, #0x884
   1adb4: 910003e0     	mov	x0, sp
   1adb8: aa0803e1     	mov	x1, x8
   1adbc: f90007e9     	str	x9, [sp, #0x8]
   1adc0: f90003ea     	str	x10, [sp]
   1adc4: 9400097d     	bl	0x1d3b8 <pesapi_register_MSDKXGPlugin_v10+0x9730>
   1adc8: f9401668     	ldr	x8, [x19, #0x28]
   1adcc: f94007e9     	ldr	x9, [sp, #0x8]
   1add0: eb09011f     	cmp	x8, x9
   1add4: 540000a1     	b.ne	0x1ade8 <pesapi_register_MSDKXGPlugin_v10+0x7160>
   1add8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1addc: f9400bf3     	ldr	x19, [sp, #0x10]
   1ade0: 9100c3ff     	add	sp, sp, #0x30
   1ade4: d65f03c0     	ret
   1ade8: 97ffabfe     	bl	0x5de0 <__stack_chk_fail@plt>
   1adec: f81e0ff3     	str	x19, [sp, #-0x20]!
   1adf0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1adf4: 910043fd     	add	x29, sp, #0x10
   1adf8: aa0003f3     	mov	x19, x0
   1adfc: b4000133     	cbz	x19, 0x1ae20 <pesapi_register_MSDKXGPlugin_v10+0x7198>
   1ae00: f9400268     	ldr	x8, [x19]
   1ae04: aa1303e0     	mov	x0, x19
   1ae08: f9400108     	ldr	x8, [x8]
   1ae0c: d63f0100     	blr	x8
   1ae10: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ae14: aa1303e0     	mov	x0, x19
   1ae18: f84207f3     	ldr	x19, [sp], #0x20
   1ae1c: 17ffab45     	b	0x5b30 <free@plt>
   1ae20: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ae24: f84207f3     	ldr	x19, [sp], #0x20
   1ae28: d65f03c0     	ret
   1ae2c: d10303ff     	sub	sp, sp, #0xc0
   1ae30: f9003bf9     	str	x25, [sp, #0x70]
   1ae34: a9085ff8     	stp	x24, x23, [sp, #0x80]
   1ae38: a90957f6     	stp	x22, x21, [sp, #0x90]
   1ae3c: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   1ae40: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   1ae44: 9102c3fd     	add	x29, sp, #0xb0
   1ae48: d53bd059     	mrs	x25, TPIDR_EL0
   1ae4c: f9401728     	ldr	x8, [x25, #0x28]
   1ae50: aa0003f3     	mov	x19, x0
   1ae54: f81b83a8     	stur	x8, [x29, #-0x48]
   1ae58: 97ffabd2     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1ae5c: aa0003f4     	mov	x20, x0
   1ae60: aa1303e0     	mov	x0, x19
   1ae64: 97ffab1b     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1ae68: 7100081f     	cmp	w0, #0x2
   1ae6c: 540006c1     	b.ne	0x1af44 <pesapi_register_MSDKXGPlugin_v10+0x72bc>
   1ae70: aa1303e0     	mov	x0, x19
   1ae74: 2a1f03e1     	mov	w1, wzr
   1ae78: 97ffaba6     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1ae7c: aa0003e1     	mov	x1, x0
   1ae80: aa1403e0     	mov	x0, x20
   1ae84: 97ffabef     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1ae88: b0000088     	adrp	x8, 0x2b000
   1ae8c: f947fd08     	ldr	x8, [x8, #0xff8]
   1ae90: f9400101     	ldr	x1, [x8]
   1ae94: 94000b41     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1ae98: 36000560     	tbz	w0, #0x0, 0x1af44 <pesapi_register_MSDKXGPlugin_v10+0x72bc>
   1ae9c: 320003e1     	orr	w1, wzr, #0x1
   1aea0: aa1303e0     	mov	x0, x19
   1aea4: 97ffab9b     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1aea8: aa0003e1     	mov	x1, x0
   1aeac: aa1403e0     	mov	x0, x20
   1aeb0: 97ffab8c     	bl	0x5ce0 <msdk_pesapi_is_string@plt>
   1aeb4: 36000480     	tbz	w0, #0x0, 0x1af44 <pesapi_register_MSDKXGPlugin_v10+0x72bc>
   1aeb8: aa1303e0     	mov	x0, x19
   1aebc: 2a1f03e1     	mov	w1, wzr
   1aec0: 97ffab94     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1aec4: aa0003f6     	mov	x22, x0
   1aec8: 320003e1     	orr	w1, wzr, #0x1
   1aecc: aa1303e0     	mov	x0, x19
   1aed0: 97ffab90     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1aed4: aa0003f5     	mov	x21, x0
   1aed8: aa1403e0     	mov	x0, x20
   1aedc: aa1603e1     	mov	x1, x22
   1aee0: 97ffabd8     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1aee4: aa0003f7     	mov	x23, x0
   1aee8: b4000e17     	cbz	x23, 0x1b0a8 <pesapi_register_MSDKXGPlugin_v10+0x7420>
   1aeec: 97ffabc1     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1aef0: aa0003f6     	mov	x22, x0
   1aef4: f94002c8     	ldr	x8, [x22]
   1aef8: f94006e1     	ldr	x1, [x23, #0x8]
   1aefc: f9405508     	ldr	x8, [x8, #0xa8]
   1af00: d63f0100     	blr	x8
   1af04: f94002c8     	ldr	x8, [x22]
   1af08: aa0003f7     	mov	x23, x0
   1af0c: aa1603e0     	mov	x0, x22
   1af10: f9439108     	ldr	x8, [x8, #0x720]
   1af14: d63f0100     	blr	x8
   1af18: 12001c08     	and	w8, w0, #0xff
   1af1c: 340000a8     	cbz	w8, 0x1af30 <pesapi_register_MSDKXGPlugin_v10+0x72a8>
   1af20: f94002c8     	ldr	x8, [x22]
   1af24: aa1603e0     	mov	x0, x22
   1af28: f9404508     	ldr	x8, [x8, #0x88]
   1af2c: d63f0100     	blr	x8
   1af30: 9100c3e0     	add	x0, sp, #0x30
   1af34: aa1703e1     	mov	x1, x23
   1af38: 97ffab96     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1af3c: b5000bd5     	cbnz	x21, 0x1b0b4 <pesapi_register_MSDKXGPlugin_v10+0x742c>
   1af40: 14000072     	b	0x1b108 <pesapi_register_MSDKXGPlugin_v10+0x7480>
   1af44: aa1303e0     	mov	x0, x19
   1af48: 97ffab96     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1af4c: aa0003f4     	mov	x20, x0
   1af50: aa1303e0     	mov	x0, x19
   1af54: 97ffaadf     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1af58: 71000c1f     	cmp	w0, #0x3
   1af5c: 54000881     	b.ne	0x1b06c <pesapi_register_MSDKXGPlugin_v10+0x73e4>
   1af60: aa1303e0     	mov	x0, x19
   1af64: 2a1f03e1     	mov	w1, wzr
   1af68: 97ffab6a     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1af6c: aa0003e1     	mov	x1, x0
   1af70: aa1403e0     	mov	x0, x20
   1af74: 97ffabb3     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1af78: b0000088     	adrp	x8, 0x2b000
   1af7c: f947fd08     	ldr	x8, [x8, #0xff8]
   1af80: f9400101     	ldr	x1, [x8]
   1af84: 94000b05     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1af88: 36000720     	tbz	w0, #0x0, 0x1b06c <pesapi_register_MSDKXGPlugin_v10+0x73e4>
   1af8c: 320003e1     	orr	w1, wzr, #0x1
   1af90: aa1303e0     	mov	x0, x19
   1af94: 97ffab5f     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1af98: aa0003e1     	mov	x1, x0
   1af9c: aa1403e0     	mov	x0, x20
   1afa0: 97ffab50     	bl	0x5ce0 <msdk_pesapi_is_string@plt>
   1afa4: 36000640     	tbz	w0, #0x0, 0x1b06c <pesapi_register_MSDKXGPlugin_v10+0x73e4>
   1afa8: 321f03e1     	orr	w1, wzr, #0x2
   1afac: aa1303e0     	mov	x0, x19
   1afb0: 97ffab58     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1afb4: aa0003e1     	mov	x1, x0
   1afb8: aa1403e0     	mov	x0, x20
   1afbc: 97ffaba1     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1afc0: b0000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1afc4: 91082021     	add	x1, x1, #0x208
   1afc8: 94000af4     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1afcc: 36000500     	tbz	w0, #0x0, 0x1b06c <pesapi_register_MSDKXGPlugin_v10+0x73e4>
   1afd0: aa1303e0     	mov	x0, x19
   1afd4: 2a1f03e1     	mov	w1, wzr
   1afd8: 97ffab4e     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1afdc: aa0003f7     	mov	x23, x0
   1afe0: 320003e1     	orr	w1, wzr, #0x1
   1afe4: aa1303e0     	mov	x0, x19
   1afe8: 97ffab4a     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1afec: aa0003f5     	mov	x21, x0
   1aff0: 321f03e1     	orr	w1, wzr, #0x2
   1aff4: aa1303e0     	mov	x0, x19
   1aff8: 97ffab46     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1affc: aa0003f6     	mov	x22, x0
   1b000: aa1403e0     	mov	x0, x20
   1b004: aa1703e1     	mov	x1, x23
   1b008: 97ffab8e     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b00c: aa0003f8     	mov	x24, x0
   1b010: b4000ef8     	cbz	x24, 0x1b1ec <pesapi_register_MSDKXGPlugin_v10+0x7564>
   1b014: 97ffab77     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1b018: aa0003f7     	mov	x23, x0
   1b01c: f94002e8     	ldr	x8, [x23]
   1b020: f9400701     	ldr	x1, [x24, #0x8]
   1b024: f9405508     	ldr	x8, [x8, #0xa8]
   1b028: d63f0100     	blr	x8
   1b02c: f94002e8     	ldr	x8, [x23]
   1b030: aa0003f8     	mov	x24, x0
   1b034: aa1703e0     	mov	x0, x23
   1b038: f9439108     	ldr	x8, [x8, #0x720]
   1b03c: d63f0100     	blr	x8
   1b040: 12001c08     	and	w8, w0, #0xff
   1b044: 340000a8     	cbz	w8, 0x1b058 <pesapi_register_MSDKXGPlugin_v10+0x73d0>
   1b048: f94002e8     	ldr	x8, [x23]
   1b04c: aa1703e0     	mov	x0, x23
   1b050: f9404508     	ldr	x8, [x8, #0x88]
   1b054: d63f0100     	blr	x8
   1b058: 9100c3e0     	add	x0, sp, #0x30
   1b05c: aa1803e1     	mov	x1, x24
   1b060: 97ffab4c     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1b064: b5000cb5     	cbnz	x21, 0x1b1f8 <pesapi_register_MSDKXGPlugin_v10+0x7570>
   1b068: 14000079     	b	0x1b24c <pesapi_register_MSDKXGPlugin_v10+0x75c4>
   1b06c: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1b070: 911ed021     	add	x1, x1, #0x7b4
   1b074: aa1303e0     	mov	x0, x19
   1b078: 97ffab6e     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1b07c: f9401728     	ldr	x8, [x25, #0x28]
   1b080: f85b83a9     	ldur	x9, [x29, #-0x48]
   1b084: eb09011f     	cmp	x8, x9
   1b088: 54001c81     	b.ne	0x1b418 <pesapi_register_MSDKXGPlugin_v10+0x7790>
   1b08c: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   1b090: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   1b094: a94957f6     	ldp	x22, x21, [sp, #0x90]
   1b098: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   1b09c: f9403bf9     	ldr	x25, [sp, #0x70]
   1b0a0: 910303ff     	add	sp, sp, #0xc0
   1b0a4: d65f03c0     	ret
   1b0a8: 9100c3e0     	add	x0, sp, #0x30
   1b0ac: 97ffab31     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1b0b0: b40002d5     	cbz	x21, 0x1b108 <pesapi_register_MSDKXGPlugin_v10+0x7480>
   1b0b4: 910023e3     	add	x3, sp, #0x8
   1b0b8: aa1403e0     	mov	x0, x20
   1b0bc: aa1503e1     	mov	x1, x21
   1b0c0: aa1f03e2     	mov	x2, xzr
   1b0c4: f90007ff     	str	xzr, [sp, #0x8]
   1b0c8: 97ffaa8e     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1b0cc: f90027e0     	str	x0, [sp, #0x48]
   1b0d0: 390143ff     	strb	wzr, [sp, #0x50]
   1b0d4: b50001a0     	cbnz	x0, 0x1b108 <pesapi_register_MSDKXGPlugin_v10+0x7480>
   1b0d8: f94007e8     	ldr	x8, [sp, #0x8]
   1b0dc: 91000500     	add	x0, x8, #0x1
   1b0e0: 97ffaaac     	bl	0x5b90 <malloc@plt>
   1b0e4: aa0003e8     	mov	x8, x0
   1b0e8: 910023e3     	add	x3, sp, #0x8
   1b0ec: aa1403e0     	mov	x0, x20
   1b0f0: aa1503e1     	mov	x1, x21
   1b0f4: aa0803e2     	mov	x2, x8
   1b0f8: f90027e8     	str	x8, [sp, #0x48]
   1b0fc: 97ffaa81     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1b100: 320003e8     	orr	w8, wzr, #0x1
   1b104: 390143e8     	strb	w8, [sp, #0x50]
   1b108: f94027e8     	ldr	x8, [sp, #0x48]
   1b10c: aa1303e0     	mov	x0, x19
   1b110: f90023e8     	str	x8, [sp, #0x40]
   1b114: 97ffaa6f     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1b118: 910063e0     	add	x0, sp, #0x18
   1b11c: 9100c3e1     	add	x1, sp, #0x30
   1b120: 97ffaab0     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1b124: f94023e1     	ldr	x1, [sp, #0x40]
   1b128: 910063e0     	add	x0, sp, #0x18
   1b12c: 97ffd65d     	bl	0x10aa0 <.text+0xac50>
   1b130: 910063e0     	add	x0, sp, #0x18
   1b134: 97ffaa57     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b138: d0000095     	adrp	x21, 0x2d000
   1b13c: 9112c2b5     	add	x21, x21, #0x4b0
   1b140: 910022a0     	add	x0, x21, #0x8
   1b144: 08dffc08     	ldarb	w8, [x0]
   1b148: 37000228     	tbnz	w8, #0x0, 0x1b18c <pesapi_register_MSDKXGPlugin_v10+0x7504>
   1b14c: 97ffaa75     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1b150: 340001e0     	cbz	w0, 0x1b18c <pesapi_register_MSDKXGPlugin_v10+0x7504>
   1b154: 320003e0     	orr	w0, wzr, #0x1
   1b158: f9015abf     	str	xzr, [x21, #0x2b0]
   1b15c: 910aa2b4     	add	x20, x21, #0x2a8
   1b160: 97ffaa8c     	bl	0x5b90 <malloc@plt>
   1b164: f90156a0     	str	x0, [x21, #0x2a8]
   1b168: 3900001f     	strb	wzr, [x0]
   1b16c: f0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1b170: b0000082     	adrp	x2, 0x2c000
   1b174: 91216000     	add	x0, x0, #0x858
   1b178: 91000042     	add	x2, x2, #0x0
   1b17c: aa1403e1     	mov	x1, x20
   1b180: 97ffaae0     	bl	0x5d00 <__cxa_atexit@plt>
   1b184: 910022a0     	add	x0, x21, #0x8
   1b188: 97ffaa92     	bl	0x5bd0 <__cxa_guard_release@plt>
   1b18c: d0000088     	adrp	x8, 0x2d000
   1b190: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1b194: 7100051f     	cmp	w8, #0x1
   1b198: 54000121     	b.ne	0x1b1bc <pesapi_register_MSDKXGPlugin_v10+0x7534>
   1b19c: f94156a1     	ldr	x1, [x21, #0x2a8]
   1b1a0: 390002bf     	strb	wzr, [x21]
   1b1a4: b40000c1     	cbz	x1, 0x1b1bc <pesapi_register_MSDKXGPlugin_v10+0x7534>
   1b1a8: aa1303e0     	mov	x0, x19
   1b1ac: 97ffab21     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1b1b0: 394143e8     	ldrb	w8, [sp, #0x50]
   1b1b4: 35000148     	cbnz	w8, 0x1b1dc <pesapi_register_MSDKXGPlugin_v10+0x7554>
   1b1b8: 14000095     	b	0x1b40c <pesapi_register_MSDKXGPlugin_v10+0x7784>
   1b1bc: aa1303e0     	mov	x0, x19
   1b1c0: 2a1f03e1     	mov	w1, wzr
   1b1c4: 97ffaad3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b1c8: 320003e1     	orr	w1, wzr, #0x1
   1b1cc: aa1303e0     	mov	x0, x19
   1b1d0: 97ffaad0     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b1d4: 394143e8     	ldrb	w8, [sp, #0x50]
   1b1d8: 340011a8     	cbz	w8, 0x1b40c <pesapi_register_MSDKXGPlugin_v10+0x7784>
   1b1dc: f94027e0     	ldr	x0, [sp, #0x48]
   1b1e0: b4001160     	cbz	x0, 0x1b40c <pesapi_register_MSDKXGPlugin_v10+0x7784>
   1b1e4: 97ffaa53     	bl	0x5b30 <free@plt>
   1b1e8: 14000089     	b	0x1b40c <pesapi_register_MSDKXGPlugin_v10+0x7784>
   1b1ec: 9100c3e0     	add	x0, sp, #0x30
   1b1f0: 97ffaae0     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1b1f4: b40002d5     	cbz	x21, 0x1b24c <pesapi_register_MSDKXGPlugin_v10+0x75c4>
   1b1f8: 9100a3e3     	add	x3, sp, #0x28
   1b1fc: aa1403e0     	mov	x0, x20
   1b200: aa1503e1     	mov	x1, x21
   1b204: aa1f03e2     	mov	x2, xzr
   1b208: f90017ff     	str	xzr, [sp, #0x28]
   1b20c: 97ffaa3d     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1b210: f90027e0     	str	x0, [sp, #0x48]
   1b214: 390143ff     	strb	wzr, [sp, #0x50]
   1b218: b50001a0     	cbnz	x0, 0x1b24c <pesapi_register_MSDKXGPlugin_v10+0x75c4>
   1b21c: f94017e8     	ldr	x8, [sp, #0x28]
   1b220: 91000500     	add	x0, x8, #0x1
   1b224: 97ffaa5b     	bl	0x5b90 <malloc@plt>
   1b228: aa0003e8     	mov	x8, x0
   1b22c: 9100a3e3     	add	x3, sp, #0x28
   1b230: aa1403e0     	mov	x0, x20
   1b234: aa1503e1     	mov	x1, x21
   1b238: aa0803e2     	mov	x2, x8
   1b23c: f90027e8     	str	x8, [sp, #0x48]
   1b240: 97ffaa30     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1b244: 320003e8     	orr	w8, wzr, #0x1
   1b248: 390143e8     	strb	w8, [sp, #0x50]
   1b24c: f94027e8     	ldr	x8, [sp, #0x48]
   1b250: 9100c3e9     	add	x9, sp, #0x30
   1b254: aa1403e0     	mov	x0, x20
   1b258: aa1603e1     	mov	x1, x22
   1b25c: f90023e8     	str	x8, [sp, #0x40]
   1b260: 9100a135     	add	x21, x9, #0x28
   1b264: 97ffaaf7     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b268: aa0003f6     	mov	x22, x0
   1b26c: b4000336     	cbz	x22, 0x1b2d0 <pesapi_register_MSDKXGPlugin_v10+0x7648>
   1b270: 97ffaae0     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1b274: aa0003f4     	mov	x20, x0
   1b278: f9400288     	ldr	x8, [x20]
   1b27c: f94006c1     	ldr	x1, [x22, #0x8]
   1b280: f9405508     	ldr	x8, [x8, #0xa8]
   1b284: d63f0100     	blr	x8
   1b288: f9400288     	ldr	x8, [x20]
   1b28c: aa0003f6     	mov	x22, x0
   1b290: aa1403e0     	mov	x0, x20
   1b294: f9439108     	ldr	x8, [x8, #0x720]
   1b298: d63f0100     	blr	x8
   1b29c: 12001c08     	and	w8, w0, #0xff
   1b2a0: 340000a8     	cbz	w8, 0x1b2b4 <pesapi_register_MSDKXGPlugin_v10+0x762c>
   1b2a4: f9400288     	ldr	x8, [x20]
   1b2a8: aa1403e0     	mov	x0, x20
   1b2ac: f9404508     	ldr	x8, [x8, #0x88]
   1b2b0: d63f0100     	blr	x8
   1b2b4: f0000068     	adrp	x8, 0x2a000
   1b2b8: 91040108     	add	x8, x8, #0x100
   1b2bc: 91004101     	add	x1, x8, #0x10
   1b2c0: aa1503e0     	mov	x0, x21
   1b2c4: aa1603e2     	mov	x2, x22
   1b2c8: 97ffaaa2     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1b2cc: 14000006     	b	0x1b2e4 <pesapi_register_MSDKXGPlugin_v10+0x765c>
   1b2d0: f0000068     	adrp	x8, 0x2a000
   1b2d4: 91040108     	add	x8, x8, #0x100
   1b2d8: 91004101     	add	x1, x8, #0x10
   1b2dc: aa1503e0     	mov	x0, x21
   1b2e0: 97ffaa58     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1b2e4: f0000068     	adrp	x8, 0x2a000
   1b2e8: 91046108     	add	x8, x8, #0x118
   1b2ec: 9100a118     	add	x24, x8, #0x28
   1b2f0: aa1303e0     	mov	x0, x19
   1b2f4: f9002ff8     	str	x24, [sp, #0x58]
   1b2f8: 97ffa9f6     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1b2fc: 910063e0     	add	x0, sp, #0x18
   1b300: 9100c3e1     	add	x1, sp, #0x30
   1b304: 97ffaa37     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1b308: f9402fe8     	ldr	x8, [sp, #0x58]
   1b30c: f0000077     	adrp	x23, 0x2a000
   1b310: f94023f4     	ldr	x20, [sp, #0x40]
   1b314: 910402f7     	add	x23, x23, #0x100
   1b318: f85d8108     	ldur	x8, [x8, #-0x28]
   1b31c: 910042f6     	add	x22, x23, #0x10
   1b320: 910023e0     	add	x0, sp, #0x8
   1b324: aa1603e1     	mov	x1, x22
   1b328: 8b0802a2     	add	x2, x21, x8
   1b32c: 97ffaa31     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1b330: 910063e0     	add	x0, sp, #0x18
   1b334: 910023e2     	add	x2, sp, #0x8
   1b338: aa1403e1     	mov	x1, x20
   1b33c: f90007f8     	str	x24, [sp, #0x8]
   1b340: 97ffdb55     	bl	0x12094 <.text+0xc244>
   1b344: 910023e0     	add	x0, sp, #0x8
   1b348: aa1603e1     	mov	x1, x22
   1b34c: 97ffaa61     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1b350: 910063e0     	add	x0, sp, #0x18
   1b354: 97ffa9cf     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b358: d0000096     	adrp	x22, 0x2d000
   1b35c: 9112c2d6     	add	x22, x22, #0x4b0
   1b360: 910022c0     	add	x0, x22, #0x8
   1b364: 08dffc08     	ldarb	w8, [x0]
   1b368: 37000228     	tbnz	w8, #0x0, 0x1b3ac <pesapi_register_MSDKXGPlugin_v10+0x7724>
   1b36c: 97ffa9ed     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1b370: 340001e0     	cbz	w0, 0x1b3ac <pesapi_register_MSDKXGPlugin_v10+0x7724>
   1b374: 320003e0     	orr	w0, wzr, #0x1
   1b378: f9015adf     	str	xzr, [x22, #0x2b0]
   1b37c: 910aa2d4     	add	x20, x22, #0x2a8
   1b380: 97ffaa04     	bl	0x5b90 <malloc@plt>
   1b384: f90156c0     	str	x0, [x22, #0x2a8]
   1b388: 3900001f     	strb	wzr, [x0]
   1b38c: f0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1b390: b0000082     	adrp	x2, 0x2c000
   1b394: 91216000     	add	x0, x0, #0x858
   1b398: 91000042     	add	x2, x2, #0x0
   1b39c: aa1403e1     	mov	x1, x20
   1b3a0: 97ffaa58     	bl	0x5d00 <__cxa_atexit@plt>
   1b3a4: 910022c0     	add	x0, x22, #0x8
   1b3a8: 97ffaa0a     	bl	0x5bd0 <__cxa_guard_release@plt>
   1b3ac: d0000088     	adrp	x8, 0x2d000
   1b3b0: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1b3b4: 7100051f     	cmp	w8, #0x1
   1b3b8: 540000e1     	b.ne	0x1b3d4 <pesapi_register_MSDKXGPlugin_v10+0x774c>
   1b3bc: f94156c1     	ldr	x1, [x22, #0x2a8]
   1b3c0: 390002df     	strb	wzr, [x22]
   1b3c4: b4000081     	cbz	x1, 0x1b3d4 <pesapi_register_MSDKXGPlugin_v10+0x774c>
   1b3c8: aa1303e0     	mov	x0, x19
   1b3cc: 97ffaa99     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1b3d0: 1400000a     	b	0x1b3f8 <pesapi_register_MSDKXGPlugin_v10+0x7770>
   1b3d4: aa1303e0     	mov	x0, x19
   1b3d8: 2a1f03e1     	mov	w1, wzr
   1b3dc: 97ffaa4d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b3e0: 320003e1     	orr	w1, wzr, #0x1
   1b3e4: aa1303e0     	mov	x0, x19
   1b3e8: 97ffaa4a     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b3ec: 321f03e1     	orr	w1, wzr, #0x2
   1b3f0: aa1303e0     	mov	x0, x19
   1b3f4: 97ffaa47     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b3f8: 910042e1     	add	x1, x23, #0x10
   1b3fc: aa1503e0     	mov	x0, x21
   1b400: 97ffaa34     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1b404: 394143e8     	ldrb	w8, [sp, #0x50]
   1b408: 35ffeea8     	cbnz	w8, 0x1b1dc <pesapi_register_MSDKXGPlugin_v10+0x7554>
   1b40c: 9100c3e0     	add	x0, sp, #0x30
   1b410: 97ffa9a0     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b414: 17ffff1a     	b	0x1b07c <pesapi_register_MSDKXGPlugin_v10+0x73f4>
   1b418: 97ffaa72     	bl	0x5de0 <__stack_chk_fail@plt>
   1b41c: d100c3ff     	sub	sp, sp, #0x30
   1b420: f9000bf3     	str	x19, [sp, #0x10]
   1b424: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1b428: 910083fd     	add	x29, sp, #0x20
   1b42c: d53bd053     	mrs	x19, TPIDR_EL0
   1b430: f9401669     	ldr	x9, [x19, #0x28]
   1b434: aa0003e8     	mov	x8, x0
   1b438: 90ffffaa     	adrp	x10, 0xf000 <.text+0x91b0>
   1b43c: 910c214a     	add	x10, x10, #0x308
   1b440: 910003e0     	mov	x0, sp
   1b444: aa0803e1     	mov	x1, x8
   1b448: f90007e9     	str	x9, [sp, #0x8]
   1b44c: f90003ea     	str	x10, [sp]
   1b450: 940008f4     	bl	0x1d820 <pesapi_register_MSDKXGPlugin_v10+0x9b98>
   1b454: f9401668     	ldr	x8, [x19, #0x28]
   1b458: f94007e9     	ldr	x9, [sp, #0x8]
   1b45c: eb09011f     	cmp	x8, x9
   1b460: 540000a1     	b.ne	0x1b474 <pesapi_register_MSDKXGPlugin_v10+0x77ec>
   1b464: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1b468: f9400bf3     	ldr	x19, [sp, #0x10]
   1b46c: 9100c3ff     	add	sp, sp, #0x30
   1b470: d65f03c0     	ret
   1b474: 97ffaa5b     	bl	0x5de0 <__stack_chk_fail@plt>
   1b478: d10183ff     	sub	sp, sp, #0x60
   1b47c: a90357f6     	stp	x22, x21, [sp, #0x30]
   1b480: a9044ff4     	stp	x20, x19, [sp, #0x40]
   1b484: a9057bfd     	stp	x29, x30, [sp, #0x50]
   1b488: 910143fd     	add	x29, sp, #0x50
   1b48c: d53bd056     	mrs	x22, TPIDR_EL0
   1b490: f94016c8     	ldr	x8, [x22, #0x28]
   1b494: aa0003f3     	mov	x19, x0
   1b498: f90017e8     	str	x8, [sp, #0x28]
   1b49c: 97ffaa41     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1b4a0: aa0003f4     	mov	x20, x0
   1b4a4: aa1303e0     	mov	x0, x19
   1b4a8: 2a1f03e1     	mov	w1, wzr
   1b4ac: 97ffaa19     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b4b0: aa0003e1     	mov	x1, x0
   1b4b4: aa1403e0     	mov	x0, x20
   1b4b8: 97ffaa62     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b4bc: aa0003f5     	mov	x21, x0
   1b4c0: b40002d5     	cbz	x21, 0x1b518 <pesapi_register_MSDKXGPlugin_v10+0x7890>
   1b4c4: 97ffaa4b     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1b4c8: aa0003f4     	mov	x20, x0
   1b4cc: f9400288     	ldr	x8, [x20]
   1b4d0: f94006a1     	ldr	x1, [x21, #0x8]
   1b4d4: f9405508     	ldr	x8, [x8, #0xa8]
   1b4d8: d63f0100     	blr	x8
   1b4dc: f9400288     	ldr	x8, [x20]
   1b4e0: aa0003f5     	mov	x21, x0
   1b4e4: aa1403e0     	mov	x0, x20
   1b4e8: f9439108     	ldr	x8, [x8, #0x720]
   1b4ec: d63f0100     	blr	x8
   1b4f0: 12001c08     	and	w8, w0, #0xff
   1b4f4: 340000a8     	cbz	w8, 0x1b508 <pesapi_register_MSDKXGPlugin_v10+0x7880>
   1b4f8: f9400288     	ldr	x8, [x20]
   1b4fc: aa1403e0     	mov	x0, x20
   1b500: f9404508     	ldr	x8, [x8, #0x88]
   1b504: d63f0100     	blr	x8
   1b508: 910063e0     	add	x0, sp, #0x18
   1b50c: aa1503e1     	mov	x1, x21
   1b510: 97ffaa20     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1b514: 14000003     	b	0x1b520 <pesapi_register_MSDKXGPlugin_v10+0x7898>
   1b518: 910063e0     	add	x0, sp, #0x18
   1b51c: 97ffaa15     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1b520: aa1303e0     	mov	x0, x19
   1b524: 97ffa96b     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1b528: 910023e0     	add	x0, sp, #0x8
   1b52c: 910063e1     	add	x1, sp, #0x18
   1b530: 97ffa9ac     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1b534: 910023e0     	add	x0, sp, #0x8
   1b538: 97ffd729     	bl	0x111dc <.text+0xb38c>
   1b53c: 910023e0     	add	x0, sp, #0x8
   1b540: 97ffa954     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b544: d0000095     	adrp	x21, 0x2d000
   1b548: 9112c2b5     	add	x21, x21, #0x4b0
   1b54c: 910022a0     	add	x0, x21, #0x8
   1b550: 08dffc08     	ldarb	w8, [x0]
   1b554: 37000228     	tbnz	w8, #0x0, 0x1b598 <pesapi_register_MSDKXGPlugin_v10+0x7910>
   1b558: 97ffa972     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1b55c: 340001e0     	cbz	w0, 0x1b598 <pesapi_register_MSDKXGPlugin_v10+0x7910>
   1b560: 320003e0     	orr	w0, wzr, #0x1
   1b564: f9015abf     	str	xzr, [x21, #0x2b0]
   1b568: 910aa2b4     	add	x20, x21, #0x2a8
   1b56c: 97ffa989     	bl	0x5b90 <malloc@plt>
   1b570: f90156a0     	str	x0, [x21, #0x2a8]
   1b574: 3900001f     	strb	wzr, [x0]
   1b578: f0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1b57c: b0000082     	adrp	x2, 0x2c000
   1b580: 91216000     	add	x0, x0, #0x858
   1b584: 91000042     	add	x2, x2, #0x0
   1b588: aa1403e1     	mov	x1, x20
   1b58c: 97ffa9dd     	bl	0x5d00 <__cxa_atexit@plt>
   1b590: 910022a0     	add	x0, x21, #0x8
   1b594: 97ffa98f     	bl	0x5bd0 <__cxa_guard_release@plt>
   1b598: d0000088     	adrp	x8, 0x2d000
   1b59c: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1b5a0: 7100051f     	cmp	w8, #0x1
   1b5a4: 540000e1     	b.ne	0x1b5c0 <pesapi_register_MSDKXGPlugin_v10+0x7938>
   1b5a8: f94156a1     	ldr	x1, [x21, #0x2a8]
   1b5ac: 390002bf     	strb	wzr, [x21]
   1b5b0: b4000081     	cbz	x1, 0x1b5c0 <pesapi_register_MSDKXGPlugin_v10+0x7938>
   1b5b4: aa1303e0     	mov	x0, x19
   1b5b8: 97ffaa1e     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1b5bc: 14000004     	b	0x1b5cc <pesapi_register_MSDKXGPlugin_v10+0x7944>
   1b5c0: aa1303e0     	mov	x0, x19
   1b5c4: 2a1f03e1     	mov	w1, wzr
   1b5c8: 97ffa9d2     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b5cc: 910063e0     	add	x0, sp, #0x18
   1b5d0: 97ffa930     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b5d4: f94016c8     	ldr	x8, [x22, #0x28]
   1b5d8: f94017e9     	ldr	x9, [sp, #0x28]
   1b5dc: eb09011f     	cmp	x8, x9
   1b5e0: 540000c1     	b.ne	0x1b5f8 <pesapi_register_MSDKXGPlugin_v10+0x7970>
   1b5e4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1b5e8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   1b5ec: a94357f6     	ldp	x22, x21, [sp, #0x30]
   1b5f0: 910183ff     	add	sp, sp, #0x60
   1b5f4: d65f03c0     	ret
   1b5f8: 97ffa9fa     	bl	0x5de0 <__stack_chk_fail@plt>
   1b5fc: d10243ff     	sub	sp, sp, #0x90
   1b600: a9055ff8     	stp	x24, x23, [sp, #0x50]
   1b604: a90657f6     	stp	x22, x21, [sp, #0x60]
   1b608: a9074ff4     	stp	x20, x19, [sp, #0x70]
   1b60c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   1b610: 910203fd     	add	x29, sp, #0x80
   1b614: d53bd058     	mrs	x24, TPIDR_EL0
   1b618: f9401708     	ldr	x8, [x24, #0x28]
   1b61c: aa0003f3     	mov	x19, x0
   1b620: f81c83a8     	stur	x8, [x29, #-0x38]
   1b624: 97ffa9df     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1b628: aa0003f5     	mov	x21, x0
   1b62c: aa1303e0     	mov	x0, x19
   1b630: 2a1f03e1     	mov	w1, wzr
   1b634: 97ffa9b7     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b638: aa0003f4     	mov	x20, x0
   1b63c: 320003e1     	orr	w1, wzr, #0x1
   1b640: aa1303e0     	mov	x0, x19
   1b644: 97ffa9b3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b648: aa0003f6     	mov	x22, x0
   1b64c: aa1503e0     	mov	x0, x21
   1b650: aa1403e1     	mov	x1, x20
   1b654: 97ffa9fb     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b658: aa0003f7     	mov	x23, x0
   1b65c: b40002d7     	cbz	x23, 0x1b6b4 <pesapi_register_MSDKXGPlugin_v10+0x7a2c>
   1b660: 97ffa9e4     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1b664: aa0003f4     	mov	x20, x0
   1b668: f9400288     	ldr	x8, [x20]
   1b66c: f94006e1     	ldr	x1, [x23, #0x8]
   1b670: f9405508     	ldr	x8, [x8, #0xa8]
   1b674: d63f0100     	blr	x8
   1b678: f9400288     	ldr	x8, [x20]
   1b67c: aa0003f7     	mov	x23, x0
   1b680: aa1403e0     	mov	x0, x20
   1b684: f9439108     	ldr	x8, [x8, #0x720]
   1b688: d63f0100     	blr	x8
   1b68c: 12001c08     	and	w8, w0, #0xff
   1b690: 340000a8     	cbz	w8, 0x1b6a4 <pesapi_register_MSDKXGPlugin_v10+0x7a1c>
   1b694: f9400288     	ldr	x8, [x20]
   1b698: aa1403e0     	mov	x0, x20
   1b69c: f9404508     	ldr	x8, [x8, #0x88]
   1b6a0: d63f0100     	blr	x8
   1b6a4: 9100a3e0     	add	x0, sp, #0x28
   1b6a8: aa1703e1     	mov	x1, x23
   1b6ac: 97ffa9b9     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1b6b0: 14000003     	b	0x1b6bc <pesapi_register_MSDKXGPlugin_v10+0x7a34>
   1b6b4: 9100a3e0     	add	x0, sp, #0x28
   1b6b8: 97ffa9ae     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1b6bc: 9100a3e8     	add	x8, sp, #0x28
   1b6c0: aa1503e0     	mov	x0, x21
   1b6c4: aa1603e1     	mov	x1, x22
   1b6c8: 91004114     	add	x20, x8, #0x10
   1b6cc: 97ffa9dd     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b6d0: aa0003f6     	mov	x22, x0
   1b6d4: b4000336     	cbz	x22, 0x1b738 <pesapi_register_MSDKXGPlugin_v10+0x7ab0>
   1b6d8: 97ffa9c6     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1b6dc: aa0003f5     	mov	x21, x0
   1b6e0: f94002a8     	ldr	x8, [x21]
   1b6e4: f94006c1     	ldr	x1, [x22, #0x8]
   1b6e8: f9405508     	ldr	x8, [x8, #0xa8]
   1b6ec: d63f0100     	blr	x8
   1b6f0: f94002a8     	ldr	x8, [x21]
   1b6f4: aa0003f6     	mov	x22, x0
   1b6f8: aa1503e0     	mov	x0, x21
   1b6fc: f9439108     	ldr	x8, [x8, #0x720]
   1b700: d63f0100     	blr	x8
   1b704: 12001c08     	and	w8, w0, #0xff
   1b708: 340000a8     	cbz	w8, 0x1b71c <pesapi_register_MSDKXGPlugin_v10+0x7a94>
   1b70c: f94002a8     	ldr	x8, [x21]
   1b710: aa1503e0     	mov	x0, x21
   1b714: f9404508     	ldr	x8, [x8, #0x88]
   1b718: d63f0100     	blr	x8
   1b71c: f0000068     	adrp	x8, 0x2a000
   1b720: 91040108     	add	x8, x8, #0x100
   1b724: 91004101     	add	x1, x8, #0x10
   1b728: aa1403e0     	mov	x0, x20
   1b72c: aa1603e2     	mov	x2, x22
   1b730: 97ffa988     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1b734: 14000006     	b	0x1b74c <pesapi_register_MSDKXGPlugin_v10+0x7ac4>
   1b738: f0000068     	adrp	x8, 0x2a000
   1b73c: 91040108     	add	x8, x8, #0x100
   1b740: 91004101     	add	x1, x8, #0x10
   1b744: aa1403e0     	mov	x0, x20
   1b748: 97ffa93e     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1b74c: f0000068     	adrp	x8, 0x2a000
   1b750: 91046108     	add	x8, x8, #0x118
   1b754: 9100a117     	add	x23, x8, #0x28
   1b758: aa1303e0     	mov	x0, x19
   1b75c: f9001ff7     	str	x23, [sp, #0x38]
   1b760: 97ffa8dc     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1b764: 910063e0     	add	x0, sp, #0x18
   1b768: 9100a3e1     	add	x1, sp, #0x28
   1b76c: 97ffa91d     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1b770: f9401fe8     	ldr	x8, [sp, #0x38]
   1b774: f0000076     	adrp	x22, 0x2a000
   1b778: 910402d6     	add	x22, x22, #0x100
   1b77c: 910042d5     	add	x21, x22, #0x10
   1b780: f85d8108     	ldur	x8, [x8, #-0x28]
   1b784: 910023e0     	add	x0, sp, #0x8
   1b788: aa1503e1     	mov	x1, x21
   1b78c: 8b080282     	add	x2, x20, x8
   1b790: 97ffa918     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1b794: 910063e0     	add	x0, sp, #0x18
   1b798: 910023e1     	add	x1, sp, #0x8
   1b79c: f90007f7     	str	x23, [sp, #0x8]
   1b7a0: 97ffd9eb     	bl	0x11f4c <.text+0xc0fc>
   1b7a4: 910023e0     	add	x0, sp, #0x8
   1b7a8: aa1503e1     	mov	x1, x21
   1b7ac: 97ffa949     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1b7b0: 910063e0     	add	x0, sp, #0x18
   1b7b4: 97ffa8b7     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b7b8: d0000097     	adrp	x23, 0x2d000
   1b7bc: 9112c2f7     	add	x23, x23, #0x4b0
   1b7c0: 910022e0     	add	x0, x23, #0x8
   1b7c4: 08dffc08     	ldarb	w8, [x0]
   1b7c8: 37000228     	tbnz	w8, #0x0, 0x1b80c <pesapi_register_MSDKXGPlugin_v10+0x7b84>
   1b7cc: 97ffa8d5     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1b7d0: 340001e0     	cbz	w0, 0x1b80c <pesapi_register_MSDKXGPlugin_v10+0x7b84>
   1b7d4: 320003e0     	orr	w0, wzr, #0x1
   1b7d8: f9015aff     	str	xzr, [x23, #0x2b0]
   1b7dc: 910aa2f5     	add	x21, x23, #0x2a8
   1b7e0: 97ffa8ec     	bl	0x5b90 <malloc@plt>
   1b7e4: f90156e0     	str	x0, [x23, #0x2a8]
   1b7e8: 3900001f     	strb	wzr, [x0]
   1b7ec: f0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1b7f0: b0000082     	adrp	x2, 0x2c000
   1b7f4: 91216000     	add	x0, x0, #0x858
   1b7f8: 91000042     	add	x2, x2, #0x0
   1b7fc: aa1503e1     	mov	x1, x21
   1b800: 97ffa940     	bl	0x5d00 <__cxa_atexit@plt>
   1b804: 910022e0     	add	x0, x23, #0x8
   1b808: 97ffa8f2     	bl	0x5bd0 <__cxa_guard_release@plt>
   1b80c: d0000088     	adrp	x8, 0x2d000
   1b810: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1b814: 7100051f     	cmp	w8, #0x1
   1b818: 540000e1     	b.ne	0x1b834 <pesapi_register_MSDKXGPlugin_v10+0x7bac>
   1b81c: f94156e1     	ldr	x1, [x23, #0x2a8]
   1b820: 390002ff     	strb	wzr, [x23]
   1b824: b4000081     	cbz	x1, 0x1b834 <pesapi_register_MSDKXGPlugin_v10+0x7bac>
   1b828: aa1303e0     	mov	x0, x19
   1b82c: 97ffa981     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1b830: 14000007     	b	0x1b84c <pesapi_register_MSDKXGPlugin_v10+0x7bc4>
   1b834: aa1303e0     	mov	x0, x19
   1b838: 2a1f03e1     	mov	w1, wzr
   1b83c: 97ffa935     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b840: 320003e1     	orr	w1, wzr, #0x1
   1b844: aa1303e0     	mov	x0, x19
   1b848: 97ffa932     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b84c: 910042c1     	add	x1, x22, #0x10
   1b850: aa1403e0     	mov	x0, x20
   1b854: 97ffa91f     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1b858: 9100a3e0     	add	x0, sp, #0x28
   1b85c: 97ffa88d     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1b860: f9401708     	ldr	x8, [x24, #0x28]
   1b864: f85c83a9     	ldur	x9, [x29, #-0x38]
   1b868: eb09011f     	cmp	x8, x9
   1b86c: 540000e1     	b.ne	0x1b888 <pesapi_register_MSDKXGPlugin_v10+0x7c00>
   1b870: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   1b874: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   1b878: a94657f6     	ldp	x22, x21, [sp, #0x60]
   1b87c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   1b880: 910243ff     	add	sp, sp, #0x90
   1b884: d65f03c0     	ret
   1b888: 97ffa956     	bl	0x5de0 <__stack_chk_fail@plt>
   1b88c: d10443ff     	sub	sp, sp, #0x110
   1b890: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
   1b894: a90c67fa     	stp	x26, x25, [sp, #0xc0]
   1b898: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
   1b89c: a90e57f6     	stp	x22, x21, [sp, #0xe0]
   1b8a0: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
   1b8a4: a9107bfd     	stp	x29, x30, [sp, #0x100]
   1b8a8: 910403fd     	add	x29, sp, #0x100
   1b8ac: d53bd05b     	mrs	x27, TPIDR_EL0
   1b8b0: f9401768     	ldr	x8, [x27, #0x28]
   1b8b4: aa0003f3     	mov	x19, x0
   1b8b8: f81a83a8     	stur	x8, [x29, #-0x58]
   1b8bc: 97ffa939     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1b8c0: aa0003f5     	mov	x21, x0
   1b8c4: aa1303e0     	mov	x0, x19
   1b8c8: 97ffa882     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1b8cc: 7100101f     	cmp	w0, #0x4
   1b8d0: 54000a21     	b.ne	0x1ba14 <pesapi_register_MSDKXGPlugin_v10+0x7d8c>
   1b8d4: aa1303e0     	mov	x0, x19
   1b8d8: 2a1f03e1     	mov	w1, wzr
   1b8dc: 97ffa90d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b8e0: aa0003e1     	mov	x1, x0
   1b8e4: aa1503e0     	mov	x0, x21
   1b8e8: 97ffa956     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b8ec: 90000088     	adrp	x8, 0x2b000
   1b8f0: f947fd08     	ldr	x8, [x8, #0xff8]
   1b8f4: f9400101     	ldr	x1, [x8]
   1b8f8: 940008a8     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1b8fc: 360008c0     	tbz	w0, #0x0, 0x1ba14 <pesapi_register_MSDKXGPlugin_v10+0x7d8c>
   1b900: 320003e1     	orr	w1, wzr, #0x1
   1b904: aa1303e0     	mov	x0, x19
   1b908: 97ffa902     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b90c: aa0003e1     	mov	x1, x0
   1b910: aa1503e0     	mov	x0, x21
   1b914: 97ffa92f     	bl	0x5dd0 <msdk_pesapi_is_int64@plt>
   1b918: 360007e0     	tbz	w0, #0x0, 0x1ba14 <pesapi_register_MSDKXGPlugin_v10+0x7d8c>
   1b91c: 321f03e1     	orr	w1, wzr, #0x2
   1b920: aa1303e0     	mov	x0, x19
   1b924: 97ffa8fb     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b928: aa0003e1     	mov	x1, x0
   1b92c: aa1503e0     	mov	x0, x21
   1b930: 97ffa944     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b934: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1b938: 910df421     	add	x1, x1, #0x37d
   1b93c: 94000897     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1b940: 360006a0     	tbz	w0, #0x0, 0x1ba14 <pesapi_register_MSDKXGPlugin_v10+0x7d8c>
   1b944: 320007e1     	orr	w1, wzr, #0x3
   1b948: aa1303e0     	mov	x0, x19
   1b94c: 97ffa8f1     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b950: aa0003e1     	mov	x1, x0
   1b954: aa1503e0     	mov	x0, x21
   1b958: 97ffa93a     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b95c: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1b960: 91082021     	add	x1, x1, #0x208
   1b964: 9400088d     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1b968: 36000560     	tbz	w0, #0x0, 0x1ba14 <pesapi_register_MSDKXGPlugin_v10+0x7d8c>
   1b96c: aa1303e0     	mov	x0, x19
   1b970: 2a1f03e1     	mov	w1, wzr
   1b974: 97ffa8e7     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b978: aa0003f8     	mov	x24, x0
   1b97c: 320003e1     	orr	w1, wzr, #0x1
   1b980: aa1303e0     	mov	x0, x19
   1b984: 97ffa8e3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b988: aa0003f4     	mov	x20, x0
   1b98c: 321f03e1     	orr	w1, wzr, #0x2
   1b990: aa1303e0     	mov	x0, x19
   1b994: 97ffa8df     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b998: aa0003f6     	mov	x22, x0
   1b99c: 320007e1     	orr	w1, wzr, #0x3
   1b9a0: aa1303e0     	mov	x0, x19
   1b9a4: 97ffa8db     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1b9a8: aa0003f7     	mov	x23, x0
   1b9ac: aa1503e0     	mov	x0, x21
   1b9b0: aa1803e1     	mov	x1, x24
   1b9b4: 97ffa923     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1b9b8: aa0003f9     	mov	x25, x0
   1b9bc: b4004719     	cbz	x25, 0x1c29c <pesapi_register_MSDKXGPlugin_v10+0x8614>
   1b9c0: 97ffa90c     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1b9c4: aa0003f8     	mov	x24, x0
   1b9c8: f9400308     	ldr	x8, [x24]
   1b9cc: f9400721     	ldr	x1, [x25, #0x8]
   1b9d0: f9405508     	ldr	x8, [x8, #0xa8]
   1b9d4: d63f0100     	blr	x8
   1b9d8: f9400308     	ldr	x8, [x24]
   1b9dc: aa0003f9     	mov	x25, x0
   1b9e0: aa1803e0     	mov	x0, x24
   1b9e4: f9439108     	ldr	x8, [x8, #0x720]
   1b9e8: d63f0100     	blr	x8
   1b9ec: 12001c08     	and	w8, w0, #0xff
   1b9f0: 340000a8     	cbz	w8, 0x1ba04 <pesapi_register_MSDKXGPlugin_v10+0x7d7c>
   1b9f4: f9400308     	ldr	x8, [x24]
   1b9f8: aa1803e0     	mov	x0, x24
   1b9fc: f9404508     	ldr	x8, [x8, #0x88]
   1ba00: d63f0100     	blr	x8
   1ba04: 910103e0     	add	x0, sp, #0x40
   1ba08: aa1903e1     	mov	x1, x25
   1ba0c: 97ffa8e1     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1ba10: 14000225     	b	0x1c2a4 <pesapi_register_MSDKXGPlugin_v10+0x861c>
   1ba14: aa1303e0     	mov	x0, x19
   1ba18: 97ffa8e2     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1ba1c: aa0003f4     	mov	x20, x0
   1ba20: aa1303e0     	mov	x0, x19
   1ba24: 97ffa82b     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1ba28: 7100141f     	cmp	w0, #0x5
   1ba2c: 54000b41     	b.ne	0x1bb94 <pesapi_register_MSDKXGPlugin_v10+0x7f0c>
   1ba30: aa1303e0     	mov	x0, x19
   1ba34: 2a1f03e1     	mov	w1, wzr
   1ba38: 97ffa8b6     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1ba3c: aa0003e1     	mov	x1, x0
   1ba40: aa1403e0     	mov	x0, x20
   1ba44: 97ffa8ff     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1ba48: 90000088     	adrp	x8, 0x2b000
   1ba4c: f947fd08     	ldr	x8, [x8, #0xff8]
   1ba50: f9400101     	ldr	x1, [x8]
   1ba54: 94000851     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1ba58: 360009e0     	tbz	w0, #0x0, 0x1bb94 <pesapi_register_MSDKXGPlugin_v10+0x7f0c>
   1ba5c: 320003e1     	orr	w1, wzr, #0x1
   1ba60: aa1303e0     	mov	x0, x19
   1ba64: 97ffa8ab     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1ba68: aa0003e1     	mov	x1, x0
   1ba6c: aa1403e0     	mov	x0, x20
   1ba70: 97ffa89c     	bl	0x5ce0 <msdk_pesapi_is_string@plt>
   1ba74: 36000900     	tbz	w0, #0x0, 0x1bb94 <pesapi_register_MSDKXGPlugin_v10+0x7f0c>
   1ba78: 321f03e1     	orr	w1, wzr, #0x2
   1ba7c: aa1303e0     	mov	x0, x19
   1ba80: 97ffa8a4     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1ba84: aa0003e1     	mov	x1, x0
   1ba88: aa1403e0     	mov	x0, x20
   1ba8c: 97ffa895     	bl	0x5ce0 <msdk_pesapi_is_string@plt>
   1ba90: 36000820     	tbz	w0, #0x0, 0x1bb94 <pesapi_register_MSDKXGPlugin_v10+0x7f0c>
   1ba94: 320007e1     	orr	w1, wzr, #0x3
   1ba98: aa1303e0     	mov	x0, x19
   1ba9c: 97ffa89d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1baa0: aa0003e1     	mov	x1, x0
   1baa4: aa1403e0     	mov	x0, x20
   1baa8: 97ffa88e     	bl	0x5ce0 <msdk_pesapi_is_string@plt>
   1baac: 36000740     	tbz	w0, #0x0, 0x1bb94 <pesapi_register_MSDKXGPlugin_v10+0x7f0c>
   1bab0: 321e03e1     	orr	w1, wzr, #0x4
   1bab4: aa1303e0     	mov	x0, x19
   1bab8: 97ffa896     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1babc: aa0003e1     	mov	x1, x0
   1bac0: aa1403e0     	mov	x0, x20
   1bac4: 97ffa8df     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bac8: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1bacc: 91082021     	add	x1, x1, #0x208
   1bad0: 94000832     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1bad4: 36000600     	tbz	w0, #0x0, 0x1bb94 <pesapi_register_MSDKXGPlugin_v10+0x7f0c>
   1bad8: aa1303e0     	mov	x0, x19
   1badc: 2a1f03e1     	mov	w1, wzr
   1bae0: 97ffa88c     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bae4: aa0003f9     	mov	x25, x0
   1bae8: 320003e1     	orr	w1, wzr, #0x1
   1baec: aa1303e0     	mov	x0, x19
   1baf0: 97ffa888     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1baf4: aa0003f8     	mov	x24, x0
   1baf8: 321f03e1     	orr	w1, wzr, #0x2
   1bafc: aa1303e0     	mov	x0, x19
   1bb00: 97ffa884     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bb04: aa0003f7     	mov	x23, x0
   1bb08: 320007e1     	orr	w1, wzr, #0x3
   1bb0c: aa1303e0     	mov	x0, x19
   1bb10: 97ffa880     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bb14: aa0003f5     	mov	x21, x0
   1bb18: 321e03e1     	orr	w1, wzr, #0x4
   1bb1c: aa1303e0     	mov	x0, x19
   1bb20: 97ffa87c     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bb24: aa0003f6     	mov	x22, x0
   1bb28: aa1403e0     	mov	x0, x20
   1bb2c: aa1903e1     	mov	x1, x25
   1bb30: 97ffa8c4     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bb34: aa0003fa     	mov	x26, x0
   1bb38: b40052ba     	cbz	x26, 0x1c58c <pesapi_register_MSDKXGPlugin_v10+0x8904>
   1bb3c: 97ffa8ad     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1bb40: aa0003f9     	mov	x25, x0
   1bb44: f9400328     	ldr	x8, [x25]
   1bb48: f9400741     	ldr	x1, [x26, #0x8]
   1bb4c: f9405508     	ldr	x8, [x8, #0xa8]
   1bb50: d63f0100     	blr	x8
   1bb54: f9400328     	ldr	x8, [x25]
   1bb58: aa0003fa     	mov	x26, x0
   1bb5c: aa1903e0     	mov	x0, x25
   1bb60: f9439108     	ldr	x8, [x8, #0x720]
   1bb64: d63f0100     	blr	x8
   1bb68: 12001c08     	and	w8, w0, #0xff
   1bb6c: 340000a8     	cbz	w8, 0x1bb80 <pesapi_register_MSDKXGPlugin_v10+0x7ef8>
   1bb70: f9400328     	ldr	x8, [x25]
   1bb74: aa1903e0     	mov	x0, x25
   1bb78: f9404508     	ldr	x8, [x8, #0x88]
   1bb7c: d63f0100     	blr	x8
   1bb80: 910103e0     	add	x0, sp, #0x40
   1bb84: aa1a03e1     	mov	x1, x26
   1bb88: 97ffa882     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1bb8c: b5005078     	cbnz	x24, 0x1c598 <pesapi_register_MSDKXGPlugin_v10+0x8910>
   1bb90: 14000297     	b	0x1c5ec <pesapi_register_MSDKXGPlugin_v10+0x8964>
   1bb94: aa1303e0     	mov	x0, x19
   1bb98: 97ffa882     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1bb9c: aa0003f5     	mov	x21, x0
   1bba0: aa1303e0     	mov	x0, x19
   1bba4: 97ffa7cb     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1bba8: 7100081f     	cmp	w0, #0x2
   1bbac: 54000701     	b.ne	0x1bc8c <pesapi_register_MSDKXGPlugin_v10+0x8004>
   1bbb0: aa1303e0     	mov	x0, x19
   1bbb4: 2a1f03e1     	mov	w1, wzr
   1bbb8: 97ffa856     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bbbc: aa0003e1     	mov	x1, x0
   1bbc0: aa1503e0     	mov	x0, x21
   1bbc4: 97ffa89f     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bbc8: 90000088     	adrp	x8, 0x2b000
   1bbcc: f947fd08     	ldr	x8, [x8, #0xff8]
   1bbd0: f9400101     	ldr	x1, [x8]
   1bbd4: 940007f1     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1bbd8: 360005a0     	tbz	w0, #0x0, 0x1bc8c <pesapi_register_MSDKXGPlugin_v10+0x8004>
   1bbdc: 320003e1     	orr	w1, wzr, #0x1
   1bbe0: aa1303e0     	mov	x0, x19
   1bbe4: 97ffa84b     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bbe8: aa0003e1     	mov	x1, x0
   1bbec: aa1503e0     	mov	x0, x21
   1bbf0: 97ffa894     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bbf4: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1bbf8: 91082021     	add	x1, x1, #0x208
   1bbfc: 940007e7     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1bc00: 36000460     	tbz	w0, #0x0, 0x1bc8c <pesapi_register_MSDKXGPlugin_v10+0x8004>
   1bc04: aa1303e0     	mov	x0, x19
   1bc08: 2a1f03e1     	mov	w1, wzr
   1bc0c: 97ffa841     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bc10: aa0003f4     	mov	x20, x0
   1bc14: 320003e1     	orr	w1, wzr, #0x1
   1bc18: aa1303e0     	mov	x0, x19
   1bc1c: 97ffa83d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bc20: aa0003f6     	mov	x22, x0
   1bc24: aa1503e0     	mov	x0, x21
   1bc28: aa1403e1     	mov	x1, x20
   1bc2c: 97ffa885     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bc30: aa0003f7     	mov	x23, x0
   1bc34: b4001837     	cbz	x23, 0x1bf38 <pesapi_register_MSDKXGPlugin_v10+0x82b0>
   1bc38: 97ffa86e     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1bc3c: aa0003f4     	mov	x20, x0
   1bc40: f9400288     	ldr	x8, [x20]
   1bc44: f94006e1     	ldr	x1, [x23, #0x8]
   1bc48: f9405508     	ldr	x8, [x8, #0xa8]
   1bc4c: d63f0100     	blr	x8
   1bc50: f9400288     	ldr	x8, [x20]
   1bc54: aa0003f7     	mov	x23, x0
   1bc58: aa1403e0     	mov	x0, x20
   1bc5c: f9439108     	ldr	x8, [x8, #0x720]
   1bc60: d63f0100     	blr	x8
   1bc64: 12001c08     	and	w8, w0, #0xff
   1bc68: 340000a8     	cbz	w8, 0x1bc7c <pesapi_register_MSDKXGPlugin_v10+0x7ff4>
   1bc6c: f9400288     	ldr	x8, [x20]
   1bc70: aa1403e0     	mov	x0, x20
   1bc74: f9404508     	ldr	x8, [x8, #0x88]
   1bc78: d63f0100     	blr	x8
   1bc7c: 910103e0     	add	x0, sp, #0x40
   1bc80: aa1703e1     	mov	x1, x23
   1bc84: 97ffa843     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1bc88: 140000ae     	b	0x1bf40 <pesapi_register_MSDKXGPlugin_v10+0x82b8>
   1bc8c: aa1303e0     	mov	x0, x19
   1bc90: 97ffa844     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1bc94: aa0003f5     	mov	x21, x0
   1bc98: aa1303e0     	mov	x0, x19
   1bc9c: 97ffa78d     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1bca0: 71000c1f     	cmp	w0, #0x3
   1bca4: 54000861     	b.ne	0x1bdb0 <pesapi_register_MSDKXGPlugin_v10+0x8128>
   1bca8: aa1303e0     	mov	x0, x19
   1bcac: 2a1f03e1     	mov	w1, wzr
   1bcb0: 97ffa818     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bcb4: aa0003e1     	mov	x1, x0
   1bcb8: aa1503e0     	mov	x0, x21
   1bcbc: 97ffa861     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bcc0: 90000088     	adrp	x8, 0x2b000
   1bcc4: f947fd08     	ldr	x8, [x8, #0xff8]
   1bcc8: f9400101     	ldr	x1, [x8]
   1bccc: 940007b3     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1bcd0: 36000700     	tbz	w0, #0x0, 0x1bdb0 <pesapi_register_MSDKXGPlugin_v10+0x8128>
   1bcd4: 320003e1     	orr	w1, wzr, #0x1
   1bcd8: aa1303e0     	mov	x0, x19
   1bcdc: 97ffa80d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bce0: aa0003e1     	mov	x1, x0
   1bce4: aa1503e0     	mov	x0, x21
   1bce8: 97ffa83a     	bl	0x5dd0 <msdk_pesapi_is_int64@plt>
   1bcec: 36000620     	tbz	w0, #0x0, 0x1bdb0 <pesapi_register_MSDKXGPlugin_v10+0x8128>
   1bcf0: 321f03e1     	orr	w1, wzr, #0x2
   1bcf4: aa1303e0     	mov	x0, x19
   1bcf8: 97ffa806     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bcfc: aa0003e1     	mov	x1, x0
   1bd00: aa1503e0     	mov	x0, x21
   1bd04: 97ffa84f     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bd08: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1bd0c: 91082021     	add	x1, x1, #0x208
   1bd10: 940007a2     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1bd14: 360004e0     	tbz	w0, #0x0, 0x1bdb0 <pesapi_register_MSDKXGPlugin_v10+0x8128>
   1bd18: aa1303e0     	mov	x0, x19
   1bd1c: 2a1f03e1     	mov	w1, wzr
   1bd20: 97ffa7fc     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bd24: aa0003f7     	mov	x23, x0
   1bd28: 320003e1     	orr	w1, wzr, #0x1
   1bd2c: aa1303e0     	mov	x0, x19
   1bd30: 97ffa7f8     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bd34: aa0003f4     	mov	x20, x0
   1bd38: 321f03e1     	orr	w1, wzr, #0x2
   1bd3c: aa1303e0     	mov	x0, x19
   1bd40: 97ffa7f4     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bd44: aa0003f6     	mov	x22, x0
   1bd48: aa1503e0     	mov	x0, x21
   1bd4c: aa1703e1     	mov	x1, x23
   1bd50: 97ffa83c     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bd54: aa0003f8     	mov	x24, x0
   1bd58: b4001c18     	cbz	x24, 0x1c0d8 <pesapi_register_MSDKXGPlugin_v10+0x8450>
   1bd5c: 97ffa825     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1bd60: aa0003f7     	mov	x23, x0
   1bd64: f94002e8     	ldr	x8, [x23]
   1bd68: f9400701     	ldr	x1, [x24, #0x8]
   1bd6c: f9405508     	ldr	x8, [x8, #0xa8]
   1bd70: d63f0100     	blr	x8
   1bd74: f94002e8     	ldr	x8, [x23]
   1bd78: aa0003f8     	mov	x24, x0
   1bd7c: aa1703e0     	mov	x0, x23
   1bd80: f9439108     	ldr	x8, [x8, #0x720]
   1bd84: d63f0100     	blr	x8
   1bd88: 12001c08     	and	w8, w0, #0xff
   1bd8c: 340000a8     	cbz	w8, 0x1bda0 <pesapi_register_MSDKXGPlugin_v10+0x8118>
   1bd90: f94002e8     	ldr	x8, [x23]
   1bd94: aa1703e0     	mov	x0, x23
   1bd98: f9404508     	ldr	x8, [x8, #0x88]
   1bd9c: d63f0100     	blr	x8
   1bda0: 910103e0     	add	x0, sp, #0x40
   1bda4: aa1803e1     	mov	x1, x24
   1bda8: 97ffa7fa     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1bdac: 140000cd     	b	0x1c0e0 <pesapi_register_MSDKXGPlugin_v10+0x8458>
   1bdb0: aa1303e0     	mov	x0, x19
   1bdb4: 97ffa7fb     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1bdb8: aa0003f4     	mov	x20, x0
   1bdbc: aa1303e0     	mov	x0, x19
   1bdc0: 97ffa744     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1bdc4: 7100041f     	cmp	w0, #0x1
   1bdc8: 54000521     	b.ne	0x1be6c <pesapi_register_MSDKXGPlugin_v10+0x81e4>
   1bdcc: aa1303e0     	mov	x0, x19
   1bdd0: 2a1f03e1     	mov	w1, wzr
   1bdd4: 97ffa7cf     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bdd8: aa0003e1     	mov	x1, x0
   1bddc: aa1403e0     	mov	x0, x20
   1bde0: 97ffa818     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bde4: 90000088     	adrp	x8, 0x2b000
   1bde8: f947fd08     	ldr	x8, [x8, #0xff8]
   1bdec: f9400101     	ldr	x1, [x8]
   1bdf0: 9400076a     	bl	0x1db98 <pesapi_register_MSDKXGPlugin_v10+0x9f10>
   1bdf4: 360003c0     	tbz	w0, #0x0, 0x1be6c <pesapi_register_MSDKXGPlugin_v10+0x81e4>
   1bdf8: aa1303e0     	mov	x0, x19
   1bdfc: 2a1f03e1     	mov	w1, wzr
   1be00: 97ffa7c4     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1be04: aa0003e1     	mov	x1, x0
   1be08: aa1403e0     	mov	x0, x20
   1be0c: 97ffa80d     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1be10: aa0003f5     	mov	x21, x0
   1be14: b4000375     	cbz	x21, 0x1be80 <pesapi_register_MSDKXGPlugin_v10+0x81f8>
   1be18: 97ffa7f6     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1be1c: aa0003f4     	mov	x20, x0
   1be20: f9400288     	ldr	x8, [x20]
   1be24: f94006a1     	ldr	x1, [x21, #0x8]
   1be28: f9405508     	ldr	x8, [x8, #0xa8]
   1be2c: d63f0100     	blr	x8
   1be30: f9400288     	ldr	x8, [x20]
   1be34: aa0003f5     	mov	x21, x0
   1be38: aa1403e0     	mov	x0, x20
   1be3c: f9439108     	ldr	x8, [x8, #0x720]
   1be40: d63f0100     	blr	x8
   1be44: 12001c08     	and	w8, w0, #0xff
   1be48: 340000a8     	cbz	w8, 0x1be5c <pesapi_register_MSDKXGPlugin_v10+0x81d4>
   1be4c: f9400288     	ldr	x8, [x20]
   1be50: aa1403e0     	mov	x0, x20
   1be54: f9404508     	ldr	x8, [x8, #0x88]
   1be58: d63f0100     	blr	x8
   1be5c: 910103e0     	add	x0, sp, #0x40
   1be60: aa1503e1     	mov	x1, x21
   1be64: 97ffa7cb     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1be68: 14000008     	b	0x1be88 <pesapi_register_MSDKXGPlugin_v10+0x8200>
   1be6c: 90000021     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1be70: 911ed021     	add	x1, x1, #0x7b4
   1be74: aa1303e0     	mov	x0, x19
   1be78: 97ffa7ee     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1be7c: 140001b8     	b	0x1c55c <pesapi_register_MSDKXGPlugin_v10+0x88d4>
   1be80: 910103e0     	add	x0, sp, #0x40
   1be84: 97ffa7bb     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1be88: aa1303e0     	mov	x0, x19
   1be8c: 97ffa711     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1be90: 9100c3e0     	add	x0, sp, #0x30
   1be94: 910103e1     	add	x1, sp, #0x40
   1be98: 97ffa752     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1be9c: 9100c3e0     	add	x0, sp, #0x30
   1bea0: 97ffd8d0     	bl	0x121e0 <.text+0xc390>
   1bea4: 9100c3e0     	add	x0, sp, #0x30
   1bea8: 97ffa6fa     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1beac: d0000095     	adrp	x21, 0x2d000
   1beb0: 9112c2b5     	add	x21, x21, #0x4b0
   1beb4: 910022a0     	add	x0, x21, #0x8
   1beb8: 08dffc08     	ldarb	w8, [x0]
   1bebc: 37000228     	tbnz	w8, #0x0, 0x1bf00 <pesapi_register_MSDKXGPlugin_v10+0x8278>
   1bec0: 97ffa718     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1bec4: 340001e0     	cbz	w0, 0x1bf00 <pesapi_register_MSDKXGPlugin_v10+0x8278>
   1bec8: 320003e0     	orr	w0, wzr, #0x1
   1becc: f9015abf     	str	xzr, [x21, #0x2b0]
   1bed0: 910aa2b4     	add	x20, x21, #0x2a8
   1bed4: 97ffa72f     	bl	0x5b90 <malloc@plt>
   1bed8: f90156a0     	str	x0, [x21, #0x2a8]
   1bedc: 3900001f     	strb	wzr, [x0]
   1bee0: f0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1bee4: b0000082     	adrp	x2, 0x2c000
   1bee8: 91216000     	add	x0, x0, #0x858
   1beec: 91000042     	add	x2, x2, #0x0
   1bef0: aa1403e1     	mov	x1, x20
   1bef4: 97ffa783     	bl	0x5d00 <__cxa_atexit@plt>
   1bef8: 910022a0     	add	x0, x21, #0x8
   1befc: 97ffa735     	bl	0x5bd0 <__cxa_guard_release@plt>
   1bf00: d0000088     	adrp	x8, 0x2d000
   1bf04: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1bf08: 7100051f     	cmp	w8, #0x1
   1bf0c: 540000e1     	b.ne	0x1bf28 <pesapi_register_MSDKXGPlugin_v10+0x82a0>
   1bf10: f94156a1     	ldr	x1, [x21, #0x2a8]
   1bf14: 390002bf     	strb	wzr, [x21]
   1bf18: b4000081     	cbz	x1, 0x1bf28 <pesapi_register_MSDKXGPlugin_v10+0x82a0>
   1bf1c: aa1303e0     	mov	x0, x19
   1bf20: 97ffa7c4     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1bf24: 1400018c     	b	0x1c554 <pesapi_register_MSDKXGPlugin_v10+0x88cc>
   1bf28: aa1303e0     	mov	x0, x19
   1bf2c: 2a1f03e1     	mov	w1, wzr
   1bf30: 97ffa778     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1bf34: 14000188     	b	0x1c554 <pesapi_register_MSDKXGPlugin_v10+0x88cc>
   1bf38: 910103e0     	add	x0, sp, #0x40
   1bf3c: 97ffa78d     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1bf40: 910103e8     	add	x8, sp, #0x40
   1bf44: aa1503e0     	mov	x0, x21
   1bf48: aa1603e1     	mov	x1, x22
   1bf4c: 91004114     	add	x20, x8, #0x10
   1bf50: 97ffa7bc     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1bf54: aa0003f6     	mov	x22, x0
   1bf58: b4000336     	cbz	x22, 0x1bfbc <pesapi_register_MSDKXGPlugin_v10+0x8334>
   1bf5c: 97ffa7a5     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1bf60: aa0003f5     	mov	x21, x0
   1bf64: f94002a8     	ldr	x8, [x21]
   1bf68: f94006c1     	ldr	x1, [x22, #0x8]
   1bf6c: f9405508     	ldr	x8, [x8, #0xa8]
   1bf70: d63f0100     	blr	x8
   1bf74: f94002a8     	ldr	x8, [x21]
   1bf78: aa0003f6     	mov	x22, x0
   1bf7c: aa1503e0     	mov	x0, x21
   1bf80: f9439108     	ldr	x8, [x8, #0x720]
   1bf84: d63f0100     	blr	x8
   1bf88: 12001c08     	and	w8, w0, #0xff
   1bf8c: 340000a8     	cbz	w8, 0x1bfa0 <pesapi_register_MSDKXGPlugin_v10+0x8318>
   1bf90: f94002a8     	ldr	x8, [x21]
   1bf94: aa1503e0     	mov	x0, x21
   1bf98: f9404508     	ldr	x8, [x8, #0x88]
   1bf9c: d63f0100     	blr	x8
   1bfa0: f0000068     	adrp	x8, 0x2a000
   1bfa4: 91040108     	add	x8, x8, #0x100
   1bfa8: 91004101     	add	x1, x8, #0x10
   1bfac: aa1403e0     	mov	x0, x20
   1bfb0: aa1603e2     	mov	x2, x22
   1bfb4: 97ffa767     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1bfb8: 14000006     	b	0x1bfd0 <pesapi_register_MSDKXGPlugin_v10+0x8348>
   1bfbc: f0000068     	adrp	x8, 0x2a000
   1bfc0: 91040108     	add	x8, x8, #0x100
   1bfc4: 91004101     	add	x1, x8, #0x10
   1bfc8: aa1403e0     	mov	x0, x20
   1bfcc: 97ffa71d     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1bfd0: f0000068     	adrp	x8, 0x2a000
   1bfd4: 91046108     	add	x8, x8, #0x118
   1bfd8: 9100a117     	add	x23, x8, #0x28
   1bfdc: aa1303e0     	mov	x0, x19
   1bfe0: f9002bf7     	str	x23, [sp, #0x50]
   1bfe4: 97ffa6bb     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1bfe8: 9100c3e0     	add	x0, sp, #0x30
   1bfec: 910103e1     	add	x1, sp, #0x40
   1bff0: 97ffa6fc     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1bff4: f9402be8     	ldr	x8, [sp, #0x50]
   1bff8: f0000076     	adrp	x22, 0x2a000
   1bffc: 910402d6     	add	x22, x22, #0x100
   1c000: 910042d5     	add	x21, x22, #0x10
   1c004: f85d8108     	ldur	x8, [x8, #-0x28]
   1c008: 910083e0     	add	x0, sp, #0x20
   1c00c: aa1503e1     	mov	x1, x21
   1c010: 8b080282     	add	x2, x20, x8
   1c014: 97ffa6f7     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1c018: 9100c3e0     	add	x0, sp, #0x30
   1c01c: 910083e1     	add	x1, sp, #0x20
   1c020: f90013f7     	str	x23, [sp, #0x20]
   1c024: 97ffd100     	bl	0x10424 <.text+0xa5d4>
   1c028: 910083e0     	add	x0, sp, #0x20
   1c02c: aa1503e1     	mov	x1, x21
   1c030: 97ffa728     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c034: 9100c3e0     	add	x0, sp, #0x30
   1c038: 97ffa696     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1c03c: b0000097     	adrp	x23, 0x2d000
   1c040: 9112c2f7     	add	x23, x23, #0x4b0
   1c044: 910022e0     	add	x0, x23, #0x8
   1c048: 08dffc08     	ldarb	w8, [x0]
   1c04c: 37000228     	tbnz	w8, #0x0, 0x1c090 <pesapi_register_MSDKXGPlugin_v10+0x8408>
   1c050: 97ffa6b4     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1c054: 340001e0     	cbz	w0, 0x1c090 <pesapi_register_MSDKXGPlugin_v10+0x8408>
   1c058: 320003e0     	orr	w0, wzr, #0x1
   1c05c: f9015aff     	str	xzr, [x23, #0x2b0]
   1c060: 910aa2f5     	add	x21, x23, #0x2a8
   1c064: 97ffa6cb     	bl	0x5b90 <malloc@plt>
   1c068: f90156e0     	str	x0, [x23, #0x2a8]
   1c06c: 3900001f     	strb	wzr, [x0]
   1c070: d0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1c074: 90000082     	adrp	x2, 0x2c000
   1c078: 91216000     	add	x0, x0, #0x858
   1c07c: 91000042     	add	x2, x2, #0x0
   1c080: aa1503e1     	mov	x1, x21
   1c084: 97ffa71f     	bl	0x5d00 <__cxa_atexit@plt>
   1c088: 910022e0     	add	x0, x23, #0x8
   1c08c: 97ffa6d1     	bl	0x5bd0 <__cxa_guard_release@plt>
   1c090: b0000088     	adrp	x8, 0x2d000
   1c094: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1c098: 7100051f     	cmp	w8, #0x1
   1c09c: 540000e1     	b.ne	0x1c0b8 <pesapi_register_MSDKXGPlugin_v10+0x8430>
   1c0a0: f94156e1     	ldr	x1, [x23, #0x2a8]
   1c0a4: 390002ff     	strb	wzr, [x23]
   1c0a8: b4000081     	cbz	x1, 0x1c0b8 <pesapi_register_MSDKXGPlugin_v10+0x8430>
   1c0ac: aa1303e0     	mov	x0, x19
   1c0b0: 97ffa760     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1c0b4: 14000007     	b	0x1c0d0 <pesapi_register_MSDKXGPlugin_v10+0x8448>
   1c0b8: aa1303e0     	mov	x0, x19
   1c0bc: 2a1f03e1     	mov	w1, wzr
   1c0c0: 97ffa714     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c0c4: 320003e1     	orr	w1, wzr, #0x1
   1c0c8: aa1303e0     	mov	x0, x19
   1c0cc: 97ffa711     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c0d0: 910042c1     	add	x1, x22, #0x10
   1c0d4: 1400011e     	b	0x1c54c <pesapi_register_MSDKXGPlugin_v10+0x88c4>
   1c0d8: 910103e0     	add	x0, sp, #0x40
   1c0dc: 97ffa725     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1c0e0: aa1503e0     	mov	x0, x21
   1c0e4: aa1403e1     	mov	x1, x20
   1c0e8: 97ffa6e2     	bl	0x5c70 <msdk_pesapi_get_value_int64@plt>
   1c0ec: f9002be0     	str	x0, [sp, #0x50]
   1c0f0: 910103e8     	add	x8, sp, #0x40
   1c0f4: aa1503e0     	mov	x0, x21
   1c0f8: aa1603e1     	mov	x1, x22
   1c0fc: 91006114     	add	x20, x8, #0x18
   1c100: 97ffa750     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1c104: aa0003f6     	mov	x22, x0
   1c108: b4000336     	cbz	x22, 0x1c16c <pesapi_register_MSDKXGPlugin_v10+0x84e4>
   1c10c: 97ffa739     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1c110: aa0003f5     	mov	x21, x0
   1c114: f94002a8     	ldr	x8, [x21]
   1c118: f94006c1     	ldr	x1, [x22, #0x8]
   1c11c: f9405508     	ldr	x8, [x8, #0xa8]
   1c120: d63f0100     	blr	x8
   1c124: f94002a8     	ldr	x8, [x21]
   1c128: aa0003f6     	mov	x22, x0
   1c12c: aa1503e0     	mov	x0, x21
   1c130: f9439108     	ldr	x8, [x8, #0x720]
   1c134: d63f0100     	blr	x8
   1c138: 12001c08     	and	w8, w0, #0xff
   1c13c: 340000a8     	cbz	w8, 0x1c150 <pesapi_register_MSDKXGPlugin_v10+0x84c8>
   1c140: f94002a8     	ldr	x8, [x21]
   1c144: aa1503e0     	mov	x0, x21
   1c148: f9404508     	ldr	x8, [x8, #0x88]
   1c14c: d63f0100     	blr	x8
   1c150: d0000068     	adrp	x8, 0x2a000
   1c154: 91040108     	add	x8, x8, #0x100
   1c158: 91004101     	add	x1, x8, #0x10
   1c15c: aa1403e0     	mov	x0, x20
   1c160: aa1603e2     	mov	x2, x22
   1c164: 97ffa6fb     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1c168: 14000006     	b	0x1c180 <pesapi_register_MSDKXGPlugin_v10+0x84f8>
   1c16c: d0000068     	adrp	x8, 0x2a000
   1c170: 91040108     	add	x8, x8, #0x100
   1c174: 91004101     	add	x1, x8, #0x10
   1c178: aa1403e0     	mov	x0, x20
   1c17c: 97ffa6b1     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1c180: d0000068     	adrp	x8, 0x2a000
   1c184: 91046108     	add	x8, x8, #0x118
   1c188: 9100a118     	add	x24, x8, #0x28
   1c18c: aa1303e0     	mov	x0, x19
   1c190: f9002ff8     	str	x24, [sp, #0x58]
   1c194: 97ffa64f     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1c198: 9100c3e0     	add	x0, sp, #0x30
   1c19c: 910103e1     	add	x1, sp, #0x40
   1c1a0: 97ffa690     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1c1a4: a94523f5     	ldp	x21, x8, [sp, #0x50]
   1c1a8: d0000077     	adrp	x23, 0x2a000
   1c1ac: 910402f7     	add	x23, x23, #0x100
   1c1b0: 910042f6     	add	x22, x23, #0x10
   1c1b4: f85d8108     	ldur	x8, [x8, #-0x28]
   1c1b8: 910083e0     	add	x0, sp, #0x20
   1c1bc: aa1603e1     	mov	x1, x22
   1c1c0: 8b080282     	add	x2, x20, x8
   1c1c4: 97ffa68b     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1c1c8: 9100c3e0     	add	x0, sp, #0x30
   1c1cc: 910083e2     	add	x2, sp, #0x20
   1c1d0: aa1503e1     	mov	x1, x21
   1c1d4: f90013f8     	str	x24, [sp, #0x20]
   1c1d8: 97ffd273     	bl	0x10ba4 <.text+0xad54>
   1c1dc: 910083e0     	add	x0, sp, #0x20
   1c1e0: aa1603e1     	mov	x1, x22
   1c1e4: 97ffa6bb     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c1e8: 9100c3e0     	add	x0, sp, #0x30
   1c1ec: 97ffa629     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1c1f0: b0000096     	adrp	x22, 0x2d000
   1c1f4: 9112c2d6     	add	x22, x22, #0x4b0
   1c1f8: 910022c0     	add	x0, x22, #0x8
   1c1fc: 08dffc08     	ldarb	w8, [x0]
   1c200: 37000228     	tbnz	w8, #0x0, 0x1c244 <pesapi_register_MSDKXGPlugin_v10+0x85bc>
   1c204: 97ffa647     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1c208: 340001e0     	cbz	w0, 0x1c244 <pesapi_register_MSDKXGPlugin_v10+0x85bc>
   1c20c: 320003e0     	orr	w0, wzr, #0x1
   1c210: f9015adf     	str	xzr, [x22, #0x2b0]
   1c214: 910aa2d5     	add	x21, x22, #0x2a8
   1c218: 97ffa65e     	bl	0x5b90 <malloc@plt>
   1c21c: f90156c0     	str	x0, [x22, #0x2a8]
   1c220: 3900001f     	strb	wzr, [x0]
   1c224: d0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1c228: 90000082     	adrp	x2, 0x2c000
   1c22c: 91216000     	add	x0, x0, #0x858
   1c230: 91000042     	add	x2, x2, #0x0
   1c234: aa1503e1     	mov	x1, x21
   1c238: 97ffa6b2     	bl	0x5d00 <__cxa_atexit@plt>
   1c23c: 910022c0     	add	x0, x22, #0x8
   1c240: 97ffa664     	bl	0x5bd0 <__cxa_guard_release@plt>
   1c244: b0000088     	adrp	x8, 0x2d000
   1c248: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1c24c: 7100051f     	cmp	w8, #0x1
   1c250: 54000101     	b.ne	0x1c270 <pesapi_register_MSDKXGPlugin_v10+0x85e8>
   1c254: f94156c1     	ldr	x1, [x22, #0x2a8]
   1c258: 390002df     	strb	wzr, [x22]
   1c25c: b40000a1     	cbz	x1, 0x1c270 <pesapi_register_MSDKXGPlugin_v10+0x85e8>
   1c260: aa1303e0     	mov	x0, x19
   1c264: 97ffa6f3     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1c268: 910042e1     	add	x1, x23, #0x10
   1c26c: 140000b8     	b	0x1c54c <pesapi_register_MSDKXGPlugin_v10+0x88c4>
   1c270: aa1303e0     	mov	x0, x19
   1c274: 2a1f03e1     	mov	w1, wzr
   1c278: 97ffa6a6     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c27c: 320003e1     	orr	w1, wzr, #0x1
   1c280: aa1303e0     	mov	x0, x19
   1c284: 97ffa6a3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c288: 321f03e1     	orr	w1, wzr, #0x2
   1c28c: aa1303e0     	mov	x0, x19
   1c290: 97ffa6a0     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c294: 910042e1     	add	x1, x23, #0x10
   1c298: 140000ad     	b	0x1c54c <pesapi_register_MSDKXGPlugin_v10+0x88c4>
   1c29c: 910103e0     	add	x0, sp, #0x40
   1c2a0: 97ffa6b4     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1c2a4: aa1503e0     	mov	x0, x21
   1c2a8: aa1403e1     	mov	x1, x20
   1c2ac: 97ffa671     	bl	0x5c70 <msdk_pesapi_get_value_int64@plt>
   1c2b0: f9002be0     	str	x0, [sp, #0x50]
   1c2b4: 910103e8     	add	x8, sp, #0x40
   1c2b8: aa1503e0     	mov	x0, x21
   1c2bc: aa1603e1     	mov	x1, x22
   1c2c0: 91006114     	add	x20, x8, #0x18
   1c2c4: 97ffa6df     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1c2c8: aa0003f8     	mov	x24, x0
   1c2cc: b4000338     	cbz	x24, 0x1c330 <pesapi_register_MSDKXGPlugin_v10+0x86a8>
   1c2d0: 97ffa6c8     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1c2d4: aa0003f6     	mov	x22, x0
   1c2d8: f94002c8     	ldr	x8, [x22]
   1c2dc: f9400701     	ldr	x1, [x24, #0x8]
   1c2e0: f9405508     	ldr	x8, [x8, #0xa8]
   1c2e4: d63f0100     	blr	x8
   1c2e8: f94002c8     	ldr	x8, [x22]
   1c2ec: aa0003f8     	mov	x24, x0
   1c2f0: aa1603e0     	mov	x0, x22
   1c2f4: f9439108     	ldr	x8, [x8, #0x720]
   1c2f8: d63f0100     	blr	x8
   1c2fc: 12001c08     	and	w8, w0, #0xff
   1c300: 340000a8     	cbz	w8, 0x1c314 <pesapi_register_MSDKXGPlugin_v10+0x868c>
   1c304: f94002c8     	ldr	x8, [x22]
   1c308: aa1603e0     	mov	x0, x22
   1c30c: f9404508     	ldr	x8, [x8, #0x88]
   1c310: d63f0100     	blr	x8
   1c314: d0000068     	adrp	x8, 0x2a000
   1c318: 910a0108     	add	x8, x8, #0x280
   1c31c: 91004101     	add	x1, x8, #0x10
   1c320: aa1403e0     	mov	x0, x20
   1c324: aa1803e2     	mov	x2, x24
   1c328: 97ffa68a     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1c32c: 14000006     	b	0x1c344 <pesapi_register_MSDKXGPlugin_v10+0x86bc>
   1c330: d0000068     	adrp	x8, 0x2a000
   1c334: 910a0108     	add	x8, x8, #0x280
   1c338: 91004101     	add	x1, x8, #0x10
   1c33c: aa1403e0     	mov	x0, x20
   1c340: 97ffa640     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1c344: d0000078     	adrp	x24, 0x2a000
   1c348: 910a6318     	add	x24, x24, #0x298
   1c34c: 910103e8     	add	x8, sp, #0x40
   1c350: 9100a309     	add	x9, x24, #0x28
   1c354: aa1503e0     	mov	x0, x21
   1c358: aa1703e1     	mov	x1, x23
   1c35c: f9002fe9     	str	x9, [sp, #0x58]
   1c360: 9100a116     	add	x22, x8, #0x28
   1c364: 97ffa6b7     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1c368: aa0003f7     	mov	x23, x0
   1c36c: b4000337     	cbz	x23, 0x1c3d0 <pesapi_register_MSDKXGPlugin_v10+0x8748>
   1c370: 97ffa6a0     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1c374: aa0003f5     	mov	x21, x0
   1c378: f94002a8     	ldr	x8, [x21]
   1c37c: f94006e1     	ldr	x1, [x23, #0x8]
   1c380: f9405508     	ldr	x8, [x8, #0xa8]
   1c384: d63f0100     	blr	x8
   1c388: f94002a8     	ldr	x8, [x21]
   1c38c: aa0003f7     	mov	x23, x0
   1c390: aa1503e0     	mov	x0, x21
   1c394: f9439108     	ldr	x8, [x8, #0x720]
   1c398: d63f0100     	blr	x8
   1c39c: 12001c08     	and	w8, w0, #0xff
   1c3a0: 340000a8     	cbz	w8, 0x1c3b4 <pesapi_register_MSDKXGPlugin_v10+0x872c>
   1c3a4: f94002a8     	ldr	x8, [x21]
   1c3a8: aa1503e0     	mov	x0, x21
   1c3ac: f9404508     	ldr	x8, [x8, #0x88]
   1c3b0: d63f0100     	blr	x8
   1c3b4: d0000068     	adrp	x8, 0x2a000
   1c3b8: 91040108     	add	x8, x8, #0x100
   1c3bc: 91004101     	add	x1, x8, #0x10
   1c3c0: aa1603e0     	mov	x0, x22
   1c3c4: aa1703e2     	mov	x2, x23
   1c3c8: 97ffa662     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1c3cc: 14000006     	b	0x1c3e4 <pesapi_register_MSDKXGPlugin_v10+0x875c>
   1c3d0: d0000068     	adrp	x8, 0x2a000
   1c3d4: 91040108     	add	x8, x8, #0x100
   1c3d8: 91004101     	add	x1, x8, #0x10
   1c3dc: aa1603e0     	mov	x0, x22
   1c3e0: 97ffa618     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1c3e4: d0000068     	adrp	x8, 0x2a000
   1c3e8: 91046108     	add	x8, x8, #0x118
   1c3ec: 9100a11c     	add	x28, x8, #0x28
   1c3f0: aa1303e0     	mov	x0, x19
   1c3f4: f90037fc     	str	x28, [sp, #0x68]
   1c3f8: 97ffa5b6     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1c3fc: 9100c3e0     	add	x0, sp, #0x30
   1c400: 910103e1     	add	x1, sp, #0x40
   1c404: 97ffa5f7     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1c408: a94523f5     	ldp	x21, x8, [sp, #0x50]
   1c40c: d0000079     	adrp	x25, 0x2a000
   1c410: 910a0339     	add	x25, x25, #0x280
   1c414: 91004337     	add	x23, x25, #0x10
   1c418: f85d8108     	ldur	x8, [x8, #-0x28]
   1c41c: 910083e0     	add	x0, sp, #0x20
   1c420: aa1703e1     	mov	x1, x23
   1c424: 8b080282     	add	x2, x20, x8
   1c428: 97ffa5f2     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1c42c: f94037e8     	ldr	x8, [sp, #0x68]
   1c430: 9100a309     	add	x9, x24, #0x28
   1c434: f90013e9     	str	x9, [sp, #0x20]
   1c438: d000007a     	adrp	x26, 0x2a000
   1c43c: f85d8108     	ldur	x8, [x8, #-0x28]
   1c440: 9104035a     	add	x26, x26, #0x100
   1c444: 91004358     	add	x24, x26, #0x10
   1c448: 910043e0     	add	x0, sp, #0x10
   1c44c: 8b0802c2     	add	x2, x22, x8
   1c450: aa1803e1     	mov	x1, x24
   1c454: 97ffa5e7     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1c458: 9100c3e0     	add	x0, sp, #0x30
   1c45c: 910083e2     	add	x2, sp, #0x20
   1c460: 910043e3     	add	x3, sp, #0x10
   1c464: aa1503e1     	mov	x1, x21
   1c468: f9000bfc     	str	x28, [sp, #0x10]
   1c46c: 97ffc93f     	bl	0xe968 <.text+0x8b18>
   1c470: 910043e0     	add	x0, sp, #0x10
   1c474: aa1803e1     	mov	x1, x24
   1c478: 97ffa616     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c47c: 910083e0     	add	x0, sp, #0x20
   1c480: aa1703e1     	mov	x1, x23
   1c484: 97ffa613     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c488: 9100c3e0     	add	x0, sp, #0x30
   1c48c: 97ffa581     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1c490: b0000097     	adrp	x23, 0x2d000
   1c494: 9112c2f7     	add	x23, x23, #0x4b0
   1c498: 910022e0     	add	x0, x23, #0x8
   1c49c: 08dffc08     	ldarb	w8, [x0]
   1c4a0: 37000228     	tbnz	w8, #0x0, 0x1c4e4 <pesapi_register_MSDKXGPlugin_v10+0x885c>
   1c4a4: 97ffa59f     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1c4a8: 340001e0     	cbz	w0, 0x1c4e4 <pesapi_register_MSDKXGPlugin_v10+0x885c>
   1c4ac: 320003e0     	orr	w0, wzr, #0x1
   1c4b0: f9015aff     	str	xzr, [x23, #0x2b0]
   1c4b4: 910aa2f5     	add	x21, x23, #0x2a8
   1c4b8: 97ffa5b6     	bl	0x5b90 <malloc@plt>
   1c4bc: f90156e0     	str	x0, [x23, #0x2a8]
   1c4c0: 3900001f     	strb	wzr, [x0]
   1c4c4: d0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1c4c8: 90000082     	adrp	x2, 0x2c000
   1c4cc: 91216000     	add	x0, x0, #0x858
   1c4d0: 91000042     	add	x2, x2, #0x0
   1c4d4: aa1503e1     	mov	x1, x21
   1c4d8: 97ffa60a     	bl	0x5d00 <__cxa_atexit@plt>
   1c4dc: 910022e0     	add	x0, x23, #0x8
   1c4e0: 97ffa5bc     	bl	0x5bd0 <__cxa_guard_release@plt>
   1c4e4: b0000088     	adrp	x8, 0x2d000
   1c4e8: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1c4ec: 7100051f     	cmp	w8, #0x1
   1c4f0: 540000e1     	b.ne	0x1c50c <pesapi_register_MSDKXGPlugin_v10+0x8884>
   1c4f4: f94156e1     	ldr	x1, [x23, #0x2a8]
   1c4f8: 390002ff     	strb	wzr, [x23]
   1c4fc: b4000081     	cbz	x1, 0x1c50c <pesapi_register_MSDKXGPlugin_v10+0x8884>
   1c500: aa1303e0     	mov	x0, x19
   1c504: 97ffa64b     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1c508: 1400000d     	b	0x1c53c <pesapi_register_MSDKXGPlugin_v10+0x88b4>
   1c50c: aa1303e0     	mov	x0, x19
   1c510: 2a1f03e1     	mov	w1, wzr
   1c514: 97ffa5ff     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c518: 320003e1     	orr	w1, wzr, #0x1
   1c51c: aa1303e0     	mov	x0, x19
   1c520: 97ffa5fc     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c524: 321f03e1     	orr	w1, wzr, #0x2
   1c528: aa1303e0     	mov	x0, x19
   1c52c: 97ffa5f9     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c530: 320007e1     	orr	w1, wzr, #0x3
   1c534: aa1303e0     	mov	x0, x19
   1c538: 97ffa5f6     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c53c: 91004341     	add	x1, x26, #0x10
   1c540: aa1603e0     	mov	x0, x22
   1c544: 97ffa5e3     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c548: 91004321     	add	x1, x25, #0x10
   1c54c: aa1403e0     	mov	x0, x20
   1c550: 97ffa5e0     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c554: 910103e0     	add	x0, sp, #0x40
   1c558: 97ffa54e     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1c55c: f9401768     	ldr	x8, [x27, #0x28]
   1c560: f85a83a9     	ldur	x9, [x29, #-0x58]
   1c564: eb09011f     	cmp	x8, x9
   1c568: 54001b21     	b.ne	0x1c8cc <pesapi_register_MSDKXGPlugin_v10+0x8c44>
   1c56c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   1c570: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
   1c574: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
   1c578: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
   1c57c: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
   1c580: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
   1c584: 910443ff     	add	sp, sp, #0x110
   1c588: d65f03c0     	ret
   1c58c: 910103e0     	add	x0, sp, #0x40
   1c590: 97ffa5f8     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1c594: b40002d8     	cbz	x24, 0x1c5ec <pesapi_register_MSDKXGPlugin_v10+0x8964>
   1c598: 910043e3     	add	x3, sp, #0x10
   1c59c: aa1403e0     	mov	x0, x20
   1c5a0: aa1803e1     	mov	x1, x24
   1c5a4: aa1f03e2     	mov	x2, xzr
   1c5a8: f9000bff     	str	xzr, [sp, #0x10]
   1c5ac: 97ffa555     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1c5b0: f9002fe0     	str	x0, [sp, #0x58]
   1c5b4: 390183ff     	strb	wzr, [sp, #0x60]
   1c5b8: b50001a0     	cbnz	x0, 0x1c5ec <pesapi_register_MSDKXGPlugin_v10+0x8964>
   1c5bc: f9400be8     	ldr	x8, [sp, #0x10]
   1c5c0: 91000500     	add	x0, x8, #0x1
   1c5c4: 97ffa573     	bl	0x5b90 <malloc@plt>
   1c5c8: aa0003e8     	mov	x8, x0
   1c5cc: 910043e3     	add	x3, sp, #0x10
   1c5d0: aa1403e0     	mov	x0, x20
   1c5d4: aa1803e1     	mov	x1, x24
   1c5d8: aa0803e2     	mov	x2, x8
   1c5dc: f9002fe8     	str	x8, [sp, #0x58]
   1c5e0: 97ffa548     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1c5e4: 320003e8     	orr	w8, wzr, #0x1
   1c5e8: 390183e8     	strb	w8, [sp, #0x60]
   1c5ec: f9402fe8     	ldr	x8, [sp, #0x58]
   1c5f0: f9002be8     	str	x8, [sp, #0x50]
   1c5f4: b40002d7     	cbz	x23, 0x1c64c <pesapi_register_MSDKXGPlugin_v10+0x89c4>
   1c5f8: 910043e3     	add	x3, sp, #0x10
   1c5fc: aa1403e0     	mov	x0, x20
   1c600: aa1703e1     	mov	x1, x23
   1c604: aa1f03e2     	mov	x2, xzr
   1c608: f9000bff     	str	xzr, [sp, #0x10]
   1c60c: 97ffa53d     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1c610: f9003be0     	str	x0, [sp, #0x70]
   1c614: 3901e3ff     	strb	wzr, [sp, #0x78]
   1c618: b50001a0     	cbnz	x0, 0x1c64c <pesapi_register_MSDKXGPlugin_v10+0x89c4>
   1c61c: f9400be8     	ldr	x8, [sp, #0x10]
   1c620: 91000500     	add	x0, x8, #0x1
   1c624: 97ffa55b     	bl	0x5b90 <malloc@plt>
   1c628: aa0003e8     	mov	x8, x0
   1c62c: 910043e3     	add	x3, sp, #0x10
   1c630: aa1403e0     	mov	x0, x20
   1c634: aa1703e1     	mov	x1, x23
   1c638: aa0803e2     	mov	x2, x8
   1c63c: f9003be8     	str	x8, [sp, #0x70]
   1c640: 97ffa530     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1c644: 320003e8     	orr	w8, wzr, #0x1
   1c648: 3901e3e8     	strb	w8, [sp, #0x78]
   1c64c: f9403be8     	ldr	x8, [sp, #0x70]
   1c650: f90037e8     	str	x8, [sp, #0x68]
   1c654: b40002d5     	cbz	x21, 0x1c6ac <pesapi_register_MSDKXGPlugin_v10+0x8a24>
   1c658: 910043e3     	add	x3, sp, #0x10
   1c65c: aa1403e0     	mov	x0, x20
   1c660: aa1503e1     	mov	x1, x21
   1c664: aa1f03e2     	mov	x2, xzr
   1c668: f9000bff     	str	xzr, [sp, #0x10]
   1c66c: 97ffa525     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1c670: f90047e0     	str	x0, [sp, #0x88]
   1c674: 390243ff     	strb	wzr, [sp, #0x90]
   1c678: b50001a0     	cbnz	x0, 0x1c6ac <pesapi_register_MSDKXGPlugin_v10+0x8a24>
   1c67c: f9400be8     	ldr	x8, [sp, #0x10]
   1c680: 91000500     	add	x0, x8, #0x1
   1c684: 97ffa543     	bl	0x5b90 <malloc@plt>
   1c688: aa0003e8     	mov	x8, x0
   1c68c: 910043e3     	add	x3, sp, #0x10
   1c690: aa1403e0     	mov	x0, x20
   1c694: aa1503e1     	mov	x1, x21
   1c698: aa0803e2     	mov	x2, x8
   1c69c: f90047e8     	str	x8, [sp, #0x88]
   1c6a0: 97ffa518     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1c6a4: 320003e8     	orr	w8, wzr, #0x1
   1c6a8: 390243e8     	strb	w8, [sp, #0x90]
   1c6ac: f94047e8     	ldr	x8, [sp, #0x88]
   1c6b0: 910103e9     	add	x9, sp, #0x40
   1c6b4: aa1403e0     	mov	x0, x20
   1c6b8: aa1603e1     	mov	x1, x22
   1c6bc: f90043e8     	str	x8, [sp, #0x80]
   1c6c0: 91016135     	add	x21, x9, #0x58
   1c6c4: 97ffa5df     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1c6c8: aa0003f6     	mov	x22, x0
   1c6cc: b4000336     	cbz	x22, 0x1c730 <pesapi_register_MSDKXGPlugin_v10+0x8aa8>
   1c6d0: 97ffa5c8     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1c6d4: aa0003f4     	mov	x20, x0
   1c6d8: f9400288     	ldr	x8, [x20]
   1c6dc: f94006c1     	ldr	x1, [x22, #0x8]
   1c6e0: f9405508     	ldr	x8, [x8, #0xa8]
   1c6e4: d63f0100     	blr	x8
   1c6e8: f9400288     	ldr	x8, [x20]
   1c6ec: aa0003f6     	mov	x22, x0
   1c6f0: aa1403e0     	mov	x0, x20
   1c6f4: f9439108     	ldr	x8, [x8, #0x720]
   1c6f8: d63f0100     	blr	x8
   1c6fc: 12001c08     	and	w8, w0, #0xff
   1c700: 340000a8     	cbz	w8, 0x1c714 <pesapi_register_MSDKXGPlugin_v10+0x8a8c>
   1c704: f9400288     	ldr	x8, [x20]
   1c708: aa1403e0     	mov	x0, x20
   1c70c: f9404508     	ldr	x8, [x8, #0x88]
   1c710: d63f0100     	blr	x8
   1c714: d0000068     	adrp	x8, 0x2a000
   1c718: 91040108     	add	x8, x8, #0x100
   1c71c: 91004101     	add	x1, x8, #0x10
   1c720: aa1503e0     	mov	x0, x21
   1c724: aa1603e2     	mov	x2, x22
   1c728: 97ffa58a     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1c72c: 14000006     	b	0x1c744 <pesapi_register_MSDKXGPlugin_v10+0x8abc>
   1c730: d0000068     	adrp	x8, 0x2a000
   1c734: 91040108     	add	x8, x8, #0x100
   1c738: 91004101     	add	x1, x8, #0x10
   1c73c: aa1503e0     	mov	x0, x21
   1c740: 97ffa540     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1c744: d0000068     	adrp	x8, 0x2a000
   1c748: 91046108     	add	x8, x8, #0x118
   1c74c: 9100a11a     	add	x26, x8, #0x28
   1c750: aa1303e0     	mov	x0, x19
   1c754: f9004ffa     	str	x26, [sp, #0x98]
   1c758: 97ffa4de     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1c75c: 9100c3e0     	add	x0, sp, #0x30
   1c760: 910103e1     	add	x1, sp, #0x40
   1c764: 97ffa51f     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1c768: f9404fe8     	ldr	x8, [sp, #0x98]
   1c76c: d0000079     	adrp	x25, 0x2a000
   1c770: f9402bf4     	ldr	x20, [sp, #0x50]
   1c774: f94037f6     	ldr	x22, [sp, #0x68]
   1c778: f85d8108     	ldur	x8, [x8, #-0x28]
   1c77c: f94043f7     	ldr	x23, [sp, #0x80]
   1c780: 91040339     	add	x25, x25, #0x100
   1c784: 91004338     	add	x24, x25, #0x10
   1c788: 8b0802a2     	add	x2, x21, x8
   1c78c: 910083e0     	add	x0, sp, #0x20
   1c790: aa1803e1     	mov	x1, x24
   1c794: 97ffa517     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1c798: 9100c3e0     	add	x0, sp, #0x30
   1c79c: 910083e4     	add	x4, sp, #0x20
   1c7a0: aa1403e1     	mov	x1, x20
   1c7a4: aa1603e2     	mov	x2, x22
   1c7a8: aa1703e3     	mov	x3, x23
   1c7ac: f90013fa     	str	x26, [sp, #0x20]
   1c7b0: 97ffcd01     	bl	0xfbb4 <.text+0x9d64>
   1c7b4: 910083e0     	add	x0, sp, #0x20
   1c7b8: aa1803e1     	mov	x1, x24
   1c7bc: 97ffa545     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c7c0: 9100c3e0     	add	x0, sp, #0x30
   1c7c4: 97ffa4b3     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1c7c8: b0000096     	adrp	x22, 0x2d000
   1c7cc: 9112c2d6     	add	x22, x22, #0x4b0
   1c7d0: 910022c0     	add	x0, x22, #0x8
   1c7d4: 08dffc08     	ldarb	w8, [x0]
   1c7d8: 37000228     	tbnz	w8, #0x0, 0x1c81c <pesapi_register_MSDKXGPlugin_v10+0x8b94>
   1c7dc: 97ffa4d1     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1c7e0: 340001e0     	cbz	w0, 0x1c81c <pesapi_register_MSDKXGPlugin_v10+0x8b94>
   1c7e4: 320003e0     	orr	w0, wzr, #0x1
   1c7e8: f9015adf     	str	xzr, [x22, #0x2b0]
   1c7ec: 910aa2d4     	add	x20, x22, #0x2a8
   1c7f0: 97ffa4e8     	bl	0x5b90 <malloc@plt>
   1c7f4: f90156c0     	str	x0, [x22, #0x2a8]
   1c7f8: 3900001f     	strb	wzr, [x0]
   1c7fc: d0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1c800: 90000082     	adrp	x2, 0x2c000
   1c804: 91216000     	add	x0, x0, #0x858
   1c808: 91000042     	add	x2, x2, #0x0
   1c80c: aa1403e1     	mov	x1, x20
   1c810: 97ffa53c     	bl	0x5d00 <__cxa_atexit@plt>
   1c814: 910022c0     	add	x0, x22, #0x8
   1c818: 97ffa4ee     	bl	0x5bd0 <__cxa_guard_release@plt>
   1c81c: b0000088     	adrp	x8, 0x2d000
   1c820: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1c824: 7100051f     	cmp	w8, #0x1
   1c828: 540000e1     	b.ne	0x1c844 <pesapi_register_MSDKXGPlugin_v10+0x8bbc>
   1c82c: f94156c1     	ldr	x1, [x22, #0x2a8]
   1c830: 390002df     	strb	wzr, [x22]
   1c834: b4000081     	cbz	x1, 0x1c844 <pesapi_register_MSDKXGPlugin_v10+0x8bbc>
   1c838: aa1303e0     	mov	x0, x19
   1c83c: 97ffa57d     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1c840: 14000010     	b	0x1c880 <pesapi_register_MSDKXGPlugin_v10+0x8bf8>
   1c844: aa1303e0     	mov	x0, x19
   1c848: 2a1f03e1     	mov	w1, wzr
   1c84c: 97ffa531     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c850: 320003e1     	orr	w1, wzr, #0x1
   1c854: aa1303e0     	mov	x0, x19
   1c858: 97ffa52e     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c85c: 321f03e1     	orr	w1, wzr, #0x2
   1c860: aa1303e0     	mov	x0, x19
   1c864: 97ffa52b     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c868: 320007e1     	orr	w1, wzr, #0x3
   1c86c: aa1303e0     	mov	x0, x19
   1c870: 97ffa528     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c874: 321e03e1     	orr	w1, wzr, #0x4
   1c878: aa1303e0     	mov	x0, x19
   1c87c: 97ffa525     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c880: 91004321     	add	x1, x25, #0x10
   1c884: aa1503e0     	mov	x0, x21
   1c888: 97ffa512     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1c88c: 394243e8     	ldrb	w8, [sp, #0x90]
   1c890: 34000088     	cbz	w8, 0x1c8a0 <pesapi_register_MSDKXGPlugin_v10+0x8c18>
   1c894: f94047e0     	ldr	x0, [sp, #0x88]
   1c898: b4000040     	cbz	x0, 0x1c8a0 <pesapi_register_MSDKXGPlugin_v10+0x8c18>
   1c89c: 97ffa4a5     	bl	0x5b30 <free@plt>
   1c8a0: 3941e3e8     	ldrb	w8, [sp, #0x78]
   1c8a4: 34000088     	cbz	w8, 0x1c8b4 <pesapi_register_MSDKXGPlugin_v10+0x8c2c>
   1c8a8: f9403be0     	ldr	x0, [sp, #0x70]
   1c8ac: b4000040     	cbz	x0, 0x1c8b4 <pesapi_register_MSDKXGPlugin_v10+0x8c2c>
   1c8b0: 97ffa4a0     	bl	0x5b30 <free@plt>
   1c8b4: 394183e8     	ldrb	w8, [sp, #0x60]
   1c8b8: 34ffe4e8     	cbz	w8, 0x1c554 <pesapi_register_MSDKXGPlugin_v10+0x88cc>
   1c8bc: f9402fe0     	ldr	x0, [sp, #0x58]
   1c8c0: b4ffe4a0     	cbz	x0, 0x1c554 <pesapi_register_MSDKXGPlugin_v10+0x88cc>
   1c8c4: 97ffa49b     	bl	0x5b30 <free@plt>
   1c8c8: 17ffff23     	b	0x1c554 <pesapi_register_MSDKXGPlugin_v10+0x88cc>
   1c8cc: 97ffa545     	bl	0x5de0 <__stack_chk_fail@plt>
   1c8d0: d100c3ff     	sub	sp, sp, #0x30
   1c8d4: f9000bf3     	str	x19, [sp, #0x10]
   1c8d8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1c8dc: 910083fd     	add	x29, sp, #0x20
   1c8e0: d53bd053     	mrs	x19, TPIDR_EL0
   1c8e4: f9401669     	ldr	x9, [x19, #0x28]
   1c8e8: aa0003e8     	mov	x8, x0
   1c8ec: f0ffff8a     	adrp	x10, 0xf000 <.text+0x91b0>
   1c8f0: 9129914a     	add	x10, x10, #0xa64
   1c8f4: 910003e0     	mov	x0, sp
   1c8f8: aa0803e1     	mov	x1, x8
   1c8fc: f90007e9     	str	x9, [sp, #0x8]
   1c900: f90003ea     	str	x10, [sp]
   1c904: 940003c7     	bl	0x1d820 <pesapi_register_MSDKXGPlugin_v10+0x9b98>
   1c908: f9401668     	ldr	x8, [x19, #0x28]
   1c90c: f94007e9     	ldr	x9, [sp, #0x8]
   1c910: eb09011f     	cmp	x8, x9
   1c914: 540000a1     	b.ne	0x1c928 <pesapi_register_MSDKXGPlugin_v10+0x8ca0>
   1c918: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1c91c: f9400bf3     	ldr	x19, [sp, #0x10]
   1c920: 9100c3ff     	add	sp, sp, #0x30
   1c924: d65f03c0     	ret
   1c928: 97ffa52e     	bl	0x5de0 <__stack_chk_fail@plt>
   1c92c: d100c3ff     	sub	sp, sp, #0x30
   1c930: f9000bf3     	str	x19, [sp, #0x10]
   1c934: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1c938: 910083fd     	add	x29, sp, #0x20
   1c93c: d53bd053     	mrs	x19, TPIDR_EL0
   1c940: f9401669     	ldr	x9, [x19, #0x28]
   1c944: aa0003e8     	mov	x8, x0
   1c948: b0ffffaa     	adrp	x10, 0x11000 <.text+0xb1b0>
   1c94c: 911df14a     	add	x10, x10, #0x77c
   1c950: 910003e0     	mov	x0, sp
   1c954: aa0803e1     	mov	x1, x8
   1c958: f90007e9     	str	x9, [sp, #0x8]
   1c95c: f90003ea     	str	x10, [sp]
   1c960: 940003b0     	bl	0x1d820 <pesapi_register_MSDKXGPlugin_v10+0x9b98>
   1c964: f9401668     	ldr	x8, [x19, #0x28]
   1c968: f94007e9     	ldr	x9, [sp, #0x8]
   1c96c: eb09011f     	cmp	x8, x9
   1c970: 540000a1     	b.ne	0x1c984 <pesapi_register_MSDKXGPlugin_v10+0x8cfc>
   1c974: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1c978: f9400bf3     	ldr	x19, [sp, #0x10]
   1c97c: 9100c3ff     	add	sp, sp, #0x30
   1c980: d65f03c0     	ret
   1c984: 97ffa517     	bl	0x5de0 <__stack_chk_fail@plt>
   1c988: d10283ff     	sub	sp, sp, #0xa0
   1c98c: f9002bf9     	str	x25, [sp, #0x50]
   1c990: a9065ff8     	stp	x24, x23, [sp, #0x60]
   1c994: a90757f6     	stp	x22, x21, [sp, #0x70]
   1c998: a9084ff4     	stp	x20, x19, [sp, #0x80]
   1c99c: a9097bfd     	stp	x29, x30, [sp, #0x90]
   1c9a0: 910243fd     	add	x29, sp, #0x90
   1c9a4: d53bd058     	mrs	x24, TPIDR_EL0
   1c9a8: f9401708     	ldr	x8, [x24, #0x28]
   1c9ac: aa0003f3     	mov	x19, x0
   1c9b0: f90027e8     	str	x8, [sp, #0x48]
   1c9b4: 97ffa4fb     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1c9b8: aa0003f5     	mov	x21, x0
   1c9bc: aa1303e0     	mov	x0, x19
   1c9c0: 2a1f03e1     	mov	w1, wzr
   1c9c4: 97ffa4d3     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c9c8: aa0003f4     	mov	x20, x0
   1c9cc: 320003e1     	orr	w1, wzr, #0x1
   1c9d0: aa1303e0     	mov	x0, x19
   1c9d4: 97ffa4cf     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1c9d8: aa0003f6     	mov	x22, x0
   1c9dc: aa1503e0     	mov	x0, x21
   1c9e0: aa1403e1     	mov	x1, x20
   1c9e4: 97ffa517     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1c9e8: aa0003f7     	mov	x23, x0
   1c9ec: b40002d7     	cbz	x23, 0x1ca44 <pesapi_register_MSDKXGPlugin_v10+0x8dbc>
   1c9f0: 97ffa500     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1c9f4: aa0003f4     	mov	x20, x0
   1c9f8: f9400288     	ldr	x8, [x20]
   1c9fc: f94006e1     	ldr	x1, [x23, #0x8]
   1ca00: f9405508     	ldr	x8, [x8, #0xa8]
   1ca04: d63f0100     	blr	x8
   1ca08: f9400288     	ldr	x8, [x20]
   1ca0c: aa0003f7     	mov	x23, x0
   1ca10: aa1403e0     	mov	x0, x20
   1ca14: f9439108     	ldr	x8, [x8, #0x720]
   1ca18: d63f0100     	blr	x8
   1ca1c: 12001c08     	and	w8, w0, #0xff
   1ca20: 340000a8     	cbz	w8, 0x1ca34 <pesapi_register_MSDKXGPlugin_v10+0x8dac>
   1ca24: f9400288     	ldr	x8, [x20]
   1ca28: aa1403e0     	mov	x0, x20
   1ca2c: f9404508     	ldr	x8, [x8, #0x88]
   1ca30: d63f0100     	blr	x8
   1ca34: 9100a3e0     	add	x0, sp, #0x28
   1ca38: aa1703e1     	mov	x1, x23
   1ca3c: 97ffa4d5     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1ca40: 14000003     	b	0x1ca4c <pesapi_register_MSDKXGPlugin_v10+0x8dc4>
   1ca44: 9100a3e0     	add	x0, sp, #0x28
   1ca48: 97ffa4ca     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1ca4c: 9100a3e8     	add	x8, sp, #0x28
   1ca50: aa1503e0     	mov	x0, x21
   1ca54: aa1603e1     	mov	x1, x22
   1ca58: 91004114     	add	x20, x8, #0x10
   1ca5c: 97ffa4f9     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1ca60: aa0003f7     	mov	x23, x0
   1ca64: b4000337     	cbz	x23, 0x1cac8 <pesapi_register_MSDKXGPlugin_v10+0x8e40>
   1ca68: 97ffa4e2     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1ca6c: aa0003f6     	mov	x22, x0
   1ca70: f94002c8     	ldr	x8, [x22]
   1ca74: f94006e1     	ldr	x1, [x23, #0x8]
   1ca78: f9405508     	ldr	x8, [x8, #0xa8]
   1ca7c: d63f0100     	blr	x8
   1ca80: f94002c8     	ldr	x8, [x22]
   1ca84: aa0003f7     	mov	x23, x0
   1ca88: aa1603e0     	mov	x0, x22
   1ca8c: f9439108     	ldr	x8, [x8, #0x720]
   1ca90: d63f0100     	blr	x8
   1ca94: 12001c08     	and	w8, w0, #0xff
   1ca98: 340000a8     	cbz	w8, 0x1caac <pesapi_register_MSDKXGPlugin_v10+0x8e24>
   1ca9c: f94002c8     	ldr	x8, [x22]
   1caa0: aa1603e0     	mov	x0, x22
   1caa4: f9404508     	ldr	x8, [x8, #0x88]
   1caa8: d63f0100     	blr	x8
   1caac: d0000068     	adrp	x8, 0x2a000
   1cab0: 91060108     	add	x8, x8, #0x180
   1cab4: 91004101     	add	x1, x8, #0x10
   1cab8: aa1403e0     	mov	x0, x20
   1cabc: aa1703e2     	mov	x2, x23
   1cac0: 97ffa4a4     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1cac4: 14000006     	b	0x1cadc <pesapi_register_MSDKXGPlugin_v10+0x8e54>
   1cac8: d0000068     	adrp	x8, 0x2a000
   1cacc: 91060108     	add	x8, x8, #0x180
   1cad0: 91004101     	add	x1, x8, #0x10
   1cad4: aa1403e0     	mov	x0, x20
   1cad8: 97ffa45a     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1cadc: d0000068     	adrp	x8, 0x2a000
   1cae0: 91066108     	add	x8, x8, #0x198
   1cae4: 9100a119     	add	x25, x8, #0x28
   1cae8: aa1303e0     	mov	x0, x19
   1caec: f9001ff9     	str	x25, [sp, #0x38]
   1caf0: 97ffa3f8     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1caf4: 910063e0     	add	x0, sp, #0x18
   1caf8: 9100a3e1     	add	x1, sp, #0x28
   1cafc: 97ffa439     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1cb00: f9401fe8     	ldr	x8, [sp, #0x38]
   1cb04: d0000077     	adrp	x23, 0x2a000
   1cb08: 910602f7     	add	x23, x23, #0x180
   1cb0c: 910042f6     	add	x22, x23, #0x10
   1cb10: f85d8108     	ldur	x8, [x8, #-0x28]
   1cb14: 910023e0     	add	x0, sp, #0x8
   1cb18: aa1603e1     	mov	x1, x22
   1cb1c: 8b080282     	add	x2, x20, x8
   1cb20: 97ffa434     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1cb24: 910063e0     	add	x0, sp, #0x18
   1cb28: 910023e1     	add	x1, sp, #0x8
   1cb2c: f90007f9     	str	x25, [sp, #0x8]
   1cb30: 97ffd366     	bl	0x118c8 <.text+0xba78>
   1cb34: aa0003e1     	mov	x1, x0
   1cb38: aa1503e0     	mov	x0, x21
   1cb3c: 97ffa489     	bl	0x5d60 <msdk_pesapi_create_int64@plt>
   1cb40: aa0003e1     	mov	x1, x0
   1cb44: aa1303e0     	mov	x0, x19
   1cb48: 97ffa452     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1cb4c: 910023e0     	add	x0, sp, #0x8
   1cb50: aa1603e1     	mov	x1, x22
   1cb54: 97ffa45f     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1cb58: 910063e0     	add	x0, sp, #0x18
   1cb5c: 97ffa3cd     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1cb60: b0000096     	adrp	x22, 0x2d000
   1cb64: 9112c2d6     	add	x22, x22, #0x4b0
   1cb68: 910022c0     	add	x0, x22, #0x8
   1cb6c: 08dffc08     	ldarb	w8, [x0]
   1cb70: 37000228     	tbnz	w8, #0x0, 0x1cbb4 <pesapi_register_MSDKXGPlugin_v10+0x8f2c>
   1cb74: 97ffa3eb     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1cb78: 340001e0     	cbz	w0, 0x1cbb4 <pesapi_register_MSDKXGPlugin_v10+0x8f2c>
   1cb7c: 320003e0     	orr	w0, wzr, #0x1
   1cb80: f9015adf     	str	xzr, [x22, #0x2b0]
   1cb84: 910aa2d5     	add	x21, x22, #0x2a8
   1cb88: 97ffa402     	bl	0x5b90 <malloc@plt>
   1cb8c: f90156c0     	str	x0, [x22, #0x2a8]
   1cb90: 3900001f     	strb	wzr, [x0]
   1cb94: d0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1cb98: 90000082     	adrp	x2, 0x2c000
   1cb9c: 91216000     	add	x0, x0, #0x858
   1cba0: 91000042     	add	x2, x2, #0x0
   1cba4: aa1503e1     	mov	x1, x21
   1cba8: 97ffa456     	bl	0x5d00 <__cxa_atexit@plt>
   1cbac: 910022c0     	add	x0, x22, #0x8
   1cbb0: 97ffa408     	bl	0x5bd0 <__cxa_guard_release@plt>
   1cbb4: b0000088     	adrp	x8, 0x2d000
   1cbb8: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1cbbc: 7100051f     	cmp	w8, #0x1
   1cbc0: 540000e1     	b.ne	0x1cbdc <pesapi_register_MSDKXGPlugin_v10+0x8f54>
   1cbc4: f94156c1     	ldr	x1, [x22, #0x2a8]
   1cbc8: 390002df     	strb	wzr, [x22]
   1cbcc: b4000081     	cbz	x1, 0x1cbdc <pesapi_register_MSDKXGPlugin_v10+0x8f54>
   1cbd0: aa1303e0     	mov	x0, x19
   1cbd4: 97ffa497     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1cbd8: 14000007     	b	0x1cbf4 <pesapi_register_MSDKXGPlugin_v10+0x8f6c>
   1cbdc: aa1303e0     	mov	x0, x19
   1cbe0: 2a1f03e1     	mov	w1, wzr
   1cbe4: 97ffa44b     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1cbe8: 320003e1     	orr	w1, wzr, #0x1
   1cbec: aa1303e0     	mov	x0, x19
   1cbf0: 97ffa448     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1cbf4: 910042e1     	add	x1, x23, #0x10
   1cbf8: aa1403e0     	mov	x0, x20
   1cbfc: 97ffa435     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1cc00: 9100a3e0     	add	x0, sp, #0x28
   1cc04: 97ffa3a3     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1cc08: f9401708     	ldr	x8, [x24, #0x28]
   1cc0c: f94027e9     	ldr	x9, [sp, #0x48]
   1cc10: eb09011f     	cmp	x8, x9
   1cc14: 54000101     	b.ne	0x1cc34 <pesapi_register_MSDKXGPlugin_v10+0x8fac>
   1cc18: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1cc1c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1cc20: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1cc24: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   1cc28: f9402bf9     	ldr	x25, [sp, #0x50]
   1cc2c: 910283ff     	add	sp, sp, #0xa0
   1cc30: d65f03c0     	ret
   1cc34: 97ffa46b     	bl	0x5de0 <__stack_chk_fail@plt>
   1cc38: f81e0ff3     	str	x19, [sp, #-0x20]!
   1cc3c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1cc40: 910043fd     	add	x29, sp, #0x10
   1cc44: aa0003f3     	mov	x19, x0
   1cc48: b4000133     	cbz	x19, 0x1cc6c <pesapi_register_MSDKXGPlugin_v10+0x8fe4>
   1cc4c: f9400268     	ldr	x8, [x19]
   1cc50: aa1303e0     	mov	x0, x19
   1cc54: f9400108     	ldr	x8, [x8]
   1cc58: d63f0100     	blr	x8
   1cc5c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1cc60: aa1303e0     	mov	x0, x19
   1cc64: f84207f3     	ldr	x19, [sp], #0x20
   1cc68: 17ffa3b2     	b	0x5b30 <free@plt>
   1cc6c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1cc70: f84207f3     	ldr	x19, [sp], #0x20
   1cc74: d65f03c0     	ret
   1cc78: d10103ff     	sub	sp, sp, #0x40
   1cc7c: f90013f3     	str	x19, [sp, #0x20]
   1cc80: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1cc84: 9100c3fd     	add	x29, sp, #0x30
   1cc88: d53bd053     	mrs	x19, TPIDR_EL0
   1cc8c: f9401669     	ldr	x9, [x19, #0x28]
   1cc90: f0ffffaa     	adrp	x10, 0x13000 <.text+0xd1b0>
   1cc94: aa0003e8     	mov	x8, x0
   1cc98: 4e080fe0     	dup	v0.2d, xzr
   1cc9c: 912c214a     	add	x10, x10, #0xb08
   1cca0: 4e081d40     	mov	v0.d[0], x10
   1cca4: 910003e0     	mov	x0, sp
   1cca8: aa0803e1     	mov	x1, x8
   1ccac: f9000fe9     	str	x9, [sp, #0x18]
   1ccb0: 3d8003e0     	str	q0, [sp]
   1ccb4: 94000253     	bl	0x1d600 <pesapi_register_MSDKXGPlugin_v10+0x9978>
   1ccb8: f9401668     	ldr	x8, [x19, #0x28]
   1ccbc: f9400fe9     	ldr	x9, [sp, #0x18]
   1ccc0: eb09011f     	cmp	x8, x9
   1ccc4: 540000a1     	b.ne	0x1ccd8 <pesapi_register_MSDKXGPlugin_v10+0x9050>
   1ccc8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1cccc: f94013f3     	ldr	x19, [sp, #0x20]
   1ccd0: 910103ff     	add	sp, sp, #0x40
   1ccd4: d65f03c0     	ret
   1ccd8: 97ffa442     	bl	0x5de0 <__stack_chk_fail@plt>
   1ccdc: d10103ff     	sub	sp, sp, #0x40
   1cce0: f90013f3     	str	x19, [sp, #0x20]
   1cce4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1cce8: 9100c3fd     	add	x29, sp, #0x30
   1ccec: d53bd053     	mrs	x19, TPIDR_EL0
   1ccf0: f9401669     	ldr	x9, [x19, #0x28]
   1ccf4: f0ffffaa     	adrp	x10, 0x13000 <.text+0xd1b0>
   1ccf8: aa0003e8     	mov	x8, x0
   1ccfc: 4e080fe0     	dup	v0.2d, xzr
   1cd00: 910dd14a     	add	x10, x10, #0x374
   1cd04: 4e081d40     	mov	v0.d[0], x10
   1cd08: 910003e0     	mov	x0, sp
   1cd0c: aa0803e1     	mov	x1, x8
   1cd10: f9000fe9     	str	x9, [sp, #0x18]
   1cd14: 3d8003e0     	str	q0, [sp]
   1cd18: 9400023a     	bl	0x1d600 <pesapi_register_MSDKXGPlugin_v10+0x9978>
   1cd1c: f9401668     	ldr	x8, [x19, #0x28]
   1cd20: f9400fe9     	ldr	x9, [sp, #0x18]
   1cd24: eb09011f     	cmp	x8, x9
   1cd28: 540000a1     	b.ne	0x1cd3c <pesapi_register_MSDKXGPlugin_v10+0x90b4>
   1cd2c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1cd30: f94013f3     	ldr	x19, [sp, #0x20]
   1cd34: 910103ff     	add	sp, sp, #0x40
   1cd38: d65f03c0     	ret
   1cd3c: 97ffa429     	bl	0x5de0 <__stack_chk_fail@plt>
   1cd40: d102c3ff     	sub	sp, sp, #0xb0
   1cd44: f90033f9     	str	x25, [sp, #0x60]
   1cd48: a9075ff8     	stp	x24, x23, [sp, #0x70]
   1cd4c: a90857f6     	stp	x22, x21, [sp, #0x80]
   1cd50: a9094ff4     	stp	x20, x19, [sp, #0x90]
   1cd54: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   1cd58: 910283fd     	add	x29, sp, #0xa0
   1cd5c: d53bd058     	mrs	x24, TPIDR_EL0
   1cd60: f9401708     	ldr	x8, [x24, #0x28]
   1cd64: aa0003f3     	mov	x19, x0
   1cd68: f81b83a8     	stur	x8, [x29, #-0x48]
   1cd6c: 97ffa40d     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1cd70: aa0003f4     	mov	x20, x0
   1cd74: aa1303e0     	mov	x0, x19
   1cd78: 2a1f03e1     	mov	w1, wzr
   1cd7c: 97ffa3e5     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1cd80: aa0003e1     	mov	x1, x0
   1cd84: aa1403e0     	mov	x0, x20
   1cd88: 97ffa42e     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1cd8c: aa0003f6     	mov	x22, x0
   1cd90: b40002d6     	cbz	x22, 0x1cde8 <pesapi_register_MSDKXGPlugin_v10+0x9160>
   1cd94: 97ffa417     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1cd98: aa0003f5     	mov	x21, x0
   1cd9c: f94002a8     	ldr	x8, [x21]
   1cda0: f94006c1     	ldr	x1, [x22, #0x8]
   1cda4: f9405508     	ldr	x8, [x8, #0xa8]
   1cda8: d63f0100     	blr	x8
   1cdac: f94002a8     	ldr	x8, [x21]
   1cdb0: aa0003f6     	mov	x22, x0
   1cdb4: aa1503e0     	mov	x0, x21
   1cdb8: f9439108     	ldr	x8, [x8, #0x720]
   1cdbc: d63f0100     	blr	x8
   1cdc0: 12001c08     	and	w8, w0, #0xff
   1cdc4: 340000a8     	cbz	w8, 0x1cdd8 <pesapi_register_MSDKXGPlugin_v10+0x9150>
   1cdc8: f94002a8     	ldr	x8, [x21]
   1cdcc: aa1503e0     	mov	x0, x21
   1cdd0: f9404508     	ldr	x8, [x8, #0x88]
   1cdd4: d63f0100     	blr	x8
   1cdd8: 9100e3e0     	add	x0, sp, #0x38
   1cddc: aa1603e1     	mov	x1, x22
   1cde0: 97ffa3b8     	bl	0x5cc0 <_ZN6GCloud4MSDK4java4lang7JObjectC1EP8_jobject@plt>
   1cde4: 14000003     	b	0x1cdf0 <pesapi_register_MSDKXGPlugin_v10+0x9168>
   1cde8: 9100e3e0     	add	x0, sp, #0x38
   1cdec: 97ffa40d     	bl	0x5e20 <_ZN6GCloud4MSDK4java4lang7JObjectC1Ev@plt>
   1cdf0: aa1303e0     	mov	x0, x19
   1cdf4: 97ffa337     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1cdf8: 910023e0     	add	x0, sp, #0x8
   1cdfc: 9100e3e1     	add	x1, sp, #0x38
   1ce00: 97ffa3a0     	bl	0x5c80 <_ZN6GCloud4MSDK4java4lang7JObjectC1ERKS3_@plt>
   1ce04: 910063e8     	add	x8, sp, #0x18
   1ce08: 910023e0     	add	x0, sp, #0x8
   1ce0c: 910063f5     	add	x21, sp, #0x18
   1ce10: 97ffdb7e     	bl	0x13c08 <.text+0xddb8>
   1ce14: f9400fe8     	ldr	x8, [sp, #0x18]
   1ce18: d0000076     	adrp	x22, 0x2a000
   1ce1c: 910e02d6     	add	x22, x22, #0x380
   1ce20: 9100a3e0     	add	x0, sp, #0x28
   1ce24: f85d8108     	ldur	x8, [x8, #-0x28]
   1ce28: 8b0802a2     	add	x2, x21, x8
   1ce2c: 910062d5     	add	x21, x22, #0x18
   1ce30: aa1503e1     	mov	x1, x21
   1ce34: 97ffa36f     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1ce38: 910082d6     	add	x22, x22, #0x20
   1ce3c: 9100a3e0     	add	x0, sp, #0x28
   1ce40: aa1603e1     	mov	x1, x22
   1ce44: 97ffa31f     	bl	0x5ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>
   1ce48: d0000068     	adrp	x8, 0x2a000
   1ce4c: 910ec108     	add	x8, x8, #0x3b0
   1ce50: 9100c119     	add	x25, x8, #0x30
   1ce54: 910123e0     	add	x0, sp, #0x48
   1ce58: 9100a3e2     	add	x2, sp, #0x28
   1ce5c: aa1503e1     	mov	x1, x21
   1ce60: f90017f9     	str	x25, [sp, #0x28]
   1ce64: 97ffa363     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1ce68: 910123e0     	add	x0, sp, #0x48
   1ce6c: aa1603e1     	mov	x1, x22
   1ce70: 97ffa314     	bl	0x5ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>
   1ce74: 321c03e0     	orr	w0, wzr, #0x10
   1ce78: f90027f9     	str	x25, [sp, #0x48]
   1ce7c: 97ffa345     	bl	0x5b90 <malloc@plt>
   1ce80: 910123e2     	add	x2, sp, #0x48
   1ce84: aa1503e1     	mov	x1, x21
   1ce88: aa0003f7     	mov	x23, x0
   1ce8c: 97ffa359     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1ce90: aa1703e0     	mov	x0, x23
   1ce94: aa1603e1     	mov	x1, x22
   1ce98: 97ffa30a     	bl	0x5ac0 <_ZN6GCloud4MSDK7android2os10ParcelableC2Ev@plt>
   1ce9c: f90002f9     	str	x25, [x23]
   1cea0: b0000099     	adrp	x25, 0x2d000
   1cea4: 9112c339     	add	x25, x25, #0x4b0
   1cea8: 9101a321     	add	x1, x25, #0x68
   1ceac: aa1403e0     	mov	x0, x20
   1ceb0: aa1703e2     	mov	x2, x23
   1ceb4: 2a1f03e3     	mov	w3, wzr
   1ceb8: 97ffa2fe     	bl	0x5ab0 <msdk_pesapi_native_object_to_value@plt>
   1cebc: aa0003f4     	mov	x20, x0
   1cec0: 910123e0     	add	x0, sp, #0x48
   1cec4: aa1603e1     	mov	x1, x22
   1cec8: 97ffa3d2     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   1cecc: 910123e0     	add	x0, sp, #0x48
   1ced0: aa1503e1     	mov	x1, x21
   1ced4: 97ffa37f     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1ced8: aa1303e0     	mov	x0, x19
   1cedc: aa1403e1     	mov	x1, x20
   1cee0: 97ffa36c     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1cee4: 9100a3e0     	add	x0, sp, #0x28
   1cee8: aa1603e1     	mov	x1, x22
   1ceec: 97ffa3c9     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   1cef0: 9100a3e0     	add	x0, sp, #0x28
   1cef4: aa1503e1     	mov	x1, x21
   1cef8: 97ffa376     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1cefc: 910063e0     	add	x0, sp, #0x18
   1cf00: aa1603e1     	mov	x1, x22
   1cf04: 97ffa3c3     	bl	0x5e10 <_ZN6GCloud4MSDK7android2os10ParcelableD2Ev@plt>
   1cf08: 910063e0     	add	x0, sp, #0x18
   1cf0c: aa1503e1     	mov	x1, x21
   1cf10: 97ffa370     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1cf14: 910023e0     	add	x0, sp, #0x8
   1cf18: 97ffa2e2     	bl	0x5aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>
   1cf1c: 91002320     	add	x0, x25, #0x8
   1cf20: 08dffc08     	ldarb	w8, [x0]
   1cf24: 37000228     	tbnz	w8, #0x0, 0x1cf68 <pesapi_register_MSDKXGPlugin_v10+0x92e0>
   1cf28: 97ffa2fe     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1cf2c: 340001e0     	cbz	w0, 0x1cf68 <pesapi_register_MSDKXGPlugin_v10+0x92e0>
   1cf30: 320003e0     	orr	w0, wzr, #0x1
   1cf34: f9015b3f     	str	xzr, [x25, #0x2b0]
   1cf38: 910aa334     	add	x20, x25, #0x2a8
   1cf3c: 97ffa315     	bl	0x5b90 <malloc@plt>
   1cf40: f9015720     	str	x0, [x25, #0x2a8]
   1cf44: 3900001f     	strb	wzr, [x0]
   1cf48: d0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1cf4c: 90000082     	adrp	x2, 0x2c000
   1cf50: 91216000     	add	x0, x0, #0x858
   1cf54: 91000042     	add	x2, x2, #0x0
   1cf58: aa1403e1     	mov	x1, x20
   1cf5c: 97ffa369     	bl	0x5d00 <__cxa_atexit@plt>
   1cf60: 91002320     	add	x0, x25, #0x8
   1cf64: 97ffa31b     	bl	0x5bd0 <__cxa_guard_release@plt>
   1cf68: b0000088     	adrp	x8, 0x2d000
   1cf6c: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1cf70: 7100051f     	cmp	w8, #0x1
   1cf74: 540000e1     	b.ne	0x1cf90 <pesapi_register_MSDKXGPlugin_v10+0x9308>
   1cf78: f9415721     	ldr	x1, [x25, #0x2a8]
   1cf7c: 3900033f     	strb	wzr, [x25]
   1cf80: b4000081     	cbz	x1, 0x1cf90 <pesapi_register_MSDKXGPlugin_v10+0x9308>
   1cf84: aa1303e0     	mov	x0, x19
   1cf88: 97ffa3aa     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1cf8c: 14000004     	b	0x1cf9c <pesapi_register_MSDKXGPlugin_v10+0x9314>
   1cf90: aa1303e0     	mov	x0, x19
   1cf94: 2a1f03e1     	mov	w1, wzr
   1cf98: 97ffa35e     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1cf9c: 9100e3e0     	add	x0, sp, #0x38
   1cfa0: 97ffa2c0     	bl	0x5aa0 <_ZN6GCloud4MSDK4java4lang7JObjectD1Ev@plt>
   1cfa4: f9401708     	ldr	x8, [x24, #0x28]
   1cfa8: f85b83a9     	ldur	x9, [x29, #-0x48]
   1cfac: eb09011f     	cmp	x8, x9
   1cfb0: 54000101     	b.ne	0x1cfd0 <pesapi_register_MSDKXGPlugin_v10+0x9348>
   1cfb4: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   1cfb8: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   1cfbc: a94857f6     	ldp	x22, x21, [sp, #0x80]
   1cfc0: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   1cfc4: f94033f9     	ldr	x25, [sp, #0x60]
   1cfc8: 9102c3ff     	add	sp, sp, #0xb0
   1cfcc: d65f03c0     	ret
   1cfd0: 97ffa384     	bl	0x5de0 <__stack_chk_fail@plt>
   1cfd4: f81e0ff3     	str	x19, [sp, #-0x20]!
   1cfd8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1cfdc: 910043fd     	add	x29, sp, #0x10
   1cfe0: aa0003f3     	mov	x19, x0
   1cfe4: b4000133     	cbz	x19, 0x1d008 <pesapi_register_MSDKXGPlugin_v10+0x9380>
   1cfe8: f9400268     	ldr	x8, [x19]
   1cfec: aa1303e0     	mov	x0, x19
   1cff0: f9400108     	ldr	x8, [x8]
   1cff4: d63f0100     	blr	x8
   1cff8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1cffc: aa1303e0     	mov	x0, x19
   1d000: f84207f3     	ldr	x19, [sp], #0x20
   1d004: 17ffa2cb     	b	0x5b30 <free@plt>
   1d008: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1d00c: f84207f3     	ldr	x19, [sp], #0x20
   1d010: d65f03c0     	ret
   1d014: d100c3ff     	sub	sp, sp, #0x30
   1d018: f9000bf3     	str	x19, [sp, #0x10]
   1d01c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1d020: 910083fd     	add	x29, sp, #0x20
   1d024: d53bd053     	mrs	x19, TPIDR_EL0
   1d028: f9401669     	ldr	x9, [x19, #0x28]
   1d02c: aa0003e8     	mov	x8, x0
   1d030: b0ffff4a     	adrp	x10, 0x6000 <.text+0x1b0>
   1d034: 913f714a     	add	x10, x10, #0xfdc
   1d038: 910003e0     	mov	x0, sp
   1d03c: aa0803e1     	mov	x1, x8
   1d040: f90007e9     	str	x9, [sp, #0x8]
   1d044: f90003ea     	str	x10, [sp]
   1d048: 940000dc     	bl	0x1d3b8 <pesapi_register_MSDKXGPlugin_v10+0x9730>
   1d04c: f9401668     	ldr	x8, [x19, #0x28]
   1d050: f94007e9     	ldr	x9, [sp, #0x8]
   1d054: eb09011f     	cmp	x8, x9
   1d058: 540000a1     	b.ne	0x1d06c <pesapi_register_MSDKXGPlugin_v10+0x93e4>
   1d05c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1d060: f9400bf3     	ldr	x19, [sp, #0x10]
   1d064: 9100c3ff     	add	sp, sp, #0x30
   1d068: d65f03c0     	ret
   1d06c: 97ffa35d     	bl	0x5de0 <__stack_chk_fail@plt>
   1d070: f81e0ff3     	str	x19, [sp, #-0x20]!
   1d074: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1d078: 910043fd     	add	x29, sp, #0x10
   1d07c: aa0003f3     	mov	x19, x0
   1d080: b4000133     	cbz	x19, 0x1d0a4 <pesapi_register_MSDKXGPlugin_v10+0x941c>
   1d084: f9400268     	ldr	x8, [x19]
   1d088: aa1303e0     	mov	x0, x19
   1d08c: f9400108     	ldr	x8, [x8]
   1d090: d63f0100     	blr	x8
   1d094: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1d098: aa1303e0     	mov	x0, x19
   1d09c: f84207f3     	ldr	x19, [sp], #0x20
   1d0a0: 17ffa2a4     	b	0x5b30 <free@plt>
   1d0a4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1d0a8: f84207f3     	ldr	x19, [sp], #0x20
   1d0ac: d65f03c0     	ret
   1d0b0: d10243ff     	sub	sp, sp, #0x90
   1d0b4: a90467fa     	stp	x26, x25, [sp, #0x40]
   1d0b8: a9055ff8     	stp	x24, x23, [sp, #0x50]
   1d0bc: a90657f6     	stp	x22, x21, [sp, #0x60]
   1d0c0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   1d0c4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   1d0c8: 910203fd     	add	x29, sp, #0x80
   1d0cc: d53bd058     	mrs	x24, TPIDR_EL0
   1d0d0: f9401708     	ldr	x8, [x24, #0x28]
   1d0d4: aa0003f3     	mov	x19, x0
   1d0d8: f9001fe8     	str	x8, [sp, #0x38]
   1d0dc: 97ffa331     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1d0e0: aa0003f5     	mov	x21, x0
   1d0e4: aa1303e0     	mov	x0, x19
   1d0e8: 2a1f03e1     	mov	w1, wzr
   1d0ec: 97ffa309     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d0f0: aa0003f4     	mov	x20, x0
   1d0f4: 320003e1     	orr	w1, wzr, #0x1
   1d0f8: aa1303e0     	mov	x0, x19
   1d0fc: 97ffa305     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d100: aa0003f7     	mov	x23, x0
   1d104: aa1503e0     	mov	x0, x21
   1d108: aa1403e1     	mov	x1, x20
   1d10c: 97ffa2c9     	bl	0x5c30 <msdk_pesapi_get_value_int32@plt>
   1d110: 2a0003f6     	mov	w22, w0
   1d114: b4000177     	cbz	x23, 0x1d140 <pesapi_register_MSDKXGPlugin_v10+0x94b8>
   1d118: 9100a3e3     	add	x3, sp, #0x28
   1d11c: aa1503e0     	mov	x0, x21
   1d120: aa1703e1     	mov	x1, x23
   1d124: aa1f03e2     	mov	x2, xzr
   1d128: f90017ff     	str	xzr, [sp, #0x28]
   1d12c: 97ffa275     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1d130: aa0003f4     	mov	x20, x0
   1d134: b4000094     	cbz	x20, 0x1d144 <pesapi_register_MSDKXGPlugin_v10+0x94bc>
   1d138: 2a1f03f9     	mov	w25, wzr
   1d13c: 1400000c     	b	0x1d16c <pesapi_register_MSDKXGPlugin_v10+0x94e4>
   1d140: 1400000b     	b	0x1d16c <pesapi_register_MSDKXGPlugin_v10+0x94e4>
   1d144: f94017e8     	ldr	x8, [sp, #0x28]
   1d148: 91000500     	add	x0, x8, #0x1
   1d14c: 97ffa291     	bl	0x5b90 <malloc@plt>
   1d150: aa0003f4     	mov	x20, x0
   1d154: 9100a3e3     	add	x3, sp, #0x28
   1d158: aa1503e0     	mov	x0, x21
   1d15c: aa1703e1     	mov	x1, x23
   1d160: aa1403e2     	mov	x2, x20
   1d164: 97ffa267     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1d168: 320003f9     	orr	w25, wzr, #0x1
   1d16c: aa1303e0     	mov	x0, x19
   1d170: 97ffa258     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1d174: 910023e8     	add	x8, sp, #0x8
   1d178: 2a1603e0     	mov	w0, w22
   1d17c: aa1403e1     	mov	x1, x20
   1d180: 910023f7     	add	x23, sp, #0x8
   1d184: 97ffd466     	bl	0x1231c <.text+0xc4cc>
   1d188: f94007e8     	ldr	x8, [sp, #0x8]
   1d18c: 910063e0     	add	x0, sp, #0x18
   1d190: f85d8108     	ldur	x8, [x8, #-0x28]
   1d194: 8b0802e2     	add	x2, x23, x8
   1d198: b0000068     	adrp	x8, 0x2a000
   1d19c: 910a0108     	add	x8, x8, #0x280
   1d1a0: 91004116     	add	x22, x8, #0x10
   1d1a4: aa1603e1     	mov	x1, x22
   1d1a8: 97ffa292     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1d1ac: b0000068     	adrp	x8, 0x2a000
   1d1b0: 910a6108     	add	x8, x8, #0x298
   1d1b4: 9100a11a     	add	x26, x8, #0x28
   1d1b8: 9100a3e0     	add	x0, sp, #0x28
   1d1bc: 910063e2     	add	x2, sp, #0x18
   1d1c0: aa1603e1     	mov	x1, x22
   1d1c4: f9000ffa     	str	x26, [sp, #0x18]
   1d1c8: 97ffa28a     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1d1cc: 321c03e0     	orr	w0, wzr, #0x10
   1d1d0: f90017fa     	str	x26, [sp, #0x28]
   1d1d4: 97ffa26f     	bl	0x5b90 <malloc@plt>
   1d1d8: 9100a3e2     	add	x2, sp, #0x28
   1d1dc: aa1603e1     	mov	x1, x22
   1d1e0: aa0003f7     	mov	x23, x0
   1d1e4: 97ffa283     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1d1e8: f90002fa     	str	x26, [x23]
   1d1ec: 9000009a     	adrp	x26, 0x2d000
   1d1f0: 9112c35a     	add	x26, x26, #0x4b0
   1d1f4: 9101e341     	add	x1, x26, #0x78
   1d1f8: aa1503e0     	mov	x0, x21
   1d1fc: aa1703e2     	mov	x2, x23
   1d200: 2a1f03e3     	mov	w3, wzr
   1d204: 97ffa22b     	bl	0x5ab0 <msdk_pesapi_native_object_to_value@plt>
   1d208: aa0003f5     	mov	x21, x0
   1d20c: 9100a3e0     	add	x0, sp, #0x28
   1d210: aa1603e1     	mov	x1, x22
   1d214: 97ffa2af     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1d218: aa1303e0     	mov	x0, x19
   1d21c: aa1503e1     	mov	x1, x21
   1d220: 97ffa29c     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1d224: 910063e0     	add	x0, sp, #0x18
   1d228: aa1603e1     	mov	x1, x22
   1d22c: 97ffa2a9     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1d230: 910023e0     	add	x0, sp, #0x8
   1d234: aa1603e1     	mov	x1, x22
   1d238: 97ffa2a6     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1d23c: 91002340     	add	x0, x26, #0x8
   1d240: 08dffc08     	ldarb	w8, [x0]
   1d244: 37000228     	tbnz	w8, #0x0, 0x1d288 <pesapi_register_MSDKXGPlugin_v10+0x9600>
   1d248: 97ffa236     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1d24c: 340001e0     	cbz	w0, 0x1d288 <pesapi_register_MSDKXGPlugin_v10+0x9600>
   1d250: 320003e0     	orr	w0, wzr, #0x1
   1d254: f9015b5f     	str	xzr, [x26, #0x2b0]
   1d258: 910aa355     	add	x21, x26, #0x2a8
   1d25c: 97ffa24d     	bl	0x5b90 <malloc@plt>
   1d260: f9015740     	str	x0, [x26, #0x2a8]
   1d264: 3900001f     	strb	wzr, [x0]
   1d268: b0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1d26c: f0000062     	adrp	x2, 0x2c000
   1d270: 91216000     	add	x0, x0, #0x858
   1d274: 91000042     	add	x2, x2, #0x0
   1d278: aa1503e1     	mov	x1, x21
   1d27c: 97ffa2a1     	bl	0x5d00 <__cxa_atexit@plt>
   1d280: 91002340     	add	x0, x26, #0x8
   1d284: 97ffa253     	bl	0x5bd0 <__cxa_guard_release@plt>
   1d288: 90000088     	adrp	x8, 0x2d000
   1d28c: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1d290: 7100051f     	cmp	w8, #0x1
   1d294: 54000181     	b.ne	0x1d2c4 <pesapi_register_MSDKXGPlugin_v10+0x963c>
   1d298: f9415741     	ldr	x1, [x26, #0x2a8]
   1d29c: 3900035f     	strb	wzr, [x26]
   1d2a0: b4000121     	cbz	x1, 0x1d2c4 <pesapi_register_MSDKXGPlugin_v10+0x963c>
   1d2a4: aa1303e0     	mov	x0, x19
   1d2a8: 97ffa2e2     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1d2ac: b40001b4     	cbz	x20, 0x1d2e0 <pesapi_register_MSDKXGPlugin_v10+0x9658>
   1d2b0: 12001f28     	and	w8, w25, #0xff
   1d2b4: 34000168     	cbz	w8, 0x1d2e0 <pesapi_register_MSDKXGPlugin_v10+0x9658>
   1d2b8: aa1403e0     	mov	x0, x20
   1d2bc: 97ffa21d     	bl	0x5b30 <free@plt>
   1d2c0: 14000008     	b	0x1d2e0 <pesapi_register_MSDKXGPlugin_v10+0x9658>
   1d2c4: aa1303e0     	mov	x0, x19
   1d2c8: 2a1f03e1     	mov	w1, wzr
   1d2cc: 97ffa291     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d2d0: 320003e1     	orr	w1, wzr, #0x1
   1d2d4: aa1303e0     	mov	x0, x19
   1d2d8: 97ffa28e     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d2dc: b5fffeb4     	cbnz	x20, 0x1d2b0 <pesapi_register_MSDKXGPlugin_v10+0x9628>
   1d2e0: f9401708     	ldr	x8, [x24, #0x28]
   1d2e4: f9401fe9     	ldr	x9, [sp, #0x38]
   1d2e8: eb09011f     	cmp	x8, x9
   1d2ec: 54000101     	b.ne	0x1d30c <pesapi_register_MSDKXGPlugin_v10+0x9684>
   1d2f0: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   1d2f4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   1d2f8: a94657f6     	ldp	x22, x21, [sp, #0x60]
   1d2fc: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   1d300: a94467fa     	ldp	x26, x25, [sp, #0x40]
   1d304: 910243ff     	add	sp, sp, #0x90
   1d308: d65f03c0     	ret
   1d30c: 97ffa2b5     	bl	0x5de0 <__stack_chk_fail@plt>
   1d310: f81e0ff3     	str	x19, [sp, #-0x20]!
   1d314: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1d318: 910043fd     	add	x29, sp, #0x10
   1d31c: aa0003f3     	mov	x19, x0
   1d320: b4000133     	cbz	x19, 0x1d344 <pesapi_register_MSDKXGPlugin_v10+0x96bc>
   1d324: f9400268     	ldr	x8, [x19]
   1d328: aa1303e0     	mov	x0, x19
   1d32c: f9400108     	ldr	x8, [x8]
   1d330: d63f0100     	blr	x8
   1d334: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1d338: aa1303e0     	mov	x0, x19
   1d33c: f84207f3     	ldr	x19, [sp], #0x20
   1d340: 17ffa1fc     	b	0x5b30 <free@plt>
   1d344: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1d348: f84207f3     	ldr	x19, [sp], #0x20
   1d34c: d65f03c0     	ret
   1d350: f9400400     	ldr	x0, [x0, #0x8]
   1d354: d65f03c0     	ret
   1d358: b9401000     	ldr	w0, [x0, #0x10]
   1d35c: d65f03c0     	ret
   1d360: b9403000     	ldr	w0, [x0, #0x30]
   1d364: d65f03c0     	ret
   1d368: 8b214c08     	add	x8, x0, w1, uxtw #3
   1d36c: f9400d00     	ldr	x0, [x8, #0x18]
   1d370: d65f03c0     	ret
   1d374: aa1f03e0     	mov	x0, xzr
   1d378: d65f03c0     	ret
   1d37c: d65f03c0     	ret
   1d380: 17ffa2a0     	b	0x5e00 <_ZdlPv@plt>
   1d384: f0000060     	adrp	x0, 0x2c000
   1d388: 91010000     	add	x0, x0, #0x40
   1d38c: d65f03c0     	ret
   1d390: 2a1f03e0     	mov	w0, wzr
   1d394: d65f03c0     	ret
   1d398: 2a1f03e0     	mov	w0, wzr
   1d39c: d65f03c0     	ret
   1d3a0: 2a1f03e0     	mov	w0, wzr
   1d3a4: d65f03c0     	ret
   1d3a8: 2a1f03e0     	mov	w0, wzr
   1d3ac: d65f03c0     	ret
   1d3b0: 320003e0     	orr	w0, wzr, #0x1
   1d3b4: d65f03c0     	ret
   1d3b8: d101c3ff     	sub	sp, sp, #0x70
   1d3bc: f90013f9     	str	x25, [sp, #0x20]
   1d3c0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   1d3c4: a90457f6     	stp	x22, x21, [sp, #0x40]
   1d3c8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1d3cc: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1d3d0: 910183fd     	add	x29, sp, #0x60
   1d3d4: d53bd059     	mrs	x25, TPIDR_EL0
   1d3d8: f9401728     	ldr	x8, [x25, #0x28]
   1d3dc: aa0103f3     	mov	x19, x1
   1d3e0: aa0003f5     	mov	x21, x0
   1d3e4: aa1303e0     	mov	x0, x19
   1d3e8: f9000fe8     	str	x8, [sp, #0x18]
   1d3ec: 97ffa26d     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1d3f0: aa0003f4     	mov	x20, x0
   1d3f4: aa1303e0     	mov	x0, x19
   1d3f8: 97ffa1b6     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1d3fc: f94002a9     	ldr	x9, [x21]
   1d400: 910023e8     	add	x8, sp, #0x8
   1d404: d63f0120     	blr	x9
   1d408: a940dbf8     	ldp	x24, x22, [sp, #0x8]
   1d40c: b4000438     	cbz	x24, 0x1d490 <pesapi_register_MSDKXGPlugin_v10+0x9808>
   1d410: 910006d7     	add	x23, x22, #0x1
   1d414: aa1703e0     	mov	x0, x23
   1d418: 97ffa1de     	bl	0x5b90 <malloc@plt>
   1d41c: aa0003f5     	mov	x21, x0
   1d420: aa1803e1     	mov	x1, x24
   1d424: aa1603e2     	mov	x2, x22
   1d428: 38366abf     	strb	wzr, [x21, x22]
   1d42c: 97ffa18d     	bl	0x5a60 <memcpy@plt>
   1d430: b4000315     	cbz	x21, 0x1d490 <pesapi_register_MSDKXGPlugin_v10+0x9808>
   1d434: aa1703e0     	mov	x0, x23
   1d438: 97ffa1d6     	bl	0x5b90 <malloc@plt>
   1d43c: aa0003f7     	mov	x23, x0
   1d440: aa1503e1     	mov	x1, x21
   1d444: aa1603e2     	mov	x2, x22
   1d448: 38366aff     	strb	wzr, [x23, x22]
   1d44c: 97ffa185     	bl	0x5a60 <memcpy@plt>
   1d450: aa1403e0     	mov	x0, x20
   1d454: aa1703e1     	mov	x1, x23
   1d458: aa1603e2     	mov	x2, x22
   1d45c: 97ffa1bd     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1d460: aa0003f4     	mov	x20, x0
   1d464: b4000077     	cbz	x23, 0x1d470 <pesapi_register_MSDKXGPlugin_v10+0x97e8>
   1d468: aa1703e0     	mov	x0, x23
   1d46c: 97ffa1b1     	bl	0x5b30 <free@plt>
   1d470: aa1303e0     	mov	x0, x19
   1d474: aa1403e1     	mov	x1, x20
   1d478: 97ffa206     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1d47c: aa1503e0     	mov	x0, x21
   1d480: 97ffa1ac     	bl	0x5b30 <free@plt>
   1d484: f94007e0     	ldr	x0, [sp, #0x8]
   1d488: b5000160     	cbnz	x0, 0x1d4b4 <pesapi_register_MSDKXGPlugin_v10+0x982c>
   1d48c: 1400000c     	b	0x1d4bc <pesapi_register_MSDKXGPlugin_v10+0x9834>
   1d490: aa1403e0     	mov	x0, x20
   1d494: aa1f03e1     	mov	x1, xzr
   1d498: aa1603e2     	mov	x2, x22
   1d49c: 97ffa1ad     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1d4a0: aa0003e1     	mov	x1, x0
   1d4a4: aa1303e0     	mov	x0, x19
   1d4a8: 97ffa1fa     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1d4ac: f94007e0     	ldr	x0, [sp, #0x8]
   1d4b0: b4000060     	cbz	x0, 0x1d4bc <pesapi_register_MSDKXGPlugin_v10+0x9834>
   1d4b4: 97ffa19f     	bl	0x5b30 <free@plt>
   1d4b8: f90007ff     	str	xzr, [sp, #0x8]
   1d4bc: 90000095     	adrp	x21, 0x2d000
   1d4c0: 9112c2b5     	add	x21, x21, #0x4b0
   1d4c4: 910022a0     	add	x0, x21, #0x8
   1d4c8: 08dffc08     	ldarb	w8, [x0]
   1d4cc: 37000228     	tbnz	w8, #0x0, 0x1d510 <pesapi_register_MSDKXGPlugin_v10+0x9888>
   1d4d0: 97ffa194     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1d4d4: 340001e0     	cbz	w0, 0x1d510 <pesapi_register_MSDKXGPlugin_v10+0x9888>
   1d4d8: 320003e0     	orr	w0, wzr, #0x1
   1d4dc: f9015abf     	str	xzr, [x21, #0x2b0]
   1d4e0: 910aa2b4     	add	x20, x21, #0x2a8
   1d4e4: 97ffa1ab     	bl	0x5b90 <malloc@plt>
   1d4e8: f90156a0     	str	x0, [x21, #0x2a8]
   1d4ec: 3900001f     	strb	wzr, [x0]
   1d4f0: b0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1d4f4: f0000062     	adrp	x2, 0x2c000
   1d4f8: 91216000     	add	x0, x0, #0x858
   1d4fc: 91000042     	add	x2, x2, #0x0
   1d500: aa1403e1     	mov	x1, x20
   1d504: 97ffa1ff     	bl	0x5d00 <__cxa_atexit@plt>
   1d508: 910022a0     	add	x0, x21, #0x8
   1d50c: 97ffa1b1     	bl	0x5bd0 <__cxa_guard_release@plt>
   1d510: 90000088     	adrp	x8, 0x2d000
   1d514: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1d518: 7100051f     	cmp	w8, #0x1
   1d51c: 540000c1     	b.ne	0x1d534 <pesapi_register_MSDKXGPlugin_v10+0x98ac>
   1d520: f94156a1     	ldr	x1, [x21, #0x2a8]
   1d524: 390002bf     	strb	wzr, [x21]
   1d528: b4000061     	cbz	x1, 0x1d534 <pesapi_register_MSDKXGPlugin_v10+0x98ac>
   1d52c: aa1303e0     	mov	x0, x19
   1d530: 97ffa240     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1d534: f9401728     	ldr	x8, [x25, #0x28]
   1d538: f9400fe9     	ldr	x9, [sp, #0x18]
   1d53c: eb09011f     	cmp	x8, x9
   1d540: 54000101     	b.ne	0x1d560 <pesapi_register_MSDKXGPlugin_v10+0x98d8>
   1d544: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1d548: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1d54c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1d550: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1d554: f94013f9     	ldr	x25, [sp, #0x20]
   1d558: 9101c3ff     	add	sp, sp, #0x70
   1d55c: d65f03c0     	ret
   1d560: 97ffa220     	bl	0x5de0 <__stack_chk_fail@plt>
   1d564: f9400400     	ldr	x0, [x0, #0x8]
   1d568: d65f03c0     	ret
   1d56c: b9401000     	ldr	w0, [x0, #0x10]
   1d570: d65f03c0     	ret
   1d574: b9402000     	ldr	w0, [x0, #0x20]
   1d578: d65f03c0     	ret
   1d57c: 8b214c08     	add	x8, x0, w1, uxtw #3
   1d580: f9400d00     	ldr	x0, [x8, #0x18]
   1d584: d65f03c0     	ret
   1d588: aa1f03e0     	mov	x0, xzr
   1d58c: d65f03c0     	ret
   1d590: d65f03c0     	ret
   1d594: 17ffa21b     	b	0x5e00 <_ZdlPv@plt>
   1d598: f9400400     	ldr	x0, [x0, #0x8]
   1d59c: d65f03c0     	ret
   1d5a0: b9401000     	ldr	w0, [x0, #0x10]
   1d5a4: d65f03c0     	ret
   1d5a8: b9402800     	ldr	w0, [x0, #0x28]
   1d5ac: d65f03c0     	ret
   1d5b0: 8b214c08     	add	x8, x0, w1, uxtw #3
   1d5b4: f9400d00     	ldr	x0, [x8, #0x18]
   1d5b8: d65f03c0     	ret
   1d5bc: aa1f03e0     	mov	x0, xzr
   1d5c0: d65f03c0     	ret
   1d5c4: d65f03c0     	ret
   1d5c8: 17ffa20e     	b	0x5e00 <_ZdlPv@plt>
   1d5cc: f0000060     	adrp	x0, 0x2c000
   1d5d0: 91021400     	add	x0, x0, #0x85
   1d5d4: d65f03c0     	ret
   1d5d8: 2a1f03e0     	mov	w0, wzr
   1d5dc: d65f03c0     	ret
   1d5e0: 2a1f03e0     	mov	w0, wzr
   1d5e4: d65f03c0     	ret
   1d5e8: 2a1f03e0     	mov	w0, wzr
   1d5ec: d65f03c0     	ret
   1d5f0: 2a1f03e0     	mov	w0, wzr
   1d5f4: d65f03c0     	ret
   1d5f8: 320003e0     	orr	w0, wzr, #0x1
   1d5fc: d65f03c0     	ret
   1d600: d101c3ff     	sub	sp, sp, #0x70
   1d604: f90013f9     	str	x25, [sp, #0x20]
   1d608: a9035ff8     	stp	x24, x23, [sp, #0x30]
   1d60c: a90457f6     	stp	x22, x21, [sp, #0x40]
   1d610: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1d614: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1d618: 910183fd     	add	x29, sp, #0x60
   1d61c: d53bd059     	mrs	x25, TPIDR_EL0
   1d620: f9401728     	ldr	x8, [x25, #0x28]
   1d624: aa0103f3     	mov	x19, x1
   1d628: aa0003f5     	mov	x21, x0
   1d62c: aa1303e0     	mov	x0, x19
   1d630: f9000fe8     	str	x8, [sp, #0x18]
   1d634: 97ffa1db     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1d638: aa0003f4     	mov	x20, x0
   1d63c: aa1303e0     	mov	x0, x19
   1d640: 97ffa1c0     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1d644: aa0003e1     	mov	x1, x0
   1d648: aa1403e0     	mov	x0, x20
   1d64c: 97ffa1fd     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1d650: aa0003f6     	mov	x22, x0
   1d654: b4000a96     	cbz	x22, 0x1d7a4 <pesapi_register_MSDKXGPlugin_v10+0x9b1c>
   1d658: aa1303e0     	mov	x0, x19
   1d65c: 97ffa11d     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1d660: a94022a9     	ldp	x9, x8, [x21]
   1d664: 8b8806c0     	add	x0, x22, x8, asr #1
   1d668: 36000068     	tbz	w8, #0x0, 0x1d674 <pesapi_register_MSDKXGPlugin_v10+0x99ec>
   1d66c: f9400008     	ldr	x8, [x0]
   1d670: f8696909     	ldr	x9, [x8, x9]
   1d674: 910023e8     	add	x8, sp, #0x8
   1d678: d63f0120     	blr	x9
   1d67c: a940dbf8     	ldp	x24, x22, [sp, #0x8]
   1d680: b4000438     	cbz	x24, 0x1d704 <pesapi_register_MSDKXGPlugin_v10+0x9a7c>
   1d684: 910006d7     	add	x23, x22, #0x1
   1d688: aa1703e0     	mov	x0, x23
   1d68c: 97ffa141     	bl	0x5b90 <malloc@plt>
   1d690: aa0003f5     	mov	x21, x0
   1d694: aa1803e1     	mov	x1, x24
   1d698: aa1603e2     	mov	x2, x22
   1d69c: 38366abf     	strb	wzr, [x21, x22]
   1d6a0: 97ffa0f0     	bl	0x5a60 <memcpy@plt>
   1d6a4: b4000315     	cbz	x21, 0x1d704 <pesapi_register_MSDKXGPlugin_v10+0x9a7c>
   1d6a8: aa1703e0     	mov	x0, x23
   1d6ac: 97ffa139     	bl	0x5b90 <malloc@plt>
   1d6b0: aa0003f7     	mov	x23, x0
   1d6b4: aa1503e1     	mov	x1, x21
   1d6b8: aa1603e2     	mov	x2, x22
   1d6bc: 38366aff     	strb	wzr, [x23, x22]
   1d6c0: 97ffa0e8     	bl	0x5a60 <memcpy@plt>
   1d6c4: aa1403e0     	mov	x0, x20
   1d6c8: aa1703e1     	mov	x1, x23
   1d6cc: aa1603e2     	mov	x2, x22
   1d6d0: 97ffa120     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1d6d4: aa0003f4     	mov	x20, x0
   1d6d8: b4000077     	cbz	x23, 0x1d6e4 <pesapi_register_MSDKXGPlugin_v10+0x9a5c>
   1d6dc: aa1703e0     	mov	x0, x23
   1d6e0: 97ffa114     	bl	0x5b30 <free@plt>
   1d6e4: aa1303e0     	mov	x0, x19
   1d6e8: aa1403e1     	mov	x1, x20
   1d6ec: 97ffa169     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1d6f0: aa1503e0     	mov	x0, x21
   1d6f4: 97ffa10f     	bl	0x5b30 <free@plt>
   1d6f8: f94007e0     	ldr	x0, [sp, #0x8]
   1d6fc: b5000160     	cbnz	x0, 0x1d728 <pesapi_register_MSDKXGPlugin_v10+0x9aa0>
   1d700: 1400000c     	b	0x1d730 <pesapi_register_MSDKXGPlugin_v10+0x9aa8>
   1d704: aa1403e0     	mov	x0, x20
   1d708: aa1f03e1     	mov	x1, xzr
   1d70c: aa1603e2     	mov	x2, x22
   1d710: 97ffa110     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1d714: aa0003e1     	mov	x1, x0
   1d718: aa1303e0     	mov	x0, x19
   1d71c: 97ffa15d     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1d720: f94007e0     	ldr	x0, [sp, #0x8]
   1d724: b4000060     	cbz	x0, 0x1d730 <pesapi_register_MSDKXGPlugin_v10+0x9aa8>
   1d728: 97ffa102     	bl	0x5b30 <free@plt>
   1d72c: f90007ff     	str	xzr, [sp, #0x8]
   1d730: 90000095     	adrp	x21, 0x2d000
   1d734: 9112c2b5     	add	x21, x21, #0x4b0
   1d738: 910022a0     	add	x0, x21, #0x8
   1d73c: 08dffc08     	ldarb	w8, [x0]
   1d740: 37000228     	tbnz	w8, #0x0, 0x1d784 <pesapi_register_MSDKXGPlugin_v10+0x9afc>
   1d744: 97ffa0f7     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1d748: 340001e0     	cbz	w0, 0x1d784 <pesapi_register_MSDKXGPlugin_v10+0x9afc>
   1d74c: 320003e0     	orr	w0, wzr, #0x1
   1d750: f9015abf     	str	xzr, [x21, #0x2b0]
   1d754: 910aa2b4     	add	x20, x21, #0x2a8
   1d758: 97ffa10e     	bl	0x5b90 <malloc@plt>
   1d75c: f90156a0     	str	x0, [x21, #0x2a8]
   1d760: 3900001f     	strb	wzr, [x0]
   1d764: b0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1d768: f0000062     	adrp	x2, 0x2c000
   1d76c: 91216000     	add	x0, x0, #0x858
   1d770: 91000042     	add	x2, x2, #0x0
   1d774: aa1403e1     	mov	x1, x20
   1d778: 97ffa162     	bl	0x5d00 <__cxa_atexit@plt>
   1d77c: 910022a0     	add	x0, x21, #0x8
   1d780: 97ffa114     	bl	0x5bd0 <__cxa_guard_release@plt>
   1d784: 90000088     	adrp	x8, 0x2d000
   1d788: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1d78c: 7100051f     	cmp	w8, #0x1
   1d790: 54000121     	b.ne	0x1d7b4 <pesapi_register_MSDKXGPlugin_v10+0x9b2c>
   1d794: f94156a1     	ldr	x1, [x21, #0x2a8]
   1d798: 390002bf     	strb	wzr, [x21]
   1d79c: b5000081     	cbnz	x1, 0x1d7ac <pesapi_register_MSDKXGPlugin_v10+0x9b24>
   1d7a0: 14000005     	b	0x1d7b4 <pesapi_register_MSDKXGPlugin_v10+0x9b2c>
   1d7a4: d0000001     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1d7a8: 911e7c21     	add	x1, x1, #0x79f
   1d7ac: aa1303e0     	mov	x0, x19
   1d7b0: 97ffa1a0     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1d7b4: f9401728     	ldr	x8, [x25, #0x28]
   1d7b8: f9400fe9     	ldr	x9, [sp, #0x18]
   1d7bc: eb09011f     	cmp	x8, x9
   1d7c0: 54000101     	b.ne	0x1d7e0 <pesapi_register_MSDKXGPlugin_v10+0x9b58>
   1d7c4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1d7c8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1d7cc: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1d7d0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1d7d4: f94013f9     	ldr	x25, [sp, #0x20]
   1d7d8: 9101c3ff     	add	sp, sp, #0x70
   1d7dc: d65f03c0     	ret
   1d7e0: 97ffa180     	bl	0x5de0 <__stack_chk_fail@plt>
   1d7e4: 17ffa187     	b	0x5e00 <_ZdlPv@plt>
   1d7e8: 17ffa186     	b	0x5e00 <_ZdlPv@plt>
   1d7ec: f9400400     	ldr	x0, [x0, #0x8]
   1d7f0: d65f03c0     	ret
   1d7f4: b9401000     	ldr	w0, [x0, #0x10]
   1d7f8: d65f03c0     	ret
   1d7fc: b9403000     	ldr	w0, [x0, #0x30]
   1d800: d65f03c0     	ret
   1d804: 8b214c08     	add	x8, x0, w1, uxtw #3
   1d808: f9400d00     	ldr	x0, [x8, #0x18]
   1d80c: d65f03c0     	ret
   1d810: aa1f03e0     	mov	x0, xzr
   1d814: d65f03c0     	ret
   1d818: d65f03c0     	ret
   1d81c: 17ffa179     	b	0x5e00 <_ZdlPv@plt>
   1d820: d10303ff     	sub	sp, sp, #0xc0
   1d824: a90767fa     	stp	x26, x25, [sp, #0x70]
   1d828: a9085ff8     	stp	x24, x23, [sp, #0x80]
   1d82c: a90957f6     	stp	x22, x21, [sp, #0x90]
   1d830: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   1d834: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   1d838: 9102c3fd     	add	x29, sp, #0xb0
   1d83c: d53bd05a     	mrs	x26, TPIDR_EL0
   1d840: f9401748     	ldr	x8, [x26, #0x28]
   1d844: aa0103f3     	mov	x19, x1
   1d848: aa0003f4     	mov	x20, x0
   1d84c: aa1303e0     	mov	x0, x19
   1d850: f81b83a8     	stur	x8, [x29, #-0x48]
   1d854: 97ffa153     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1d858: aa0003f6     	mov	x22, x0
   1d85c: aa1303e0     	mov	x0, x19
   1d860: 2a1f03e1     	mov	w1, wzr
   1d864: 97ffa12b     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d868: aa0003f8     	mov	x24, x0
   1d86c: 320003e1     	orr	w1, wzr, #0x1
   1d870: aa1303e0     	mov	x0, x19
   1d874: 97ffa127     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d878: aa0003f5     	mov	x21, x0
   1d87c: 321f03e1     	orr	w1, wzr, #0x2
   1d880: aa1303e0     	mov	x0, x19
   1d884: 97ffa123     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1d888: aa0003f7     	mov	x23, x0
   1d88c: aa1603e0     	mov	x0, x22
   1d890: aa1803e1     	mov	x1, x24
   1d894: 97ffa16b     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1d898: aa0003f9     	mov	x25, x0
   1d89c: b40002f9     	cbz	x25, 0x1d8f8 <pesapi_register_MSDKXGPlugin_v10+0x9c70>
   1d8a0: 97ffa154     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1d8a4: aa0003f8     	mov	x24, x0
   1d8a8: f9400308     	ldr	x8, [x24]
   1d8ac: f9400721     	ldr	x1, [x25, #0x8]
   1d8b0: f9405508     	ldr	x8, [x8, #0xa8]
   1d8b4: d63f0100     	blr	x8
   1d8b8: f9400308     	ldr	x8, [x24]
   1d8bc: aa0003f9     	mov	x25, x0
   1d8c0: aa1803e0     	mov	x0, x24
   1d8c4: f9439108     	ldr	x8, [x8, #0x720]
   1d8c8: d63f0100     	blr	x8
   1d8cc: 12001c08     	and	w8, w0, #0xff
   1d8d0: 340000a8     	cbz	w8, 0x1d8e4 <pesapi_register_MSDKXGPlugin_v10+0x9c5c>
   1d8d4: f9400308     	ldr	x8, [x24]
   1d8d8: aa1803e0     	mov	x0, x24
   1d8dc: f9404508     	ldr	x8, [x8, #0x88]
   1d8e0: d63f0100     	blr	x8
   1d8e4: 9100c3e0     	add	x0, sp, #0x30
   1d8e8: aa1903e1     	mov	x1, x25
   1d8ec: 97ffa129     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1d8f0: b50000b5     	cbnz	x21, 0x1d904 <pesapi_register_MSDKXGPlugin_v10+0x9c7c>
   1d8f4: 14000019     	b	0x1d958 <pesapi_register_MSDKXGPlugin_v10+0x9cd0>
   1d8f8: 9100c3e0     	add	x0, sp, #0x30
   1d8fc: 97ffa11d     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1d900: b40002d5     	cbz	x21, 0x1d958 <pesapi_register_MSDKXGPlugin_v10+0x9cd0>
   1d904: 9100a3e3     	add	x3, sp, #0x28
   1d908: aa1603e0     	mov	x0, x22
   1d90c: aa1503e1     	mov	x1, x21
   1d910: aa1f03e2     	mov	x2, xzr
   1d914: f90017ff     	str	xzr, [sp, #0x28]
   1d918: 97ffa07a     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1d91c: f90027e0     	str	x0, [sp, #0x48]
   1d920: 390143ff     	strb	wzr, [sp, #0x50]
   1d924: b50001a0     	cbnz	x0, 0x1d958 <pesapi_register_MSDKXGPlugin_v10+0x9cd0>
   1d928: f94017e8     	ldr	x8, [sp, #0x28]
   1d92c: 91000500     	add	x0, x8, #0x1
   1d930: 97ffa098     	bl	0x5b90 <malloc@plt>
   1d934: aa0003e8     	mov	x8, x0
   1d938: 9100a3e3     	add	x3, sp, #0x28
   1d93c: aa1603e0     	mov	x0, x22
   1d940: aa1503e1     	mov	x1, x21
   1d944: aa0803e2     	mov	x2, x8
   1d948: f90027e8     	str	x8, [sp, #0x48]
   1d94c: 97ffa06d     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1d950: 320003e8     	orr	w8, wzr, #0x1
   1d954: 390143e8     	strb	w8, [sp, #0x50]
   1d958: f94027e8     	ldr	x8, [sp, #0x48]
   1d95c: 9100c3e9     	add	x9, sp, #0x30
   1d960: aa1603e0     	mov	x0, x22
   1d964: aa1703e1     	mov	x1, x23
   1d968: f90023e8     	str	x8, [sp, #0x40]
   1d96c: 9100a135     	add	x21, x9, #0x28
   1d970: 97ffa134     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1d974: aa0003f7     	mov	x23, x0
   1d978: b4000337     	cbz	x23, 0x1d9dc <pesapi_register_MSDKXGPlugin_v10+0x9d54>
   1d97c: 97ffa11d     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1d980: aa0003f6     	mov	x22, x0
   1d984: f94002c8     	ldr	x8, [x22]
   1d988: f94006e1     	ldr	x1, [x23, #0x8]
   1d98c: f9405508     	ldr	x8, [x8, #0xa8]
   1d990: d63f0100     	blr	x8
   1d994: f94002c8     	ldr	x8, [x22]
   1d998: aa0003f7     	mov	x23, x0
   1d99c: aa1603e0     	mov	x0, x22
   1d9a0: f9439108     	ldr	x8, [x8, #0x720]
   1d9a4: d63f0100     	blr	x8
   1d9a8: 12001c08     	and	w8, w0, #0xff
   1d9ac: 340000a8     	cbz	w8, 0x1d9c0 <pesapi_register_MSDKXGPlugin_v10+0x9d38>
   1d9b0: f94002c8     	ldr	x8, [x22]
   1d9b4: aa1603e0     	mov	x0, x22
   1d9b8: f9404508     	ldr	x8, [x8, #0x88]
   1d9bc: d63f0100     	blr	x8
   1d9c0: b0000068     	adrp	x8, 0x2a000
   1d9c4: 91040108     	add	x8, x8, #0x100
   1d9c8: 91004101     	add	x1, x8, #0x10
   1d9cc: aa1503e0     	mov	x0, x21
   1d9d0: aa1703e2     	mov	x2, x23
   1d9d4: 97ffa0df     	bl	0x5d50 <_ZN6GCloud4MSDK4java4lang7JObjectC2EP8_jobject@plt>
   1d9d8: 14000006     	b	0x1d9f0 <pesapi_register_MSDKXGPlugin_v10+0x9d68>
   1d9dc: b0000068     	adrp	x8, 0x2a000
   1d9e0: 91040108     	add	x8, x8, #0x100
   1d9e4: 91004101     	add	x1, x8, #0x10
   1d9e8: aa1503e0     	mov	x0, x21
   1d9ec: 97ffa095     	bl	0x5c40 <_ZN6GCloud4MSDK4java4lang7JObjectC2Ev@plt>
   1d9f0: b0000068     	adrp	x8, 0x2a000
   1d9f4: 91046108     	add	x8, x8, #0x118
   1d9f8: 9100a118     	add	x24, x8, #0x28
   1d9fc: aa1303e0     	mov	x0, x19
   1da00: f9002ff8     	str	x24, [sp, #0x58]
   1da04: 97ffa033     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1da08: f9400299     	ldr	x25, [x20]
   1da0c: 910063e0     	add	x0, sp, #0x18
   1da10: 9100c3e1     	add	x1, sp, #0x30
   1da14: 97ffa073     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1da18: f9402fe8     	ldr	x8, [sp, #0x58]
   1da1c: b0000077     	adrp	x23, 0x2a000
   1da20: f94023f4     	ldr	x20, [sp, #0x40]
   1da24: 910402f7     	add	x23, x23, #0x100
   1da28: f85d8108     	ldur	x8, [x8, #-0x28]
   1da2c: 910042f6     	add	x22, x23, #0x10
   1da30: 910023e0     	add	x0, sp, #0x8
   1da34: aa1603e1     	mov	x1, x22
   1da38: 8b0802a2     	add	x2, x21, x8
   1da3c: 97ffa06d     	bl	0x5bf0 <_ZN6GCloud4MSDK4java4lang7JObjectC2ERKS3_@plt>
   1da40: 910063e0     	add	x0, sp, #0x18
   1da44: 910023e2     	add	x2, sp, #0x8
   1da48: aa1403e1     	mov	x1, x20
   1da4c: f90007f8     	str	x24, [sp, #0x8]
   1da50: d63f0320     	blr	x25
   1da54: 910023e0     	add	x0, sp, #0x8
   1da58: aa1603e1     	mov	x1, x22
   1da5c: 97ffa09d     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1da60: 910063e0     	add	x0, sp, #0x18
   1da64: 97ffa00b     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1da68: 90000096     	adrp	x22, 0x2d000
   1da6c: 9112c2d6     	add	x22, x22, #0x4b0
   1da70: 910022c0     	add	x0, x22, #0x8
   1da74: 08dffc08     	ldarb	w8, [x0]
   1da78: 37000228     	tbnz	w8, #0x0, 0x1dabc <pesapi_register_MSDKXGPlugin_v10+0x9e34>
   1da7c: 97ffa029     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1da80: 340001e0     	cbz	w0, 0x1dabc <pesapi_register_MSDKXGPlugin_v10+0x9e34>
   1da84: 320003e0     	orr	w0, wzr, #0x1
   1da88: f9015adf     	str	xzr, [x22, #0x2b0]
   1da8c: 910aa2d4     	add	x20, x22, #0x2a8
   1da90: 97ffa040     	bl	0x5b90 <malloc@plt>
   1da94: f90156c0     	str	x0, [x22, #0x2a8]
   1da98: 3900001f     	strb	wzr, [x0]
   1da9c: b0ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1daa0: f0000062     	adrp	x2, 0x2c000
   1daa4: 91216000     	add	x0, x0, #0x858
   1daa8: 91000042     	add	x2, x2, #0x0
   1daac: aa1403e1     	mov	x1, x20
   1dab0: 97ffa094     	bl	0x5d00 <__cxa_atexit@plt>
   1dab4: 910022c0     	add	x0, x22, #0x8
   1dab8: 97ffa046     	bl	0x5bd0 <__cxa_guard_release@plt>
   1dabc: 90000088     	adrp	x8, 0x2d000
   1dac0: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1dac4: 7100051f     	cmp	w8, #0x1
   1dac8: 540000e1     	b.ne	0x1dae4 <pesapi_register_MSDKXGPlugin_v10+0x9e5c>
   1dacc: f94156c1     	ldr	x1, [x22, #0x2a8]
   1dad0: 390002df     	strb	wzr, [x22]
   1dad4: b4000081     	cbz	x1, 0x1dae4 <pesapi_register_MSDKXGPlugin_v10+0x9e5c>
   1dad8: aa1303e0     	mov	x0, x19
   1dadc: 97ffa0d5     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1dae0: 1400000a     	b	0x1db08 <pesapi_register_MSDKXGPlugin_v10+0x9e80>
   1dae4: aa1303e0     	mov	x0, x19
   1dae8: 2a1f03e1     	mov	w1, wzr
   1daec: 97ffa089     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1daf0: 320003e1     	orr	w1, wzr, #0x1
   1daf4: aa1303e0     	mov	x0, x19
   1daf8: 97ffa086     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1dafc: 321f03e1     	orr	w1, wzr, #0x2
   1db00: aa1303e0     	mov	x0, x19
   1db04: 97ffa083     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1db08: 910042e1     	add	x1, x23, #0x10
   1db0c: aa1503e0     	mov	x0, x21
   1db10: 97ffa070     	bl	0x5cd0 <_ZN6GCloud4MSDK4java4lang7JObjectD2Ev@plt>
   1db14: 394143e8     	ldrb	w8, [sp, #0x50]
   1db18: 34000088     	cbz	w8, 0x1db28 <pesapi_register_MSDKXGPlugin_v10+0x9ea0>
   1db1c: f94027e0     	ldr	x0, [sp, #0x48]
   1db20: b4000040     	cbz	x0, 0x1db28 <pesapi_register_MSDKXGPlugin_v10+0x9ea0>
   1db24: 97ffa003     	bl	0x5b30 <free@plt>
   1db28: 9100c3e0     	add	x0, sp, #0x30
   1db2c: 97ff9fd9     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1db30: f9401748     	ldr	x8, [x26, #0x28]
   1db34: f85b83a9     	ldur	x9, [x29, #-0x48]
   1db38: eb09011f     	cmp	x8, x9
   1db3c: 54000101     	b.ne	0x1db5c <pesapi_register_MSDKXGPlugin_v10+0x9ed4>
   1db40: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   1db44: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   1db48: a94957f6     	ldp	x22, x21, [sp, #0x90]
   1db4c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   1db50: a94767fa     	ldp	x26, x25, [sp, #0x70]
   1db54: 910303ff     	add	sp, sp, #0xc0
   1db58: d65f03c0     	ret
   1db5c: 97ffa0a1     	bl	0x5de0 <__stack_chk_fail@plt>
   1db60: f9400400     	ldr	x0, [x0, #0x8]
   1db64: d65f03c0     	ret
   1db68: b9401000     	ldr	w0, [x0, #0x10]
   1db6c: d65f03c0     	ret
   1db70: b9403800     	ldr	w0, [x0, #0x38]
   1db74: d65f03c0     	ret
   1db78: 8b214c08     	add	x8, x0, w1, uxtw #3
   1db7c: f9400d00     	ldr	x0, [x8, #0x18]
   1db80: d65f03c0     	ret
   1db84: aa1f03e0     	mov	x0, xzr
   1db88: d65f03c0     	ret
   1db8c: d65f03c0     	ret
   1db90: 17ffa09c     	b	0x5e00 <_ZdlPv@plt>
   1db94: 17ffa09b     	b	0x5e00 <_ZdlPv@plt>
   1db98: f81c0ff7     	str	x23, [sp, #-0x40]!
   1db9c: a90157f6     	stp	x22, x21, [sp, #0x10]
   1dba0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1dba4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1dba8: 9100c3fd     	add	x29, sp, #0x30
   1dbac: aa0103f5     	mov	x21, x1
   1dbb0: aa0003f3     	mov	x19, x0
   1dbb4: b4000973     	cbz	x19, 0x1dce0 <pesapi_register_MSDKXGPlugin_v10+0xa058>
   1dbb8: 97ffa08e     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1dbbc: f9400674     	ldr	x20, [x19, #0x8]
   1dbc0: aa0003f3     	mov	x19, x0
   1dbc4: b40008d4     	cbz	x20, 0x1dcdc <pesapi_register_MSDKXGPlugin_v10+0xa054>
   1dbc8: 90000097     	adrp	x23, 0x2d000
   1dbcc: f9417ae8     	ldr	x8, [x23, #0x2f0]
   1dbd0: b40004a8     	cbz	x8, 0x1dc64 <pesapi_register_MSDKXGPlugin_v10+0x9fdc>
   1dbd4: aa1503e0     	mov	x0, x21
   1dbd8: 97ff9fc6     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   1dbdc: f9400268     	ldr	x8, [x19]
   1dbe0: aa0003f5     	mov	x21, x0
   1dbe4: aa1303e0     	mov	x0, x19
   1dbe8: f9439108     	ldr	x8, [x8, #0x720]
   1dbec: d63f0100     	blr	x8
   1dbf0: f9400268     	ldr	x8, [x19]
   1dbf4: 12001c09     	and	w9, w0, #0xff
   1dbf8: 350006c9     	cbnz	w9, 0x1dcd0 <pesapi_register_MSDKXGPlugin_v10+0xa048>
   1dbfc: f9407d08     	ldr	x8, [x8, #0xf8]
   1dc00: aa1303e0     	mov	x0, x19
   1dc04: aa1403e1     	mov	x1, x20
   1dc08: d63f0100     	blr	x8
   1dc0c: f9400268     	ldr	x8, [x19]
   1dc10: aa0003f4     	mov	x20, x0
   1dc14: aa1303e0     	mov	x0, x19
   1dc18: f9439108     	ldr	x8, [x8, #0x720]
   1dc1c: d63f0100     	blr	x8
   1dc20: 12001c08     	and	w8, w0, #0xff
   1dc24: 35000548     	cbnz	w8, 0x1dccc <pesapi_register_MSDKXGPlugin_v10+0xa044>
   1dc28: f9417ae2     	ldr	x2, [x23, #0x2f0]
   1dc2c: aa1303e0     	mov	x0, x19
   1dc30: aa1503e1     	mov	x1, x21
   1dc34: aa1403e3     	mov	x3, x20
   1dc38: 9400002f     	bl	0x1dcf4 <pesapi_register_MSDKXGPlugin_v10+0xa06c>
   1dc3c: f9400268     	ldr	x8, [x19]
   1dc40: 2a0003f4     	mov	w20, w0
   1dc44: aa1303e0     	mov	x0, x19
   1dc48: f9439108     	ldr	x8, [x8, #0x720]
   1dc4c: d63f0100     	blr	x8
   1dc50: 12001c08     	and	w8, w0, #0xff
   1dc54: 350003c8     	cbnz	w8, 0x1dccc <pesapi_register_MSDKXGPlugin_v10+0xa044>
   1dc58: 72001e9f     	tst	w20, #0xff
   1dc5c: 1a9f07e0     	cset	w0, ne
   1dc60: 14000020     	b	0x1dce0 <pesapi_register_MSDKXGPlugin_v10+0xa058>
   1dc64: d0000000     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1dc68: 911f1c00     	add	x0, x0, #0x7c7
   1dc6c: 97ff9fa1     	bl	0x5af0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9FindClassEPKc@plt>
   1dc70: f9400268     	ldr	x8, [x19]
   1dc74: aa0003f6     	mov	x22, x0
   1dc78: aa1303e0     	mov	x0, x19
   1dc7c: f9439108     	ldr	x8, [x8, #0x720]
   1dc80: d63f0100     	blr	x8
   1dc84: f9400268     	ldr	x8, [x19]
   1dc88: 12001c09     	and	w9, w0, #0xff
   1dc8c: 35000229     	cbnz	w9, 0x1dcd0 <pesapi_register_MSDKXGPlugin_v10+0xa048>
   1dc90: f9408508     	ldr	x8, [x8, #0x108]
   1dc94: d0000002     	adrp	x2, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1dc98: d0000003     	adrp	x3, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1dc9c: 911f5c42     	add	x2, x2, #0x7d7
   1dca0: 911fa063     	add	x3, x3, #0x7e8
   1dca4: aa1303e0     	mov	x0, x19
   1dca8: aa1603e1     	mov	x1, x22
   1dcac: d63f0100     	blr	x8
   1dcb0: f9017ae0     	str	x0, [x23, #0x2f0]
   1dcb4: f9400268     	ldr	x8, [x19]
   1dcb8: aa1303e0     	mov	x0, x19
   1dcbc: f9439108     	ldr	x8, [x8, #0x720]
   1dcc0: d63f0100     	blr	x8
   1dcc4: 12001c08     	and	w8, w0, #0xff
   1dcc8: 34fff868     	cbz	w8, 0x1dbd4 <pesapi_register_MSDKXGPlugin_v10+0x9f4c>
   1dccc: f9400268     	ldr	x8, [x19]
   1dcd0: f9404508     	ldr	x8, [x8, #0x88]
   1dcd4: aa1303e0     	mov	x0, x19
   1dcd8: d63f0100     	blr	x8
   1dcdc: 2a1f03e0     	mov	w0, wzr
   1dce0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1dce4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1dce8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1dcec: f84407f7     	ldr	x23, [sp], #0x40
   1dcf0: d65f03c0     	ret
   1dcf4: d104c3ff     	sub	sp, sp, #0x130
   1dcf8: a9114ffc     	stp	x28, x19, [sp, #0x110]
   1dcfc: a9127bfd     	stp	x29, x30, [sp, #0x120]
   1dd00: 910483fd     	add	x29, sp, #0x120
   1dd04: ad039fe6     	stp	q6, q7, [sp, #0x70]
   1dd08: ad0297e4     	stp	q4, q5, [sp, #0x50]
   1dd0c: ad018fe2     	stp	q2, q3, [sp, #0x30]
   1dd10: ad0087e0     	stp	q0, q1, [sp, #0x10]
   1dd14: a9391fa6     	stp	x6, x7, [x29, #-0x70]
   1dd18: a93817a4     	stp	x4, x5, [x29, #-0x80]
   1dd1c: f81783a3     	stur	x3, [x29, #-0x88]
   1dd20: d53bd053     	mrs	x19, TPIDR_EL0
   1dd24: f9401669     	ldr	x9, [x19, #0x28]
   1dd28: 910043eb     	add	x11, sp, #0x10
   1dd2c: d10223ac     	sub	x12, x29, #0x88
   1dd30: 321963e8     	orr	w8, wzr, #0xffffff80
   1dd34: 128004ea     	mov	w10, #-0x28             // =-40
   1dd38: f90007e9     	str	x9, [sp, #0x8]
   1dd3c: 910043a9     	add	x9, x29, #0x10
   1dd40: 9102016b     	add	x11, x11, #0x80
   1dd44: 9100a18c     	add	x12, x12, #0x28
   1dd48: 293c23aa     	stp	w10, w8, [x29, #-0x20]
   1dd4c: a93d2fac     	stp	x12, x11, [x29, #-0x30]
   1dd50: f81c83a9     	stur	x9, [x29, #-0x38]
   1dd54: f9400008     	ldr	x8, [x0]
   1dd58: d100e3a9     	sub	x9, x29, #0x38
   1dd5c: ad400121     	ldp	q1, q0, [x9]
   1dd60: d10183a3     	sub	x3, x29, #0x60
   1dd64: f9409908     	ldr	x8, [x8, #0x130]
   1dd68: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   1dd6c: d63f0100     	blr	x8
   1dd70: f9401668     	ldr	x8, [x19, #0x28]
   1dd74: f94007e9     	ldr	x9, [sp, #0x8]
   1dd78: eb09011f     	cmp	x8, x9
   1dd7c: 540000a1     	b.ne	0x1dd90 <pesapi_register_MSDKXGPlugin_v10+0xa108>
   1dd80: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   1dd84: a9514ffc     	ldp	x28, x19, [sp, #0x110]
   1dd88: 9104c3ff     	add	sp, sp, #0x130
   1dd8c: d65f03c0     	ret
   1dd90: 97ffa014     	bl	0x5de0 <__stack_chk_fail@plt>
   1dd94: f9400400     	ldr	x0, [x0, #0x8]
   1dd98: d65f03c0     	ret
   1dd9c: b9401000     	ldr	w0, [x0, #0x10]
   1dda0: d65f03c0     	ret
   1dda4: b9402800     	ldr	w0, [x0, #0x28]
   1dda8: d65f03c0     	ret
   1ddac: 8b214c08     	add	x8, x0, w1, uxtw #3
   1ddb0: f9400d00     	ldr	x0, [x8, #0x18]
   1ddb4: d65f03c0     	ret
   1ddb8: aa1f03e0     	mov	x0, xzr
   1ddbc: d65f03c0     	ret
   1ddc0: d65f03c0     	ret
   1ddc4: 17ffa00f     	b	0x5e00 <_ZdlPv@plt>
   1ddc8: f9400400     	ldr	x0, [x0, #0x8]
   1ddcc: d65f03c0     	ret
   1ddd0: b9401000     	ldr	w0, [x0, #0x10]
   1ddd4: d65f03c0     	ret
   1ddd8: b9403800     	ldr	w0, [x0, #0x38]
   1dddc: d65f03c0     	ret
   1dde0: 8b214c08     	add	x8, x0, w1, uxtw #3
   1dde4: f9400d00     	ldr	x0, [x8, #0x18]
   1dde8: d65f03c0     	ret
   1ddec: aa1f03e0     	mov	x0, xzr
   1ddf0: d65f03c0     	ret
   1ddf4: d65f03c0     	ret
   1ddf8: 17ffa002     	b	0x5e00 <_ZdlPv@plt>
   1ddfc: f9400400     	ldr	x0, [x0, #0x8]
   1de00: d65f03c0     	ret
   1de04: b9401000     	ldr	w0, [x0, #0x10]
   1de08: d65f03c0     	ret
   1de0c: b9403000     	ldr	w0, [x0, #0x30]
   1de10: d65f03c0     	ret
   1de14: 8b214c08     	add	x8, x0, w1, uxtw #3
   1de18: f9400d00     	ldr	x0, [x8, #0x18]
   1de1c: d65f03c0     	ret
   1de20: aa1f03e0     	mov	x0, xzr
   1de24: d65f03c0     	ret
   1de28: d65f03c0     	ret
   1de2c: 17ff9ff5     	b	0x5e00 <_ZdlPv@plt>
   1de30: f9400400     	ldr	x0, [x0, #0x8]
   1de34: d65f03c0     	ret
   1de38: b9401000     	ldr	w0, [x0, #0x10]
   1de3c: d65f03c0     	ret
   1de40: b9404800     	ldr	w0, [x0, #0x48]
   1de44: d65f03c0     	ret
   1de48: 8b214c08     	add	x8, x0, w1, uxtw #3
   1de4c: f9400d00     	ldr	x0, [x8, #0x18]
   1de50: d65f03c0     	ret
   1de54: aa1f03e0     	mov	x0, xzr
   1de58: d65f03c0     	ret
   1de5c: d65f03c0     	ret
   1de60: 17ff9fe8     	b	0x5e00 <_ZdlPv@plt>
   1de64: f9400400     	ldr	x0, [x0, #0x8]
   1de68: d65f03c0     	ret
   1de6c: b9401000     	ldr	w0, [x0, #0x10]
   1de70: d65f03c0     	ret
   1de74: b9404000     	ldr	w0, [x0, #0x40]
   1de78: d65f03c0     	ret
   1de7c: 8b214c08     	add	x8, x0, w1, uxtw #3
   1de80: f9400d00     	ldr	x0, [x8, #0x18]
   1de84: d65f03c0     	ret
   1de88: aa1f03e0     	mov	x0, xzr
   1de8c: d65f03c0     	ret
   1de90: d65f03c0     	ret
   1de94: 17ff9fdb     	b	0x5e00 <_ZdlPv@plt>
   1de98: 17ff9fda     	b	0x5e00 <_ZdlPv@plt>
   1de9c: 17ff9fd9     	b	0x5e00 <_ZdlPv@plt>
   1dea0: 17ff9fd8     	b	0x5e00 <_ZdlPv@plt>
   1dea4: f0000060     	adrp	x0, 0x2c000
   1dea8: 91030c00     	add	x0, x0, #0xc3
   1deac: d65f03c0     	ret
   1deb0: 2a1f03e0     	mov	w0, wzr
   1deb4: d65f03c0     	ret
   1deb8: 2a1f03e0     	mov	w0, wzr
   1debc: d65f03c0     	ret
   1dec0: 2a1f03e0     	mov	w0, wzr
   1dec4: d65f03c0     	ret
   1dec8: 2a1f03e0     	mov	w0, wzr
   1decc: d65f03c0     	ret
   1ded0: 320003e0     	orr	w0, wzr, #0x1
   1ded4: d65f03c0     	ret
   1ded8: 17ff9fca     	b	0x5e00 <_ZdlPv@plt>
   1dedc: f9400400     	ldr	x0, [x0, #0x8]
   1dee0: d65f03c0     	ret
   1dee4: b9401000     	ldr	w0, [x0, #0x10]
   1dee8: d65f03c0     	ret
   1deec: b9403000     	ldr	w0, [x0, #0x30]
   1def0: d65f03c0     	ret
   1def4: 8b214c08     	add	x8, x0, w1, uxtw #3
   1def8: f9400d00     	ldr	x0, [x8, #0x18]
   1defc: d65f03c0     	ret
   1df00: aa1f03e0     	mov	x0, xzr
   1df04: d65f03c0     	ret
   1df08: d65f03c0     	ret
   1df0c: 17ff9fbd     	b	0x5e00 <_ZdlPv@plt>
   1df10: 17ff9fbc     	b	0x5e00 <_ZdlPv@plt>
   1df14: 17ff9fbb     	b	0x5e00 <_ZdlPv@plt>
   1df18: f9400400     	ldr	x0, [x0, #0x8]
   1df1c: d65f03c0     	ret
   1df20: b9401000     	ldr	w0, [x0, #0x10]
   1df24: d65f03c0     	ret
   1df28: b9402800     	ldr	w0, [x0, #0x28]
   1df2c: d65f03c0     	ret
   1df30: 8b214c08     	add	x8, x0, w1, uxtw #3
   1df34: f9400d00     	ldr	x0, [x8, #0x18]
   1df38: d65f03c0     	ret
   1df3c: aa1f03e0     	mov	x0, xzr
   1df40: d65f03c0     	ret
   1df44: d65f03c0     	ret
   1df48: 17ff9fae     	b	0x5e00 <_ZdlPv@plt>
   1df4c: f0000060     	adrp	x0, 0x2c000
   1df50: 91040800     	add	x0, x0, #0x102
   1df54: d65f03c0     	ret
   1df58: 2a1f03e0     	mov	w0, wzr
   1df5c: d65f03c0     	ret
   1df60: 2a1f03e0     	mov	w0, wzr
   1df64: d65f03c0     	ret
   1df68: 2a1f03e0     	mov	w0, wzr
   1df6c: d65f03c0     	ret
   1df70: 2a1f03e0     	mov	w0, wzr
   1df74: d65f03c0     	ret
   1df78: 320003e0     	orr	w0, wzr, #0x1
   1df7c: d65f03c0     	ret
   1df80: f9400400     	ldr	x0, [x0, #0x8]
   1df84: d65f03c0     	ret
   1df88: b9401000     	ldr	w0, [x0, #0x10]
   1df8c: d65f03c0     	ret
   1df90: b9402800     	ldr	w0, [x0, #0x28]
   1df94: d65f03c0     	ret
   1df98: 8b214c08     	add	x8, x0, w1, uxtw #3
   1df9c: f9400d00     	ldr	x0, [x8, #0x18]
   1dfa0: d65f03c0     	ret
   1dfa4: aa1f03e0     	mov	x0, xzr
   1dfa8: d65f03c0     	ret
   1dfac: d65f03c0     	ret
   1dfb0: 17ff9f94     	b	0x5e00 <_ZdlPv@plt>
   1dfb4: f0000060     	adrp	x0, 0x2c000
   1dfb8: 91052000     	add	x0, x0, #0x148
   1dfbc: d65f03c0     	ret
   1dfc0: 2a1f03e0     	mov	w0, wzr
   1dfc4: d65f03c0     	ret
   1dfc8: 2a1f03e0     	mov	w0, wzr
   1dfcc: d65f03c0     	ret
   1dfd0: 2a1f03e0     	mov	w0, wzr
   1dfd4: d65f03c0     	ret
   1dfd8: 2a1f03e0     	mov	w0, wzr
   1dfdc: d65f03c0     	ret
   1dfe0: 320003e0     	orr	w0, wzr, #0x1
   1dfe4: d65f03c0     	ret
   1dfe8: f9400400     	ldr	x0, [x0, #0x8]
   1dfec: d65f03c0     	ret
   1dff0: b9401000     	ldr	w0, [x0, #0x10]
   1dff4: d65f03c0     	ret
   1dff8: b9402800     	ldr	w0, [x0, #0x28]
   1dffc: d65f03c0     	ret
   1e000: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e004: f9400d00     	ldr	x0, [x8, #0x18]
   1e008: d65f03c0     	ret
   1e00c: aa1f03e0     	mov	x0, xzr
   1e010: d65f03c0     	ret
   1e014: d65f03c0     	ret
   1e018: 17ff9f7a     	b	0x5e00 <_ZdlPv@plt>
   1e01c: d0000060     	adrp	x0, 0x2c000
   1e020: 9105b000     	add	x0, x0, #0x16c
   1e024: d65f03c0     	ret
   1e028: 2a1f03e0     	mov	w0, wzr
   1e02c: d65f03c0     	ret
   1e030: 2a1f03e0     	mov	w0, wzr
   1e034: d65f03c0     	ret
   1e038: 2a1f03e0     	mov	w0, wzr
   1e03c: d65f03c0     	ret
   1e040: 2a1f03e0     	mov	w0, wzr
   1e044: d65f03c0     	ret
   1e048: 320003e0     	orr	w0, wzr, #0x1
   1e04c: d65f03c0     	ret
   1e050: f9400400     	ldr	x0, [x0, #0x8]
   1e054: d65f03c0     	ret
   1e058: b9401000     	ldr	w0, [x0, #0x10]
   1e05c: d65f03c0     	ret
   1e060: b9402800     	ldr	w0, [x0, #0x28]
   1e064: d65f03c0     	ret
   1e068: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e06c: f9400d00     	ldr	x0, [x8, #0x18]
   1e070: d65f03c0     	ret
   1e074: aa1f03e0     	mov	x0, xzr
   1e078: d65f03c0     	ret
   1e07c: d65f03c0     	ret
   1e080: 17ff9f60     	b	0x5e00 <_ZdlPv@plt>
   1e084: d0000060     	adrp	x0, 0x2c000
   1e088: 91070400     	add	x0, x0, #0x1c1
   1e08c: d65f03c0     	ret
   1e090: 2a1f03e0     	mov	w0, wzr
   1e094: d65f03c0     	ret
   1e098: 2a1f03e0     	mov	w0, wzr
   1e09c: d65f03c0     	ret
   1e0a0: 2a1f03e0     	mov	w0, wzr
   1e0a4: d65f03c0     	ret
   1e0a8: 2a1f03e0     	mov	w0, wzr
   1e0ac: d65f03c0     	ret
   1e0b0: 320003e0     	orr	w0, wzr, #0x1
   1e0b4: d65f03c0     	ret
   1e0b8: d101c3ff     	sub	sp, sp, #0x70
   1e0bc: f90013f9     	str	x25, [sp, #0x20]
   1e0c0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   1e0c4: a90457f6     	stp	x22, x21, [sp, #0x40]
   1e0c8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1e0cc: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1e0d0: 910183fd     	add	x29, sp, #0x60
   1e0d4: d53bd059     	mrs	x25, TPIDR_EL0
   1e0d8: f9401728     	ldr	x8, [x25, #0x28]
   1e0dc: aa0103f3     	mov	x19, x1
   1e0e0: aa0003f5     	mov	x21, x0
   1e0e4: aa1303e0     	mov	x0, x19
   1e0e8: f9000fe8     	str	x8, [sp, #0x18]
   1e0ec: 97ff9f2d     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1e0f0: aa0003f4     	mov	x20, x0
   1e0f4: aa1303e0     	mov	x0, x19
   1e0f8: 97ff9f12     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1e0fc: aa0003e1     	mov	x1, x0
   1e100: aa1403e0     	mov	x0, x20
   1e104: 97ff9f4f     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1e108: aa0003f6     	mov	x22, x0
   1e10c: b4000a96     	cbz	x22, 0x1e25c <pesapi_register_MSDKXGPlugin_v10+0xa5d4>
   1e110: aa1303e0     	mov	x0, x19
   1e114: 97ff9e6f     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1e118: a94022a9     	ldp	x9, x8, [x21]
   1e11c: 8b8806c0     	add	x0, x22, x8, asr #1
   1e120: 36000068     	tbz	w8, #0x0, 0x1e12c <pesapi_register_MSDKXGPlugin_v10+0xa4a4>
   1e124: f9400008     	ldr	x8, [x0]
   1e128: f8696909     	ldr	x9, [x8, x9]
   1e12c: 910023e8     	add	x8, sp, #0x8
   1e130: d63f0120     	blr	x9
   1e134: a940dbf8     	ldp	x24, x22, [sp, #0x8]
   1e138: b4000438     	cbz	x24, 0x1e1bc <pesapi_register_MSDKXGPlugin_v10+0xa534>
   1e13c: 910006d7     	add	x23, x22, #0x1
   1e140: aa1703e0     	mov	x0, x23
   1e144: 97ff9e93     	bl	0x5b90 <malloc@plt>
   1e148: aa0003f5     	mov	x21, x0
   1e14c: aa1803e1     	mov	x1, x24
   1e150: aa1603e2     	mov	x2, x22
   1e154: 38366abf     	strb	wzr, [x21, x22]
   1e158: 97ff9e42     	bl	0x5a60 <memcpy@plt>
   1e15c: b4000315     	cbz	x21, 0x1e1bc <pesapi_register_MSDKXGPlugin_v10+0xa534>
   1e160: aa1703e0     	mov	x0, x23
   1e164: 97ff9e8b     	bl	0x5b90 <malloc@plt>
   1e168: aa0003f7     	mov	x23, x0
   1e16c: aa1503e1     	mov	x1, x21
   1e170: aa1603e2     	mov	x2, x22
   1e174: 38366aff     	strb	wzr, [x23, x22]
   1e178: 97ff9e3a     	bl	0x5a60 <memcpy@plt>
   1e17c: aa1403e0     	mov	x0, x20
   1e180: aa1703e1     	mov	x1, x23
   1e184: aa1603e2     	mov	x2, x22
   1e188: 97ff9e72     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1e18c: aa0003f4     	mov	x20, x0
   1e190: b4000077     	cbz	x23, 0x1e19c <pesapi_register_MSDKXGPlugin_v10+0xa514>
   1e194: aa1703e0     	mov	x0, x23
   1e198: 97ff9e66     	bl	0x5b30 <free@plt>
   1e19c: aa1303e0     	mov	x0, x19
   1e1a0: aa1403e1     	mov	x1, x20
   1e1a4: 97ff9ebb     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1e1a8: aa1503e0     	mov	x0, x21
   1e1ac: 97ff9e61     	bl	0x5b30 <free@plt>
   1e1b0: f94007e0     	ldr	x0, [sp, #0x8]
   1e1b4: b5000160     	cbnz	x0, 0x1e1e0 <pesapi_register_MSDKXGPlugin_v10+0xa558>
   1e1b8: 1400000c     	b	0x1e1e8 <pesapi_register_MSDKXGPlugin_v10+0xa560>
   1e1bc: aa1403e0     	mov	x0, x20
   1e1c0: aa1f03e1     	mov	x1, xzr
   1e1c4: aa1603e2     	mov	x2, x22
   1e1c8: 97ff9e62     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1e1cc: aa0003e1     	mov	x1, x0
   1e1d0: aa1303e0     	mov	x0, x19
   1e1d4: 97ff9eaf     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1e1d8: f94007e0     	ldr	x0, [sp, #0x8]
   1e1dc: b4000060     	cbz	x0, 0x1e1e8 <pesapi_register_MSDKXGPlugin_v10+0xa560>
   1e1e0: 97ff9e54     	bl	0x5b30 <free@plt>
   1e1e4: f90007ff     	str	xzr, [sp, #0x8]
   1e1e8: f0000075     	adrp	x21, 0x2d000
   1e1ec: 9112c2b5     	add	x21, x21, #0x4b0
   1e1f0: 910022a0     	add	x0, x21, #0x8
   1e1f4: 08dffc08     	ldarb	w8, [x0]
   1e1f8: 37000228     	tbnz	w8, #0x0, 0x1e23c <pesapi_register_MSDKXGPlugin_v10+0xa5b4>
   1e1fc: 97ff9e49     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1e200: 340001e0     	cbz	w0, 0x1e23c <pesapi_register_MSDKXGPlugin_v10+0xa5b4>
   1e204: 320003e0     	orr	w0, wzr, #0x1
   1e208: f9015abf     	str	xzr, [x21, #0x2b0]
   1e20c: 910aa2b4     	add	x20, x21, #0x2a8
   1e210: 97ff9e60     	bl	0x5b90 <malloc@plt>
   1e214: f90156a0     	str	x0, [x21, #0x2a8]
   1e218: 3900001f     	strb	wzr, [x0]
   1e21c: 90ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1e220: d0000062     	adrp	x2, 0x2c000
   1e224: 91216000     	add	x0, x0, #0x858
   1e228: 91000042     	add	x2, x2, #0x0
   1e22c: aa1403e1     	mov	x1, x20
   1e230: 97ff9eb4     	bl	0x5d00 <__cxa_atexit@plt>
   1e234: 910022a0     	add	x0, x21, #0x8
   1e238: 97ff9e66     	bl	0x5bd0 <__cxa_guard_release@plt>
   1e23c: f0000068     	adrp	x8, 0x2d000
   1e240: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1e244: 7100051f     	cmp	w8, #0x1
   1e248: 54000121     	b.ne	0x1e26c <pesapi_register_MSDKXGPlugin_v10+0xa5e4>
   1e24c: f94156a1     	ldr	x1, [x21, #0x2a8]
   1e250: 390002bf     	strb	wzr, [x21]
   1e254: b5000081     	cbnz	x1, 0x1e264 <pesapi_register_MSDKXGPlugin_v10+0xa5dc>
   1e258: 14000005     	b	0x1e26c <pesapi_register_MSDKXGPlugin_v10+0xa5e4>
   1e25c: b0000001     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1e260: 911e7c21     	add	x1, x1, #0x79f
   1e264: aa1303e0     	mov	x0, x19
   1e268: 97ff9ef2     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1e26c: f9401728     	ldr	x8, [x25, #0x28]
   1e270: f9400fe9     	ldr	x9, [sp, #0x18]
   1e274: eb09011f     	cmp	x8, x9
   1e278: 54000101     	b.ne	0x1e298 <pesapi_register_MSDKXGPlugin_v10+0xa610>
   1e27c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1e280: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1e284: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1e288: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1e28c: f94013f9     	ldr	x25, [sp, #0x20]
   1e290: 9101c3ff     	add	sp, sp, #0x70
   1e294: d65f03c0     	ret
   1e298: 97ff9ed2     	bl	0x5de0 <__stack_chk_fail@plt>
   1e29c: 17ff9ed9     	b	0x5e00 <_ZdlPv@plt>
   1e2a0: 17ff9ed8     	b	0x5e00 <_ZdlPv@plt>
   1e2a4: 17ff9ed7     	b	0x5e00 <_ZdlPv@plt>
   1e2a8: f9400400     	ldr	x0, [x0, #0x8]
   1e2ac: d65f03c0     	ret
   1e2b0: b9401000     	ldr	w0, [x0, #0x10]
   1e2b4: d65f03c0     	ret
   1e2b8: b9402000     	ldr	w0, [x0, #0x20]
   1e2bc: d65f03c0     	ret
   1e2c0: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e2c4: f9400d00     	ldr	x0, [x8, #0x18]
   1e2c8: d65f03c0     	ret
   1e2cc: aa1f03e0     	mov	x0, xzr
   1e2d0: d65f03c0     	ret
   1e2d4: d65f03c0     	ret
   1e2d8: 17ff9eca     	b	0x5e00 <_ZdlPv@plt>
   1e2dc: d10283ff     	sub	sp, sp, #0xa0
   1e2e0: f9002bf9     	str	x25, [sp, #0x50]
   1e2e4: a9065ff8     	stp	x24, x23, [sp, #0x60]
   1e2e8: a90757f6     	stp	x22, x21, [sp, #0x70]
   1e2ec: a9084ff4     	stp	x20, x19, [sp, #0x80]
   1e2f0: a9097bfd     	stp	x29, x30, [sp, #0x90]
   1e2f4: 910243fd     	add	x29, sp, #0x90
   1e2f8: d53bd059     	mrs	x25, TPIDR_EL0
   1e2fc: f9401728     	ldr	x8, [x25, #0x28]
   1e300: aa0103f3     	mov	x19, x1
   1e304: aa0003f4     	mov	x20, x0
   1e308: aa1303e0     	mov	x0, x19
   1e30c: f90027e8     	str	x8, [sp, #0x48]
   1e310: 97ff9ea4     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1e314: aa0003f5     	mov	x21, x0
   1e318: aa1303e0     	mov	x0, x19
   1e31c: 2a1f03e1     	mov	w1, wzr
   1e320: 97ff9e7c     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e324: aa0003f7     	mov	x23, x0
   1e328: 320003e1     	orr	w1, wzr, #0x1
   1e32c: aa1303e0     	mov	x0, x19
   1e330: 97ff9e78     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e334: aa0003f6     	mov	x22, x0
   1e338: aa1503e0     	mov	x0, x21
   1e33c: aa1703e1     	mov	x1, x23
   1e340: 97ff9ec0     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1e344: aa0003f8     	mov	x24, x0
   1e348: b40002f8     	cbz	x24, 0x1e3a4 <pesapi_register_MSDKXGPlugin_v10+0xa71c>
   1e34c: 97ff9ea9     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1e350: aa0003f7     	mov	x23, x0
   1e354: f94002e8     	ldr	x8, [x23]
   1e358: f9400701     	ldr	x1, [x24, #0x8]
   1e35c: f9405508     	ldr	x8, [x8, #0xa8]
   1e360: d63f0100     	blr	x8
   1e364: f94002e8     	ldr	x8, [x23]
   1e368: aa0003f8     	mov	x24, x0
   1e36c: aa1703e0     	mov	x0, x23
   1e370: f9439108     	ldr	x8, [x8, #0x720]
   1e374: d63f0100     	blr	x8
   1e378: 12001c08     	and	w8, w0, #0xff
   1e37c: 340000a8     	cbz	w8, 0x1e390 <pesapi_register_MSDKXGPlugin_v10+0xa708>
   1e380: f94002e8     	ldr	x8, [x23]
   1e384: aa1703e0     	mov	x0, x23
   1e388: f9404508     	ldr	x8, [x8, #0x88]
   1e38c: d63f0100     	blr	x8
   1e390: 910083e0     	add	x0, sp, #0x20
   1e394: aa1803e1     	mov	x1, x24
   1e398: 97ff9e7e     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1e39c: b50000b6     	cbnz	x22, 0x1e3b0 <pesapi_register_MSDKXGPlugin_v10+0xa728>
   1e3a0: 14000019     	b	0x1e404 <pesapi_register_MSDKXGPlugin_v10+0xa77c>
   1e3a4: 910083e0     	add	x0, sp, #0x20
   1e3a8: 97ff9e72     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1e3ac: b40002d6     	cbz	x22, 0x1e404 <pesapi_register_MSDKXGPlugin_v10+0xa77c>
   1e3b0: 910063e3     	add	x3, sp, #0x18
   1e3b4: aa1503e0     	mov	x0, x21
   1e3b8: aa1603e1     	mov	x1, x22
   1e3bc: aa1f03e2     	mov	x2, xzr
   1e3c0: f9000fff     	str	xzr, [sp, #0x18]
   1e3c4: 97ff9dcf     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1e3c8: f9001fe0     	str	x0, [sp, #0x38]
   1e3cc: 390103ff     	strb	wzr, [sp, #0x40]
   1e3d0: b50001a0     	cbnz	x0, 0x1e404 <pesapi_register_MSDKXGPlugin_v10+0xa77c>
   1e3d4: f9400fe8     	ldr	x8, [sp, #0x18]
   1e3d8: 91000500     	add	x0, x8, #0x1
   1e3dc: 97ff9ded     	bl	0x5b90 <malloc@plt>
   1e3e0: aa0003e8     	mov	x8, x0
   1e3e4: 910063e3     	add	x3, sp, #0x18
   1e3e8: aa1503e0     	mov	x0, x21
   1e3ec: aa1603e1     	mov	x1, x22
   1e3f0: aa0803e2     	mov	x2, x8
   1e3f4: f9001fe8     	str	x8, [sp, #0x38]
   1e3f8: 97ff9dc2     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1e3fc: 320003e8     	orr	w8, wzr, #0x1
   1e400: 390103e8     	strb	w8, [sp, #0x40]
   1e404: f9401fe8     	ldr	x8, [sp, #0x38]
   1e408: aa1303e0     	mov	x0, x19
   1e40c: f9001be8     	str	x8, [sp, #0x30]
   1e410: 97ff9db0     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1e414: f9400294     	ldr	x20, [x20]
   1e418: 910023e0     	add	x0, sp, #0x8
   1e41c: 910083e1     	add	x1, sp, #0x20
   1e420: 97ff9df0     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1e424: f9401be1     	ldr	x1, [sp, #0x30]
   1e428: 910023e0     	add	x0, sp, #0x8
   1e42c: d63f0280     	blr	x20
   1e430: 910023e0     	add	x0, sp, #0x8
   1e434: 97ff9d97     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1e438: f0000075     	adrp	x21, 0x2d000
   1e43c: 9112c2b5     	add	x21, x21, #0x4b0
   1e440: 910022a0     	add	x0, x21, #0x8
   1e444: 08dffc08     	ldarb	w8, [x0]
   1e448: 37000228     	tbnz	w8, #0x0, 0x1e48c <pesapi_register_MSDKXGPlugin_v10+0xa804>
   1e44c: 97ff9db5     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1e450: 340001e0     	cbz	w0, 0x1e48c <pesapi_register_MSDKXGPlugin_v10+0xa804>
   1e454: 320003e0     	orr	w0, wzr, #0x1
   1e458: f9015abf     	str	xzr, [x21, #0x2b0]
   1e45c: 910aa2b4     	add	x20, x21, #0x2a8
   1e460: 97ff9dcc     	bl	0x5b90 <malloc@plt>
   1e464: f90156a0     	str	x0, [x21, #0x2a8]
   1e468: 3900001f     	strb	wzr, [x0]
   1e46c: 90ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1e470: d0000062     	adrp	x2, 0x2c000
   1e474: 91216000     	add	x0, x0, #0x858
   1e478: 91000042     	add	x2, x2, #0x0
   1e47c: aa1403e1     	mov	x1, x20
   1e480: 97ff9e20     	bl	0x5d00 <__cxa_atexit@plt>
   1e484: 910022a0     	add	x0, x21, #0x8
   1e488: 97ff9dd2     	bl	0x5bd0 <__cxa_guard_release@plt>
   1e48c: f0000068     	adrp	x8, 0x2d000
   1e490: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1e494: 7100051f     	cmp	w8, #0x1
   1e498: 54000181     	b.ne	0x1e4c8 <pesapi_register_MSDKXGPlugin_v10+0xa840>
   1e49c: f94156a1     	ldr	x1, [x21, #0x2a8]
   1e4a0: 390002bf     	strb	wzr, [x21]
   1e4a4: b4000121     	cbz	x1, 0x1e4c8 <pesapi_register_MSDKXGPlugin_v10+0xa840>
   1e4a8: aa1303e0     	mov	x0, x19
   1e4ac: 97ff9e61     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1e4b0: 394103e8     	ldrb	w8, [sp, #0x40]
   1e4b4: 340001a8     	cbz	w8, 0x1e4e8 <pesapi_register_MSDKXGPlugin_v10+0xa860>
   1e4b8: f9401fe0     	ldr	x0, [sp, #0x38]
   1e4bc: b4000160     	cbz	x0, 0x1e4e8 <pesapi_register_MSDKXGPlugin_v10+0xa860>
   1e4c0: 97ff9d9c     	bl	0x5b30 <free@plt>
   1e4c4: 14000009     	b	0x1e4e8 <pesapi_register_MSDKXGPlugin_v10+0xa860>
   1e4c8: aa1303e0     	mov	x0, x19
   1e4cc: 2a1f03e1     	mov	w1, wzr
   1e4d0: 97ff9e10     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e4d4: 320003e1     	orr	w1, wzr, #0x1
   1e4d8: aa1303e0     	mov	x0, x19
   1e4dc: 97ff9e0d     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e4e0: 394103e8     	ldrb	w8, [sp, #0x40]
   1e4e4: 35fffea8     	cbnz	w8, 0x1e4b8 <pesapi_register_MSDKXGPlugin_v10+0xa830>
   1e4e8: 910083e0     	add	x0, sp, #0x20
   1e4ec: 97ff9d69     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1e4f0: f9401728     	ldr	x8, [x25, #0x28]
   1e4f4: f94027e9     	ldr	x9, [sp, #0x48]
   1e4f8: eb09011f     	cmp	x8, x9
   1e4fc: 54000101     	b.ne	0x1e51c <pesapi_register_MSDKXGPlugin_v10+0xa894>
   1e500: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1e504: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1e508: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1e50c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   1e510: f9402bf9     	ldr	x25, [sp, #0x50]
   1e514: 910283ff     	add	sp, sp, #0xa0
   1e518: d65f03c0     	ret
   1e51c: 97ff9e31     	bl	0x5de0 <__stack_chk_fail@plt>
   1e520: 17ff9e38     	b	0x5e00 <_ZdlPv@plt>
   1e524: 17ff9e37     	b	0x5e00 <_ZdlPv@plt>
   1e528: f9400400     	ldr	x0, [x0, #0x8]
   1e52c: d65f03c0     	ret
   1e530: b9401000     	ldr	w0, [x0, #0x10]
   1e534: d65f03c0     	ret
   1e538: b9402800     	ldr	w0, [x0, #0x28]
   1e53c: d65f03c0     	ret
   1e540: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e544: f9400d00     	ldr	x0, [x8, #0x18]
   1e548: d65f03c0     	ret
   1e54c: aa1f03e0     	mov	x0, xzr
   1e550: d65f03c0     	ret
   1e554: d65f03c0     	ret
   1e558: 17ff9e2a     	b	0x5e00 <_ZdlPv@plt>
   1e55c: 17ff9e29     	b	0x5e00 <_ZdlPv@plt>
   1e560: d10203ff     	sub	sp, sp, #0x80
   1e564: f9001bf9     	str	x25, [sp, #0x30]
   1e568: a9045ff8     	stp	x24, x23, [sp, #0x40]
   1e56c: a90557f6     	stp	x22, x21, [sp, #0x50]
   1e570: a9064ff4     	stp	x20, x19, [sp, #0x60]
   1e574: a9077bfd     	stp	x29, x30, [sp, #0x70]
   1e578: 9101c3fd     	add	x29, sp, #0x70
   1e57c: d53bd059     	mrs	x25, TPIDR_EL0
   1e580: f9401728     	ldr	x8, [x25, #0x28]
   1e584: aa0103f3     	mov	x19, x1
   1e588: aa0003f4     	mov	x20, x0
   1e58c: aa1303e0     	mov	x0, x19
   1e590: f90017e8     	str	x8, [sp, #0x28]
   1e594: 97ff9e03     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1e598: aa0003f5     	mov	x21, x0
   1e59c: aa1303e0     	mov	x0, x19
   1e5a0: 2a1f03e1     	mov	w1, wzr
   1e5a4: 97ff9ddb     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e5a8: aa0003f7     	mov	x23, x0
   1e5ac: 320003e1     	orr	w1, wzr, #0x1
   1e5b0: aa1303e0     	mov	x0, x19
   1e5b4: 97ff9dd7     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e5b8: aa0003f6     	mov	x22, x0
   1e5bc: aa1503e0     	mov	x0, x21
   1e5c0: aa1703e1     	mov	x1, x23
   1e5c4: 97ff9e1f     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1e5c8: aa0003f8     	mov	x24, x0
   1e5cc: b40002d8     	cbz	x24, 0x1e624 <pesapi_register_MSDKXGPlugin_v10+0xa99c>
   1e5d0: 97ff9e08     	bl	0x5df0 <_ZN6GCloud4MSDK16MSDKPesJNIHelper9getJNIEnvEv@plt>
   1e5d4: aa0003f7     	mov	x23, x0
   1e5d8: f94002e8     	ldr	x8, [x23]
   1e5dc: f9400701     	ldr	x1, [x24, #0x8]
   1e5e0: f9405508     	ldr	x8, [x8, #0xa8]
   1e5e4: d63f0100     	blr	x8
   1e5e8: f94002e8     	ldr	x8, [x23]
   1e5ec: aa0003f8     	mov	x24, x0
   1e5f0: aa1703e0     	mov	x0, x23
   1e5f4: f9439108     	ldr	x8, [x8, #0x720]
   1e5f8: d63f0100     	blr	x8
   1e5fc: 12001c08     	and	w8, w0, #0xff
   1e600: 340000a8     	cbz	w8, 0x1e614 <pesapi_register_MSDKXGPlugin_v10+0xa98c>
   1e604: f94002e8     	ldr	x8, [x23]
   1e608: aa1703e0     	mov	x0, x23
   1e60c: f9404508     	ldr	x8, [x8, #0x88]
   1e610: d63f0100     	blr	x8
   1e614: 910043e0     	add	x0, sp, #0x10
   1e618: aa1803e1     	mov	x1, x24
   1e61c: 97ff9ddd     	bl	0x5d90 <_ZN6GCloud4MSDK7android7content7ContextC1EP8_jobject@plt>
   1e620: 14000003     	b	0x1e62c <pesapi_register_MSDKXGPlugin_v10+0xa9a4>
   1e624: 910043e0     	add	x0, sp, #0x10
   1e628: 97ff9dd2     	bl	0x5d70 <_ZN6GCloud4MSDK7android7content7ContextC1Ev@plt>
   1e62c: aa1503e0     	mov	x0, x21
   1e630: aa1603e1     	mov	x1, x22
   1e634: 97ff9d5b     	bl	0x5ba0 <msdk_pesapi_get_value_bool@plt>
   1e638: 12000008     	and	w8, w0, #0x1
   1e63c: aa1303e0     	mov	x0, x19
   1e640: 390083e8     	strb	w8, [sp, #0x20]
   1e644: 97ff9d23     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1e648: f9400294     	ldr	x20, [x20]
   1e64c: 910003e0     	mov	x0, sp
   1e650: 910043e1     	add	x1, sp, #0x10
   1e654: 97ff9d63     	bl	0x5be0 <_ZN6GCloud4MSDK7android7content7ContextC1ERKS3_@plt>
   1e658: 394083e1     	ldrb	w1, [sp, #0x20]
   1e65c: 910003e0     	mov	x0, sp
   1e660: d63f0280     	blr	x20
   1e664: 910003e0     	mov	x0, sp
   1e668: 97ff9d0a     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1e66c: f0000075     	adrp	x21, 0x2d000
   1e670: 9112c2b5     	add	x21, x21, #0x4b0
   1e674: 910022a0     	add	x0, x21, #0x8
   1e678: 08dffc08     	ldarb	w8, [x0]
   1e67c: 37000228     	tbnz	w8, #0x0, 0x1e6c0 <pesapi_register_MSDKXGPlugin_v10+0xaa38>
   1e680: 97ff9d28     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1e684: 340001e0     	cbz	w0, 0x1e6c0 <pesapi_register_MSDKXGPlugin_v10+0xaa38>
   1e688: 320003e0     	orr	w0, wzr, #0x1
   1e68c: f9015abf     	str	xzr, [x21, #0x2b0]
   1e690: 910aa2b4     	add	x20, x21, #0x2a8
   1e694: 97ff9d3f     	bl	0x5b90 <malloc@plt>
   1e698: f90156a0     	str	x0, [x21, #0x2a8]
   1e69c: 3900001f     	strb	wzr, [x0]
   1e6a0: 90ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1e6a4: d0000062     	adrp	x2, 0x2c000
   1e6a8: 91216000     	add	x0, x0, #0x858
   1e6ac: 91000042     	add	x2, x2, #0x0
   1e6b0: aa1403e1     	mov	x1, x20
   1e6b4: 97ff9d93     	bl	0x5d00 <__cxa_atexit@plt>
   1e6b8: 910022a0     	add	x0, x21, #0x8
   1e6bc: 97ff9d45     	bl	0x5bd0 <__cxa_guard_release@plt>
   1e6c0: f0000068     	adrp	x8, 0x2d000
   1e6c4: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1e6c8: 7100051f     	cmp	w8, #0x1
   1e6cc: 540000e1     	b.ne	0x1e6e8 <pesapi_register_MSDKXGPlugin_v10+0xaa60>
   1e6d0: f94156a1     	ldr	x1, [x21, #0x2a8]
   1e6d4: 390002bf     	strb	wzr, [x21]
   1e6d8: b4000081     	cbz	x1, 0x1e6e8 <pesapi_register_MSDKXGPlugin_v10+0xaa60>
   1e6dc: aa1303e0     	mov	x0, x19
   1e6e0: 97ff9dd4     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1e6e4: 14000007     	b	0x1e700 <pesapi_register_MSDKXGPlugin_v10+0xaa78>
   1e6e8: aa1303e0     	mov	x0, x19
   1e6ec: 2a1f03e1     	mov	w1, wzr
   1e6f0: 97ff9d88     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e6f4: 320003e1     	orr	w1, wzr, #0x1
   1e6f8: aa1303e0     	mov	x0, x19
   1e6fc: 97ff9d85     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e700: 910043e0     	add	x0, sp, #0x10
   1e704: 97ff9ce3     	bl	0x5a90 <_ZN6GCloud4MSDK7android7content7ContextD1Ev@plt>
   1e708: f9401728     	ldr	x8, [x25, #0x28]
   1e70c: f94017e9     	ldr	x9, [sp, #0x28]
   1e710: eb09011f     	cmp	x8, x9
   1e714: 54000101     	b.ne	0x1e734 <pesapi_register_MSDKXGPlugin_v10+0xaaac>
   1e718: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   1e71c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   1e720: a94557f6     	ldp	x22, x21, [sp, #0x50]
   1e724: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   1e728: f9401bf9     	ldr	x25, [sp, #0x30]
   1e72c: 910203ff     	add	sp, sp, #0x80
   1e730: d65f03c0     	ret
   1e734: 97ff9dab     	bl	0x5de0 <__stack_chk_fail@plt>
   1e738: f9400400     	ldr	x0, [x0, #0x8]
   1e73c: d65f03c0     	ret
   1e740: b9401000     	ldr	w0, [x0, #0x10]
   1e744: d65f03c0     	ret
   1e748: b9403000     	ldr	w0, [x0, #0x30]
   1e74c: d65f03c0     	ret
   1e750: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e754: f9400d00     	ldr	x0, [x8, #0x18]
   1e758: d65f03c0     	ret
   1e75c: aa1f03e0     	mov	x0, xzr
   1e760: d65f03c0     	ret
   1e764: d65f03c0     	ret
   1e768: 17ff9da6     	b	0x5e00 <_ZdlPv@plt>
   1e76c: 17ff9da5     	b	0x5e00 <_ZdlPv@plt>
   1e770: 17ff9da4     	b	0x5e00 <_ZdlPv@plt>
   1e774: 17ff9da3     	b	0x5e00 <_ZdlPv@plt>
   1e778: 17ff9da2     	b	0x5e00 <_ZdlPv@plt>
   1e77c: 17ff9da1     	b	0x5e00 <_ZdlPv@plt>
   1e780: f9400400     	ldr	x0, [x0, #0x8]
   1e784: d65f03c0     	ret
   1e788: b9401000     	ldr	w0, [x0, #0x10]
   1e78c: d65f03c0     	ret
   1e790: b9403000     	ldr	w0, [x0, #0x30]
   1e794: d65f03c0     	ret
   1e798: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e79c: f9400d00     	ldr	x0, [x8, #0x18]
   1e7a0: d65f03c0     	ret
   1e7a4: aa1f03e0     	mov	x0, xzr
   1e7a8: d65f03c0     	ret
   1e7ac: d65f03c0     	ret
   1e7b0: 17ff9d94     	b	0x5e00 <_ZdlPv@plt>
   1e7b4: 17ff9d93     	b	0x5e00 <_ZdlPv@plt>
   1e7b8: 17ff9d92     	b	0x5e00 <_ZdlPv@plt>
   1e7bc: d0000060     	adrp	x0, 0x2c000
   1e7c0: 91080000     	add	x0, x0, #0x200
   1e7c4: d65f03c0     	ret
   1e7c8: 2a1f03e0     	mov	w0, wzr
   1e7cc: d65f03c0     	ret
   1e7d0: 2a1f03e0     	mov	w0, wzr
   1e7d4: d65f03c0     	ret
   1e7d8: 2a1f03e0     	mov	w0, wzr
   1e7dc: d65f03c0     	ret
   1e7e0: 2a1f03e0     	mov	w0, wzr
   1e7e4: d65f03c0     	ret
   1e7e8: 320003e0     	orr	w0, wzr, #0x1
   1e7ec: d65f03c0     	ret
   1e7f0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   1e7f4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1e7f8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1e7fc: 910083fd     	add	x29, sp, #0x20
   1e800: aa0103f3     	mov	x19, x1
   1e804: aa0003f4     	mov	x20, x0
   1e808: aa1303e0     	mov	x0, x19
   1e80c: 97ff9d65     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1e810: aa0003f5     	mov	x21, x0
   1e814: aa1303e0     	mov	x0, x19
   1e818: 97ff9d4a     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1e81c: aa0003e1     	mov	x1, x0
   1e820: aa1503e0     	mov	x0, x21
   1e824: 97ff9d87     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1e828: aa0003f6     	mov	x22, x0
   1e82c: b4000676     	cbz	x22, 0x1e8f8 <pesapi_register_MSDKXGPlugin_v10+0xac70>
   1e830: aa1303e0     	mov	x0, x19
   1e834: 2a1f03e1     	mov	w1, wzr
   1e838: 97ff9d36     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e83c: aa0003e1     	mov	x1, x0
   1e840: aa1503e0     	mov	x0, x21
   1e844: 97ff9cfb     	bl	0x5c30 <msdk_pesapi_get_value_int32@plt>
   1e848: 2a0003f5     	mov	w21, w0
   1e84c: aa1303e0     	mov	x0, x19
   1e850: 97ff9ca0     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1e854: a9402688     	ldp	x8, x9, [x20]
   1e858: 8b8906c0     	add	x0, x22, x9, asr #1
   1e85c: 36000069     	tbz	w9, #0x0, 0x1e868 <pesapi_register_MSDKXGPlugin_v10+0xabe0>
   1e860: f9400009     	ldr	x9, [x0]
   1e864: f8686928     	ldr	x8, [x9, x8]
   1e868: 2a1503e1     	mov	w1, w21
   1e86c: d63f0100     	blr	x8
   1e870: f0000075     	adrp	x21, 0x2d000
   1e874: 9112c2b5     	add	x21, x21, #0x4b0
   1e878: 910022a0     	add	x0, x21, #0x8
   1e87c: 08dffc08     	ldarb	w8, [x0]
   1e880: 37000228     	tbnz	w8, #0x0, 0x1e8c4 <pesapi_register_MSDKXGPlugin_v10+0xac3c>
   1e884: 97ff9ca7     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1e888: 340001e0     	cbz	w0, 0x1e8c4 <pesapi_register_MSDKXGPlugin_v10+0xac3c>
   1e88c: 320003e0     	orr	w0, wzr, #0x1
   1e890: f9015abf     	str	xzr, [x21, #0x2b0]
   1e894: 910aa2b4     	add	x20, x21, #0x2a8
   1e898: 97ff9cbe     	bl	0x5b90 <malloc@plt>
   1e89c: f90156a0     	str	x0, [x21, #0x2a8]
   1e8a0: 3900001f     	strb	wzr, [x0]
   1e8a4: 90ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1e8a8: d0000062     	adrp	x2, 0x2c000
   1e8ac: 91216000     	add	x0, x0, #0x858
   1e8b0: 91000042     	add	x2, x2, #0x0
   1e8b4: aa1403e1     	mov	x1, x20
   1e8b8: 97ff9d12     	bl	0x5d00 <__cxa_atexit@plt>
   1e8bc: 910022a0     	add	x0, x21, #0x8
   1e8c0: 97ff9cc4     	bl	0x5bd0 <__cxa_guard_release@plt>
   1e8c4: f0000068     	adrp	x8, 0x2d000
   1e8c8: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1e8cc: 7100051f     	cmp	w8, #0x1
   1e8d0: 54000081     	b.ne	0x1e8e0 <pesapi_register_MSDKXGPlugin_v10+0xac58>
   1e8d4: f94156a1     	ldr	x1, [x21, #0x2a8]
   1e8d8: 390002bf     	strb	wzr, [x21]
   1e8dc: b5000121     	cbnz	x1, 0x1e900 <pesapi_register_MSDKXGPlugin_v10+0xac78>
   1e8e0: aa1303e0     	mov	x0, x19
   1e8e4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1e8e8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1e8ec: 2a1f03e1     	mov	w1, wzr
   1e8f0: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1e8f4: 17ff9d07     	b	0x5d10 <msdk_pesapi_get_arg@plt>
   1e8f8: b0000001     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1e8fc: 911e7c21     	add	x1, x1, #0x79f
   1e900: aa1303e0     	mov	x0, x19
   1e904: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1e908: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1e90c: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1e910: 17ff9d48     	b	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1e914: f9400400     	ldr	x0, [x0, #0x8]
   1e918: d65f03c0     	ret
   1e91c: b9401000     	ldr	w0, [x0, #0x10]
   1e920: d65f03c0     	ret
   1e924: b9402800     	ldr	w0, [x0, #0x28]
   1e928: d65f03c0     	ret
   1e92c: 8b214c08     	add	x8, x0, w1, uxtw #3
   1e930: f9400d00     	ldr	x0, [x8, #0x18]
   1e934: d65f03c0     	ret
   1e938: aa1f03e0     	mov	x0, xzr
   1e93c: d65f03c0     	ret
   1e940: d65f03c0     	ret
   1e944: 17ff9d2f     	b	0x5e00 <_ZdlPv@plt>
   1e948: d10183ff     	sub	sp, sp, #0x60
   1e94c: f9000bf9     	str	x25, [sp, #0x10]
   1e950: a9025ff8     	stp	x24, x23, [sp, #0x20]
   1e954: a90357f6     	stp	x22, x21, [sp, #0x30]
   1e958: a9044ff4     	stp	x20, x19, [sp, #0x40]
   1e95c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   1e960: 910143fd     	add	x29, sp, #0x50
   1e964: d53bd059     	mrs	x25, TPIDR_EL0
   1e968: f9401728     	ldr	x8, [x25, #0x28]
   1e96c: aa0103f3     	mov	x19, x1
   1e970: aa0003f5     	mov	x21, x0
   1e974: aa1303e0     	mov	x0, x19
   1e978: f90007e8     	str	x8, [sp, #0x8]
   1e97c: 97ff9d09     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1e980: aa0003f7     	mov	x23, x0
   1e984: aa1303e0     	mov	x0, x19
   1e988: 97ff9cee     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1e98c: aa0003e1     	mov	x1, x0
   1e990: aa1703e0     	mov	x0, x23
   1e994: 97ff9d2b     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1e998: aa0003f6     	mov	x22, x0
   1e99c: b4000216     	cbz	x22, 0x1e9dc <pesapi_register_MSDKXGPlugin_v10+0xad54>
   1e9a0: aa1303e0     	mov	x0, x19
   1e9a4: 2a1f03e1     	mov	w1, wzr
   1e9a8: 97ff9cda     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1e9ac: aa0003f8     	mov	x24, x0
   1e9b0: b4000218     	cbz	x24, 0x1e9f0 <pesapi_register_MSDKXGPlugin_v10+0xad68>
   1e9b4: 910003e3     	mov	x3, sp
   1e9b8: aa1703e0     	mov	x0, x23
   1e9bc: aa1803e1     	mov	x1, x24
   1e9c0: aa1f03e2     	mov	x2, xzr
   1e9c4: f90003ff     	str	xzr, [sp]
   1e9c8: 97ff9c4e     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1e9cc: aa0003f4     	mov	x20, x0
   1e9d0: b4000134     	cbz	x20, 0x1e9f4 <pesapi_register_MSDKXGPlugin_v10+0xad6c>
   1e9d4: 2a1f03f7     	mov	w23, wzr
   1e9d8: 14000011     	b	0x1ea1c <pesapi_register_MSDKXGPlugin_v10+0xad94>
   1e9dc: b0000001     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1e9e0: 911e7c21     	add	x1, x1, #0x79f
   1e9e4: aa1303e0     	mov	x0, x19
   1e9e8: 97ff9d12     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1e9ec: 1400003d     	b	0x1eae0 <pesapi_register_MSDKXGPlugin_v10+0xae58>
   1e9f0: 1400000b     	b	0x1ea1c <pesapi_register_MSDKXGPlugin_v10+0xad94>
   1e9f4: f94003e8     	ldr	x8, [sp]
   1e9f8: 91000500     	add	x0, x8, #0x1
   1e9fc: 97ff9c65     	bl	0x5b90 <malloc@plt>
   1ea00: aa0003f4     	mov	x20, x0
   1ea04: 910003e3     	mov	x3, sp
   1ea08: aa1703e0     	mov	x0, x23
   1ea0c: aa1803e1     	mov	x1, x24
   1ea10: aa1403e2     	mov	x2, x20
   1ea14: 97ff9c3b     	bl	0x5b00 <msdk_pesapi_get_value_string_utf8@plt>
   1ea18: 320003f7     	orr	w23, wzr, #0x1
   1ea1c: aa1303e0     	mov	x0, x19
   1ea20: 97ff9c2c     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1ea24: a94026a8     	ldp	x8, x9, [x21]
   1ea28: 8b8906c0     	add	x0, x22, x9, asr #1
   1ea2c: 36000069     	tbz	w9, #0x0, 0x1ea38 <pesapi_register_MSDKXGPlugin_v10+0xadb0>
   1ea30: f9400009     	ldr	x9, [x0]
   1ea34: f8686928     	ldr	x8, [x9, x8]
   1ea38: aa1403e1     	mov	x1, x20
   1ea3c: d63f0100     	blr	x8
   1ea40: f0000076     	adrp	x22, 0x2d000
   1ea44: 9112c2d6     	add	x22, x22, #0x4b0
   1ea48: 910022c0     	add	x0, x22, #0x8
   1ea4c: 08dffc08     	ldarb	w8, [x0]
   1ea50: 37000228     	tbnz	w8, #0x0, 0x1ea94 <pesapi_register_MSDKXGPlugin_v10+0xae0c>
   1ea54: 97ff9c33     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1ea58: 340001e0     	cbz	w0, 0x1ea94 <pesapi_register_MSDKXGPlugin_v10+0xae0c>
   1ea5c: 320003e0     	orr	w0, wzr, #0x1
   1ea60: f9015adf     	str	xzr, [x22, #0x2b0]
   1ea64: 910aa2d5     	add	x21, x22, #0x2a8
   1ea68: 97ff9c4a     	bl	0x5b90 <malloc@plt>
   1ea6c: f90156c0     	str	x0, [x22, #0x2a8]
   1ea70: 3900001f     	strb	wzr, [x0]
   1ea74: 90ffff40     	adrp	x0, 0x6000 <.text+0x1b0>
   1ea78: d0000062     	adrp	x2, 0x2c000
   1ea7c: 91216000     	add	x0, x0, #0x858
   1ea80: 91000042     	add	x2, x2, #0x0
   1ea84: aa1503e1     	mov	x1, x21
   1ea88: 97ff9c9e     	bl	0x5d00 <__cxa_atexit@plt>
   1ea8c: 910022c0     	add	x0, x22, #0x8
   1ea90: 97ff9c50     	bl	0x5bd0 <__cxa_guard_release@plt>
   1ea94: f0000068     	adrp	x8, 0x2d000
   1ea98: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1ea9c: 7100051f     	cmp	w8, #0x1
   1eaa0: 54000181     	b.ne	0x1ead0 <pesapi_register_MSDKXGPlugin_v10+0xae48>
   1eaa4: f94156c1     	ldr	x1, [x22, #0x2a8]
   1eaa8: 390002df     	strb	wzr, [x22]
   1eaac: b4000121     	cbz	x1, 0x1ead0 <pesapi_register_MSDKXGPlugin_v10+0xae48>
   1eab0: aa1303e0     	mov	x0, x19
   1eab4: 97ff9cdf     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1eab8: b4000154     	cbz	x20, 0x1eae0 <pesapi_register_MSDKXGPlugin_v10+0xae58>
   1eabc: 12001ee8     	and	w8, w23, #0xff
   1eac0: 34000108     	cbz	w8, 0x1eae0 <pesapi_register_MSDKXGPlugin_v10+0xae58>
   1eac4: aa1403e0     	mov	x0, x20
   1eac8: 97ff9c1a     	bl	0x5b30 <free@plt>
   1eacc: 14000005     	b	0x1eae0 <pesapi_register_MSDKXGPlugin_v10+0xae58>
   1ead0: aa1303e0     	mov	x0, x19
   1ead4: 2a1f03e1     	mov	w1, wzr
   1ead8: 97ff9c8e     	bl	0x5d10 <msdk_pesapi_get_arg@plt>
   1eadc: b5ffff14     	cbnz	x20, 0x1eabc <pesapi_register_MSDKXGPlugin_v10+0xae34>
   1eae0: f9401728     	ldr	x8, [x25, #0x28]
   1eae4: f94007e9     	ldr	x9, [sp, #0x8]
   1eae8: eb09011f     	cmp	x8, x9
   1eaec: 54000101     	b.ne	0x1eb0c <pesapi_register_MSDKXGPlugin_v10+0xae84>
   1eaf0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1eaf4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   1eaf8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   1eafc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   1eb00: f9400bf9     	ldr	x25, [sp, #0x10]
   1eb04: 910183ff     	add	sp, sp, #0x60
   1eb08: d65f03c0     	ret
   1eb0c: 97ff9cb5     	bl	0x5de0 <__stack_chk_fail@plt>
   1eb10: f9400400     	ldr	x0, [x0, #0x8]
   1eb14: d65f03c0     	ret
   1eb18: b9401000     	ldr	w0, [x0, #0x10]
   1eb1c: d65f03c0     	ret
   1eb20: b9402800     	ldr	w0, [x0, #0x28]
   1eb24: d65f03c0     	ret
   1eb28: 8b214c08     	add	x8, x0, w1, uxtw #3
   1eb2c: f9400d00     	ldr	x0, [x8, #0x18]
   1eb30: d65f03c0     	ret
   1eb34: aa1f03e0     	mov	x0, xzr
   1eb38: d65f03c0     	ret
   1eb3c: d65f03c0     	ret
   1eb40: 17ff9cb0     	b	0x5e00 <_ZdlPv@plt>
   1eb44: f9400400     	ldr	x0, [x0, #0x8]
   1eb48: d65f03c0     	ret
   1eb4c: b9401000     	ldr	w0, [x0, #0x10]
   1eb50: d65f03c0     	ret
   1eb54: b9402800     	ldr	w0, [x0, #0x28]
   1eb58: d65f03c0     	ret
   1eb5c: 8b214c08     	add	x8, x0, w1, uxtw #3
   1eb60: f9400d00     	ldr	x0, [x8, #0x18]
   1eb64: d65f03c0     	ret
   1eb68: aa1f03e0     	mov	x0, xzr
   1eb6c: d65f03c0     	ret
   1eb70: d65f03c0     	ret
   1eb74: 17ff9ca3     	b	0x5e00 <_ZdlPv@plt>
   1eb78: d0000060     	adrp	x0, 0x2c000
   1eb7c: 9108a000     	add	x0, x0, #0x228
   1eb80: d65f03c0     	ret
   1eb84: 2a1f03e0     	mov	w0, wzr
   1eb88: d65f03c0     	ret
   1eb8c: 2a1f03e0     	mov	w0, wzr
   1eb90: d65f03c0     	ret
   1eb94: 2a1f03e0     	mov	w0, wzr
   1eb98: d65f03c0     	ret
   1eb9c: 2a1f03e0     	mov	w0, wzr
   1eba0: d65f03c0     	ret
   1eba4: 320003e0     	orr	w0, wzr, #0x1
   1eba8: d65f03c0     	ret
   1ebac: f9400400     	ldr	x0, [x0, #0x8]
   1ebb0: d65f03c0     	ret
   1ebb4: b9401000     	ldr	w0, [x0, #0x10]
   1ebb8: d65f03c0     	ret
   1ebbc: b9402800     	ldr	w0, [x0, #0x28]
   1ebc0: d65f03c0     	ret
   1ebc4: 8b214c08     	add	x8, x0, w1, uxtw #3
   1ebc8: f9400d00     	ldr	x0, [x8, #0x18]
   1ebcc: d65f03c0     	ret
   1ebd0: aa1f03e0     	mov	x0, xzr
   1ebd4: d65f03c0     	ret
   1ebd8: d65f03c0     	ret
   1ebdc: 17ff9c89     	b	0x5e00 <_ZdlPv@plt>
   1ebe0: f9400400     	ldr	x0, [x0, #0x8]
   1ebe4: d65f03c0     	ret
   1ebe8: b9401000     	ldr	w0, [x0, #0x10]
   1ebec: d65f03c0     	ret
   1ebf0: b9402800     	ldr	w0, [x0, #0x28]
   1ebf4: d65f03c0     	ret
   1ebf8: 8b214c08     	add	x8, x0, w1, uxtw #3
   1ebfc: f9400d00     	ldr	x0, [x8, #0x18]
   1ec00: d65f03c0     	ret
   1ec04: aa1f03e0     	mov	x0, xzr
   1ec08: d65f03c0     	ret
   1ec0c: d65f03c0     	ret
   1ec10: 17ff9c7c     	b	0x5e00 <_ZdlPv@plt>
   1ec14: d0000060     	adrp	x0, 0x2c000
   1ec18: 91092800     	add	x0, x0, #0x24a
   1ec1c: d65f03c0     	ret
   1ec20: 2a1f03e0     	mov	w0, wzr
   1ec24: d65f03c0     	ret
   1ec28: 2a1f03e0     	mov	w0, wzr
   1ec2c: d65f03c0     	ret
   1ec30: 2a1f03e0     	mov	w0, wzr
   1ec34: d65f03c0     	ret
   1ec38: 2a1f03e0     	mov	w0, wzr
   1ec3c: d65f03c0     	ret
   1ec40: 2a1f03e0     	mov	w0, wzr
   1ec44: d65f03c0     	ret
   1ec48: 17ff9c6e     	b	0x5e00 <_ZdlPv@plt>
   1ec4c: 17ff9c6d     	b	0x5e00 <_ZdlPv@plt>
   1ec50: 17ff9c6c     	b	0x5e00 <_ZdlPv@plt>
   1ec54: 17ff9c6b     	b	0x5e00 <_ZdlPv@plt>
   1ec58: 17ff9c6a     	b	0x5e00 <_ZdlPv@plt>
   1ec5c: 17ff9c69     	b	0x5e00 <_ZdlPv@plt>
   1ec60: 17ff9c68     	b	0x5e00 <_ZdlPv@plt>
   1ec64: f9400400     	ldr	x0, [x0, #0x8]
   1ec68: d65f03c0     	ret
   1ec6c: b9401000     	ldr	w0, [x0, #0x10]
   1ec70: d65f03c0     	ret
   1ec74: b9402800     	ldr	w0, [x0, #0x28]
   1ec78: d65f03c0     	ret
   1ec7c: 8b214c08     	add	x8, x0, w1, uxtw #3
   1ec80: f9400d00     	ldr	x0, [x8, #0x18]
   1ec84: d65f03c0     	ret
   1ec88: aa1f03e0     	mov	x0, xzr
   1ec8c: d65f03c0     	ret
   1ec90: d65f03c0     	ret
   1ec94: 17ff9c5b     	b	0x5e00 <_ZdlPv@plt>
   1ec98: d0000060     	adrp	x0, 0x2c000
   1ec9c: 91094400     	add	x0, x0, #0x251
   1eca0: d65f03c0     	ret
   1eca4: 2a1f03e0     	mov	w0, wzr
   1eca8: d65f03c0     	ret
   1ecac: 2a1f03e0     	mov	w0, wzr
   1ecb0: d65f03c0     	ret
   1ecb4: 2a1f03e0     	mov	w0, wzr
   1ecb8: d65f03c0     	ret
   1ecbc: 2a1f03e0     	mov	w0, wzr
   1ecc0: d65f03c0     	ret
   1ecc4: 2a1f03e0     	mov	w0, wzr
   1ecc8: d65f03c0     	ret
   1eccc: 17ff9c4d     	b	0x5e00 <_ZdlPv@plt>
   1ecd0: 17ff9c4c     	b	0x5e00 <_ZdlPv@plt>
   1ecd4: 17ff9c4b     	b	0x5e00 <_ZdlPv@plt>
   1ecd8: 17ff9c4a     	b	0x5e00 <_ZdlPv@plt>
   1ecdc: 17ff9c49     	b	0x5e00 <_ZdlPv@plt>
   1ece0: 17ff9c48     	b	0x5e00 <_ZdlPv@plt>
   1ece4: 17ff9c47     	b	0x5e00 <_ZdlPv@plt>
   1ece8: 17ff9c46     	b	0x5e00 <_ZdlPv@plt>
   1ecec: d0000060     	adrp	x0, 0x2c000
   1ecf0: 91096400     	add	x0, x0, #0x259
   1ecf4: d65f03c0     	ret
   1ecf8: 2a1f03e0     	mov	w0, wzr
   1ecfc: d65f03c0     	ret
   1ed00: f81e0ff3     	str	x19, [sp, #-0x20]!
   1ed04: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1ed08: 910043fd     	add	x29, sp, #0x10
   1ed0c: aa0003f3     	mov	x19, x0
   1ed10: f9400268     	ldr	x8, [x19]
   1ed14: f9400d08     	ldr	x8, [x8, #0x18]
   1ed18: d63f0100     	blr	x8
   1ed1c: 370000c0     	tbnz	w0, #0x0, 0x1ed34 <pesapi_register_MSDKXGPlugin_v10+0xb0ac>
   1ed20: f9400268     	ldr	x8, [x19]
   1ed24: aa1303e0     	mov	x0, x19
   1ed28: f9401108     	ldr	x8, [x8, #0x20]
   1ed2c: d63f0100     	blr	x8
   1ed30: 36000060     	tbz	w0, #0x0, 0x1ed3c <pesapi_register_MSDKXGPlugin_v10+0xb0b4>
   1ed34: 2a1f03e8     	mov	w8, wzr
   1ed38: 14000006     	b	0x1ed50 <pesapi_register_MSDKXGPlugin_v10+0xb0c8>
   1ed3c: f9400268     	ldr	x8, [x19]
   1ed40: aa1303e0     	mov	x0, x19
   1ed44: f9401508     	ldr	x8, [x8, #0x28]
   1ed48: d63f0100     	blr	x8
   1ed4c: 52000008     	eor	w8, w0, #0x1
   1ed50: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ed54: 12000100     	and	w0, w8, #0x1
   1ed58: f84207f3     	ldr	x19, [sp], #0x20
   1ed5c: d65f03c0     	ret
   1ed60: 320003e0     	orr	w0, wzr, #0x1
   1ed64: d65f03c0     	ret
   1ed68: 2a1f03e0     	mov	w0, wzr
   1ed6c: d65f03c0     	ret
   1ed70: 2a1f03e0     	mov	w0, wzr
   1ed74: d65f03c0     	ret
   1ed78: 17ff9c22     	b	0x5e00 <_ZdlPv@plt>
   1ed7c: d0000060     	adrp	x0, 0x2c000
   1ed80: 91098400     	add	x0, x0, #0x261
   1ed84: d65f03c0     	ret
   1ed88: 2a1f03e0     	mov	w0, wzr
   1ed8c: d65f03c0     	ret
   1ed90: 2a1f03e0     	mov	w0, wzr
   1ed94: d65f03c0     	ret
   1ed98: 2a1f03e0     	mov	w0, wzr
   1ed9c: d65f03c0     	ret
   1eda0: 2a1f03e0     	mov	w0, wzr
   1eda4: d65f03c0     	ret
   1eda8: 2a1f03e0     	mov	w0, wzr
   1edac: d65f03c0     	ret
   1edb0: d0000060     	adrp	x0, 0x2c000
   1edb4: 9109a000     	add	x0, x0, #0x268
   1edb8: d65f03c0     	ret
   1edbc: 2a1f03e0     	mov	w0, wzr
   1edc0: d65f03c0     	ret
   1edc4: 2a1f03e0     	mov	w0, wzr
   1edc8: d65f03c0     	ret
   1edcc: 2a1f03e0     	mov	w0, wzr
   1edd0: d65f03c0     	ret
   1edd4: 2a1f03e0     	mov	w0, wzr
   1edd8: d65f03c0     	ret
   1eddc: 2a1f03e0     	mov	w0, wzr
   1ede0: d65f03c0     	ret
   1ede4: f9400400     	ldr	x0, [x0, #0x8]
   1ede8: d65f03c0     	ret
   1edec: b9401000     	ldr	w0, [x0, #0x10]
   1edf0: d65f03c0     	ret
   1edf4: b9402000     	ldr	w0, [x0, #0x20]
   1edf8: d65f03c0     	ret
   1edfc: 8b214c08     	add	x8, x0, w1, uxtw #3
   1ee00: f9400d00     	ldr	x0, [x8, #0x18]
   1ee04: d65f03c0     	ret
   1ee08: aa1f03e0     	mov	x0, xzr
   1ee0c: d65f03c0     	ret
   1ee10: d65f03c0     	ret
   1ee14: 17ff9bfb     	b	0x5e00 <_ZdlPv@plt>
   1ee18: d0000060     	adrp	x0, 0x2c000
   1ee1c: 9109b400     	add	x0, x0, #0x26d
   1ee20: d65f03c0     	ret
   1ee24: 2a1f03e0     	mov	w0, wzr
   1ee28: d65f03c0     	ret
   1ee2c: 2a1f03e0     	mov	w0, wzr
   1ee30: d65f03c0     	ret
   1ee34: 2a1f03e0     	mov	w0, wzr
   1ee38: d65f03c0     	ret
   1ee3c: 2a1f03e0     	mov	w0, wzr
   1ee40: d65f03c0     	ret
   1ee44: 320003e0     	orr	w0, wzr, #0x1
   1ee48: d65f03c0     	ret
   1ee4c: f9400400     	ldr	x0, [x0, #0x8]
   1ee50: d65f03c0     	ret
   1ee54: b9401000     	ldr	w0, [x0, #0x10]
   1ee58: d65f03c0     	ret
   1ee5c: b9402800     	ldr	w0, [x0, #0x28]
   1ee60: d65f03c0     	ret
   1ee64: 8b214c08     	add	x8, x0, w1, uxtw #3
   1ee68: f9400d00     	ldr	x0, [x8, #0x18]
   1ee6c: d65f03c0     	ret
   1ee70: aa1f03e0     	mov	x0, xzr
   1ee74: d65f03c0     	ret
   1ee78: d65f03c0     	ret
   1ee7c: 17ff9be1     	b	0x5e00 <_ZdlPv@plt>
   1ee80: d0000060     	adrp	x0, 0x2c000
   1ee84: 910aa000     	add	x0, x0, #0x2a8
   1ee88: d65f03c0     	ret
   1ee8c: 2a1f03e0     	mov	w0, wzr
   1ee90: d65f03c0     	ret
   1ee94: 2a1f03e0     	mov	w0, wzr
   1ee98: d65f03c0     	ret
   1ee9c: 2a1f03e0     	mov	w0, wzr
   1eea0: d65f03c0     	ret
   1eea4: 2a1f03e0     	mov	w0, wzr
   1eea8: d65f03c0     	ret
   1eeac: 320003e0     	orr	w0, wzr, #0x1
   1eeb0: d65f03c0     	ret
   1eeb4: d0000060     	adrp	x0, 0x2c000
   1eeb8: 910b2800     	add	x0, x0, #0x2ca
   1eebc: d65f03c0     	ret
   1eec0: 2a1f03e0     	mov	w0, wzr
   1eec4: d65f03c0     	ret
   1eec8: 2a1f03e0     	mov	w0, wzr
   1eecc: d65f03c0     	ret
   1eed0: 2a1f03e0     	mov	w0, wzr
   1eed4: d65f03c0     	ret
   1eed8: 2a1f03e0     	mov	w0, wzr
   1eedc: d65f03c0     	ret
   1eee0: 320003e0     	orr	w0, wzr, #0x1
   1eee4: d65f03c0     	ret
   1eee8: d101c3ff     	sub	sp, sp, #0x70
   1eeec: f90013f9     	str	x25, [sp, #0x20]
   1eef0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   1eef4: a90457f6     	stp	x22, x21, [sp, #0x40]
   1eef8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1eefc: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1ef00: 910183fd     	add	x29, sp, #0x60
   1ef04: d53bd059     	mrs	x25, TPIDR_EL0
   1ef08: f9401728     	ldr	x8, [x25, #0x28]
   1ef0c: aa0103f3     	mov	x19, x1
   1ef10: aa0003f5     	mov	x21, x0
   1ef14: aa1303e0     	mov	x0, x19
   1ef18: f9000fe8     	str	x8, [sp, #0x18]
   1ef1c: 97ff9ba1     	bl	0x5da0 <msdk_pesapi_get_env@plt>
   1ef20: aa0003f4     	mov	x20, x0
   1ef24: aa1303e0     	mov	x0, x19
   1ef28: 97ff9b86     	bl	0x5d40 <msdk_pesapi_get_holder@plt>
   1ef2c: aa0003e1     	mov	x1, x0
   1ef30: aa1403e0     	mov	x0, x20
   1ef34: 97ff9bc3     	bl	0x5e40 <msdk_pesapi_get_native_object_ptr@plt>
   1ef38: aa0003f6     	mov	x22, x0
   1ef3c: b4000a96     	cbz	x22, 0x1f08c <pesapi_register_MSDKXGPlugin_v10+0xb404>
   1ef40: aa1303e0     	mov	x0, x19
   1ef44: 97ff9ae3     	bl	0x5ad0 <msdk_pesapi_get_args_len@plt>
   1ef48: a94022a9     	ldp	x9, x8, [x21]
   1ef4c: 8b8806c0     	add	x0, x22, x8, asr #1
   1ef50: 36000068     	tbz	w8, #0x0, 0x1ef5c <pesapi_register_MSDKXGPlugin_v10+0xb2d4>
   1ef54: f9400008     	ldr	x8, [x0]
   1ef58: f8696909     	ldr	x9, [x8, x9]
   1ef5c: 910023e8     	add	x8, sp, #0x8
   1ef60: d63f0120     	blr	x9
   1ef64: a940dbf8     	ldp	x24, x22, [sp, #0x8]
   1ef68: b4000438     	cbz	x24, 0x1efec <pesapi_register_MSDKXGPlugin_v10+0xb364>
   1ef6c: 910006d7     	add	x23, x22, #0x1
   1ef70: aa1703e0     	mov	x0, x23
   1ef74: 97ff9b07     	bl	0x5b90 <malloc@plt>
   1ef78: aa0003f5     	mov	x21, x0
   1ef7c: aa1803e1     	mov	x1, x24
   1ef80: aa1603e2     	mov	x2, x22
   1ef84: 38366abf     	strb	wzr, [x21, x22]
   1ef88: 97ff9ab6     	bl	0x5a60 <memcpy@plt>
   1ef8c: b4000315     	cbz	x21, 0x1efec <pesapi_register_MSDKXGPlugin_v10+0xb364>
   1ef90: aa1703e0     	mov	x0, x23
   1ef94: 97ff9aff     	bl	0x5b90 <malloc@plt>
   1ef98: aa0003f7     	mov	x23, x0
   1ef9c: aa1503e1     	mov	x1, x21
   1efa0: aa1603e2     	mov	x2, x22
   1efa4: 38366aff     	strb	wzr, [x23, x22]
   1efa8: 97ff9aae     	bl	0x5a60 <memcpy@plt>
   1efac: aa1403e0     	mov	x0, x20
   1efb0: aa1703e1     	mov	x1, x23
   1efb4: aa1603e2     	mov	x2, x22
   1efb8: 97ff9ae6     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1efbc: aa0003f4     	mov	x20, x0
   1efc0: b4000077     	cbz	x23, 0x1efcc <pesapi_register_MSDKXGPlugin_v10+0xb344>
   1efc4: aa1703e0     	mov	x0, x23
   1efc8: 97ff9ada     	bl	0x5b30 <free@plt>
   1efcc: aa1303e0     	mov	x0, x19
   1efd0: aa1403e1     	mov	x1, x20
   1efd4: 97ff9b2f     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1efd8: aa1503e0     	mov	x0, x21
   1efdc: 97ff9ad5     	bl	0x5b30 <free@plt>
   1efe0: f94007e0     	ldr	x0, [sp, #0x8]
   1efe4: b5000160     	cbnz	x0, 0x1f010 <pesapi_register_MSDKXGPlugin_v10+0xb388>
   1efe8: 1400000c     	b	0x1f018 <pesapi_register_MSDKXGPlugin_v10+0xb390>
   1efec: aa1403e0     	mov	x0, x20
   1eff0: aa1f03e1     	mov	x1, xzr
   1eff4: aa1603e2     	mov	x2, x22
   1eff8: 97ff9ad6     	bl	0x5b50 <msdk_pesapi_create_string_utf8@plt>
   1effc: aa0003e1     	mov	x1, x0
   1f000: aa1303e0     	mov	x0, x19
   1f004: 97ff9b23     	bl	0x5c90 <msdk_pesapi_add_return@plt>
   1f008: f94007e0     	ldr	x0, [sp, #0x8]
   1f00c: b4000060     	cbz	x0, 0x1f018 <pesapi_register_MSDKXGPlugin_v10+0xb390>
   1f010: 97ff9ac8     	bl	0x5b30 <free@plt>
   1f014: f90007ff     	str	xzr, [sp, #0x8]
   1f018: d0000075     	adrp	x21, 0x2d000
   1f01c: 9112c2b5     	add	x21, x21, #0x4b0
   1f020: 910022a0     	add	x0, x21, #0x8
   1f024: 08dffc08     	ldarb	w8, [x0]
   1f028: 37000228     	tbnz	w8, #0x0, 0x1f06c <pesapi_register_MSDKXGPlugin_v10+0xb3e4>
   1f02c: 97ff9abd     	bl	0x5b20 <__cxa_guard_acquire@plt>
   1f030: 340001e0     	cbz	w0, 0x1f06c <pesapi_register_MSDKXGPlugin_v10+0xb3e4>
   1f034: 320003e0     	orr	w0, wzr, #0x1
   1f038: f9015abf     	str	xzr, [x21, #0x2b0]
   1f03c: 910aa2b4     	add	x20, x21, #0x2a8
   1f040: 97ff9ad4     	bl	0x5b90 <malloc@plt>
   1f044: f90156a0     	str	x0, [x21, #0x2a8]
   1f048: 3900001f     	strb	wzr, [x0]
   1f04c: f0ffff20     	adrp	x0, 0x6000 <.text+0x1b0>
   1f050: b0000062     	adrp	x2, 0x2c000
   1f054: 91216000     	add	x0, x0, #0x858
   1f058: 91000042     	add	x2, x2, #0x0
   1f05c: aa1403e1     	mov	x1, x20
   1f060: 97ff9b28     	bl	0x5d00 <__cxa_atexit@plt>
   1f064: 910022a0     	add	x0, x21, #0x8
   1f068: 97ff9ada     	bl	0x5bd0 <__cxa_guard_release@plt>
   1f06c: d0000068     	adrp	x8, 0x2d000
   1f070: 3952c108     	ldrb	w8, [x8, #0x4b0]
   1f074: 7100051f     	cmp	w8, #0x1
   1f078: 54000121     	b.ne	0x1f09c <pesapi_register_MSDKXGPlugin_v10+0xb414>
   1f07c: f94156a1     	ldr	x1, [x21, #0x2a8]
   1f080: 390002bf     	strb	wzr, [x21]
   1f084: b5000081     	cbnz	x1, 0x1f094 <pesapi_register_MSDKXGPlugin_v10+0xb40c>
   1f088: 14000005     	b	0x1f09c <pesapi_register_MSDKXGPlugin_v10+0xb414>
   1f08c: 90000001     	adrp	x1, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1f090: 911e7c21     	add	x1, x1, #0x79f
   1f094: aa1303e0     	mov	x0, x19
   1f098: 97ff9b66     	bl	0x5e30 <msdk_pesapi_throw_by_string@plt>
   1f09c: f9401728     	ldr	x8, [x25, #0x28]
   1f0a0: f9400fe9     	ldr	x9, [sp, #0x18]
   1f0a4: eb09011f     	cmp	x8, x9
   1f0a8: 54000101     	b.ne	0x1f0c8 <pesapi_register_MSDKXGPlugin_v10+0xb440>
   1f0ac: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1f0b0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1f0b4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1f0b8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1f0bc: f94013f9     	ldr	x25, [sp, #0x20]
   1f0c0: 9101c3ff     	add	sp, sp, #0x70
   1f0c4: d65f03c0     	ret
   1f0c8: 97ff9b46     	bl	0x5de0 <__stack_chk_fail@plt>
   1f0cc: 17ff9b4d     	b	0x5e00 <_ZdlPv@plt>
   1f0d0: 17ff9b4c     	b	0x5e00 <_ZdlPv@plt>
   1f0d4: b0000060     	adrp	x0, 0x2c000
   1f0d8: 910c2800     	add	x0, x0, #0x30a
   1f0dc: d65f03c0     	ret
   1f0e0: 2a1f03e0     	mov	w0, wzr
   1f0e4: d65f03c0     	ret
   1f0e8: 2a1f03e0     	mov	w0, wzr
   1f0ec: d65f03c0     	ret
   1f0f0: 2a1f03e0     	mov	w0, wzr
   1f0f4: d65f03c0     	ret
   1f0f8: 2a1f03e0     	mov	w0, wzr
   1f0fc: d65f03c0     	ret
   1f100: 2a1f03e0     	mov	w0, wzr
   1f104: d65f03c0     	ret

000000000001f108 <pesapi_register_dynamicMSDKXGPlugin_v10>:
   1f108: b40000c0     	cbz	x0, 0x1f120 <pesapi_register_dynamicMSDKXGPlugin_v10+0x18>
   1f10c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   1f110: 910003fd     	mov	x29, sp
   1f114: 97ff9b03     	bl	0x5d20 <msdk_pesapi_init@plt>
   1f118: 97ffd2e1     	bl	0x13c9c <pesapi_register_MSDKXGPlugin_v10+0x14>
   1f11c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   1f120: 90000000     	adrp	x0, 0x1f000 <pesapi_register_MSDKXGPlugin_v10+0xb378>
   1f124: 911ff400     	add	x0, x0, #0x7fd
   1f128: d65f03c0     	ret

000000000001f12c <pesapi_register_versionMSDKXGPlugin_v0>:
   1f12c: 52800140     	mov	w0, #0xa                // =10
   1f130: d65f03c0     	ret
